home *** CD-ROM | disk | FTP | other *** search
/ NetNews Usenet Archive 1992 #18 / NN_1992_18.iso / spool / comp / lang / lisp / mcl / 1270 < prev    next >
Encoding:
Text File  |  1992-08-18  |  6.7 KB  |  184 lines

  1. Newsgroups: comp.lang.lisp.mcl
  2. Path: sparky!uunet!decwrl!adobe!yost
  3. From: yost@adobe.com (David Yost)
  4. Subject: A better "Fred Commands" help window
  5. Message-ID: <1992Aug19.032533.21179@adobe.com>
  6. Sender: usenet@adobe.com (USENET NEWS)
  7. Organization: Adobe Systems Incorporated
  8. Date: Wed, 19 Aug 1992 03:25:33 GMT
  9. Lines: 173
  10.  
  11. The following replaces the contents of the "Fred Commands" window.
  12. Perhaps you will find it easier to use.
  13.  
  14.  --dave yost
  15.  
  16. ==================================================================
  17. Global command table (see key at end)
  18.  
  19.     c A             ed-beginning-of-line
  20.    cs A             ed-select-beginning-of-line
  21.    cm A             ed-start-top-level-sexp
  22. c-X/c A             ed-arglist
  23.     c B             ed-backward-char
  24.    cs B             ed-backward-select-char
  25.     m B             ed-backward-word
  26.    ms B             ed-backward-select-word
  27.    cm B             ed-backward-sexp
  28.   cms B             ed-backward-select-sexp
  29.     m C             ed-capitalize-word
  30. c-X/c C             ed-eval-or-compile-top-level-sexp
  31.     c D             ed-delete-char
  32.     m D             ed-delete-word
  33.    cm D             ed-down-list
  34. c-X/c D             ed-get-documentation
  35.     c E             ed-end-of-line
  36.    cs E             ed-select-end-of-line
  37.    cm E             ed-end-top-level-sexp
  38.    cm E             ed-end-top-level-sexp
  39. c-X/c E             ed-eval-current-sexp
  40.     c F             ed-forward-char
  41.    cs F             ed-forward-select-char
  42.     m F             ed-forward-word
  43.    ms F             ed-forward-select-word
  44.    cm F             ed-forward-sexp
  45.   cms F             ed-forward-select-sexp
  46.    cm H             ed-select-top-level-sexp
  47. c-X/  H                select-all
  48. c-X/c I             ed-inspect-current-sexp
  49.     c K             ed-kill-line
  50.    cm K             ed-kill-forward-sexp
  51.     m L             ed-downcase-word
  52.    cm L             ed-last-buffer
  53.     c M             ed-macroexpand-1-current-sexp
  54.     m M             ed-back-to-indentation
  55.    cm M                reparse-modeline
  56.    cm M                add-modeline
  57. c-X/c M             ed-macroexpand-current-sexp
  58.     c N             ed-next-line
  59.     c N             ed-select-next-line
  60.    cm N             ed-next-list
  61.   cms N             ed-select-next-list
  62.     c O             ed-open-line
  63.    cm O             ed-split-line
  64.     c P             ed-previous-line
  65.    cs P             ed-select-previous-line
  66.    cm P             ed-previous-list
  67.   cms P             ed-select-previous-list
  68.    cm Q             ed-indent-sexp
  69.     c R             ed-i-search-reverse
  70. c-X/c R             ed-read-current-sexp
  71.     c S             ed-i-search-forward
  72. c-X/c S                window-save
  73.     c T             ed-transpose-chars
  74.     m T             ed-transpose-words
  75.    cm T             ed-transpose-sexps
  76.     c U             ed-universal-argument
  77.    cm U             ed-bwd-up-list
  78.     m U             ed-upcase-word
  79. c-X/c U             ed-history-undo
  80.     c V             ed-next-screen
  81.    cs V             ed-select-next-screen
  82.     m V             ed-previous-screen
  83.    ms V             ed-select-previous-screen
  84. c-X/c V                edit-select-file
  85.     c W             ed-kill-region
  86.     m W             ed-copy-region-as-kill
  87. c-X/c W                window-save-as
  88. c-X/c X             ed-exchange-point-and-mark
  89.     c Y             ed-yank
  90.     m Y             ed-yank-pop
  91.  
  92.       ESC           ed-collapse-selection
  93.       Tab           ed-indent-for-lisp
  94.     c Tab           ed-indent-differently
  95.     m Tab           ed-self-insert
  96.       Space            interactive-arglist
  97.     m Space         ed-delete-whitespace
  98.    cm Space         ed-select-current-sexp
  99.     c Space         ed-push/pop-mark-ring
  100. c-X/c Space         ed-delete-forward-whitespace
  101.       Delete        ed-rubout-char
  102.     s Delete        ed-rubout-char
  103.     m Delete        ed-rubout-word
  104.    cm Delete        ed-kill-backward-sexp
  105.       Return        ed-self-insert
  106.     c Return        ed-newline-and-indent
  107.       Enter         ed-eval-or-compile-current-sexp
  108.       Help          ed-inspect-current-sexp
  109.       Del  |X>      ed-delete-char
  110.       Home          ed-beginning-of-buffer
  111.       End           ed-end-of-buffer
  112.       PageUp        ed-previous-screen
  113.     s PageUp        ed-select-previous-screen
  114.       PageDown      ed-next-screen
  115.     s PageDown      ed-select-next-screen
  116.       BackArrow     ed-backward-char
  117.     m BackArrow     ed-backward-word
  118.     s BackArrow     ed-backward-select-char
  119.    ms BackArrow     ed-backward-select-word
  120.     c BackArrow     ed-backward-sexp
  121.    cs BackArrow     ed-backward-select-sexp
  122.    cm BackArrow     ed-backward-sexp
  123.   cms BackArrow     ed-backward-select-sexp
  124.       ForwardArrow  ed-forward-char
  125.     m ForwardArrow  ed-forward-word
  126.     s ForwardArrow  ed-forward-select-char
  127.    ms ForwardArrow  ed-forward-select-word
  128.     c ForwardArrow  ed-forward-sexp
  129.    cs ForwardArrow  ed-forward-select-sexp
  130.    cm ForwardArrow  ed-forward-sexp
  131.   cms ForwardArrow  ed-forward-select-sexp
  132.       UpArrow       ed-previous-line
  133.     s UpArrow       ed-select-previous-line
  134.    cm UpArrow       ed-previous-list
  135.   cms UpArrow       ed-select-previous-list
  136.       DownArrow     ed-next-line
  137.     s DownArrow     ed-select-next-line
  138.    cm DownArrow     ed-next-list
  139.   cms DownArrow     ed-select-next-list
  140.       F1               undo
  141.       F2               cut
  142.       F3               copy
  143.       F4               paste
  144.  
  145.     m ~                window-set-not-modified
  146.     c @               (Same as c-Space)
  147.    cm @               (Same as cm-Space)
  148.     m #             ed-insert-sharp-comment
  149.     m (             ed-insert-parens
  150.    cm (             ed-bwd-up-list
  151.     m )             ed-move-over-close-and-reindent
  152.    cm )             ed-fwd-up-list
  153.       -             ed-digit
  154.     m -             ed-numeric-argument
  155.     c -             ed-numeric-argument
  156.    cm -             ed-numeric-argument
  157.     c =             ed-what-cursor-position
  158.     c _             ed-history-undo
  159.    cm _             ed-print-history
  160.     c +             ed-what-cursor-position
  161.     m \             ed-delete-horizontal-whitespace
  162.     m "             ed-insert-double-quotes
  163.     m ;             ed-indent-comment
  164.    cm ;             ed-kill-comment
  165. c-X/  ;             ed-set-comment-column
  166.     m .             ed-edit-definition
  167.     c /             ed-help
  168.     m <             ed-beginning-of-buffer
  169.     m >             ed-end-of-buffer
  170.     c ?             ed-help
  171.  
  172.       0             ed-digit
  173.     m 0             ed-numeric-argument
  174.     c 0             ed-numeric-argument
  175.    cm 0             ed-numeric-argument
  176. (similarly for 1 through 9)
  177.  
  178. Key:
  179.     c D = control-D   [control key -or- command + shift keys]
  180.     m D = meta-D      [option key]
  181.     s D = shift-D
  182. c-X/  H = control-X followed by H
  183. c-X/c D = control-X followed by control-D
  184.