Skip to main content
K.Daube
Community Expert
Community Expert
August 22, 2023
Answered

Does anybode know what's the Kill Buffer?

  • August 22, 2023
  • 1 reply
  • 175 views

Since at least FM-6 there is the following command in fminit/cmds.cfg:

 

<Command YankKillBuffer
<Label Yank Kill Buffer>
<KeySequence \!eY>
<Definition \x32C>
<Mode All>>

 

In Shlomo Perets' early enhanced tool bars there even was a button for this function. He describes this command as Yank (retrieve) erase buffer). But I do not have a clue any more what this command is doing. To yank means 'pull out' (at least by Deepl)

► Does a graying user still know what this could be?

    This topic has been closed for replies.
    Correct answer K.Daube

    Further digging in old Microtype documents reveal the following:

    Erase Text and Place in Buffer. The erase buffer functions as a second clipboard, enabling you to cut/paste additional text without affecting the Windows clipboard.
    Paste Text from Erase Buffer

    FM defines the following esc sequences: Clear: esc, e, b and for the Yank: esc, e, Y

    For the Clear command Shlomo defined a short cut SHIFT+Backspace (which I took over into my ETB) and for the Yank FM already provided CTRL+y.

    There are no equivalents for these commands in ExtendScript. Hence in a script only the method Exute Fcode could be used for a text range - not tested at all.

     

    1 reply

    K.Daube
    Community Expert
    K.DaubeCommunity ExpertAuthorCorrect answer
    Community Expert
    August 22, 2023

    Further digging in old Microtype documents reveal the following:

    Erase Text and Place in Buffer. The erase buffer functions as a second clipboard, enabling you to cut/paste additional text without affecting the Windows clipboard.
    Paste Text from Erase Buffer

    FM defines the following esc sequences: Clear: esc, e, b and for the Yank: esc, e, Y

    For the Clear command Shlomo defined a short cut SHIFT+Backspace (which I took over into my ETB) and for the Yank FM already provided CTRL+y.

    There are no equivalents for these commands in ExtendScript. Hence in a script only the method Exute Fcode could be used for a text range - not tested at all.