aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorEric S. Raymond1992-07-17 08:15:29 +0000
committerEric S. Raymond1992-07-17 08:15:29 +0000
commitfd7fa35a05844aaa716dc8c8511947bed03ca989 (patch)
tree8747e7a749aa323b18104554a827b2cd16105e30
parentf961a17c4405b36847ac8739bd4a4028747a67ce (diff)
downloademacs-fd7fa35a05844aaa716dc8c8511947bed03ca989.tar.gz
emacs-fd7fa35a05844aaa716dc8c8511947bed03ca989.zip
*** empty log message ***
-rw-r--r--lisp/add-log.el11
-rw-r--r--lisp/apropos.el1
-rw-r--r--lisp/array.el1
-rw-r--r--lisp/byte-run.el192
-rw-r--r--lisp/calendar/calendar.el13
-rw-r--r--lisp/calendar/holidays.el1
-rw-r--r--lisp/cmuscheme.el1
-rw-r--r--lisp/comint.el1
-rw-r--r--lisp/diary-lib.el1
-rw-r--r--lisp/diff.el1
-rw-r--r--lisp/ehelp.el1
-rw-r--r--lisp/electric.el1
-rw-r--r--lisp/emacs-lisp/autoload.el1
-rw-r--r--lisp/emacs-lisp/backquote.el1
-rw-r--r--lisp/emacs-lisp/cl-indent.el1
-rw-r--r--lisp/emacs-lisp/cust-print.el5
-rw-r--r--lisp/emacs-lisp/debug.el1
-rw-r--r--lisp/emacs-lisp/disass.el22
-rw-r--r--lisp/emacs-lisp/float.el1
-rw-r--r--lisp/emacs-lisp/helper.el1
-rw-r--r--lisp/emacs-lisp/lisp-mode.el1
-rw-r--r--lisp/emacs-lisp/lisp.el1
-rw-r--r--lisp/emacs-lisp/ring.el10
-rw-r--r--lisp/emulation/edt.el1
-rw-r--r--lisp/emulation/mlconvert.el1
-rw-r--r--lisp/emulation/mlsupport.el1
-rw-r--r--lisp/find-dired.el1
-rw-r--r--lisp/flow-ctrl.el1
-rw-r--r--lisp/frame.el1
-rw-r--r--lisp/gnus.el1
-rw-r--r--lisp/gnusmail.el1
-rw-r--r--lisp/gnusmisc.el1
-rw-r--r--lisp/gnuspost.el1
-rw-r--r--lisp/gosmacs.el1
-rw-r--r--lisp/grow-vers.el1
-rw-r--r--lisp/help.el1
-rw-r--r--lisp/inc-vers.el1
-rw-r--r--lisp/info.el1
-rw-r--r--lisp/informat.el1
-rw-r--r--lisp/ledit.el1
-rw-r--r--lisp/loadup.el1
-rw-r--r--lisp/lpr.el1
-rw-r--r--lisp/mail/mail-utils.el1
-rw-r--r--lisp/mail/mailabbrev.el1
-rw-r--r--lisp/mail/mailalias.el1
-rw-r--r--lisp/mail/mailpost.el1
-rw-r--r--lisp/makesum.el1
-rw-r--r--lisp/man.el1
-rw-r--r--lisp/map-ynp.el1
-rw-r--r--lisp/medit.el1
-rw-r--r--lisp/mh-e.el1
-rw-r--r--lisp/mhspool.el1
-rw-r--r--lisp/mim-mode.el1
-rw-r--r--lisp/mim-syntax.el1
-rw-r--r--lisp/play/life.el1
-rw-r--r--lisp/play/meese.el1
-rw-r--r--lisp/progmodes/awk-mode.el7
-rw-r--r--lisp/progmodes/compile.el1
-rw-r--r--lisp/progmodes/fortran.el1
-rw-r--r--lisp/progmodes/hideif.el5
-rw-r--r--lisp/progmodes/icon.el1
-rw-r--r--lisp/progmodes/inf-lisp.el1
-rw-r--r--lisp/progmodes/make-mode.el2
-rw-r--r--lisp/progmodes/modula2.el1
-rw-r--r--lisp/textmodes/fill.el1
65 files changed, 199 insertions, 124 deletions
diff --git a/lisp/add-log.el b/lisp/add-log.el
index ad2e1d73ad9..fe8dfcb37ba 100644
--- a/lisp/add-log.el
+++ b/lisp/add-log.el
@@ -1,5 +1,7 @@
1;;; add-log.el --- change log maintenance commands for Emacs 1;;; add-log.el --- change log maintenance commands for Emacs
2 2
3;; Maintainer: FSF
4
3;; Copyright (C) 1985, 86, 87, 88, 89, 90, 91, 1992 5;; Copyright (C) 1985, 86, 87, 88, 89, 90, 91, 1992
4;; Free Software Foundation, Inc. 6;; Free Software Foundation, Inc.
5 7
@@ -7,7 +9,7 @@
7 9
8;; GNU Emacs is free software; you can redistribute it and/or modify 10;; GNU Emacs is free software; you can redistribute it and/or modify
9;; it under the terms of the GNU General Public License as published by 11;; it under the terms of the GNU General Public License as published by
10;; the Free Software Foundation; either version 1, or (at your option) 12;; the Free Software Foundation; either version 2, or (at your option)
11;; any later version. 13;; any later version.
12 14
13;; GNU Emacs is distributed in the hope that it will be useful, 15;; GNU Emacs is distributed in the hope that it will be useful,
@@ -19,6 +21,7 @@
19;; 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
20;; the Free Software Foundation, 675 Mass Ave, Cambridge, MA 02139, USA. 22;; the Free Software Foundation, 675 Mass Ave, Cambridge, MA 02139, USA.
21 23
24;;; Code:
22 25
23;;;###autoload 26;;;###autoload
24(defvar change-log-default-name nil 27(defvar change-log-default-name nil
@@ -169,12 +172,16 @@ Interactively, with a prefix argument, the file name is prompted for."
169 172
170(defun change-log-mode () 173(defun change-log-mode ()
171 "Major mode for editting change logs; like Indented Text Mode. 174 "Major mode for editting change logs; like Indented Text Mode.
175Prevents numeric backups and sets `left-margin' to 8 and `fill-column'
176to 74.
172New log entries are usually made with \\[add-change-log-entry]." 177New log entries are usually made with \\[add-change-log-entry]."
173 (interactive) 178 (interactive)
174 (kill-all-local-variables) 179 (kill-all-local-variables)
175 (indented-text-mode) 180 (indented-text-mode)
176 (setq major-mode 'change-log-mode) 181 (setq major-mode 'change-log-mode)
177 (setq mode-name "Change Log") 182 (setq mode-name "Change Log")
183 (setq left-margin 8)
184 (setq fill-column 74)
178 ;; Let each entry behave as one paragraph: 185 ;; Let each entry behave as one paragraph:
179 (set (make-local-variable 'paragraph-start) "^\\s *$\\|^^L") 186 (set (make-local-variable 'paragraph-start) "^\\s *$\\|^^L")
180 (set (make-local-variable 'paragraph-separate) "^\\s *$\\|^^L\\|^\\sw") 187 (set (make-local-variable 'paragraph-separate) "^\\s *$\\|^^L\\|^\\sw")
@@ -248,3 +255,5 @@ Has a preference of looking backwards."
248 t) 255 t)
249 (buffer-substring (match-beginning 1) 256 (buffer-substring (match-beginning 1)
250 (match-end 1)))))))) 257 (match-end 1))))))))
258
259;;; add-log.el ends here
diff --git a/lisp/apropos.el b/lisp/apropos.el
index 987ef12489b..f92352885ac 100644
--- a/lisp/apropos.el
+++ b/lisp/apropos.el
@@ -2,6 +2,7 @@
2 2
3;; Author: Joe Wells <jbw@bigbird.bu.edu> 3;; Author: Joe Wells <jbw@bigbird.bu.edu>
4;; Last-Modified: 5 May 1989 4;; Last-Modified: 5 May 1989
5;; Keyword: help
5 6
6;; Copyright (C) 1989 Free Software Foundation, Inc. 7;; Copyright (C) 1989 Free Software Foundation, Inc.
7 8
diff --git a/lisp/array.el b/lisp/array.el
index ad7d6c54443..17190b35bc3 100644
--- a/lisp/array.el
+++ b/lisp/array.el
@@ -3,6 +3,7 @@
3;; Author David M. Brown 3;; Author David M. Brown
4;; Maintainer: FSF 4;; Maintainer: FSF
5;; Last-Modified: 30 Jan 1991 5;; Last-Modified: 30 Jan 1991
6;; Keyword: extensions
6 7
7;; Copyright (C) 1987 Free Software Foundation, Inc. 8;; Copyright (C) 1987 Free Software Foundation, Inc.
8 9
diff --git a/lisp/byte-run.el b/lisp/byte-run.el
index 05063058b1e..785a89b977d 100644
--- a/lisp/byte-run.el
+++ b/lisp/byte-run.el
@@ -1,29 +1,17 @@
1;;; -*- Mode:Emacs-Lisp -*- 1;; byte-run.el --- byte-compiler support for inlining
2 2
3;; Runtime support for the new optimizing byte compiler. 3;; Author: Jamie Zawinski <jwz@lucid.com>
4;; By Jamie Zawinski <jwz@lucid.com>. 4;; Hallvard Furuseth <hbf@ulrik.uio.no>
5;; Last Modified: 27-jul-91. 5;; Last-Modified: 13 Jul 1992
6;; 6;; Keywords: internal
7;; The code in this file should always be loaded, because it defines things 7
8;; like "defsubst" which should work interpreted as well. The code in 8;; Copyright (C) 1992 Free Software Foundation, Inc.
9;; bytecomp.el and byte-optimize.el can be loaded as needed.
10;;
11;; This should be loaded by loadup.el or startup.el. If you can't modify
12;; those files, load this from your .emacs file. But if you are using
13;; emacs18, this file must be loaded before any .elc files which were
14;; generated by the new compiler without emacs18 compatibility turned on.
15;; If this file is loaded, certain emacs19 binaries will run in emacs18.
16;; Meditate on the meanings of byte-compile-generate-emacs19-bytecodes and
17;; byte-compile-emacs18-compatibility.
18
19
20;; Copyright (C) 1985, 1986, 1987 Free Software Foundation, Inc.
21 9
22;; This file is part of GNU Emacs. 10;; This file is part of GNU Emacs.
23 11
24;; GNU Emacs is free software; you can redistribute it and/or modify 12;; GNU Emacs is free software; you can redistribute it and/or modify
25;; it under the terms of the GNU General Public License as published by 13;; it under the terms of the GNU General Public License as published by
26;; the Free Software Foundation; either version 1, or (at your option) 14;; the Free Software Foundation; either version 2, or (at your option)
27;; any later version. 15;; any later version.
28 16
29;; GNU Emacs is distributed in the hope that it will be useful, 17;; GNU Emacs is distributed in the hope that it will be useful,
@@ -35,81 +23,62 @@
35;; along with GNU Emacs; see the file COPYING. If not, write to 23;; along with GNU Emacs; see the file COPYING. If not, write to
36;; the Free Software Foundation, 675 Mass Ave, Cambridge, MA 02139, USA. 24;; the Free Software Foundation, 675 Mass Ave, Cambridge, MA 02139, USA.
37 25
38 26;;; Commentary:
39;; emacs-18 compatibility.
40
41(if (fboundp 'make-byte-code)
42 nil
43 ;;
44 ;; To avoid compiler bootstrapping problems, this temporary uncompiled
45 ;; make-byte-code is needed to load the compiled one. Ignore the warnings.
46 (fset 'make-byte-code
47 '(lambda (arglist bytestring constants stackdepth doc)
48 (list 'lambda arglist doc
49 (list 'byte-code bytestring constants stackdepth))))
50 ;;
51 ;; Now get a compiled version.
52 (defun make-byte-code (arglist bytestring constants stackdepth
53 &optional doc &rest interactive)
54 "For compatibility with Emacs19 ``.elc'' files."
55 (nconc (list 'lambda arglist)
56 ;; #### Removed the (stringp doc) for speed. Because the V19
57 ;; make-byte-code depends on the args being correct, it won't
58 ;; help to make a smarter version for V18 alone.
59 ;; Btw, it should have been (or (stringp doc) (natnump doc)).
60 (if doc (list doc))
61 (if interactive
62 (list (cons 'interactive (if (car interactive) interactive))))
63 (list (list 'byte-code bytestring constants stackdepth)))))
64
65 27
66;;; interface to selectively inlining functions. 28;;; interface to selectively inlining functions.
67;;; This only happens when source-code optimization is turned on. 29;;; This only happens when source-code optimization is turned on.
68 30
31;;; Code:
32
69;; Redefined in byte-optimize.el. 33;; Redefined in byte-optimize.el.
34;; This is not documented--it's not clear that we should promote it.
70(fset 'inline 'progn) 35(fset 'inline 'progn)
71(put 'inline 'lisp-indent-hook 0) 36(put 'inline 'lisp-indent-hook 0)
72 37
73 38
74;;; Interface to inline functions. 39;;; Interface to inline functions.
75 40
76(defmacro proclaim-inline (&rest fns) 41;; (defmacro proclaim-inline (&rest fns)
77 "Cause the named functions to be open-coded when called from compiled code. 42;; "Cause the named functions to be open-coded when called from compiled code.
78They will only be compiled open-coded when byte-compile-optimize is true." 43;; They will only be compiled open-coded when byte-compile-optimize is true."
79 (cons 'eval-and-compile 44;; (cons 'eval-and-compile
80 (mapcar '(lambda (x) 45;; (mapcar '(lambda (x)
81 (or (memq (get x 'byte-optimizer) 46;; (or (memq (get x 'byte-optimizer)
82 '(nil byte-compile-inline-expand)) 47;; '(nil byte-compile-inline-expand))
83 (error 48;; (error
84 "%s already has a byte-optimizer, can't make it inline" 49;; "%s already has a byte-optimizer, can't make it inline"
85 x)) 50;; x))
86 (list 'put (list 'quote x) 51;; (list 'put (list 'quote x)
87 ''byte-optimizer ''byte-compile-inline-expand)) 52;; ''byte-optimizer ''byte-compile-inline-expand))
88 fns))) 53;; fns)))
89 54
90 55;; (defmacro proclaim-notinline (&rest fns)
91(defmacro proclaim-notinline (&rest fns) 56;; "Cause the named functions to no longer be open-coded."
92 "Cause the named functions to no longer be open-coded." 57;; (cons 'eval-and-compile
93 (cons 'eval-and-compile 58;; (mapcar '(lambda (x)
94 (mapcar '(lambda (x) 59;; (if (eq (get x 'byte-optimizer) 'byte-compile-inline-expand)
95 (if (eq (get x 'byte-optimizer) 'byte-compile-inline-expand) 60;; (put x 'byte-optimizer nil))
96 (put x 'byte-optimizer nil)) 61;; (list 'if (list 'eq (list 'get (list 'quote x) ''byte-optimizer)
97 (list 'if (list 'eq (list 'get (list 'quote x) ''byte-optimizer) 62;; ''byte-compile-inline-expand)
98 ''byte-compile-inline-expand) 63;; (list 'put x ''byte-optimizer nil)))
99 (list 'put x ''byte-optimizer nil))) 64;; fns)))
100 fns)))
101 65
102;; This has a special byte-hunk-handler in bytecomp.el. 66;; This has a special byte-hunk-handler in bytecomp.el.
103(defmacro defsubst (name arglist &rest body) 67(defmacro defsubst (name arglist &rest body)
104 "Same syntax as defun, but the defined function will always be open-coded, 68 "Define an inline function. The syntax is just like that of `defun'."
105so long as byte-compile-optimize is true." 69 (or (memq (get name 'byte-optimizer)
70 '(nil byte-compile-inline-expand))
71 (error "`%s' is a primitive" name))
106 (list 'prog1 72 (list 'prog1
107 (cons 'defun (cons name (cons arglist body))) 73 (cons 'defun (cons name (cons arglist body)))
108 (list 'proclaim-inline name))) 74 (list 'eval-and-compile
75 (list 'put (list 'quote name)
76 ''byte-optimizer ''byte-compile-inline-expand))))
109 77
110(defun make-obsolete (fn new) 78(defun make-obsolete (fn new)
111 "Make the byte-compiler warn that FUNCTION is obsolete and NEW should be 79 "Make the byte-compiler warn that FUNCTION is obsolete.
112used instead. If NEW is a string, that is the `use instead' message." 80The warning will say that NEW should be used instead.
81If NEW is a string, that is the `use instead' message."
113 (interactive "aMake function obsolete: \nxObsoletion replacement: ") 82 (interactive "aMake function obsolete: \nxObsoletion replacement: ")
114 (let ((handler (get fn 'byte-compile))) 83 (let ((handler (get fn 'byte-compile)))
115 (if (eq 'byte-compile-obsolete handler) 84 (if (eq 'byte-compile-obsolete handler)
@@ -120,7 +89,7 @@ used instead. If NEW is a string, that is the `use instead' message."
120 89
121(put 'dont-compile 'lisp-indent-hook 0) 90(put 'dont-compile 'lisp-indent-hook 0)
122(defmacro dont-compile (&rest body) 91(defmacro dont-compile (&rest body)
123 "Like progn, but the body will always run interpreted (not compiled)." 92 "Like `progn', but the body always runs interpreted (not compiled)."
124 (list 'eval (list 'quote (if (cdr body) (cons 'progn body) (car body))))) 93 (list 'eval (list 'quote (if (cdr body) (cons 'progn body) (car body)))))
125 94
126 95
@@ -131,43 +100,48 @@ used instead. If NEW is a string, that is the `use instead' message."
131 100
132(put 'eval-when-compile 'lisp-indent-hook 0) 101(put 'eval-when-compile 'lisp-indent-hook 0)
133(defmacro eval-when-compile (&rest body) 102(defmacro eval-when-compile (&rest body)
134 "Like progn, but evaluates the body at compile-time. The result of the 103 "Like `progn', but evaluates the body at compile time.
135body appears to the compiler as a quoted constant." 104The result of the body appears to the compiler as a quoted constant."
136 ;; Not necessary because we have it in b-c-initial-macro-environment 105 ;; Not necessary because we have it in b-c-initial-macro-environment
137 ;; (list 'quote (eval (cons 'progn body))) 106 ;; (list 'quote (eval (cons 'progn body)))
138 (cons 'progn body)) 107 (cons 'progn body))
139 108
140(put 'eval-and-compile 'lisp-indent-hook 0) 109(put 'eval-and-compile 'lisp-indent-hook 0)
141(defmacro eval-and-compile (&rest body) 110(defmacro eval-and-compile (&rest body)
142 "Like progn, but evaluates the body at compile-time as well as at load-time." 111 "Like `progn', but evaluates the body at compile time and at load time."
143 ;; Remember, it's magic. 112 ;; Remember, it's magic.
144 (cons 'progn body)) 113 (cons 'progn body))
145 114
146 115
147;;; Interface to file-local byte-compiler parameters. 116;;; I nuked this because it's not a good idea for users to think of using it.
148;;; Redefined in bytecomp.el. 117;;; These options are a matter of installation preference, and have nothing to
149 118;;; with particular source files; it's a mistake to suggest to users
150(put 'byte-compiler-options 'lisp-indent-hook 0) 119;;; they should associate these with particular source files.
151(defmacro byte-compiler-options (&rest args) 120;;; There is hardly any reason to change these parameters, anyway.
152 "Set some compilation-parameters for this file. This will affect only the 121;;; --rms.
153file in which it appears; this does nothing when evaluated, and when loaded 122
154from a .el file. 123;; (put 'byte-compiler-options 'lisp-indent-hook 0)
155 124;; (defmacro byte-compiler-options (&rest args)
156Each argument to this macro must be a list of a key and a value. 125;; "Set some compilation-parameters for this file. This will affect only the
157 126;; file in which it appears; this does nothing when evaluated, and when loaded
158 Keys: Values: Corresponding variable: 127;; from a .el file.
159 128;;
160 verbose t, nil byte-compile-verbose 129;; Each argument to this macro must be a list of a key and a value.
161 optimize t, nil, source, byte byte-compile-optimize 130;;
162 warnings list of warnings byte-compile-warnings 131;; Keys: Values: Corresponding variable:
163 Legal elements: (callargs redefine free-vars unresolved) 132;;
164 file-format emacs18, emacs19 byte-compile-emacs18-compatibility 133;; verbose t, nil byte-compile-verbose
165 new-bytecodes t, nil byte-compile-generate-emacs19-bytecodes 134;; optimize t, nil, source, byte byte-compile-optimize
166 135;; warnings list of warnings byte-compile-warnings
167For example, this might appear at the top of a source file: 136;; Legal elements: (callargs redefine free-vars unresolved)
168 137;; file-format emacs18, emacs19 byte-compile-compatibility
169 (byte-compiler-options 138;;
170 (optimize t) 139;; For example, this might appear at the top of a source file:
171 (warnings (- free-vars)) ; Don't warn about free variables 140;;
172 (file-format emacs19))" 141;; (byte-compiler-options
173 nil) 142;; (optimize t)
143;; (warnings (- free-vars)) ; Don't warn about free variables
144;; (file-format emacs19))"
145;; nil)
146
147;;; byte-run.el ends here
diff --git a/lisp/calendar/calendar.el b/lisp/calendar/calendar.el
index 6eca77808c2..b2345cbd089 100644
--- a/lisp/calendar/calendar.el
+++ b/lisp/calendar/calendar.el
@@ -1,4 +1,11 @@
1;;; calendar.el --- Calendar functions. 1;;; calendar.el --- Calendar functions.
2
3;; Author: Edward M. Reingold <reingold@cs.uiuc.edu>
4;; Last-Modified: 30 Jun 1992
5;; Keyword: calendar
6
7(defconst calendar-version "Version 4.02, released June 14, 1992")
8
2;;; Copyright (C) 1988, 1989, 1990, 1991 Free Software Foundation, Inc. 9;;; Copyright (C) 1988, 1989, 1990, 1991 Free Software Foundation, Inc.
3 10
4;; This file is part of GNU Emacs. 11;; This file is part of GNU Emacs.
@@ -18,6 +25,8 @@
18;; file named COPYING. Among other things, the copyright notice 25;; file named COPYING. Among other things, the copyright notice
19;; and this notice must be preserved on all copies. 26;; and this notice must be preserved on all copies.
20 27
28;;; Commentary:
29
21;; This collection of functions implements a calendar window. It generates 30;; This collection of functions implements a calendar window. It generates
22;; generates a calendar for the current month, together with the previous and 31;; generates a calendar for the current month, together with the previous and
23;; coming months, or for any other three-month period. The calendar can be 32;; coming months, or for any other three-month period. The calendar can be
@@ -66,7 +75,7 @@
66;; Software--Practice and Experience, Volume 20, Number 9 (September, 1990), 75;; Software--Practice and Experience, Volume 20, Number 9 (September, 1990),
67;; pages 899-928. 76;; pages 899-928.
68 77
69(defconst calendar-version "Version 4.02, released June 14, 1992") 78;;; Code:
70 79
71(defvar view-diary-entries-initially nil 80(defvar view-diary-entries-initially nil
72 "*If T, the diary entries for the current date will be displayed on entry. 81 "*If T, the diary entries for the current date will be displayed on entry.
@@ -996,7 +1005,7 @@ holidays are found, nil if not."
996 (if today-visible today (list displayed-month 1 displayed-year))) 1005 (if today-visible today (list displayed-month 1 displayed-year)))
997 (set-buffer-modified-p nil) 1006 (set-buffer-modified-p nil)
998 (or (one-window-p t) 1007 (or (one-window-p t)
999 (/= (screen-width) (window-width)) 1008 (/= (frame-width) (window-width))
1000 (shrink-window (- (window-height) 9))) 1009 (shrink-window (- (window-height) 9)))
1001 (sit-for 0) 1010 (sit-for 0)
1002 (and mark-holidays-in-calendar 1011 (and mark-holidays-in-calendar
diff --git a/lisp/calendar/holidays.el b/lisp/calendar/holidays.el
index 7e58d4c8401..c173eafcdd8 100644
--- a/lisp/calendar/holidays.el
+++ b/lisp/calendar/holidays.el
@@ -2,6 +2,7 @@
2 2
3;; Author: Edward M. Reingold <reingold@cs.uiuc.edu> 3;; Author: Edward M. Reingold <reingold@cs.uiuc.edu>
4;; Last-Modified: 14 Jul 1992 4;; Last-Modified: 14 Jul 1992
5;; Keywords: calendar
5 6
6;;; Copyright (C) 1989, 1990 Free Software Foundation, Inc. 7;;; Copyright (C) 1989, 1990 Free Software Foundation, Inc.
7 8
diff --git a/lisp/cmuscheme.el b/lisp/cmuscheme.el
index abf8f467fb9..94d723cb55d 100644
--- a/lisp/cmuscheme.el
+++ b/lisp/cmuscheme.el
@@ -2,6 +2,7 @@
2 2
3;; Author: Olin Shivers <olin.shivers@cs.cmu.edu> 3;; Author: Olin Shivers <olin.shivers@cs.cmu.edu>
4;; Last-Modified: 16 Mar 1992 4;; Last-Modified: 16 Mar 1992
5;; Keyword: processes, lisp
5 6
6;;; Copyright Olin Shivers (1988) 7;;; Copyright Olin Shivers (1988)
7;;; Please imagine a long, tedious, legalistic 5-page gnu-style copyright 8;;; Please imagine a long, tedious, legalistic 5-page gnu-style copyright
diff --git a/lisp/comint.el b/lisp/comint.el
index b4686ac42a4..9729005ec13 100644
--- a/lisp/comint.el
+++ b/lisp/comint.el
@@ -3,6 +3,7 @@
3;; Maintainer: Olin Shivers <shivers@cs.cmu.edu> 3;; Maintainer: Olin Shivers <shivers@cs.cmu.edu>
4;; Last-Modified: 16 Jul 1992 4;; Last-Modified: 16 Jul 1992
5;; Version: 2.03 5;; Version: 2.03
6;; Keyword: estensions, processes
6 7
7;;; Copyright Olin Shivers (1988). 8;;; Copyright Olin Shivers (1988).
8 9
diff --git a/lisp/diary-lib.el b/lisp/diary-lib.el
index 0c2808cbc2d..1460b4b535a 100644
--- a/lisp/diary-lib.el
+++ b/lisp/diary-lib.el
@@ -2,6 +2,7 @@
2 2
3;; Author: Edward M. Reingold <reingold@cs.uiuc.edu> 3;; Author: Edward M. Reingold <reingold@cs.uiuc.edu>
4;; Last-Modified: 30 Jun 1992 4;; Last-Modified: 30 Jun 1992
5;; Keyword: calendar
5 6
6;; Copyright (C) 1989, 1990 Free Software Foundation, Inc. 7;; Copyright (C) 1989, 1990 Free Software Foundation, Inc.
7 8
diff --git a/lisp/diff.el b/lisp/diff.el
index aa0551cef08..d878cc538c0 100644
--- a/lisp/diff.el
+++ b/lisp/diff.el
@@ -4,6 +4,7 @@
4;; Maintainer: FSF 4;; Maintainer: FSF
5;; Created: 27 Jan 1989 5;; Created: 27 Jan 1989
6;; Last-Modified: 21 Dec 1992 6;; Last-Modified: 21 Dec 1992
7;; Keyword: unix, tools
7 8
8;; Copyright (C) 1990 Free Software Foundation, Inc. 9;; Copyright (C) 1990 Free Software Foundation, Inc.
9 10
diff --git a/lisp/ehelp.el b/lisp/ehelp.el
index 713a8984acd..8d32aabd203 100644
--- a/lisp/ehelp.el
+++ b/lisp/ehelp.el
@@ -2,6 +2,7 @@
2 2
3;; Maintainer: FSF 3;; Maintainer: FSF
4;; Last-Modified: 16 Mar 1992 4;; Last-Modified: 16 Mar 1992
5;; Keywords: help, extensions
5 6
6;; Copyright (C) 1986 Free Software Foundation, Inc. 7;; Copyright (C) 1986 Free Software Foundation, Inc.
7 8
diff --git a/lisp/electric.el b/lisp/electric.el
index cce4b101304..0a078e4ca24 100644
--- a/lisp/electric.el
+++ b/lisp/electric.el
@@ -3,6 +3,7 @@
3;; Author: K. Shane Hartman 3;; Author: K. Shane Hartman
4;; Maintainer: FSF 4;; Maintainer: FSF
5;; Last-Modified: 09 Jun 1992 5;; Last-Modified: 09 Jun 1992
6;; Keywords: extensions
6 7
7;; Copyright (C) 1985, 1986 Free Software Foundation, Inc. 8;; Copyright (C) 1985, 1986 Free Software Foundation, Inc.
8 9
diff --git a/lisp/emacs-lisp/autoload.el b/lisp/emacs-lisp/autoload.el
index cdc5785c35e..c1740717e69 100644
--- a/lisp/emacs-lisp/autoload.el
+++ b/lisp/emacs-lisp/autoload.el
@@ -2,6 +2,7 @@
2 2
3;; Author: Roland McGrath <roland@gnu.ai.mit.edu> 3;; Author: Roland McGrath <roland@gnu.ai.mit.edu>
4;; Last-Modified: 24 Jun 1992 4;; Last-Modified: 24 Jun 1992
5;; Keyword: internal
5 6
6;;; Copyright (C) 1991, 1992 Free Software Foundation, Inc. 7;;; Copyright (C) 1991, 1992 Free Software Foundation, Inc.
7;;; 8;;;
diff --git a/lisp/emacs-lisp/backquote.el b/lisp/emacs-lisp/backquote.el
index bff397e3d74..1a7fe425ea0 100644
--- a/lisp/emacs-lisp/backquote.el
+++ b/lisp/emacs-lisp/backquote.el
@@ -2,6 +2,7 @@
2 2
3;; Author: Dick King (king@kestrel). 3;; Author: Dick King (king@kestrel).
4;; Last-Modified: 16 Mar 1992 4;; Last-Modified: 16 Mar 1992
5;; Keywords: extensions
5 6
6;; Copyright (C) 1985 Free Software Foundation, Inc. 7;; Copyright (C) 1985 Free Software Foundation, Inc.
7 8
diff --git a/lisp/emacs-lisp/cl-indent.el b/lisp/emacs-lisp/cl-indent.el
index d27e29d7e07..f2654a7141d 100644
--- a/lisp/emacs-lisp/cl-indent.el
+++ b/lisp/emacs-lisp/cl-indent.el
@@ -3,6 +3,7 @@
3;; Author: Richard Mlynark <mly@eddie.mit.edu> 3;; Author: Richard Mlynark <mly@eddie.mit.edu>
4;; Maintainer: FSF 4;; Maintainer: FSF
5;; Last-Modified: 09 May 1991 5;; Last-Modified: 09 May 1991
6;; Keywords: lisp, tools
6 7
7;; Copyright (C) 1987 Free Software Foundation, Inc. 8;; Copyright (C) 1987 Free Software Foundation, Inc.
8;; Written by Richard Mlynarik July 1987 9;; Written by Richard Mlynarik July 1987
diff --git a/lisp/emacs-lisp/cust-print.el b/lisp/emacs-lisp/cust-print.el
index 767119fa9c4..f4d46185e67 100644
--- a/lisp/emacs-lisp/cust-print.el
+++ b/lisp/emacs-lisp/cust-print.el
@@ -1,9 +1,10 @@
1;; cus-print.el -- handles print-level and print-circle. 1;; cust-print.el -- handles print-level and print-circle.
2 2
3;; Author: Daniel LaLiberte <liberte@cs.uiuc.edu> 3;; Author: Daniel LaLiberte <liberte@cs.uiuc.edu>
4;; Version: 1.0 4;; Version: 1.0
5;; Last-Modified: 17 Mar 1992 5;; Last-Modified: 17 Mar 1992
6;; Adapted-By: ESR 6;; Adapted-By: ESR
7;; Keyword: extensions
7 8
8;; Copyright (C) 1992 Free Software Foundation, Inc. 9;; Copyright (C) 1992 Free Software Foundation, Inc.
9 10
@@ -569,4 +570,4 @@ Otherwise, print normally."
569 (uninstall-custom-print-funcs) 570 (uninstall-custom-print-funcs)
570 ) 571 )
571 572
572;;; cus-print.el ends here 573;;; cust-print.el ends here
diff --git a/lisp/emacs-lisp/debug.el b/lisp/emacs-lisp/debug.el
index f3378c5f01d..07fe87adbdd 100644
--- a/lisp/emacs-lisp/debug.el
+++ b/lisp/emacs-lisp/debug.el
@@ -2,6 +2,7 @@
2 2
3;; Maintainer: FSF 3;; Maintainer: FSF
4;; Last-Modified: 08 Jan 1992 4;; Last-Modified: 08 Jan 1992
5;; Keyword: lisp, tools
5 6
6;; Copyright (C) 1985, 1986 Free Software Foundation, Inc. 7;; Copyright (C) 1985, 1986 Free Software Foundation, Inc.
7 8
diff --git a/lisp/emacs-lisp/disass.el b/lisp/emacs-lisp/disass.el
index b06171b52ec..f2527584a93 100644
--- a/lisp/emacs-lisp/disass.el
+++ b/lisp/emacs-lisp/disass.el
@@ -1,9 +1,12 @@
1;;; Disassembler for compiled Emacs Lisp code 1;;; disass.el --- disassembler for compiled Emacs Lisp code
2
3;; Author: Doug Cutting <doug@csli.stanford.edu>
4;; Jamie Zawinski <jwz@lucid.com>
5;; Maintainer: Jamie Zawinski <jwz@lucid.com>
6;; Last-Modified: 22 Oct 91
7;; Keyword: internal
8
2;;; Copyright (C) 1986, 1991 Free Software Foundation, Inc. 9;;; Copyright (C) 1986, 1991 Free Software Foundation, Inc.
3;;; Original version by Doug Cutting (doug@csli.stanford.edu)
4;;; Substantially modified by Jamie Zawinski <jwz@lucid.com> for
5;;; the new lapcode-based byte compiler.
6;;; Last modified 22-oct-91.
7 10
8;; This file is part of GNU Emacs. 11;; This file is part of GNU Emacs.
9 12
@@ -21,6 +24,13 @@
21;; along with GNU Emacs; see the file COPYING. If not, write to 24;; along with GNU Emacs; see the file COPYING. If not, write to
22;; the Free Software Foundation, 675 Mass Ave, Cambridge, MA 02139, USA. 25;; the Free Software Foundation, 675 Mass Ave, Cambridge, MA 02139, USA.
23 26
27;;; Commentary:
28
29;;; Original version by Doug Cutting (doug@csli.stanford.edu)
30;;; Substantially modified by Jamie Zawinski <jwz@lucid.com> for
31;;; the new lapcode-based byte compiler.
32
33;;; Code:
24 34
25;;; The variable byte-code-vector is defined by the new bytecomp.el. 35;;; The variable byte-code-vector is defined by the new bytecomp.el.
26;;; The function byte-decompile-lapcode is defined in byte-opt.el. 36;;; The function byte-decompile-lapcode is defined in byte-opt.el.
@@ -223,3 +233,5 @@ OBJ should be a call to BYTE-CODE generated by the byte compiler."
223 (insert "\n")) 233 (insert "\n"))
224 (setq lap (cdr lap))))) 234 (setq lap (cdr lap)))))
225 nil) 235 nil)
236
237;;; disass.el ends here
diff --git a/lisp/emacs-lisp/float.el b/lisp/emacs-lisp/float.el
index 85d9b4db78c..400d87ad360 100644
--- a/lisp/emacs-lisp/float.el
+++ b/lisp/emacs-lisp/float.el
@@ -3,6 +3,7 @@
3;; Author: Bill Rosenblatt 3;; Author: Bill Rosenblatt
4;; Maintainer: FSF 4;; Maintainer: FSF
5;; Last-Modified: 16 Mar 1992 5;; Last-Modified: 16 Mar 1992
6;; Keywords: extensions
6 7
7;; Copyright (C) 1986 Free Software Foundation, Inc. 8;; Copyright (C) 1986 Free Software Foundation, Inc.
8 9
diff --git a/lisp/emacs-lisp/helper.el b/lisp/emacs-lisp/helper.el
index cf9b2899319..6f513099aee 100644
--- a/lisp/emacs-lisp/helper.el
+++ b/lisp/emacs-lisp/helper.el
@@ -3,6 +3,7 @@
3;; Author: K. Shane Hartman 3;; Author: K. Shane Hartman
4;; Maintainer: FSF 4;; Maintainer: FSF
5;; Last-Modified: 16 Mar 1991 5;; Last-Modified: 16 Mar 1991
6;; Keywords: help
6 7
7;; Copyright (C) 1985 Free Software Foundation, Inc. 8;; Copyright (C) 1985 Free Software Foundation, Inc.
8 9
diff --git a/lisp/emacs-lisp/lisp-mode.el b/lisp/emacs-lisp/lisp-mode.el
index 9314d0b51fb..2ffe6cfb6b1 100644
--- a/lisp/emacs-lisp/lisp-mode.el
+++ b/lisp/emacs-lisp/lisp-mode.el
@@ -2,6 +2,7 @@
2 2
3;; Maintainer: FSF 3;; Maintainer: FSF
4;; Last-Modified: 03 Jun 1992 4;; Last-Modified: 03 Jun 1992
5;; Keywords: lisp, languages
5 6
6;; Copyright (C) 1985 Free Software Foundation, Inc. 7;; Copyright (C) 1985 Free Software Foundation, Inc.
7 8
diff --git a/lisp/emacs-lisp/lisp.el b/lisp/emacs-lisp/lisp.el
index feedaa56077..5d23d10786a 100644
--- a/lisp/emacs-lisp/lisp.el
+++ b/lisp/emacs-lisp/lisp.el
@@ -2,6 +2,7 @@
2 2
3;; Maintainer: FSF 3;; Maintainer: FSF
4;; Last-Modified: 12 Mar 1992 4;; Last-Modified: 12 Mar 1992
5;; Keyword: lisp, languages
5 6
6;; Copyright (C) 1985, 1986 Free Software Foundation, Inc. 7;; Copyright (C) 1985, 1986 Free Software Foundation, Inc.
7 8
diff --git a/lisp/emacs-lisp/ring.el b/lisp/emacs-lisp/ring.el
index 4b134801984..066b3b6b64a 100644
--- a/lisp/emacs-lisp/ring.el
+++ b/lisp/emacs-lisp/ring.el
@@ -1,12 +1,16 @@
1;;; ring.el --- handle rings of marks 1;;; ring.el --- handle rings of marks
2 2
3;; Maintainer: FSF
4;; Last-Modified: 22 Apr 1991
5;; Keywords: extensions
6
3;; Copyright (C) 1992 Free Software Foundation, Inc. 7;; Copyright (C) 1992 Free Software Foundation, Inc.
4 8
5;; This file is part of GNU Emacs. 9;; This file is part of GNU Emacs.
6 10
7;; GNU Emacs is free software; you can redistribute it and/or modify 11;; GNU Emacs is free software; you can redistribute it and/or modify
8;; it under the terms of the GNU General Public License as published by 12;; it under the terms of the GNU General Public License as published by
9;; the Free Software Foundation; either version 1, or (at your option) 13;; the Free Software Foundation; either version 2, or (at your option)
10;; any later version. 14;; any later version.
11 15
12;; GNU Emacs is distributed in the hope that it will be useful, 16;; GNU Emacs is distributed in the hope that it will be useful,
@@ -18,6 +22,8 @@
18;; along with GNU Emacs; see the file COPYING. If not, write to 22;; along with GNU Emacs; see the file COPYING. If not, write to
19;; the Free Software Foundation, 675 Mass Ave, Cambridge, MA 02139, USA. 23;; the Free Software Foundation, 675 Mass Ave, Cambridge, MA 02139, USA.
20 24
25;;; Commentary:
26
21;;; This code defines a ring data structure. A ring is a 27;;; This code defines a ring data structure. A ring is a
22;;; (hd-index tl-index . vector) 28;;; (hd-index tl-index . vector)
23;;; list. You can insert to, remove from, and rotate a ring. When the ring 29;;; list. You can insert to, remove from, and rotate a ring. When the ring
@@ -29,6 +35,8 @@
29;;; These functions are used by the input history mechanism, but they can 35;;; These functions are used by the input history mechanism, but they can
30;;; be used for other purposes as well. 36;;; be used for other purposes as well.
31 37
38;;; Code:
39
32(provide 'history) 40(provide 'history)
33 41
34(defun ring-p (x) 42(defun ring-p (x)
diff --git a/lisp/emulation/edt.el b/lisp/emulation/edt.el
index 15a45251f53..4a3c88d0153 100644
--- a/lisp/emulation/edt.el
+++ b/lisp/emulation/edt.el
@@ -4,6 +4,7 @@
4;; Maintainer: FSF 4;; Maintainer: FSF
5;; Created: 27 Aug 1986 5;; Created: 27 Aug 1986
6;; Last-Modified: 09 May 1991 6;; Last-Modified: 09 May 1991
7;; Keywords: emulations
7 8
8;; Copyright (C) 1986 Free Software Foundation, Inc. 9;; Copyright (C) 1986 Free Software Foundation, Inc.
9;; It started from public domain code by Mike Clarkson 10;; It started from public domain code by Mike Clarkson
diff --git a/lisp/emulation/mlconvert.el b/lisp/emulation/mlconvert.el
index e1609a8748c..310654fb2b1 100644
--- a/lisp/emulation/mlconvert.el
+++ b/lisp/emulation/mlconvert.el
@@ -2,6 +2,7 @@
2 2
3;; Maintainer: FSF 3;; Maintainer: FSF
4;; Last-Modified: 09 May 1991 4;; Last-Modified: 09 May 1991
5;; Keywords: extensions
5 6
6;; Copyright (C) 1985 Free Software Foundation, Inc. 7;; Copyright (C) 1985 Free Software Foundation, Inc.
7 8
diff --git a/lisp/emulation/mlsupport.el b/lisp/emulation/mlsupport.el
index 7023662e764..91c62a50d3f 100644
--- a/lisp/emulation/mlsupport.el
+++ b/lisp/emulation/mlsupport.el
@@ -2,6 +2,7 @@
2 2
3;; Maintainer: FSF 3;; Maintainer: FSF
4;; Last-Modified: 16 Mar 1992 4;; Last-Modified: 16 Mar 1992
5;; Keywords: extensions
5 6
6;; Copyright (C) 1985 Free Software Foundation, Inc. 7;; Copyright (C) 1985 Free Software Foundation, Inc.
7 8
diff --git a/lisp/find-dired.el b/lisp/find-dired.el
index be7b0eaf662..69ea06c4a75 100644
--- a/lisp/find-dired.el
+++ b/lisp/find-dired.el
@@ -4,6 +4,7 @@
4;; Sebastian Kremer <sk@thp.uni-koeln.de> 4;; Sebastian Kremer <sk@thp.uni-koeln.de>
5;; Maintainer: Roland McGrath <roland@gnu.ai.mit.edu> 5;; Maintainer: Roland McGrath <roland@gnu.ai.mit.edu>
6;; Last-Modified: 16 Mar 1992 6;; Last-Modified: 16 Mar 1992
7;; Keywords: unix
7 8
8(defconst find-dired-version (substring "$Revision: 1.9 $" 11 -2) 9(defconst find-dired-version (substring "$Revision: 1.9 $" 11 -2)
9 "$Id: find-dired.el,v 1.9 1991/11/11 13:24:31 sk Exp $") 10 "$Id: find-dired.el,v 1.9 1991/11/11 13:24:31 sk Exp $")
diff --git a/lisp/flow-ctrl.el b/lisp/flow-ctrl.el
index 637db1dca80..0cc2d0fa08e 100644
--- a/lisp/flow-ctrl.el
+++ b/lisp/flow-ctrl.el
@@ -4,6 +4,7 @@
4;; Maintainer: FSF 4;; Maintainer: FSF
5;; Last-Modified: 03 Jun 1992 5;; Last-Modified: 03 Jun 1992
6;; Adapted-By: ESR 6;; Adapted-By: ESR
7;; Keywords: hardware
7 8
8;;; Copyright (C) 1990 Free Software Foundation, Inc. 9;;; Copyright (C) 1990 Free Software Foundation, Inc.
9;;; Copyright (C) 1991 Kevin Gallagher 10;;; Copyright (C) 1991 Kevin Gallagher
diff --git a/lisp/frame.el b/lisp/frame.el
index 734357ffd5f..4d0165f5bc9 100644
--- a/lisp/frame.el
+++ b/lisp/frame.el
@@ -2,6 +2,7 @@
2 2
3;; Maintainer: FSF 3;; Maintainer: FSF
4;; Last-Modified: 09 Jul 92 4;; Last-Modified: 09 Jul 92
5;; Keywords: internal
5 6
6;;;; Copyright (C) 1990, 1992 Free Software Foundation, Inc. 7;;;; Copyright (C) 1990, 1992 Free Software Foundation, Inc.
7 8
diff --git a/lisp/gnus.el b/lisp/gnus.el
index ea56efd1b73..198b1bde62c 100644
--- a/lisp/gnus.el
+++ b/lisp/gnus.el
@@ -2,6 +2,7 @@
2 2
3;; Author: Masanobu UMEDA <umerin@flab.flab.fujitsu.junet> 3;; Author: Masanobu UMEDA <umerin@flab.flab.fujitsu.junet>
4;; Last-Modified: 10 Jun 1992 4;; Last-Modified: 10 Jun 1992
5;; Keywords: news
5 6
6;; $Header: gnus.el,v 3.13 90/03/23 13:24:27 umerin Locked $ 7;; $Header: gnus.el,v 3.13 90/03/23 13:24:27 umerin Locked $
7 8
diff --git a/lisp/gnusmail.el b/lisp/gnusmail.el
index 049cd47c626..a9f566abc79 100644
--- a/lisp/gnusmail.el
+++ b/lisp/gnusmail.el
@@ -2,6 +2,7 @@
2 2
3;; Author: Masanobu UMEDA <umerin@flab.flab.fujitsu.junet> 3;; Author: Masanobu UMEDA <umerin@flab.flab.fujitsu.junet>
4;; Last-Modified: 10 Jun 1992 4;; Last-Modified: 10 Jun 1992
5;; Keywords: news
5 6
6;; $Header: gnusmail.el,v 1.1 90/03/23 13:24:39 umerin Locked $ 7;; $Header: gnusmail.el,v 1.1 90/03/23 13:24:39 umerin Locked $
7 8
diff --git a/lisp/gnusmisc.el b/lisp/gnusmisc.el
index 8d1b0e37820..1a0fd0006e2 100644
--- a/lisp/gnusmisc.el
+++ b/lisp/gnusmisc.el
@@ -2,6 +2,7 @@
2 2
3;; Author: Masanobu UMEDA <umerin@flab.flab.fujitsu.junet> 3;; Author: Masanobu UMEDA <umerin@flab.flab.fujitsu.junet>
4;; Last-Modified: 10 Jun 1992 4;; Last-Modified: 10 Jun 1992
5;; Keywords: news
5 6
6;; $Header: gnusmisc.el,v 1.2 90/03/23 13:25:04 umerin Locked $ 7;; $Header: gnusmisc.el,v 1.2 90/03/23 13:25:04 umerin Locked $
7 8
diff --git a/lisp/gnuspost.el b/lisp/gnuspost.el
index b5becd39fca..188fc02f931 100644
--- a/lisp/gnuspost.el
+++ b/lisp/gnuspost.el
@@ -2,6 +2,7 @@
2 2
3;; Author: Masanobu UMEDA <umerin@flab.flab.fujitsu.junet> 3;; Author: Masanobu UMEDA <umerin@flab.flab.fujitsu.junet>
4;; Last-Modified: 10 Jun 1992 4;; Last-Modified: 10 Jun 1992
5;; Keywords: news
5 6
6;; $Header: gnuspost.el,v 1.2 90/03/23 13:25:16 umerin Locked $ 7;; $Header: gnuspost.el,v 1.2 90/03/23 13:25:16 umerin Locked $
7 8
diff --git a/lisp/gosmacs.el b/lisp/gosmacs.el
index 5791956bb61..060699e7d5e 100644
--- a/lisp/gosmacs.el
+++ b/lisp/gosmacs.el
@@ -2,6 +2,7 @@
2 2
3;; Maintainer: FSF 3;; Maintainer: FSF
4;; Last-Modified: 09 May 1991 4;; Last-Modified: 09 May 1991
5;; Keywords: emulations
5 6
6;; Copyright (C) 1986 Free Software Foundation, Inc. 7;; Copyright (C) 1986 Free Software Foundation, Inc.
7 8
diff --git a/lisp/grow-vers.el b/lisp/grow-vers.el
index ceea85d9a06..11c6fe02335 100644
--- a/lisp/grow-vers.el
+++ b/lisp/grow-vers.el
@@ -2,6 +2,7 @@
2 2
3;; Maintainer: FSF 3;; Maintainer: FSF
4;; Last-Modified: 31 Oct 1989 4;; Last-Modified: 31 Oct 1989
5;; Keywords: internal
5 6
6;; Copyright (C) 1985 Free Software Foundation, Inc. 7;; Copyright (C) 1985 Free Software Foundation, Inc.
7 8
diff --git a/lisp/help.el b/lisp/help.el
index 6c4c33e40fa..0a96066fc5f 100644
--- a/lisp/help.el
+++ b/lisp/help.el
@@ -2,6 +2,7 @@
2 2
3;; Maintainer: FSF 3;; Maintainer: FSF
4;; Last-Modified: 30 Jun 1992 4;; Last-Modified: 30 Jun 1992
5;; Keywords: help, internal
5 6
6;; Copyright (C) 1985, 1986 Free Software Foundation, Inc. 7;; Copyright (C) 1985, 1986 Free Software Foundation, Inc.
7 8
diff --git a/lisp/inc-vers.el b/lisp/inc-vers.el
index 0260dfa5232..514aac3f102 100644
--- a/lisp/inc-vers.el
+++ b/lisp/inc-vers.el
@@ -2,6 +2,7 @@
2 2
3;; Maintainer: FSF 3;; Maintainer: FSF
4;; Last-Modified: 31 Oct 1989 4;; Last-Modified: 31 Oct 1989
5;; Keywords: internal
5 6
6;; Copyright (C) 1985, 1986 Free Software Foundation, Inc. 7;; Copyright (C) 1985, 1986 Free Software Foundation, Inc.
7 8
diff --git a/lisp/info.el b/lisp/info.el
index abf05ea71ff..09e49f15615 100644
--- a/lisp/info.el
+++ b/lisp/info.el
@@ -2,6 +2,7 @@
2 2
3;; Maintainer: FSF 3;; Maintainer: FSF
4;; Last-Modified: 30 Jun 1992 4;; Last-Modified: 30 Jun 1992
5;; Keywords: help
5 6
6;; Copyright (C) 1985, 1986 Free Software Foundation, Inc. 7;; Copyright (C) 1985, 1986 Free Software Foundation, Inc.
7 8
diff --git a/lisp/informat.el b/lisp/informat.el
index af970512ee6..e6772b62887 100644
--- a/lisp/informat.el
+++ b/lisp/informat.el
@@ -2,6 +2,7 @@
2 2
3;; Maintainer: FSF 3;; Maintainer: FSF
4;; Last-Modified: 09 May 1991 4;; Last-Modified: 09 May 1991
5;; Keywords: help
5 6
6;; Copyright (C) 1986 Free Software Foundation, Inc. 7;; Copyright (C) 1986 Free Software Foundation, Inc.
7 8
diff --git a/lisp/ledit.el b/lisp/ledit.el
index 1f8667bd268..9ca2de53c22 100644
--- a/lisp/ledit.el
+++ b/lisp/ledit.el
@@ -2,6 +2,7 @@
2 2
3;; Maintainer: FSF 3;; Maintainer: FSF
4;; Last-Modified: 13 May 1991 4;; Last-Modified: 13 May 1991
5;; Keyord: languages
5 6
6;; Copyright (C) 1985 Free Software Foundation, Inc. 7;; Copyright (C) 1985 Free Software Foundation, Inc.
7 8
diff --git a/lisp/loadup.el b/lisp/loadup.el
index 81123a297ea..21e770a3cfb 100644
--- a/lisp/loadup.el
+++ b/lisp/loadup.el
@@ -2,6 +2,7 @@
2 2
3;; Maintainer: FSF 3;; Maintainer: FSF
4;; Last-Modified: 14 Jul 1992 4;; Last-Modified: 14 Jul 1992
5;; Keywords: internal
5 6
6;; This is loaded into a bare Emacs to make a dumpable one. 7;; This is loaded into a bare Emacs to make a dumpable one.
7;; Copyright (C) 1985, 1986, 1992 Free Software Foundation, Inc. 8;; Copyright (C) 1985, 1986, 1992 Free Software Foundation, Inc.
diff --git a/lisp/lpr.el b/lisp/lpr.el
index d6b3723f2a5..9fefce9a109 100644
--- a/lisp/lpr.el
+++ b/lisp/lpr.el
@@ -2,6 +2,7 @@
2 2
3;; Maintainer: FSF 3;; Maintainer: FSF
4;; Last-Modified: 19 Apr 1992 4;; Last-Modified: 19 Apr 1992
5;; Keywords: unix
5 6
6;; Copyright (C) 1985, 1988, 1992 Free Software Foundation, Inc. 7;; Copyright (C) 1985, 1988, 1992 Free Software Foundation, Inc.
7 8
diff --git a/lisp/mail/mail-utils.el b/lisp/mail/mail-utils.el
index dbed4b708b6..6cff8b2f250 100644
--- a/lisp/mail/mail-utils.el
+++ b/lisp/mail/mail-utils.el
@@ -2,6 +2,7 @@
2 2
3;; Maintainer: FSF 3;; Maintainer: FSF
4;; Last-Modified: 16 Mar 1992 4;; Last-Modified: 16 Mar 1992
5;; Keywords: mail, news
5 6
6;; Copyright (C) 1985 Free Software Foundation, Inc. 7;; Copyright (C) 1985 Free Software Foundation, Inc.
7 8
diff --git a/lisp/mail/mailabbrev.el b/lisp/mail/mailabbrev.el
index e734586046c..7a61ec07c74 100644
--- a/lisp/mail/mailabbrev.el
+++ b/lisp/mail/mailabbrev.el
@@ -4,6 +4,7 @@
4;; Roland McGrath <roland@gnu.ai.mit.edu> 4;; Roland McGrath <roland@gnu.ai.mit.edu>
5;; Created: 19 Oct 90 5;; Created: 19 Oct 90
6;; Last-Modified: 13 Jun 92 6;; Last-Modified: 13 Jun 92
7;; Keywords: mail
7 8
8;;; ??? We must get papers for this or delete it. 9;;; ??? We must get papers for this or delete it.
9;;; Copyright (C) 1985, 1986, 1987, 1992 Free Software Foundation, Inc. 10;;; Copyright (C) 1985, 1986, 1987, 1992 Free Software Foundation, Inc.
diff --git a/lisp/mail/mailalias.el b/lisp/mail/mailalias.el
index 190ba5aa887..f71efc00028 100644
--- a/lisp/mail/mailalias.el
+++ b/lisp/mail/mailalias.el
@@ -2,6 +2,7 @@
2 2
3;; Maintainer: FSF 3;; Maintainer: FSF
4;; Last-Modified: 01 Jun 1992 4;; Last-Modified: 01 Jun 1992
5;; Keywords: mail
5 6
6;; Copyright (C) 1985, 1987 Free Software Foundation, Inc. 7;; Copyright (C) 1985, 1987 Free Software Foundation, Inc.
7 8
diff --git a/lisp/mail/mailpost.el b/lisp/mail/mailpost.el
index 4124c1e91ef..f39d8ee61c2 100644
--- a/lisp/mail/mailpost.el
+++ b/lisp/mail/mailpost.el
@@ -4,6 +4,7 @@
4;; Maintainer: FSF 4;; Maintainer: FSF
5;; Created: 13 Jan 1986 5;; Created: 13 Jan 1986
6;; Last-Modified: 30 May 1992 6;; Last-Modified: 30 May 1992
7;; Keywords: mail
7 8
8;; This is in the public domain 9;; This is in the public domain
9;; since Delp distributed it without a copyright notice in 1986. 10;; since Delp distributed it without a copyright notice in 1986.
diff --git a/lisp/makesum.el b/lisp/makesum.el
index 46dd0dfe5a4..592d44f7980 100644
--- a/lisp/makesum.el
+++ b/lisp/makesum.el
@@ -2,6 +2,7 @@
2 2
3;; Maintainer: FSF 3;; Maintainer: FSF
4;; Last-Modified: 09 May 1991 4;; Last-Modified: 09 May 1991
5;; Keywords: help
5 6
6;; Copyright (C) 1985 Free Software Foundation, Inc. 7;; Copyright (C) 1985 Free Software Foundation, Inc.
7 8
diff --git a/lisp/man.el b/lisp/man.el
index 77201267a80..aaffb95adc6 100644
--- a/lisp/man.el
+++ b/lisp/man.el
@@ -2,6 +2,7 @@
2 2
3;; Maintainer: FSF 3;; Maintainer: FSF
4;; Last-Modified: 21 Dec 1991 4;; Last-Modified: 21 Dec 1991
5;; Keywords: unix
5 6
6;; Copyright (C) 1985, 1986 Free Software Foundation, Inc. 7;; Copyright (C) 1985, 1986 Free Software Foundation, Inc.
7 8
diff --git a/lisp/map-ynp.el b/lisp/map-ynp.el
index 16b34246790..a7b046fbc38 100644
--- a/lisp/map-ynp.el
+++ b/lisp/map-ynp.el
@@ -2,6 +2,7 @@
2 2
3;; Author: Roland McGrath <roland@gnu.ai.mit.edu> 3;; Author: Roland McGrath <roland@gnu.ai.mit.edu>
4;; Last-Modified: 14 Mar 1992 4;; Last-Modified: 14 Mar 1992
5;; Keywords: lisp, extensions
5 6
6;;; Copyright (C) 1991, 1992 Free Software Foundation, Inc. 7;;; Copyright (C) 1991, 1992 Free Software Foundation, Inc.
7;;; 8;;;
diff --git a/lisp/medit.el b/lisp/medit.el
index c5dbf23817e..0aacf03bde2 100644
--- a/lisp/medit.el
+++ b/lisp/medit.el
@@ -3,6 +3,7 @@
3;; Author: K. Shane Hartman 3;; Author: K. Shane Hartman
4;; Maintainer: FSF 4;; Maintainer: FSF
5;; Last-Modified: 05 Apr 1991 5;; Last-Modified: 05 Apr 1991
6;; Keywords: languages
6 7
7;; Copyright (C) 1985 Free Software Foundation, Inc. 8;; Copyright (C) 1985 Free Software Foundation, Inc.
8 9
diff --git a/lisp/mh-e.el b/lisp/mh-e.el
index 3151de7b6fb..541a610997b 100644
--- a/lisp/mh-e.el
+++ b/lisp/mh-e.el
@@ -3,6 +3,7 @@
3;; Author: James Larus <larus@ginger.berkeley.edu> 3;; Author: James Larus <larus@ginger.berkeley.edu>
4;; Version: 3.7 4;; Version: 3.7
5;; Last-Modified: 30 Jun 1992 5;; Last-Modified: 30 Jun 1992
6;; Keywords: mail
6 7
7(defvar mh-e-RCS-id) 8(defvar mh-e-RCS-id)
8(setq mh-e-RCS-id "$Header: /var/home/larus/lib/emacs/RCS/mh-e.el,v 3.1 90/09/28 15:47:58 larus Exp Locker: larus $") 9(setq mh-e-RCS-id "$Header: /var/home/larus/lib/emacs/RCS/mh-e.el,v 3.1 90/09/28 15:47:58 larus Exp Locker: larus $")
diff --git a/lisp/mhspool.el b/lisp/mhspool.el
index 9b33d2e4be6..287dc3ed268 100644
--- a/lisp/mhspool.el
+++ b/lisp/mhspool.el
@@ -3,6 +3,7 @@
3;; Author: Masanobu UMEDA <umerin@flab.flab.fujitsu.junet> 3;; Author: Masanobu UMEDA <umerin@flab.flab.fujitsu.junet>
4;; Maintainer: FSF 4;; Maintainer: FSF
5;; Last-Modified: 16 Mar 1992 5;; Last-Modified: 16 Mar 1992
6;; Keywords: mail, news
6 7
7;; $Header: mhspool.el,v 1.5 90/03/23 13:25:23 umerin Locked $ 8;; $Header: mhspool.el,v 1.5 90/03/23 13:25:23 umerin Locked $
8 9
diff --git a/lisp/mim-mode.el b/lisp/mim-mode.el
index 09d7cb4350f..1a32c15a32f 100644
--- a/lisp/mim-mode.el
+++ b/lisp/mim-mode.el
@@ -3,6 +3,7 @@
3;; Author: K. Shane Hartman 3;; Author: K. Shane Hartman
4;; Maintainer: FSF 4;; Maintainer: FSF
5;; Last-Modified: 31 Oct 1989 5;; Last-Modified: 31 Oct 1989
6;; Keywords: languages
6 7
7;; Copyright (C) 1985 Free Software Foundation, Inc. 8;; Copyright (C) 1985 Free Software Foundation, Inc.
8 9
diff --git a/lisp/mim-syntax.el b/lisp/mim-syntax.el
index ba84f538111..83756034349 100644
--- a/lisp/mim-syntax.el
+++ b/lisp/mim-syntax.el
@@ -3,6 +3,7 @@
3;; Author: K. Shane Hartman 3;; Author: K. Shane Hartman
4;; Maintainer: FSF 4;; Maintainer: FSF
5;; Last-Modified: 31 Oct 1989 5;; Last-Modified: 31 Oct 1989
6;; Keywords: languages
6 7
7;; Copyright (C) 1985 Free Software Foundation, Inc. 8;; Copyright (C) 1985 Free Software Foundation, Inc.
8 9
diff --git a/lisp/play/life.el b/lisp/play/life.el
index 59dcbfb3856..89587006009 100644
--- a/lisp/play/life.el
+++ b/lisp/play/life.el
@@ -2,6 +2,7 @@
2 2
3;; Author: Kyle Jones <talos!kjones@uunet.uu.net> 3;; Author: Kyle Jones <talos!kjones@uunet.uu.net>
4;; Last-Modified: 16 Mar 1992 4;; Last-Modified: 16 Mar 1992
5;; Keyword: games
5 6
6;; Copyright (C) 1988 Free Software Foundation, Inc. 7;; Copyright (C) 1988 Free Software Foundation, Inc.
7 8
diff --git a/lisp/play/meese.el b/lisp/play/meese.el
index 826f977bccb..570366d7a73 100644
--- a/lisp/play/meese.el
+++ b/lisp/play/meese.el
@@ -2,6 +2,7 @@
2 2
3;; Maintainer: FSF 3;; Maintainer: FSF
4;; Last-Modified: 20 May 1988 4;; Last-Modified: 20 May 1988
5;; Keywords: games
5 6
6(defun protect-innocence-hook () 7(defun protect-innocence-hook ()
7 (if (and (equal (file-name-nondirectory buffer-file-name) "sex.6") 8 (if (and (equal (file-name-nondirectory buffer-file-name) "sex.6")
diff --git a/lisp/progmodes/awk-mode.el b/lisp/progmodes/awk-mode.el
index 61cd531e9d2..3fabe5044f4 100644
--- a/lisp/progmodes/awk-mode.el
+++ b/lisp/progmodes/awk-mode.el
@@ -1,12 +1,16 @@
1;;; awk-mode.el --- AWK code editing commands for Emacs 1;;; awk-mode.el --- AWK code editing commands for Emacs
2 2
3;; Maintainer: FSF
4;; Last-Modified: 09 May 1991
5;; Keyword: unix, languages
6
3;; Copyright (C) 1988 Free Software Foundation, Inc. 7;; Copyright (C) 1988 Free Software Foundation, Inc.
4 8
5;; This file is part of GNU Emacs. 9;; This file is part of GNU Emacs.
6 10
7;; GNU Emacs is free software; you can redistribute it and/or modify 11;; GNU Emacs is free software; you can redistribute it and/or modify
8;; it under the terms of the GNU General Public License as published by 12;; it under the terms of the GNU General Public License as published by
9;; the Free Software Foundation; either version 1, or (at your option) 13;; the Free Software Foundation; either version 2, or (at your option)
10;; any later version. 14;; any later version.
11 15
12;; GNU Emacs is distributed in the hope that it will be useful, 16;; GNU Emacs is distributed in the hope that it will be useful,
@@ -18,6 +22,7 @@
18;; along with GNU Emacs; see the file COPYING. If not, write to 22;; along with GNU Emacs; see the file COPYING. If not, write to
19;; the Free Software Foundation, 675 Mass Ave, Cambridge, MA 02139, USA. 23;; the Free Software Foundation, 675 Mass Ave, Cambridge, MA 02139, USA.
20 24
25;;; Code:
21 26
22(defvar awk-mode-syntax-table nil 27(defvar awk-mode-syntax-table nil
23 "Syntax table in use in Awk-mode buffers.") 28 "Syntax table in use in Awk-mode buffers.")
diff --git a/lisp/progmodes/compile.el b/lisp/progmodes/compile.el
index f3643de0082..24473df2d3b 100644
--- a/lisp/progmodes/compile.el
+++ b/lisp/progmodes/compile.el
@@ -3,6 +3,7 @@
3;; Author: Roland McGrath <roland@prep.ai.mit.edu> 3;; Author: Roland McGrath <roland@prep.ai.mit.edu>
4;; Maintainer: FSF 4;; Maintainer: FSF
5;; Last-Modified: 05 Jul 1992 5;; Last-Modified: 05 Jul 1992
6;; Keyword: tools, processes
6 7
7;;;!!! dup removal is broken. 8;;;!!! dup removal is broken.
8 9
diff --git a/lisp/progmodes/fortran.el b/lisp/progmodes/fortran.el
index 60e1e6e4005..c0a1bdef6a4 100644
--- a/lisp/progmodes/fortran.el
+++ b/lisp/progmodes/fortran.el
@@ -4,6 +4,7 @@
4;; Maintainer: bug-fortran-mode@erl.mit.edu 4;; Maintainer: bug-fortran-mode@erl.mit.edu
5;; Version 1.28.3 5;; Version 1.28.3
6;; Last-Modified: 15 Jul 1991 6;; Last-Modified: 15 Jul 1991
7;; Keywords: languages
7 8
8;;; Copyright (c) 1991 Free Software Foundation, Inc. 9;;; Copyright (c) 1991 Free Software Foundation, Inc.
9 10
diff --git a/lisp/progmodes/hideif.el b/lisp/progmodes/hideif.el
index 482f9527d92..73d1cd68598 100644
--- a/lisp/progmodes/hideif.el
+++ b/lisp/progmodes/hideif.el
@@ -1,7 +1,8 @@
1;;; hide-ifdef-mode.el --- hides selected code within ifdef. 1;;; hide-ifdef-mode.el --- hides selected code within ifdef.
2 2
3;;; Author: Dan LaLiberte <liberte@a.cs.uiuc.edu> 3;; Author: Dan LaLiberte <liberte@a.cs.uiuc.edu>
4;;; Last-Modified: 06 Mar 1991 4;; Last-Modified: 06 Mar 1991
5;; Keywords: c
5 6
6;;; $Header: hide-ifdef-mode.el,v 1.7 88/02/16 03:12:58 liberte Exp $ 7;;; $Header: hide-ifdef-mode.el,v 1.7 88/02/16 03:12:58 liberte Exp $
7 8
diff --git a/lisp/progmodes/icon.el b/lisp/progmodes/icon.el
index 8905bee0b5d..8f2c644b199 100644
--- a/lisp/progmodes/icon.el
+++ b/lisp/progmodes/icon.el
@@ -3,6 +3,7 @@
3;; Author: Chris Smith <convex!csmith> 3;; Author: Chris Smith <convex!csmith>
4;; Created: 15 Feb 89 4;; Created: 15 Feb 89
5;; Last-Modified: 06 Mar 1991 5;; Last-Modified: 06 Mar 1991
6;; Keywords: languages
6 7
7;; Copyright (C) 1989 Free Software Foundation, Inc. 8;; Copyright (C) 1989 Free Software Foundation, Inc.
8 9
diff --git a/lisp/progmodes/inf-lisp.el b/lisp/progmodes/inf-lisp.el
index 58a31b35a11..806c648826a 100644
--- a/lisp/progmodes/inf-lisp.el
+++ b/lisp/progmodes/inf-lisp.el
@@ -2,6 +2,7 @@
2 2
3;; Author: Olin Shivers <shivers@cs.cmu.edu> 3;; Author: Olin Shivers <shivers@cs.cmu.edu>
4;; Last-Modified: 16 Jul 1993 4;; Last-Modified: 16 Jul 1993
5;; Keyword: processes, lisp
5 6
6;;; Copyright Olin Shivers (1988). 7;;; Copyright Olin Shivers (1988).
7;;; Please imagine a long, tedious, legalistic 5-page gnu-style copyright 8;;; Please imagine a long, tedious, legalistic 5-page gnu-style copyright
diff --git a/lisp/progmodes/make-mode.el b/lisp/progmodes/make-mode.el
index 4f7d314773e..2a554728d69 100644
--- a/lisp/progmodes/make-mode.el
+++ b/lisp/progmodes/make-mode.el
@@ -2,7 +2,7 @@
2 2
3;; Author: Thomas Neumann <tom@smart.bo.open.de> 3;; Author: Thomas Neumann <tom@smart.bo.open.de>
4;; Adapted-By: ESR 4;; Adapted-By: ESR
5;; Keywords: unix tools 5;; Keywords: unix, tools
6 6
7;; $Id: makefile.el,v 1.7.1.17 1992/07/15 20:05:15 tom Exp tom $ 7;; $Id: makefile.el,v 1.7.1.17 1992/07/15 20:05:15 tom Exp tom $
8 8
diff --git a/lisp/progmodes/modula2.el b/lisp/progmodes/modula2.el
index d9a23860f66..ebb1ca6a554 100644
--- a/lisp/progmodes/modula2.el
+++ b/lisp/progmodes/modula2.el
@@ -3,6 +3,7 @@
3;; Author: Michael Schmidt <michael@pbinfo.UUCP> 3;; Author: Michael Schmidt <michael@pbinfo.UUCP>
4;; Tom Perrine <Perrin@LOGICON.ARPA> 4;; Tom Perrine <Perrin@LOGICON.ARPA>
5;; Last-Modified: 30 May 1992 5;; Last-Modified: 30 May 1992
6;; Keywords: languages
6 7
7;; The authors distributed this without a copyright notice 8;; The authors distributed this without a copyright notice
8;; back in 1988, so it is in the public domain. The original included 9;; back in 1988, so it is in the public domain. The original included
diff --git a/lisp/textmodes/fill.el b/lisp/textmodes/fill.el
index 85a9c1dd2e4..e54b25c2f84 100644
--- a/lisp/textmodes/fill.el
+++ b/lisp/textmodes/fill.el
@@ -2,6 +2,7 @@
2 2
3;; Maintainer: FSF 3;; Maintainer: FSF
4;; Last-Modified: 24 Jun 1992 4;; Last-Modified: 24 Jun 1992
5;; Keywords: wp
5 6
6;; Copyright (C) 1985, 1986, 1992 Free Software Foundation, Inc. 7;; Copyright (C) 1985, 1986, 1992 Free Software Foundation, Inc.
7 8