diff options
| author | Eric S. Raymond | 1993-03-22 05:42:35 +0000 |
|---|---|---|
| committer | Eric S. Raymond | 1993-03-22 05:42:35 +0000 |
| commit | edbd2f74bced0e41cccddf3032d9cb4486a6d432 (patch) | |
| tree | 748cd434db6b81b511017666b95dbd7678c010d3 | |
| parent | e41b2db1da153e3ead4a01cb6e729cb99cad78ae (diff) | |
| download | emacs-edbd2f74bced0e41cccddf3032d9cb4486a6d432.tar.gz emacs-edbd2f74bced0e41cccddf3032d9cb4486a6d432.zip | |
Added or corrected Commentary sections
| -rw-r--r-- | lisp/emulation/mlconvert.el | 8 | ||||
| -rw-r--r-- | lisp/emulation/mlsupport.el | 8 | ||||
| -rw-r--r-- | lisp/man.el | 5 | ||||
| -rw-r--r-- | lisp/mouse.el | 8 | ||||
| -rw-r--r-- | lisp/netunam.el | 4 | ||||
| -rw-r--r-- | lisp/novice.el | 6 | ||||
| -rw-r--r-- | lisp/options.el | 8 | ||||
| -rw-r--r-- | lisp/play/mpuz.el | 7 | ||||
| -rw-r--r-- | lisp/progmodes/modula2.el | 6 | ||||
| -rw-r--r-- | lisp/progmodes/prolog.el | 6 | ||||
| -rw-r--r-- | lisp/rect.el | 5 | ||||
| -rw-r--r-- | lisp/textmodes/nroff-mode.el | 8 | ||||
| -rw-r--r-- | lisp/textmodes/ooutline.el | 6 | ||||
| -rw-r--r-- | lisp/textmodes/page.el | 5 | ||||
| -rw-r--r-- | lisp/textmodes/paragraphs.el | 5 | ||||
| -rw-r--r-- | lisp/textmodes/picture.el | 7 |
16 files changed, 101 insertions, 1 deletions
diff --git a/lisp/emulation/mlconvert.el b/lisp/emulation/mlconvert.el index 20b51466e4f..c186622e43b 100644 --- a/lisp/emulation/mlconvert.el +++ b/lisp/emulation/mlconvert.el | |||
| @@ -3,7 +3,7 @@ | |||
| 3 | ;; Copyright (C) 1985 Free Software Foundation, Inc. | 3 | ;; Copyright (C) 1985 Free Software Foundation, Inc. |
| 4 | 4 | ||
| 5 | ;; Maintainer: FSF | 5 | ;; Maintainer: FSF |
| 6 | ;; Keywords: extensions | 6 | ;; Keywords: emulations |
| 7 | 7 | ||
| 8 | ;; This file is part of GNU Emacs. | 8 | ;; This file is part of GNU Emacs. |
| 9 | 9 | ||
| @@ -21,6 +21,12 @@ | |||
| 21 | ;; along with GNU Emacs; see the file COPYING. If not, write to | 21 | ;; along with GNU Emacs; see the file COPYING. If not, write to |
| 22 | ;; the Free Software Foundation, 675 Mass Ave, Cambridge, MA 02139, USA. | 22 | ;; the Free Software Foundation, 675 Mass Ave, Cambridge, MA 02139, USA. |
| 23 | 23 | ||
| 24 | ;;; Commentary: | ||
| 25 | |||
| 26 | ;; This package conversts Mocklisp code written under a Gosling or UniPress | ||
| 27 | ;; Emacs for use with GNU Emacs. The translated code will require runtime | ||
| 28 | ;; support from the mlsupport.el equivalent. | ||
| 29 | |||
| 24 | ;;; Code: | 30 | ;;; Code: |
| 25 | 31 | ||
| 26 | ;;;###autoload | 32 | ;;;###autoload |
diff --git a/lisp/emulation/mlsupport.el b/lisp/emulation/mlsupport.el index c5091b70434..63576d52f8b 100644 --- a/lisp/emulation/mlsupport.el +++ b/lisp/emulation/mlsupport.el | |||
| @@ -21,6 +21,14 @@ | |||
| 21 | ;; along with GNU Emacs; see the file COPYING. If not, write to | 21 | ;; along with GNU Emacs; see the file COPYING. If not, write to |
| 22 | ;; the Free Software Foundation, 675 Mass Ave, Cambridge, MA 02139, USA. | 22 | ;; the Free Software Foundation, 675 Mass Ave, Cambridge, MA 02139, USA. |
| 23 | 23 | ||
| 24 | ;;; Commentary: | ||
| 25 | |||
| 26 | ;; This package provides equivalents of certain primitives from Gosling | ||
| 27 | ;; Emacs (including the commercial UniPress versions). These have an | ||
| 28 | ;; ml- prefix to distinguish them from native GNU Emacs functions with | ||
| 29 | ;; similar names. The oackage mlconvert.el translates Mocklisp code | ||
| 30 | ;; to use these names. | ||
| 31 | |||
| 24 | ;;; Code: | 32 | ;;; Code: |
| 25 | 33 | ||
| 26 | (defmacro ml-defun (&rest defs) | 34 | (defmacro ml-defun (&rest defs) |
diff --git a/lisp/man.el b/lisp/man.el index 1f367fc7a6e..6461f3f2447 100644 --- a/lisp/man.el +++ b/lisp/man.el | |||
| @@ -21,6 +21,11 @@ | |||
| 21 | ;; along with GNU Emacs; see the file COPYING. If not, write to | 21 | ;; along with GNU Emacs; see the file COPYING. If not, write to |
| 22 | ;; the Free Software Foundation, 675 Mass Ave, Cambridge, MA 02139, USA. | 22 | ;; the Free Software Foundation, 675 Mass Ave, Cambridge, MA 02139, USA. |
| 23 | 23 | ||
| 24 | ;;; Commentary: | ||
| 25 | |||
| 26 | ;; This package provides an equivalent of the UNIX man(1) command within | ||
| 27 | ;; Emacs. The single entry point is `manual-entry'. | ||
| 28 | |||
| 24 | ;;; Code: | 29 | ;;; Code: |
| 25 | 30 | ||
| 26 | ;;;###autoload | 31 | ;;;###autoload |
diff --git a/lisp/mouse.el b/lisp/mouse.el index aca35b30994..0b3a1824f94 100644 --- a/lisp/mouse.el +++ b/lisp/mouse.el | |||
| @@ -21,6 +21,14 @@ | |||
| 21 | ;;; along with GNU Emacs; see the file COPYING. If not, write to | 21 | ;;; along with GNU Emacs; see the file COPYING. If not, write to |
| 22 | ;;; the Free Software Foundation, 675 Mass Ave, Cambridge, MA 02139, USA. | 22 | ;;; the Free Software Foundation, 675 Mass Ave, Cambridge, MA 02139, USA. |
| 23 | 23 | ||
| 24 | ;;; Commentary: | ||
| 25 | |||
| 26 | ;; This package provides various useful commands (including help | ||
| 27 | ;; system access) through the mouse. All this code assumes that mouse | ||
| 28 | ;; interpretation has been abstracted into Emacs input events. | ||
| 29 | ;; | ||
| 30 | ;; The code is rather X-dependent. | ||
| 31 | |||
| 24 | ;;; Code: | 32 | ;;; Code: |
| 25 | 33 | ||
| 26 | ;;; Utility functions. | 34 | ;;; Utility functions. |
diff --git a/lisp/netunam.el b/lisp/netunam.el index 21fb36afc03..492ac9b2c12 100644 --- a/lisp/netunam.el +++ b/lisp/netunam.el | |||
| @@ -21,6 +21,10 @@ | |||
| 21 | ;; along with GNU Emacs; see the file COPYING. If not, write to | 21 | ;; along with GNU Emacs; see the file COPYING. If not, write to |
| 22 | ;; the Free Software Foundation, 675 Mass Ave, Cambridge, MA 02139, USA. | 22 | ;; the Free Software Foundation, 675 Mass Ave, Cambridge, MA 02139, USA. |
| 23 | 23 | ||
| 24 | ;;; Commentary: | ||
| 25 | |||
| 26 | ;; Use the Remote File Access (RFA) facility of HP-UX from Emacs. | ||
| 27 | |||
| 24 | ;;; Code: | 28 | ;;; Code: |
| 25 | 29 | ||
| 26 | (defconst rfa-node-directory "/net/" | 30 | (defconst rfa-node-directory "/net/" |
diff --git a/lisp/novice.el b/lisp/novice.el index 1590a104861..2ddbbac3250 100644 --- a/lisp/novice.el +++ b/lisp/novice.el | |||
| @@ -21,6 +21,12 @@ | |||
| 21 | ;; along with GNU Emacs; see the file COPYING. If not, write to | 21 | ;; along with GNU Emacs; see the file COPYING. If not, write to |
| 22 | ;; the Free Software Foundation, 675 Mass Ave, Cambridge, MA 02139, USA. | 22 | ;; the Free Software Foundation, 675 Mass Ave, Cambridge, MA 02139, USA. |
| 23 | 23 | ||
| 24 | ;;; Commentary: | ||
| 25 | |||
| 26 | ;; This mode provides a hook which is, by default, attached to various | ||
| 27 | ;; putatively dangerous commands in a (probably futile) attempt to | ||
| 28 | ;; prevent lusers from shooting themselves in the feet. | ||
| 29 | |||
| 24 | ;;; Code: | 30 | ;;; Code: |
| 25 | 31 | ||
| 26 | ;; This function is called (by autoloading) | 32 | ;; This function is called (by autoloading) |
diff --git a/lisp/options.el b/lisp/options.el index 0b831a5ad5a..ca78256b562 100644 --- a/lisp/options.el +++ b/lisp/options.el | |||
| @@ -20,6 +20,14 @@ | |||
| 20 | ;; along with GNU Emacs; see the file COPYING. If not, write to | 20 | ;; along with GNU Emacs; see the file COPYING. If not, write to |
| 21 | ;; the Free Software Foundation, 675 Mass Ave, Cambridge, MA 02139, USA. | 21 | ;; the Free Software Foundation, 675 Mass Ave, Cambridge, MA 02139, USA. |
| 22 | 22 | ||
| 23 | ;;; Commentary: | ||
| 24 | |||
| 25 | ;; This code provides functions to list and edit the values of all global | ||
| 26 | ;; option variables known to loaded Emacs Lisp code. There are two entry | ||
| 27 | ;; points, `list-options' and `edit' options'. The latter enters a major | ||
| 28 | ;; mode specifically for editing option values. Do `M-x describe-mode' in | ||
| 29 | ;; that context for more details. | ||
| 30 | |||
| 23 | ;;; Code: | 31 | ;;; Code: |
| 24 | 32 | ||
| 25 | ;;;###autoload | 33 | ;;;###autoload |
diff --git a/lisp/play/mpuz.el b/lisp/play/mpuz.el index 28811924470..4cdb252be0c 100644 --- a/lisp/play/mpuz.el +++ b/lisp/play/mpuz.el | |||
| @@ -22,6 +22,13 @@ | |||
| 22 | ;; file named COPYING. Among other things, the copyright notice | 22 | ;; file named COPYING. Among other things, the copyright notice |
| 23 | ;; and this notice must be preserved on all copies. | 23 | ;; and this notice must be preserved on all copies. |
| 24 | 24 | ||
| 25 | ;;; Commentary: | ||
| 26 | |||
| 27 | ;; When this package is loaded, `M-x mpuz' generates a random multiplication | ||
| 28 | ;; puzzle. This is a multiplication example in which each digit has been | ||
| 29 | ;; consistently replaced with some letter. Your job is to reconstruct | ||
| 30 | ;; the original digits. Type `?' while the mode is active for detailed help. | ||
| 31 | |||
| 25 | ;;; Code: | 32 | ;;; Code: |
| 26 | 33 | ||
| 27 | (random t) ; randomize | 34 | (random t) ; randomize |
diff --git a/lisp/progmodes/modula2.el b/lisp/progmodes/modula2.el index fd261980d80..21b7d475b30 100644 --- a/lisp/progmodes/modula2.el +++ b/lisp/progmodes/modula2.el | |||
| @@ -11,6 +11,12 @@ | |||
| 11 | ;; Author Mick Jordan | 11 | ;; Author Mick Jordan |
| 12 | ;; amended Peter Robinson | 12 | ;; amended Peter Robinson |
| 13 | 13 | ||
| 14 | ;;; Commentary: | ||
| 15 | |||
| 16 | ;; A major mode for editing Modula-2 code. It provides convenient abbrevs | ||
| 17 | ;; for Modula-2 keywords, knows about the standard layout rules, and supports | ||
| 18 | ;; a native compile command. | ||
| 19 | |||
| 14 | ;;; Code: | 20 | ;;; Code: |
| 15 | 21 | ||
| 16 | ;;; Added by Tom Perrine (TEP) | 22 | ;;; Added by Tom Perrine (TEP) |
diff --git a/lisp/progmodes/prolog.el b/lisp/progmodes/prolog.el index d6b93b70a42..52b65113073 100644 --- a/lisp/progmodes/prolog.el +++ b/lisp/progmodes/prolog.el | |||
| @@ -21,6 +21,12 @@ | |||
| 21 | ;; along with GNU Emacs; see the file COPYING. If not, write to | 21 | ;; along with GNU Emacs; see the file COPYING. If not, write to |
| 22 | ;; the Free Software Foundation, 675 Mass Ave, Cambridge, MA 02139, USA. | 22 | ;; the Free Software Foundation, 675 Mass Ave, Cambridge, MA 02139, USA. |
| 23 | 23 | ||
| 24 | ;;; Commentary: | ||
| 25 | |||
| 26 | ;; This package provides a major mode for editing Prolog. It knows | ||
| 27 | ;; about Prolog syntax and comments, and can send regions to an inferior | ||
| 28 | ;; Prolog interpreter process. | ||
| 29 | |||
| 24 | ;;; Code: | 30 | ;;; Code: |
| 25 | 31 | ||
| 26 | (defvar prolog-mode-syntax-table nil) | 32 | (defvar prolog-mode-syntax-table nil) |
diff --git a/lisp/rect.el b/lisp/rect.el index 6c2ae12817a..e440904912f 100644 --- a/lisp/rect.el +++ b/lisp/rect.el | |||
| @@ -21,6 +21,11 @@ | |||
| 21 | ;; along with GNU Emacs; see the file COPYING. If not, write to | 21 | ;; along with GNU Emacs; see the file COPYING. If not, write to |
| 22 | ;; the Free Software Foundation, 675 Mass Ave, Cambridge, MA 02139, USA. | 22 | ;; the Free Software Foundation, 675 Mass Ave, Cambridge, MA 02139, USA. |
| 23 | 23 | ||
| 24 | ;;; Commentary: | ||
| 25 | |||
| 26 | ;; This package provides the operations on rectangles that are ocumented | ||
| 27 | ;; in the Emacs manual. | ||
| 28 | |||
| 24 | ;;; Code: | 29 | ;;; Code: |
| 25 | 30 | ||
| 26 | (defun operate-on-rectangle (function start end coerce-tabs) | 31 | (defun operate-on-rectangle (function start end coerce-tabs) |
diff --git a/lisp/textmodes/nroff-mode.el b/lisp/textmodes/nroff-mode.el index 5c87ca567ff..273e8ee201b 100644 --- a/lisp/textmodes/nroff-mode.el +++ b/lisp/textmodes/nroff-mode.el | |||
| @@ -21,6 +21,14 @@ | |||
| 21 | ;; along with GNU Emacs; see the file COPYING. If not, write to | 21 | ;; along with GNU Emacs; see the file COPYING. If not, write to |
| 22 | ;; the Free Software Foundation, 675 Mass Ave, Cambridge, MA 02139, USA. | 22 | ;; the Free Software Foundation, 675 Mass Ave, Cambridge, MA 02139, USA. |
| 23 | 23 | ||
| 24 | ;;; Commentary: | ||
| 25 | |||
| 26 | ;; This package is a major mode for editing nroff source code. It knows | ||
| 27 | ;; about various nroff constructs, ms, mm, and me macros, and will fill | ||
| 28 | ;; and indent paragraphs properly in their presence. It also includes | ||
| 29 | ;; a command to count text lines (excluding nroff constructs), a command | ||
| 30 | ;; to center a line, and movement commands that know how to skip macros. | ||
| 31 | |||
| 24 | ;;; Code: | 32 | ;;; Code: |
| 25 | 33 | ||
| 26 | (defvar nroff-mode-abbrev-table nil | 34 | (defvar nroff-mode-abbrev-table nil |
diff --git a/lisp/textmodes/ooutline.el b/lisp/textmodes/ooutline.el index 1712f4b5682..19ee1f70b29 100644 --- a/lisp/textmodes/ooutline.el +++ b/lisp/textmodes/ooutline.el | |||
| @@ -20,6 +20,12 @@ | |||
| 20 | ;; along with GNU Emacs; see the file COPYING. If not, write to | 20 | ;; along with GNU Emacs; see the file COPYING. If not, write to |
| 21 | ;; the Free Software Foundation, 675 Mass Ave, Cambridge, MA 02139, USA. | 21 | ;; the Free Software Foundation, 675 Mass Ave, Cambridge, MA 02139, USA. |
| 22 | 22 | ||
| 23 | ;;; Commentary: | ||
| 24 | |||
| 25 | ;; This package is a major mode for editing outline-format documents. | ||
| 26 | ;; An outline can be `abstracted' to show headers at any given level, | ||
| 27 | ;; with all stuff below hidden. See the Emacs manual for details. | ||
| 28 | |||
| 23 | ;;; Code: | 29 | ;;; Code: |
| 24 | 30 | ||
| 25 | ;; Jan '86, Some new features added by Peter Desnoyers and rewritten by RMS. | 31 | ;; Jan '86, Some new features added by Peter Desnoyers and rewritten by RMS. |
diff --git a/lisp/textmodes/page.el b/lisp/textmodes/page.el index 9d57cb18ecf..fca4d9f6608 100644 --- a/lisp/textmodes/page.el +++ b/lisp/textmodes/page.el | |||
| @@ -20,6 +20,11 @@ | |||
| 20 | ;; along with GNU Emacs; see the file COPYING. If not, write to | 20 | ;; along with GNU Emacs; see the file COPYING. If not, write to |
| 21 | ;; the Free Software Foundation, 675 Mass Ave, Cambridge, MA 02139, USA. | 21 | ;; the Free Software Foundation, 675 Mass Ave, Cambridge, MA 02139, USA. |
| 22 | 22 | ||
| 23 | ;;; Commentary: | ||
| 24 | |||
| 25 | ;; This code provides the page-oriented movement and selection commands | ||
| 26 | ;; documented in the Emacs manual. | ||
| 27 | |||
| 23 | ;;; Code: | 28 | ;;; Code: |
| 24 | 29 | ||
| 25 | (defun forward-page (&optional count) | 30 | (defun forward-page (&optional count) |
diff --git a/lisp/textmodes/paragraphs.el b/lisp/textmodes/paragraphs.el index e404a995cf7..baebf2d23ff 100644 --- a/lisp/textmodes/paragraphs.el +++ b/lisp/textmodes/paragraphs.el | |||
| @@ -21,6 +21,11 @@ | |||
| 21 | ;; along with GNU Emacs; see the file COPYING. If not, write to | 21 | ;; along with GNU Emacs; see the file COPYING. If not, write to |
| 22 | ;; the Free Software Foundation, 675 Mass Ave, Cambridge, MA 02139, USA. | 22 | ;; the Free Software Foundation, 675 Mass Ave, Cambridge, MA 02139, USA. |
| 23 | 23 | ||
| 24 | ;;; Commentary: | ||
| 25 | |||
| 26 | ;; This package provides the paragraph-oriented commands documented in the | ||
| 27 | ;; Emacs manual. | ||
| 28 | |||
| 24 | ;;; Code: | 29 | ;;; Code: |
| 25 | 30 | ||
| 26 | (defconst paragraph-start "^[ \t\n\f]" "\ | 31 | (defconst paragraph-start "^[ \t\n\f]" "\ |
diff --git a/lisp/textmodes/picture.el b/lisp/textmodes/picture.el index 622269bec1b..a0864a79c0f 100644 --- a/lisp/textmodes/picture.el +++ b/lisp/textmodes/picture.el | |||
| @@ -21,6 +21,13 @@ | |||
| 21 | ;; along with GNU Emacs; see the file COPYING. If not, write to | 21 | ;; along with GNU Emacs; see the file COPYING. If not, write to |
| 22 | ;; the Free Software Foundation, 675 Mass Ave, Cambridge, MA 02139, USA. | 22 | ;; the Free Software Foundation, 675 Mass Ave, Cambridge, MA 02139, USA. |
| 23 | 23 | ||
| 24 | ;;; Commentary: | ||
| 25 | |||
| 26 | ;; This code provides the picture-mode commands documented in the Emacs | ||
| 27 | ;; manual. The screen is treated as a semi-infinite quarter-plane with | ||
| 28 | ;; support for rectangle operations and `etch-a-sketch' character | ||
| 29 | ;; insertion in any of eight directions. | ||
| 30 | |||
| 24 | ;;; Code: | 31 | ;;; Code: |
| 25 | 32 | ||
| 26 | (defun move-to-column-force (column) | 33 | (defun move-to-column-force (column) |