Annotation of researchv9/cmd/emacs/macros/misc_macros, revision 1.1.1.1

1.1       root        1: �                     SWAP current and following lines
                      2: 
                      3:       Miscellaneous macros of J. Leth (Version 3.0)
                      4: 
                      5: 
                      6:    &                        Kill following line
                      7:    
-                      Insert before current line and clear stack.
                      8:    
                      9: �                     APPEND last killed text to previously killed text.
                     10:    B                 push name of current buffer
                     11:    <...
                     12:                     go to temporary buffer
                     13:    >3>�-        append text in new buffer
                     14:    1%                       put current buf. on stack above ret. value
                     15:    -���             replace top of stack with appended text
                     16:    2%-                     move appended text to bottom of stack frame
                     17:    B                 push temporary buffer name
                     18:    1%                       ...and swap with original buffer name
                     19:                           go back to original buffer and kill tmp buf
                     20:    
                     21: a                    withdraw and APPEND text to previously killed text
                     22:                              withdraw text
                     23:    �                  append
                     24:    
                     25: s                    invoke a SUB-SHELL
                     26:    <$SH
                     27:    �
                     28:    
                     29: i                    ITALICS (nroff style)
                     30:    \fI                      insert italics string and allow editing
                     31:    \fR                        return to normal font at end of insert
                     32:    
                     33: �                     TRANSPOSE next two words
                     34:    �                 pick up this word and space after
                     35:    �                  go to end of next word
                     36:     -                      drop saved word
                     37:    -                 clear stack
                     38:    
                     39: �                     OPEN up the middle of a long line.
                     40:    < 
                     41:    �����    go to space before 5th-to-last word in line
                     42:    
                        move words to next line, go to end of line.
                     43:    

unix.superglobalmegacorp.com

This archive runs on limited infrastructure. Preserving old code on modern bandwidth. Automated agents are requested to crawl responsibly.