aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorEric S. Raymond1993-03-22 05:42:35 +0000
committerEric S. Raymond1993-03-22 05:42:35 +0000
commitedbd2f74bced0e41cccddf3032d9cb4486a6d432 (patch)
tree748cd434db6b81b511017666b95dbd7678c010d3
parente41b2db1da153e3ead4a01cb6e729cb99cad78ae (diff)
downloademacs-edbd2f74bced0e41cccddf3032d9cb4486a6d432.tar.gz
emacs-edbd2f74bced0e41cccddf3032d9cb4486a6d432.zip
Added or corrected Commentary sections
-rw-r--r--lisp/emulation/mlconvert.el8
-rw-r--r--lisp/emulation/mlsupport.el8
-rw-r--r--lisp/man.el5
-rw-r--r--lisp/mouse.el8
-rw-r--r--lisp/netunam.el4
-rw-r--r--lisp/novice.el6
-rw-r--r--lisp/options.el8
-rw-r--r--lisp/play/mpuz.el7
-rw-r--r--lisp/progmodes/modula2.el6
-rw-r--r--lisp/progmodes/prolog.el6
-rw-r--r--lisp/rect.el5
-rw-r--r--lisp/textmodes/nroff-mode.el8
-rw-r--r--lisp/textmodes/ooutline.el6
-rw-r--r--lisp/textmodes/page.el5
-rw-r--r--lisp/textmodes/paragraphs.el5
-rw-r--r--lisp/textmodes/picture.el7
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)