home bbs files messages ]

Just a sample of the Echomail archive

Cooperative anarchy at its finest, still active today. Darkrealms is the Zone 1 Hub.

   ASIAN_LINK      Not the kind that loves you long time      8,456 messages   

[   << oldest   |   < older   |   list   |   newer >   |   newest >>   ]

   Message 6,873 of 8,456   
   Maurice Kinal to Nancy Backus   
   uEmacs/Pk version 4.0.15   
   15 Jun 19 17:14:24   
   
   UNIXTIME: 1560618864.967310654   
   MSGID: 1:153/7001 5d052770   
   CHRS: CP437 2   
   Hey Nancy!   
      
   How does the following compare with your version of uEmacs?  Is it missing   
   anything?  Currently I have it compiled on x86_64 and stripped it is 133008   
   bytes as a 64-bit executable.   
      
   -={ ':read emacs.hlp' starts }=-   
      
   =>                      uEmacs/PK 4.0 HELP INDEX   
   .. The very basics   
   .. Cursor movement   
   .. File commands   
   .. Miscellaneous character commands   
   .. Mode commands   
   .. Keys and commands   
   .. Deleting and inserting   
   .. Formatting   
   .. Window commands   
   .. Buffer commands   
   .. Searching and replacing   
   .. Accessing the operating system   
   .. Macro commands   
   .. Miscellaneous   
   .. Functions   
   .. System variables   
   .. File name completion   
   -------------------------------------------------------------------------------   
   =>                      THE VERY BASICS   
   Notations: ^X means  and X. The  key is  on most systems.   
   Exiting:   ^G aborts almost any operation. ^X ^C will get you out of uEmacs.   
      
   A BUFFER is a named area containing a FILE being edited. Many buffers may   
   be active at once. Many WINDOWS may be active at once on the screen. All   
   windows may show different parts of the same buffer, or each may display a   
   different one.   
   -------------------------------------------------------------------------------   
   =>                      CURSOR MOVEMENT   
   Backward character ....      ^B         Forward character .....      ^F   
   Previous word ......... Meta  B         Next word ............. Meta  F   
   Beginning of line .....      ^A         End of line ...........      ^E   
   Previous line .........      ^P         Next line .............      ^N   
   Previous paragraph .... Meta  P         Next paragraph ........ Meta  N   
   Previous page .........      ^Z         Next page .............      ^V   
   Beginning of file ..... Meta  <         End of file ........... Meta  >   
   -------------------------------------------------------------------------------   
   =>                      FILE COMMANDS   
   Find file .............   ^X ^F         Quick exit ............ Meta  Z   
   View file .............   ^X ^V         Exit emacs ............   ^X ^C   
   Insert file ...........   ^X ^I   
   Change file name ......   ^X  N         Filter buffer .........   ^X  #   
   Save file .............   ^X ^D   
   Read file .............   ^X ^R   
   Write file ............   ^X ^W         Execute file .......... not bound     
   -------------------------------------------------------------------------------   
   =>                      MISCELLANEOUS CHARACTER COMMANDS   
   Newline ...............      ^M         Transpose characters ..      ^T   
   Newline and indent ....      ^J         Trim line .............   ^X ^T   
   Open line .............      ^O   
   Handle tab ............      ^I         Quote character .......   ^X  Q   
   Insert space ..........      ^C   
   Goto line ............. Meta  G         Abort command .........      ^G   
   Goto matching fence ... Meta ^F   
   -------------------------------------------------------------------------------   
   =>                      MODE COMMANDS   
   Add mode ..............   ^X  M         Add global mode	....... Meta  M   
   Delete mode ...........   ^X ^M         Delete global mode .... Meta ^M   
   OVER   :: Overwrite, don't insert       MAGIC  :: Match patterns in search   
   WRAP   :: Automatic carriage return     ^ $  Beginning and end of line   
   VIEW   :: View only, don't change       .    Any character   \c   Character c   
   CMODE  :: C program indenting           c*   Any number of character c   
   EXACT  :: Match case in search          [ ]  Character class   
   -------------------------------------------------------------------------------   
   =>                      KEYS AND COMMANDS   
   Bind to key ........... Meta  K         Help .................. Meta  ?   
   Unbind key ............ Meta ^K         Apropos ............... Meta  A   
   Describe key ..........   ^X  ?         Abort command .........      ^G   
   Describe bindings ..... not bound         
   Meta prefix ...........      Esc    ::  Although meta-prefix can be bound to   
   Cntlx prefix ..........      ^X     ::  some other key, no other command can   
   Execute named command . Meta  X     ::  be bound to Esc.   
   -------------------------------------------------------------------------------   
   =>                      DELETING AND INSERTING   
   Delete previous character    ^H         Delete next character .      ^D   
   Delete previous word .. Meta ^H         Delete next word ...... Meta  D   
   Kill to end of line ...      ^K         Set mark .............. Meta Space   
   Kill region ...........      ^W         Yank ..................      ^Y   
   Kill paragraph ........ Meta ^W         Exchange point and mark   ^X ^X   
   Delete blank lines ....   ^X ^O     ::  A region is defined as the area between   
   Copy region ........... Meta  W     ::  the mark and the current position.   
   -------------------------------------------------------------------------------   
   =>                      FORMATTING   
   Case word upper ....... Meta  U         Case word lower ....... Meta  L   
   Case region upper .....   ^X ^U         Case region lower .....   ^X ^L   
   Case word capitalize .. Meta  C         Trim line .............   ^X ^T   
                                           Detab line ............   ^X ^A   
   Set fill column .......   ^X  F         Entab line ............   ^X ^E   
   Fill paragraph ........ Meta  Q         Change screen size .... Meta ^D   
   Justify paragraph ..... Meta  J         Change screen width ... Meta ^T   
   -------------------------------------------------------------------------------   
   =>                      WINDOW COMMANDS   
   Split current window ..   ^X  2         Next window ...........   ^X  O   
   Delete other windows ..   ^X  1         Previous window .......   ^X  P   
   Delete window .........   ^X  0         Scroll next up ........ Meta ^Z   
   Grow window ...........   ^X  Z         Scroll next down ...... Meta ^V   
   Shrink window .........   ^X ^Z         Resize window .........   ^X  W   
   Move window up ........   ^X ^P         Save window ........... not bound     
   Move window down ......   ^X ^N         Restore window ........ not bound     
   -------------------------------------------------------------------------------   
   =>                      BUFFER COMMANDS   
   Next buffer ...........   ^X  X         Buffer position .......   ^X  =    
   Select buffer .........   ^X  B         Unmark buffer ......... Meta  ~   
   List buffers ..........   ^X ^B   
   Delete buffer .........   ^X  K         Write message ......... not bound     
   Name buffer ........... Meta ^N         Clear message line .... not bound     
   Filter buffer .........   ^X  #   
   Pipe command ..........   ^X  @         Execute buffer ........ not bound     
   -------------------------------------------------------------------------------   
   =>                      SEARCHING AND REPLACING   
   Search forward ........ Meta  S     ::  End string with Meta.   
   Incremental search ....   ^X  S     ::  Search next ^X, stop Meta, cancel ^G.   
   Search reverse ........      ^R     
   Reverse incremental search              Hunt forward ..........  Alt-S   
   .......................   ^X  R         Hunt backward .........  Alt-R   
   Replace string ........ Meta  R   
   Query replace string .. Meta ^R     ::  Yes/no Y/N, replace rest !, cancel ^G.   
   -------------------------------------------------------------------------------   
   =>                      ACCESSING THE OPERATING SYSTEM   
   Quick exit ............ Meta  Z     ::  Write out all changed buffers and exit.   
   Exit emacs ............   ^X ^C     ::  Exit without automatic save.   
   I shell ...............   ^X  C     ::  Start a new command processor.   
   Shell command .........   ^X  !     ::  Execute one operating system command.   
   Pipe command ..........   ^X  @     ::  Pipe command results to a new buffer. *   
   Filter buffer .........   ^X  #     ::  Filter buffer through a program.      *   
   Execute program .......   ^X  $     ::  * Not under VMS.   
   -------------------------------------------------------------------------------   
   =>                      MACRO COMMANDS   
   Begin macro ...........   ^X  (   
   End macro .............   ^X  )   
   Execute macro .........   ^X  E   
   Store macro ........... not bound       
   Execute macro nn ...... not bound     
   Store procedure ....... not bound     
   Execute procedure ..... Meta ^E   
   -------------------------------------------------------------------------------   
   =>                      MISCELLANEOUS   
   Universal argument ....      ^U         Set mark .............. Meta Space   
   Clear and redraw ......      ^L         Exchange point and mark   ^X ^X   
   Redraw display ........ Meta ^L   
   Execute named command . Meta  X         Insert string ......... not bound     
   Execute command line .. not bound       Overwrite string ...... not bound   
   Set encryption key .... Meta  E         Wrap word ............. not bound   
   Count words ........... Meta ^C         Update screen ......... not bound   
   -------------------------------------------------------------------------------   
   =>                      SYSTEM VARIABLES   
   Set ................... Meta ^A         Current buffer name ... $cbufname   
   Tabulator (4, 8)....... $tab            Current file name ..... $cfname   
   Screen resolution ..... $sres       ::  NORMAL, CGA, EGA, VGA   
   Display commands ...... $discmd     ::  TRUE, FALSE   
   Scrolling enabled ..... $scroll     ::  TRUE, FALSE, can only be reset   
   Scrolling movement .... $jump       ::  # lines, default 1, 0 = 1/2 page   
   Page overlap .......... $overlap    ::  # lines, default 0, 0 = 1/3 page   
   -------------------------------------------------------------------------------   
   =>                      FUNCTIONS   
   &neg, &abs, &add, &sub, &tim, &div, &mod ... Arithmetic   
   &equ, &les, &gre ........................... Arithmetic comparisons   
   ¬, &and, &or ............................ Logical   
   &lef s len, &rig s pos, &mid s pos len ..... Substring   
   &cat, &len, &upp, &low, &asc, &chr ......... Other string operations   
   &seq, &sle, &sgr ........................... String comparisons   
   &sin ....................................... String index   
   -------------------------------------------------------------------------------   
   =>                      FILE NAME COMPLETION   
      
   File name completion can be used with all file commands (find-file,   
   view-file, ...) but it works only under UNIX and MS-DOS. It is invoked   
   by a  or . If there exist more than one possible completions   
   they are displayed one by one. If the file name contains wild card   
   characters, the name is expanded instead of simple completion. Special   
   characters can be entered verbatim by prefixing them with ^V (or ^Q).   
   -------------------------------------------------------------------------------   
      
   -={ ':read emacs.hlp' ends }=-   
      
   Life is good,   
   Maurice   
      
   ... Cybertoasts of note:   
       2020-01-01 is  200 days from now and falls on a Wednesday.   
       2024-11-05 is 1970 days from now and falls on a Tuesday.   
   --- GNU bash, version 5.0.7(1)-release (x86_64-pc-linux-gnu)   
    * Origin: Little Mikey's Brain - Ladysmith BC, Canada (1:153/7001)   
   SEEN-BY: 1/123 15/2 18/200 57/0 153/757 154/10 203/0 220/70 221/0   
   SEEN-BY: 226/17 227/114 229/354 426 452 1014 240/5832 249/206 317   
   SEEN-BY: 249/400 267/800 280/464 5003 310/31 317/3 322/757 342/200   
   SEEN-BY: 393/68 396/45 423/120 633/280 712/848 770/0 1 10 100 330   
   SEEN-BY: 770/340 772/0 1 210 500   
   PATH: 153/7001 757 770/1 280/464 229/426   
      

[   << oldest   |   < older   |   list   |   newer >   |   newest >>   ]


(c) 1994,  bbs@darkrealms.ca