Permalink
Browse files

*** empty log message ***

  • Loading branch information...
1 parent 462e258 commit b9c99972f575a5d8eb89e3ca1e801ca98e6f8346 Eric S. Raymond committed Jul 16, 1992
Showing with 1,288 additions and 537 deletions.
  1. +12 −4 lisp/=ada.el
  2. +3 −1 lisp/=ftp.el
  3. +10 −2 lisp/=gnus.el
  4. +11 −3 lisp/=gnusmail.el
  5. +8 −2 lisp/=gnusmisc.el
  6. +8 −2 lisp/=gnuspost.el
  7. +5 −1 lisp/=gosmacs.el
  8. +10 −3 lisp/=grow-vers.el
  9. +5 −1 lisp/=inc-vers.el
  10. +6 −1 lisp/=isearch-old.el
  11. +8 −2 lisp/=iso8859-1.el
  12. +6 −1 lisp/=man.el
  13. +9 −4 lisp/=medit.el
  14. +6 −2 lisp/=mim-mode.el
  15. +6 −2 lisp/=mim-syntax.el
  16. +2 −2 lisp/=netunam.el
  17. +14 −11 lisp/=sun-keys.el
  18. +6 −1 lisp/=timer.el
  19. +6 −2 lisp/=vmsx.el
  20. +7 −4 lisp/abbrev.el
  21. +5 −1 lisp/abbrevlist.el
  22. +7 −5 lisp/apropos.el
  23. +11 −4 lisp/array.el
  24. +8 −2 lisp/autoinsert.el
  25. +11 −2 lisp/calendar/appt.el
  26. +9 −2 lisp/case-table.el
  27. +8 −2 lisp/chistory.el
  28. +11 −3 lisp/comint.el
  29. +6 −1 lisp/compare-w.el
  30. +8 −2 lisp/dabbrev.el
  31. +10 −3 lisp/diff.el
  32. +4 −3 lisp/dired-aux.el
  33. +6 −3 lisp/disp-table.el
  34. +9 −5 lisp/ebuff-menu.el
  35. +6 −2 lisp/echistory.el
  36. +10 −3 lisp/edmacro.el
  37. +6 −1 lisp/ehelp.el
  38. +5 −2 lisp/electric.el
  39. +6 −2 lisp/emacs-lisp/autoload.el
  40. +7 −3 lisp/emacs-lisp/backquote.el
  41. +8 −1 lisp/emacs-lisp/cl-indent.el
  42. +8 −5 lisp/emacs-lisp/cust-print.el
  43. +5 −1 lisp/emacs-lisp/debug.el
  44. +9 −2 lisp/emacs-lisp/float.el
  45. +6 −2 lisp/emacs-lisp/helper.el
  46. +4 −1 lisp/emacs-lisp/lisp-mode.el
  47. +5 −1 lisp/emacs-lisp/lisp.el
  48. +3 −3 lisp/emacs-lisp/profile.el
  49. +10 −21 lisp/emulation/edt.el
  50. +6 −1 lisp/emulation/mlconvert.el
  51. +5 −1 lisp/emulation/mlsupport.el
  52. +6 −1 lisp/env.el
  53. +6 −1 lisp/files.el
  54. +11 −9 lisp/find-dired.el
  55. +6 −1 lisp/find-gc.el
  56. +6 −1 lisp/float-sup.el
  57. +6 −1 lisp/help.el
  58. +9 −5 lisp/hexl.el
  59. +5 −1 lisp/indent.el
  60. +11 −2 lisp/info.el
  61. +6 −1 lisp/informat.el
  62. +9 −2 lisp/international/iso-ascii.el
  63. +6 −1 lisp/international/iso-insert.el
  64. +7 −2 lisp/international/iso-swed.el
  65. +5 −1 lisp/international/swedish.el
  66. +3 −1 lisp/kermit.el
  67. +5 −1 lisp/ledit.el
  68. +6 −1 lisp/loadup.el
  69. +5 −1 lisp/lpr.el
  70. +5 −1 lisp/macros.el
  71. +2 −2 lisp/mail/emacsbug.el
  72. +5 −1 lisp/mail/mail-utils.el
  73. +5 −1 lisp/mail/mailalias.el
  74. +5 −1 lisp/mail/rmail.el
  75. +5 −1 lisp/mail/rmailedit.el
  76. +5 −1 lisp/mail/rmailkwd.el
  77. +4 −1 lisp/mail/rmailmsc.el
  78. +2 −2 lisp/mail/rmailout.el
  79. +5 −1 lisp/mail/rmailsort.el
  80. +5 −1 lisp/mail/rmailsum.el
  81. +9 −1 lisp/mail/rnews.el
  82. +11 −3 lisp/mail/rnewspost.el
  83. +5 −1 lisp/mail/sendmail.el
  84. +9 −2 lisp/mail/undigest.el
  85. +2 −2 lisp/makesum.el
  86. +9 −3 lisp/map-ynp.el
  87. +5 −1 lisp/misc.el
  88. +5 −1 lisp/novice.el
  89. +5 −1 lisp/options.el
  90. +7 −1 lisp/paths.el
  91. +2 −1 lisp/play/dissociate.el
  92. +6 −1 lisp/play/doctor.el
  93. +10 −1 lisp/play/gomoku.el
  94. +6 −2 lisp/play/life.el
  95. +2 −2 lisp/play/spook.el
  96. +2 −2 lisp/play/yow.el
  97. +6 −1 lisp/progmodes/c-mode.el
  98. +6 −1 lisp/progmodes/cmacexp.el
  99. +9 −1 lisp/progmodes/etags.el
  100. +27 −17 lisp/progmodes/fortran.el
  101. +12 −7 lisp/progmodes/icon.el
  102. +6 −2 lisp/progmodes/prolog.el
  103. +9 −4 lisp/progmodes/scheme.el
  104. +2 −2 lisp/rect.el
  105. +2 −2 lisp/register.el
  106. +9 −1 lisp/reposition.el
  107. +8 −1 lisp/rot13.el
  108. +2 −2 lisp/server.el
  109. +2 −2 lisp/shell.el
  110. +6 −2 lisp/sort.el
  111. +6 −1 lisp/sun-curs.el
  112. +11 −2 lisp/sun-fns.el
  113. +2 −2 lisp/tabify.el
  114. +2 −2 lisp/tar-mode.el
  115. +11 −4 lisp/term/bg-mouse.el
  116. +9 −1 lisp/term/sun-mouse.el
  117. +11 −13 lisp/term/sup-mouse.el
  118. +7 −2 lisp/terminal.el
  119. +6 −1 lisp/textmodes/bib-mode.el
  120. +368 −212 lisp/textmodes/bibtex.el
  121. +5 −1 lisp/textmodes/fill.el
  122. +2 −2 lisp/textmodes/nroff-mode.el
  123. +6 −1 lisp/textmodes/ooutline.el
  124. +11 −6 lisp/textmodes/page-ext.el
  125. +5 −1 lisp/textmodes/page.el
  126. +6 −2 lisp/textmodes/picture.el
  127. +11 −1 lisp/textmodes/refbib.el
  128. +2 −2 lisp/textmodes/spell.el
  129. +7 −3 lisp/textmodes/tex-mode.el
  130. +8 −2 lisp/textmodes/texinfmt.el
  131. +6 −2 lisp/textmodes/texinfo.el
  132. +5 −1 lisp/textmodes/underline.el
  133. +5 −1 lisp/time.el
  134. +6 −1 lisp/uncompress.el
  135. +7 −2 lisp/userlock.el
  136. +6 −2 lisp/view.el
  137. +5 −1 lisp/vms-patch.el
  138. +7 −3 lisp/vmsproc.el
  139. +5 −3 lisp/vt100-led.el
  140. +3 −3 lisp/xscheme.el
View
16 lisp/=ada.el
@@ -1,16 +1,16 @@
;;; ada.el --- Ada editing support package in GNUlisp. v1.0
-; Author: Vincent Broman <broman@bugs.nosc.mil> May 1987.
-; (borrows heavily from Mick Jordan's Modula-2 package for GNU,
-; as modified by Peter Robinson, Michael Schmidt, and Tom Perrine.)
+;; Author: Vincent Broman <broman@bugs.nosc.mil>
+;; Last-Modified: 30 Jan 1991
+;; Keywords: languages
;; Copyright (C) 1985, 1986, 1987 Free Software Foundation, Inc.
;; This file is part of GNU Emacs.
;; GNU Emacs is free software; you can redistribute it and/or modify
;; it under the terms of the GNU General Public License as published by
-;; the Free Software Foundation; either version 1, or (at your option)
+;; the Free Software Foundation; either version 2, or (at your option)
;; any later version.
;; GNU Emacs is distributed in the hope that it will be useful,
@@ -22,6 +22,14 @@
;; along with GNU Emacs; see the file COPYING. If not, write to
;; the Free Software Foundation, 675 Mass Ave, Cambridge, MA 02139, USA.
+;;; Commentary:
+
+;; Created May 1987.
+;; (borrows heavily from Mick Jordan's Modula-2 package for GNU,
+;; as modified by Peter Robinson, Michael Schmidt, and Tom Perrine.)
+
+;;; Code:
+
(setq auto-mode-alist (cons (cons "\\.ada$" 'ada-mode) auto-mode-alist))
(defvar ada-mode-syntax-table nil
View
4 lisp/=ftp.el
@@ -9,7 +9,7 @@
;; GNU Emacs is free software; you can redistribute it and/or modify
;; it under the terms of the GNU General Public License as published by
-;; the Free Software Foundation; either version 1, or (at your option)
+;; the Free Software Foundation; either version 2, or (at your option)
;; any later version.
;; GNU Emacs is distributed in the hope that it will be useful,
@@ -21,6 +21,8 @@
;; along with GNU Emacs; see the file COPYING. If not, write to
;; the Free Software Foundation, 675 Mass Ave, Cambridge, MA 02139, USA.
+;;; Code:
+
;; Prevent changes in major modes from altering these variables.
(put 'ftp-temp-file-name 'permanent-local t)
(put 'ftp-file 'permanent-local t)
View
12 lisp/=gnus.el
@@ -1,13 +1,17 @@
;;; gnus.el --- GNUS: an NNTP-based News Reader for GNU Emacs
-;; Copyright (C) 1987, 1988, 1989, 1990 Free Software Foundation, Inc.
+;; Author: Masanobu UMEDA <umerin@flab.flab.fujitsu.junet>
+;; Last-Modified: 10 Jun 1992
+
;; $Header: gnus.el,v 3.13 90/03/23 13:24:27 umerin Locked $
+;; Copyright (C) 1987, 1988, 1989, 1990 Free Software Foundation, Inc.
+
;; This file is part of GNU Emacs.
;; GNU Emacs is free software; you can redistribute it and/or modify
;; it under the terms of the GNU General Public License as published by
-;; the Free Software Foundation; either version 1, or (at your option)
+;; the Free Software Foundation; either version 2, or (at your option)
;; any later version.
;; GNU Emacs is distributed in the hope that it will be useful,
@@ -19,6 +23,8 @@
;; along with GNU Emacs; see the file COPYING. If not, write to
;; the Free Software Foundation, 675 Mass Ave, Cambridge, MA 02139, USA.
+;;; Commentary:
+
;; GNUS Mailing List:
;; There are two mailing lists for GNUS lovers in the world:
;;
@@ -47,6 +53,8 @@
;; (3) Multi-GNUS (Talking to many hosts same time).
;; (4) Asynchronous transmission of large messages.
+;;; Code:
+
(require 'nntp)
(require 'mail-utils)
View
14 lisp/=gnusmail.el
@@ -1,13 +1,17 @@
;;; gnusmail.el --- mail reply commands for GNUS newsreader
-;; Copyright (C) 1990 Free Software Foundation, Inc.
+;; Author: Masanobu UMEDA <umerin@flab.flab.fujitsu.junet>
+;; Last-Modified: 10 Jun 1992
+
;; $Header: gnusmail.el,v 1.1 90/03/23 13:24:39 umerin Locked $
+;; Copyright (C) 1990 Free Software Foundation, Inc.
+
;; This file is part of GNU Emacs.
;; GNU Emacs is free software; you can redistribute it and/or modify
;; it under the terms of the GNU General Public License as published by
-;; the Free Software Foundation; either version 1, or (at your option)
+;; the Free Software Foundation; either version 2, or (at your option)
;; any later version.
;; GNU Emacs is distributed in the hope that it will be useful,
@@ -19,7 +23,7 @@
;; along with GNU Emacs; see the file COPYING. If not, write to
;; the Free Software Foundation, 675 Mass Ave, Cambridge, MA 02139, USA.
-(require 'gnus)
+;;; Commentary:
;; Provides mail reply and mail other window command using usual mail
;; interface and mh-e interface.
@@ -32,6 +36,10 @@
;; gnus-mail-other-window-method to gnus-mail-reply-using-mhe and
;; gnus-mail-other-window-using-mhe, respectively.
+;;; Code:
+
+(require 'gnus)
+
(autoload 'news-mail-reply "rnewspost")
(autoload 'news-mail-other-window "rnewspost")
View
10 lisp/=gnusmisc.el
@@ -1,13 +1,17 @@
;;; gnusmisc.el --- miscellaneous commands for GNUS newsreader
-;; Copyright (C) 1989, 1990 Free Software Foundation, Inc.
+;; Author: Masanobu UMEDA <umerin@flab.flab.fujitsu.junet>
+;; Last-Modified: 10 Jun 1992
+
;; $Header: gnusmisc.el,v 1.2 90/03/23 13:25:04 umerin Locked $
+;; Copyright (C) 1989, 1990 Free Software Foundation, Inc.
+
;; This file is part of GNU Emacs.
;; GNU Emacs is free software; you can redistribute it and/or modify
;; it under the terms of the GNU General Public License as published by
-;; the Free Software Foundation; either version 1, or (at your option)
+;; the Free Software Foundation; either version 2, or (at your option)
;; any later version.
;; GNU Emacs is distributed in the hope that it will be useful,
@@ -19,6 +23,8 @@
;; along with GNU Emacs; see the file COPYING. If not, write to
;; the Free Software Foundation, 675 Mass Ave, Cambridge, MA 02139, USA.
+;;; Code:
+
(require 'gnus)
;;;
View
10 lisp/=gnuspost.el
@@ -1,13 +1,17 @@
;;; gnuspost.el --- post news commands for GNUS newsreader
-;; Copyright (C) 1989, 1990 Free Software Foundation, Inc.
+;; Author: Masanobu UMEDA <umerin@flab.flab.fujitsu.junet>
+;; Last-Modified: 10 Jun 1992
+
;; $Header: gnuspost.el,v 1.2 90/03/23 13:25:16 umerin Locked $
+;; Copyright (C) 1989, 1990 Free Software Foundation, Inc.
+
;; This file is part of GNU Emacs.
;; GNU Emacs is free software; you can redistribute it and/or modify
;; it under the terms of the GNU General Public License as published by
-;; the Free Software Foundation; either version 1, or (at your option)
+;; the Free Software Foundation; either version 2, or (at your option)
;; any later version.
;; GNU Emacs is distributed in the hope that it will be useful,
@@ -19,6 +23,8 @@
;; along with GNU Emacs; see the file COPYING. If not, write to
;; the Free Software Foundation, 675 Mass Ave, Cambridge, MA 02139, USA.
+;;; Code:
+
(require 'gnus)
(defvar gnus-organization-file "/usr/lib/news/organization"
View
6 lisp/=gosmacs.el
@@ -1,12 +1,15 @@
;;; gosmacs.el --- rebindings to imitate Gosmacs.
+;; Maintainer: FSF
+;; Last-Modified: 09 May 1991
+
;; Copyright (C) 1986 Free Software Foundation, Inc.
;; This file is part of GNU Emacs.
;; GNU Emacs is free software; you can redistribute it and/or modify
;; it under the terms of the GNU General Public License as published by
-;; the Free Software Foundation; either version 1, or (at your option)
+;; the Free Software Foundation; either version 2, or (at your option)
;; any later version.
;; GNU Emacs is distributed in the hope that it will be useful,
@@ -18,6 +21,7 @@
;; along with GNU Emacs; see the file COPYING. If not, write to
;; the Free Software Foundation, 675 Mass Ave, Cambridge, MA 02139, USA.
+;;; Code:
(defvar non-gosmacs-binding-alist nil)
View
13 lisp/=grow-vers.el
@@ -1,14 +1,15 @@
;;; grow-vers.el --- increment Emacs version number
-;; Load this file to add a new level (starting at zero)
-;; to the Emacs version number recorded in version.el.
+;; Maintainer: FSF
+;; Last-Modified: 31 Oct 1989
+
;; Copyright (C) 1985 Free Software Foundation, Inc.
;; This file is part of GNU Emacs.
;; GNU Emacs is free software; you can redistribute it and/or modify
;; it under the terms of the GNU General Public License as published by
-;; the Free Software Foundation; either version 1, or (at your option)
+;; the Free Software Foundation; either version 2, or (at your option)
;; any later version.
;; GNU Emacs is distributed in the hope that it will be useful,
@@ -20,6 +21,12 @@
;; along with GNU Emacs; see the file COPYING. If not, write to
;; the Free Software Foundation, 675 Mass Ave, Cambridge, MA 02139, USA.
+;;; Commentary:
+
+;; Load this file to add a new level (starting at zero)
+;; to the Emacs version number recorded in version.el.
+
+;;; Code:
(insert-file-contents "lisp/version.el")
View
6 lisp/=inc-vers.el
@@ -1,12 +1,15 @@
;;; inc-vers.el --- load this to increment the recorded Emacs version number.
+;; Maintainer: FSF
+;; Last-Modified: 31 Oct 1989
+
;; Copyright (C) 1985, 1986 Free Software Foundation, Inc.
;; This file is part of GNU Emacs.
;; GNU Emacs is free software; you can redistribute it and/or modify
;; it under the terms of the GNU General Public License as published by
-;; the Free Software Foundation; either version 1, or (at your option)
+;; the Free Software Foundation; either version 2, or (at your option)
;; any later version.
;; GNU Emacs is distributed in the hope that it will be useful,
@@ -18,6 +21,7 @@
;; along with GNU Emacs; see the file COPYING. If not, write to
;; the Free Software Foundation, 675 Mass Ave, Cambridge, MA 02139, USA.
+;;; Code:
(insert-file-contents "../lisp/version.el")
View
7 lisp/=isearch-old.el
@@ -1,12 +1,15 @@
;;; isearch.el --- incremental search commands
+;; Maintainer: FSF
+;; Last-Modified: 30 Jun 1992
+
;; Copyright (C) 1985, 1986 Free Software Foundation, Inc.
;; This file is part of GNU Emacs.
;; GNU Emacs is free software; you can redistribute it and/or modify
;; it under the terms of the GNU General Public License as published by
-;; the Free Software Foundation; either version 1, or (at your option)
+;; the Free Software Foundation; either version 2, or (at your option)
;; any later version.
;; GNU Emacs is distributed in the hope that it will be useful,
@@ -18,6 +21,8 @@
;; along with GNU Emacs; see the file COPYING. If not, write to
;; the Free Software Foundation, 675 Mass Ave, Cambridge, MA 02139, USA.
+;;; Code:
+
(defvar search-last-string "" "\
Last string search for by a non-regexp search command.
This does not include direct calls to the primitive search functions,
View
10 lisp/=iso8859-1.el
@@ -1,11 +1,16 @@
-;; Set up case-conversion and syntax tables for ISO 8859/1 character set.
+;; iso8859-1.el --- set up case-conversion and syntax tables for ISO 8859/1
+
+;; Author: Howard Gayle
+;; Maintainer: FSF
+;; Last-Modified: 24 Jun 1992
+
;; Copyright (C) 1988 Free Software Foundation, Inc.
;; This file is part of GNU Emacs.
;; GNU Emacs is free software; you can redistribute it and/or modify
;; it under the terms of the GNU General Public License as published by
-;; the Free Software Foundation; either version 1, or (at your option)
+;; the Free Software Foundation; either version 2, or (at your option)
;; any later version.
;; GNU Emacs is distributed in the hope that it will be useful,
@@ -17,6 +22,7 @@
;; along with GNU Emacs; see the file COPYING. If not, write to
;; the Free Software Foundation, 675 Mass Ave, Cambridge, MA 02139, USA.
+;;; Code:
;; Written by Howard Gayle. See case-table.el for details.
View
7 lisp/=man.el
@@ -1,12 +1,15 @@
;;; man.el --- read in and display parts of Unix manual.
+;; Maintainer: FSF
+;; Last-Modified: 21 Dec 1991
+
;; Copyright (C) 1985, 1986 Free Software Foundation, Inc.
;; This file is part of GNU Emacs.
;; GNU Emacs is free software; you can redistribute it and/or modify
;; it under the terms of the GNU General Public License as published by
-;; the Free Software Foundation; either version 1, or (at your option)
+;; the Free Software Foundation; either version 2, or (at your option)
;; any later version.
;; GNU Emacs is distributed in the hope that it will be useful,
@@ -18,6 +21,8 @@
;; along with GNU Emacs; see the file COPYING. If not, write to
;; the Free Software Foundation, 675 Mass Ave, Cambridge, MA 02139, USA.
+;;; Code:
+
;;;###autoload
(defun manual-entry (topic &optional section)
"Display the Unix manual entry for TOPIC.
View
13 lisp/=medit.el
@@ -1,14 +1,16 @@
-;;; medit.el --- Lisp interface between GNU Emacs and MEDIT package.
+;;; medit.el --- front-end to the MEDIT package for editing MDL
+
+;; Author: K. Shane Hartman
+;; Maintainer: FSF
+;; Last-Modified: 05 Apr 1991
-;; Emacs under MDL.
;; Copyright (C) 1985 Free Software Foundation, Inc.
-;; Principal author K. Shane Hartman
;; This file is part of GNU Emacs.
;; GNU Emacs is free software; you can redistribute it and/or modify
;; it under the terms of the GNU General Public License as published by
-;; the Free Software Foundation; either version 1, or (at your option)
+;; the Free Software Foundation; either version 2, or (at your option)
;; any later version.
;; GNU Emacs is distributed in the hope that it will be useful,
@@ -20,10 +22,13 @@
;; along with GNU Emacs; see the file COPYING. If not, write to
;; the Free Software Foundation, 675 Mass Ave, Cambridge, MA 02139, USA.
+;;; Commentary:
;; >> This package depends on two MDL packages: MEDIT and FORKS which
;; >> can be obtained from the public (network) library at mit-ajax.
+;;; Code:
+
(require 'mim-mode)
(defconst medit-zap-file (concat "/tmp/" (user-login-name) ".medit.mud")
View
8 lisp/=mim-mode.el
@@ -1,13 +1,16 @@
;;; mim-mode.el --- Mim (MDL in MDL) mode.
+;; Author: K. Shane Hartman
+;; Maintainer: FSF
+;; Last-Modified: 31 Oct 1989
+
;; Copyright (C) 1985 Free Software Foundation, Inc.
-;; Principal author K. Shane Hartman
;; This file is part of GNU Emacs.
;; GNU Emacs is free software; you can redistribute it and/or modify
;; it under the terms of the GNU General Public License as published by
-;; the Free Software Foundation; either version 1, or (at your option)
+;; the Free Software Foundation; either version 2, or (at your option)
;; any later version.
;; GNU Emacs is distributed in the hope that it will be useful,
@@ -19,6 +22,7 @@
;; along with GNU Emacs; see the file COPYING. If not, write to
;; the Free Software Foundation, 675 Mass Ave, Cambridge, MA 02139, USA.
+;;; Code:
(autoload 'fast-syntax-check-mim "mim-syntax"
"Checks Mim syntax quickly.
View
8 lisp/=mim-syntax.el
@@ -1,13 +1,16 @@
;;; mim-syntax.el --- syntax checker for Mim (MDL).
+;; Author: K. Shane Hartman
+;; Maintainer: FSF
+;; Last-Modified: 31 Oct 1989
+
;; Copyright (C) 1985 Free Software Foundation, Inc.
-;; Principal author K. Shane Hartman
;; This file is part of GNU Emacs.
;; GNU Emacs is free software; you can redistribute it and/or modify
;; it under the terms of the GNU General Public License as published by
-;; the Free Software Foundation; either version 1, or (at your option)
+;; the Free Software Foundation; either version 2, or (at your option)
;; any later version.
;; GNU Emacs is distributed in the hope that it will be useful,
@@ -19,6 +22,7 @@
;; along with GNU Emacs; see the file COPYING. If not, write to
;; the Free Software Foundation, 675 Mass Ave, Cambridge, MA 02139, USA.
+;;; Code:
(require 'mim-mode)
View
4 lisp/=netunam.el
@@ -1,6 +1,6 @@
;;; netunam.el --- HP-UX RFA Commands
-;; Author: CPH <cph@zurich.ai.mit.edu>
+;; Author: Chris Hanson <cph@zurich.ai.mit.edu>
;; Last-Modified: 31 Oct 1989
;;; $Header: netunam.el,v 1.3 88/12/21 16:32:23 GMT cph Exp $
@@ -11,7 +11,7 @@
;; GNU Emacs is free software; you can redistribute it and/or modify
;; it under the terms of the GNU General Public License as published by
-;; the Free Software Foundation; either version 1, or (at your option)
+;; the Free Software Foundation; either version 2, or (at your option)
;; any later version.
;; GNU Emacs is distributed in the hope that it will be useful,
View
25 lisp/=sun-keys.el
@@ -1,19 +1,15 @@
;;; sun-keys.el --- support for Sun function keys
-;;; Support (cleanly) for Sun function keys. Provides help facilities,
-;;; better diagnostics, etc.
-;;;
-;;; To use: make sure your .ttyswrc binds 'F1' to <ESC> * F1 <CR> and so on.
-;;; load this lot from your start_up
-;;;
-;;;
-;;; Copyright (C) 1986 Free Software Foundation, Inc.
+;; Author: Ian G. Batten <batten@uk.ac.bham.multics>
+;; Last-Modified: 30 May 1992
+
+;;; Copyright (C) 1986 Free Software Foundation, Inc.
;;;
;;; This file is part of GNU Emacs.
;; GNU Emacs is free software; you can redistribute it and/or modify
;; it under the terms of the GNU General Public License as published by
-;; the Free Software Foundation; either version 1, or (at your option)
+;; the Free Software Foundation; either version 2, or (at your option)
;; any later version.
;; GNU Emacs is distributed in the hope that it will be useful,
@@ -24,9 +20,16 @@
;; You should have received a copy of the GNU General Public License
;; along with GNU Emacs; see the file COPYING. If not, write to
;; the Free Software Foundation, 675 Mass Ave, Cambridge, MA 02139, USA.
+
+;;; Commentary:
+
+;;; Support (cleanly) for Sun function keys. Provides help facilities,
+;;; better diagnostics, etc.
;;;
-;;; Batten@uk.ac.bham.multics (Ian G. Batten)
-;;;
+;;; To use: make sure your .ttyswrc binds 'F1' to <ESC> * F1 <CR> and so on.
+;;; load this lot from your start_up
+
+;;; Code:
(defun sun-function-keys-dispatch (arg)
"Dispatcher for function keys."
View
7 lisp/=timer.el
@@ -1,12 +1,15 @@
;;; timer.el --- run a function with args at some time in future
+;; Maintainer: FSF
+;; Last-Modified: 19 Jan 1990
+
;; Copyright (C) 1990 Free Software Foundation, Inc.
;; This file is part of GNU Emacs.
;; GNU Emacs is free software; you can redistribute it and/or modify
;; it under the terms of the GNU General Public License as published by
-;; the Free Software Foundation; either version 1, or (at your option)
+;; the Free Software Foundation; either version 2, or (at your option)
;; any later version.
;; GNU Emacs is distributed in the hope that it will be useful,
@@ -18,6 +21,8 @@
;; along with GNU Emacs; see the file COPYING. If not, write to
;; the Free Software Foundation, 675 Mass Ave, Cambridge, MA 02139, USA.
+;;; Code:
+
(defvar timer-process nil)
(defvar timer-alist ())
(defvar timer-out "")
View
8 lisp/=vmsx.el
@@ -1,12 +1,16 @@
;;; vmsx.el --- run asynchronous VMS subprocesses under Emacs
+;; Author: Mukesh Prasad
+;; Maintainer: FSF
+;; Last-Modified: 29 Sep 1986
+
;; Copyright (C) 1986 Free Software Foundation, Inc.
;; This file is part of GNU Emacs.
;; GNU Emacs is free software; you can redistribute it and/or modify
;; it under the terms of the GNU General Public License as published by
-;; the Free Software Foundation; either version 1, or (at your option)
+;; the Free Software Foundation; either version 2, or (at your option)
;; any later version.
;; GNU Emacs is distributed in the hope that it will be useful,
@@ -18,7 +22,7 @@
;; along with GNU Emacs; see the file COPYING. If not, write to
;; the Free Software Foundation, 675 Mass Ave, Cambridge, MA 02139, USA.
-;; Written by Mukesh Prasad.
+;;; Code:
(defvar display-subprocess-window nil
"If non-nil, the suprocess window is displayed whenever input is received.")
View
11 lisp/abbrev.el
@@ -1,12 +1,15 @@
;;; abbrev.el --- abbrev mode commands for Emacs
-;; Copyright (C) 1985-1991 Free Software Foundation, Inc.
+;; Maintainer: FSF
+;; Last-Modified: 09 Jul 1992
+
+;; Copyright (C) 1985, 1986, 1987, 1992 Free Software Foundation, Inc.
;; This file is part of GNU Emacs.
;; GNU Emacs is free software; you can redistribute it and/or modify
;; it under the terms of the GNU General Public License as published by
-;; the Free Software Foundation; either version 1, or (at your option)
+;; the Free Software Foundation; either version 2, or (at your option)
;; any later version.
;; GNU Emacs is distributed in the hope that it will be useful,
@@ -18,6 +21,7 @@
;; along with GNU Emacs; see the file COPYING. If not, write to
;; the Free Software Foundation, 675 Mass Ave, Cambridge, MA 02139, USA.
+;;; Code:
(defconst only-global-abbrevs nil "\
*t means user plans to use global abbrevs only.
@@ -152,15 +156,14 @@ Does not print anything."
(read-abbrev-file file t))
(defun write-abbrev-file (file)
- "Write all abbrev definitions to file of Lisp code.
+ "Write all abbrev definitions to a file of Lisp code.
The file written can be loaded in another session to define the same abbrevs.
The argument FILE is the file name to write."
(interactive
(list
(read-file-name "Write abbrev file: "
(file-name-directory (expand-file-name abbrev-file-name))
abbrev-file-name)))
- (interactive "FWrite abbrev file: ")
(or (and file (> (length file) 0))
(setq file abbrev-file-name))
(save-excursion
View
6 lisp/abbrevlist.el
@@ -1,13 +1,16 @@
;;; abbrevlist.el --- list one abbrev table alphabetically ordered.
+;; Maintainer: FSF
+;; Last-Modified: 16 Mar 1992
+
;; Copyright (C) 1986, 1992 Free Software Foundation, Inc.
;; Suggested by a previous version by Gildea.
;; This file is part of GNU Emacs.
;; GNU Emacs is free software; you can redistribute it and/or modify
;; it under the terms of the GNU General Public License as published by
-;; the Free Software Foundation; either version 1, or (at your option)
+;; the Free Software Foundation; either version 2, or (at your option)
;; any later version.
;; GNU Emacs is distributed in the hope that it will be useful,
@@ -19,6 +22,7 @@
;; along with GNU Emacs; see the file COPYING. If not, write to
;; the Free Software Foundation, 675 Mass Ave, Cambridge, MA 02139, USA.
+;;; Code:
(defun list-one-abbrev-table (abbrev-table output-buffer)
"Display alphabetical listing of ABBREV-TABLE in buffer OUTPUT-BUFFER."
View
12 lisp/apropos.el
@@ -1,12 +1,15 @@
;;; apropos.el --- faster apropos commands.
+;; Author: Joe Wells <jbw@bigbird.bu.edu>
+;; Last-Modified: 5 May 1989
+
;; Copyright (C) 1989 Free Software Foundation, Inc.
;; This file is part of GNU Emacs.
;; GNU Emacs is free software; you can redistribute it and/or modify
;; it under the terms of the GNU General Public License as published by
-;; the Free Software Foundation; either version 1, or (at your option)
+;; the Free Software Foundation; either version 2, or (at your option)
;; any later version.
;; GNU Emacs is distributed in the hope that it will be useful,
@@ -18,10 +21,7 @@
;; along with GNU Emacs; see the file COPYING. If not, write to
;; the Free Software Foundation, 675 Mass Ave, Cambridge, MA 02139, USA.
-;; Author: Joe Wells
-;; Last changed: Fri May 5 18:08:16 1989 by jbw (Joseph Wells) on bucsf
-;; jbw%bucsf.bu.edu@bu-it.bu.edu (school year)
-;; joew@uswest.com (summer)
+;;; Commentary:
;; The ideas for this package were derived from the C code in
;; src/keymap.c and elsewhere. The functions in this file should
@@ -43,6 +43,8 @@
;; Made doc file buffer read-only, buried it.
;; Only call substitute-command-keys if do-all set.
+;;; Code:
+
(defvar apropos-do-all nil
"*Whether `apropos' and `super-apropos' should do everything that they can.
Makes them run 2 or 3 times slower. Set this non-nil if you have a fast
View
15 lisp/array.el
@@ -1,16 +1,16 @@
;;; array.el --- array editing commands for Gnu Emacs
-;;; Written by dmb%morgoth@harvard.harvard.edu (address is old)
-;;; (David M. Brown at Goldberg-Zoino & Associates, Inc.)
-;;; Thanks to cph@kleph.ai.mit.edu for assistance
+;; Author David M. Brown
+;; Maintainer: FSF
+;; Last-Modified: 30 Jan 1991
;; Copyright (C) 1987 Free Software Foundation, Inc.
;; This file is part of GNU Emacs.
;; GNU Emacs is free software; you can redistribute it and/or modify
;; it under the terms of the GNU General Public License as published by
-;; the Free Software Foundation; either version 1, or (at your option)
+;; the Free Software Foundation; either version 2, or (at your option)
;; any later version.
;; GNU Emacs is distributed in the hope that it will be useful,
@@ -22,12 +22,19 @@
;; along with GNU Emacs; see the file COPYING. If not, write to
;; the Free Software Foundation, 675 Mass Ave, Cambridge, MA 02139, USA.
+;;; Commentary:
+
+;;; Written by dmb%morgoth@harvard.harvard.edu (address is old)
+;;; (David M. Brown at Goldberg-Zoino & Associates, Inc.)
+;;; Thanks to cph@kleph.ai.mit.edu for assistance
+
;;; To do:
;;; Smooth initialization process by grokking local variables list
;;; at end of buffer or parsing buffer using whitespace as delimiters.
;;; Make 'array-copy-column-right faster.
+;;; Code:
;;; Internal information functions.
View
10 lisp/autoinsert.el
@@ -1,12 +1,16 @@
;;; autoinsert.el --- automatic mode-dependent insertion of text into new files
+;; Author: Charlie Martin <crm@cs.duke.edu>
+;; Created: 01 Jul 1988
+;; Last-Modified: 30 Jun 1992
+
;; Copyright (C) 1985, 1986, 1987 Free Software Foundation, Inc.
;; This file is part of GNU Emacs.
;; GNU Emacs is free software; you can redistribute it and/or modify
;; it under the terms of the GNU General Public License as published by
-;; the Free Software Foundation; either version 1, or (at your option)
+;; the Free Software Foundation; either version 2, or (at your option)
;; any later version.
;; GNU Emacs is distributed in the hope that it will be useful,
@@ -18,7 +22,7 @@
;; along with GNU Emacs; see the file COPYING. If not, write to
;; the Free Software Foundation, 675 Mass Ave, Cambridge, MA 02139, USA.
-;;; autoinsert.el
+;;; Commentary:
;;; Abstract:
;;;
@@ -49,6 +53,8 @@
;;;
;;; Date: Fri Jul 1 16:15:31 EDT 1988
+;;; Code:
+
(defvar auto-insert-alist '(("\\.tex$" . "tex-insert.tex")
("\\.c$" . "c-insert.c")
("\\.h$" . "h-insert.c")
View
13 lisp/calendar/appt.el
@@ -1,12 +1,17 @@
;;; appt.el --- appointment notification functions.
+;; Author: Neil Mager <neilm@juliet.ll.mit.edu>
+;; Version: 2.1
+;; Last-Modified: 14 Jul 1992
+;; Keywords: calendar
+
;; Copyright (C) 1989, 1990 Free Software Foundation, Inc.
;; This file is part of GNU Emacs.
;; GNU Emacs is free software; you can redistribute it and/or modify
;; it under the terms of the GNU General Public License as published by
-;; the Free Software Foundation; either version 1, or (at your option)
+;; the Free Software Foundation; either version 2, or (at your option)
;; any later version.
;; GNU Emacs is distributed in the hope that it will be useful,
@@ -18,12 +23,13 @@
;; along with GNU Emacs; see the file COPYING. If not, write to
;; the Free Software Foundation, 675 Mass Ave, Cambridge, MA 02139, USA.
+;;; Commentary:
+
;;
;; appt.el - visible and/or audible notification of
;; appointments from ~/diary file generated from
;; Edward M. Reingold's calendar.el.
;;
-;; Version 2.1
;;
;; Comments, corrections, and improvements should be sent to
;; Neil M. Mager
@@ -99,6 +105,9 @@
;;; reads. This is all done automatically.
;;; It is invoked from the function list-diary-entries.
;;;
+
+;;; Code:
+
(defvar appt-issue-message t
"*Non-nil means check for appointments in the diary buffer.
To be detected, the diary entry must have the time
View
11 lisp/case-table.el
@@ -1,12 +1,16 @@
-;;; case-table.el --- functions for extending the character set and dealing with case tables.
+;;; case-table.el ---code to extend the character set and support case tables.
+
+;; Author: Howard Gayle
+;; Maintainer: FSF
+;; Last-Modified: 16 Mar 1992
;; Copyright (C) 1988 Free Software Foundation, Inc.
;; This file is part of GNU Emacs.
;; GNU Emacs is free software; you can redistribute it and/or modify
;; it under the terms of the GNU General Public License as published by
-;; the Free Software Foundation; either version 1, or (at your option)
+;; the Free Software Foundation; either version 2, or (at your option)
;; any later version.
;; GNU Emacs is distributed in the hope that it will be useful,
@@ -18,6 +22,7 @@
;; along with GNU Emacs; see the file COPYING. If not, write to
;; the Free Software Foundation, 675 Mass Ave, Cambridge, MA 02139, USA.
+;;; Commentary:
;; Written by:
;; TN/ETX/TX/UMG Howard Gayle UUCP : seismo!enea!erix!howard
@@ -26,6 +31,8 @@
;; S-126 25 Stockholm FAX : +46 8 719 64 82
;; Sweden
+;;; Code:
+
(defun describe-buffer-case-table ()
"Describe the case table of the current buffer."
(interactive)
View
10 lisp/chistory.el
@@ -1,13 +1,16 @@
;;; chistory.el --- list command history
+;; Author: K. Shane Hartman
+;; Maintainer: FSF
+;; Last-Modified: 16 Mar 1992
+
;; Copyright (C) 1985 Free Software Foundation, Inc.
-;; Principal author K. Shane Hartman
;; This file is part of GNU Emacs.
;; GNU Emacs is free software; you can redistribute it and/or modify
;; it under the terms of the GNU General Public License as published by
-;; the Free Software Foundation; either version 1, or (at your option)
+;; the Free Software Foundation; either version 2, or (at your option)
;; any later version.
;; GNU Emacs is distributed in the hope that it will be useful,
@@ -19,12 +22,15 @@
;; along with GNU Emacs; see the file COPYING. If not, write to
;; the Free Software Foundation, 675 Mass Ave, Cambridge, MA 02139, USA.
+;;; Commentary:
;; This really has nothing to do with list-command-history per se, but
;; its a nice alternative to C-x ESC (repeat-complex-command) and
;; functions as a lister if given no pattern. It's not important
;; enough to warrant a file of its own.
+;;; Code:
+
;;;###autoload
(defun repeat-matching-complex-command (&optional pattern)
"Edit and re-evaluate complex command with name matching PATTERN.
View
14 lisp/comint.el
@@ -1,12 +1,16 @@
;;; comint.el --- general command interpreter in a window stuff
+;; Maintainer: Olin Shivers <shivers@cs.cmu.edu>
+;; Last-Modified: 16 Jul 1992
+;; Version: 2.03
+
;;; Copyright Olin Shivers (1988).
;;; This file is part of GNU Emacs.
;;; GNU Emacs is free software; you can redistribute it and/or modify
;;; it under the terms of the GNU General Public License as published by
-;;; the Free Software Foundation; either version 1, or (at your option)
+;;; the Free Software Foundation; either version 2, or (at your option)
;;; any later version.
;;; GNU Emacs is distributed in the hope that it will be useful,
@@ -18,6 +22,8 @@
;;; along with GNU Emacs; see the file COPYING. If not, write to
;;; the Free Software Foundation, 675 Mass Ave, Cambridge, MA 02139, USA.
+;;; Commentary:
+
;;; The changelog is at the end of this file.
;;; Please send me bug reports, bug fixes, and extensions, so that I can
@@ -57,8 +63,6 @@
;;; background, dbx, gdb, kermit, prolog, telnet) to use comint-mode
;;; instead of shell-mode, see the notes at the end of this file.
-(defconst comint-version "2.03")
-
;;; Brief Command Documentation:
;;;============================================================================
@@ -101,6 +105,10 @@
;;; comint-mode-hook is the comint mode hook. Basically for your keybindings.
;;; comint-load-hook is run after loading in this package.
+;;; Code:
+
+(defconst comint-version "2.03")
+
;;; Buffer Local Variables:
;;;============================================================================
View
7 lisp/compare-w.el
@@ -1,12 +1,15 @@
;;; compare-w.el --- compare text between windows for Emacs.
+;; Maintainer: FSF
+;; Last-Modified: 16 Mar 1992
+
;; Copyright (C) 1986, 1989 Free Software Foundation, Inc.
;; This file is part of GNU Emacs.
;; GNU Emacs is free software; you can redistribute it and/or modify
;; it under the terms of the GNU General Public License as published by
-;; the Free Software Foundation; either version 1, or (at your option)
+;; the Free Software Foundation; either version 2, or (at your option)
;; any later version.
;; GNU Emacs is distributed in the hope that it will be useful,
@@ -18,6 +21,8 @@
;; along with GNU Emacs; see the file COPYING. If not, write to
;; the Free Software Foundation, 675 Mass Ave, Cambridge, MA 02139, USA.
+;;; Code:
+
(defvar compare-windows-whitespace " \t\n"
"*String of characters considered whitespace for \\[compare-windows].
Changes in whitespace are optionally ignored.
View
10 lisp/dabbrev.el
@@ -1,12 +1,15 @@
;;; dabbrev.el --- dynamic abbreviation package for GNU Emacs.
+;; Maintainer: FSF
+;; Last-Modified: 16 Mar 1992
+
;; Copyright (C) 1985, 1986 Free Software Foundation, Inc.
;; This file is part of GNU Emacs.
;; GNU Emacs is free software; you can redistribute it and/or modify
;; it under the terms of the GNU General Public License as published by
-;; the Free Software Foundation; either version 1, or (at your option)
+;; the Free Software Foundation; either version 2, or (at your option)
;; any later version.
;; GNU Emacs is distributed in the hope that it will be useful,
@@ -18,6 +21,7 @@
;; along with GNU Emacs; see the file COPYING. If not, write to
;; the Free Software Foundation, 675 Mass Ave, Cambridge, MA 02139, USA.
+;;; Commentary:
; DABBREVS - "Dynamic abbreviations" hack, originally written by Don Morrison
; for Twenex Emacs. Converted to mlisp by Russ Fish. Supports the table
@@ -30,10 +34,12 @@
;
; If anyone feels like hacking at it, Bob Keller (Keller@Utah-20) first
; suggested the beast, and has some good ideas for its improvement, but
-; doesn?tknow TECO (the lucky devil...). One thing that should definitely
+; doesn't know TECO (the lucky devil...). One thing that should definitely
; be done is adding the ability to search some other buffer(s) if you can?t
; find the expansion you want in the current one.
+;;; Code:
+
;; (defun dabbrevs-help ()
;; "Give help about dabbrevs."
;; (interactive)
View
13 lisp/diff.el
@@ -1,13 +1,17 @@
;;; diff.el --- "DIFF" mode for handling output from unix diff utility.
+;; Author: Frank P. Bresz <fpb@ittc.wec.com>
+;; Maintainer: FSF
+;; Created: 27 Jan 1989
+;; Last-Modified: 21 Dec 1992
+
;; Copyright (C) 1990 Free Software Foundation, Inc.
-;; Written fpb@ittc.wec.com 1/27/89
;; This file is part of GNU Emacs.
;; GNU Emacs is free software; you can redistribute it and/or modify
;; it under the terms of the GNU General Public License as published by
-;; the Free Software Foundation; either version 1, or (at your option)
+;; the Free Software Foundation; either version 2, or (at your option)
;; any later version.
;; GNU Emacs is distributed in the hope that it will be useful,
@@ -19,6 +23,8 @@
;; along with GNU Emacs; see the file COPYING. If not, write to
;; the Free Software Foundation, 675 Mass Ave, Cambridge, MA 02139, USA.
+;;; Commentary:
+
;; todo: diff-switches flexibility:
;; (defconst diff-switches-function
;; '(lambda (file)
@@ -36,7 +42,8 @@
;; search for the pattern. If you only 1 addition you won't find the end
;; of the pattern (minor)
-;;
+;;; Code:
+
(defvar diff-switches nil
"*A list of switches to pass to the diff program.")
View
7 lisp/dired-aux.el
@@ -1,15 +1,16 @@
;; dired-aux.el --- directory browsing command support
-;; Copyright (C) 1985, 1986, 1992 Free Software Foundation, Inc.
;; Author: Sebastian Kremer <sk@thp.uni-koeln.de>.
;; Version: 5.234
;; Last-Modified: 14 Jul 1992
+;; Copyright (C) 1985, 1986, 1992 Free Software Foundation, Inc.
+
;; This file is part of GNU Emacs.
;; GNU Emacs is free software; you can redistribute it and/or modify
;; it under the terms of the GNU General Public License as published by
-;; the Free Software Foundation; either version 1, or (at your option)
+;; the Free Software Foundation; either version 2, or (at your option)
;; any later version.
;; GNU Emacs is distributed in the hope that it will be useful,
@@ -1779,4 +1780,4 @@ Use \\[dired-hide-subdir] to (un)hide a particular subdirectory."
;;;###end dired-ins.el
-;;; dired-aux.el ends here
+;;; dired-aux.el ends here
View
9 lisp/disp-table.el
@@ -1,12 +1,16 @@
;;; disp-table.el --- functions for dealing with char tables.
+;; Author: Howard Gayle
+;; Maintainer: FSF
+;; Last-Modified: 16 Mar 1992
+
;; Copyright (C) 1987 Free Software Foundation, Inc.
;; This file is part of GNU Emacs.
;; GNU Emacs is free software; you can redistribute it and/or modify
;; it under the terms of the GNU General Public License as published by
-;; the Free Software Foundation; either version 1, or (at your option)
+;; the Free Software Foundation; either version 2, or (at your option)
;; any later version.
;; GNU Emacs is distributed in the hope that it will be useful,
@@ -18,8 +22,7 @@
;; along with GNU Emacs; see the file COPYING. If not, write to
;; the Free Software Foundation, 675 Mass Ave, Cambridge, MA 02139, USA.
-
-;; Written by Howard Gayle.
+;;; Code:
(defun rope-to-vector (rope)
(let* ((len (/ (length rope) 2))
View
14 lisp/ebuff-menu.el
@@ -1,17 +1,15 @@
;;; ebuff-menu.el --- electric-buffer-list mode
-; buggestions to mly@ai.mit.edu
-
-;; who says one can't have typeout windows in gnu emacs?
-;; like ^r select buffer from its emacs lunar or tmacs libraries.
+;; Author: Richard Mlynarik <mly@ai.mit.edu>
+;; Last-Modified: 21 Dec 1991
;; Copyright (C) 1985, 1986 Free Software Foundation, Inc.
;; This file is part of GNU Emacs.
;; GNU Emacs is free software; you can redistribute it and/or modify
;; it under the terms of the GNU General Public License as published by
-;; the Free Software Foundation; either version 1, or (at your option)
+;; the Free Software Foundation; either version 2, or (at your option)
;; any later version.
;; GNU Emacs is distributed in the hope that it will be useful,
@@ -23,6 +21,12 @@
;; along with GNU Emacs; see the file COPYING. If not, write to
;; the Free Software Foundation, 675 Mass Ave, Cambridge, MA 02139, USA.
+;;; Commentary:
+
+;; who says one can't have typeout windows in gnu emacs?
+;; like ^r select buffer from its emacs lunar or tmacs libraries.
+
+;;; Code:
(require 'electric)
View
8 lisp/echistory.el
@@ -1,13 +1,16 @@
;;; echistory.el --- Electric Command History Mode
+;; Author: K. Shane Hartman
+;; Maintainer: FSF
+;; Last-Modified: 09 May 1991
+
;; Copyright (C) 1985 Free Software Foundation, Inc.
-;; Principal author K. Shane Hartman
;; This file is part of GNU Emacs.
;; GNU Emacs is free software; you can redistribute it and/or modify
;; it under the terms of the GNU General Public License as published by
-;; the Free Software Foundation; either version 1, or (at your option)
+;; the Free Software Foundation; either version 2, or (at your option)
;; any later version.
;; GNU Emacs is distributed in the hope that it will be useful,
@@ -19,6 +22,7 @@
;; along with GNU Emacs; see the file COPYING. If not, write to
;; the Free Software Foundation, 675 Mass Ave, Cambridge, MA 02139, USA.
+;;; Code:
(require 'electric) ; command loop
(require 'chistory) ; history lister
View
13 lisp/edmacro.el
@@ -1,12 +1,17 @@
-;;; edmacro.el --- keyboard macro editor for GNU Emacs. Version 1.02.
+;;; edmacro.el --- keyboard macro editor
+
+;; Author: Dave Gillespie <daveg@csvax.caltech.edu>
+;; Maintainer: FSF
+;; Version: 1.02
+;; Last-Modified: 09 May 1991
;; Copyright (C) 1990 Free Software Foundation, Inc.
;; This file is part of GNU Emacs.
;; GNU Emacs is free software; you can redistribute it and/or modify
;; it under the terms of the GNU General Public License as published by
-;; the Free Software Foundation; either version 1, or (at your option)
+;; the Free Software Foundation; either version 2, or (at your option)
;; any later version.
;; GNU Emacs is distributed in the hope that it will be useful,
@@ -18,13 +23,15 @@
;; along with GNU Emacs; see the file COPYING. If not, write to
;; the Free Software Foundation, 675 Mass Ave, Cambridge, MA 02139, USA.
-;; Original from: Dave Gillespie, daveg@csvax.caltech.edu.
+;;; Commentary:
;; To use, type `M-x edit-last-kbd-macro' to edit the most recently
;; defined keyboard macro. If you have used `M-x name-last-kbd-macro'
;; to give a keyboard macro a name, type `M-x edit-kbd-macro' to edit
;; the macro by name. When you are done editing, type `C-c C-c' to
;; record your changes back into the original keyboard macro.
+
+;;; Code:
;;; The user-level commands for editing macros.
View
7 lisp/ehelp.el
@@ -1,12 +1,15 @@
;;; ehelp.el --- bindings for electric-help mode
+;; Maintainer: FSF
+;; Last-Modified: 16 Mar 1992
+
;; Copyright (C) 1986 Free Software Foundation, Inc.
;; This file is part of GNU Emacs.
;; GNU Emacs is free software; you can redistribute it and/or modify
;; it under the terms of the GNU General Public License as published by
-;; the Free Software Foundation; either version 1, or (at your option)
+;; the Free Software Foundation; either version 2, or (at your option)
;; any later version.
;; GNU Emacs is distributed in the hope that it will be useful,
@@ -18,6 +21,8 @@
;; along with GNU Emacs; see the file COPYING. If not, write to
;; the Free Software Foundation, 675 Mass Ave, Cambridge, MA 02139, USA.
+;;; Code:
+
(require 'electric)
(defvar electric-help-map ()
"Keymap defining commands available in `electric-help-mode'.")
View
7 lisp/electric.el
@@ -1,13 +1,16 @@
;;; electric.el --- window maker and Command loop for `electric' modes.
+;; Author: K. Shane Hartman
+;; Maintainer: FSF
+;; Last-Modified: 09 Jun 1992
+
;; Copyright (C) 1985, 1986 Free Software Foundation, Inc.
-;; Principal author K. Shane Hartman
;; This file is part of GNU Emacs.
;; GNU Emacs is free software; you can redistribute it and/or modify
;; it under the terms of the GNU General Public License as published by
-;; the Free Software Foundation; either version 1, or (at your option)
+;; the Free Software Foundation; either version 2, or (at your option)
;; any later version.
;; GNU Emacs is distributed in the hope that it will be useful,
View
8 lisp/emacs-lisp/autoload.el
@@ -1,11 +1,13 @@
;;; autoload.el --- maintain autoloads in loaddefs.el.
+;; Author: Roland McGrath <roland@gnu.ai.mit.edu>
+;; Last-Modified: 24 Jun 1992
+
;;; Copyright (C) 1991, 1992 Free Software Foundation, Inc.
-;;; Written by Roland McGrath.
;;;
;;; This program is free software; you can redistribute it and/or modify
;;; it under the terms of the GNU General Public License as published by
-;;; the Free Software Foundation; either version 1, or (at your option)
+;;; the Free Software Foundation; either version 2, or (at your option)
;;; any later version.
;;;
;;; This program is distributed in the hope that it will be useful,
@@ -19,6 +21,8 @@
;;; 02139, USA.
;;;
+;;; Code:
+
(defun make-autoload (form file)
"Turn FORM, a defun or defmacro, into an autoload for source file FILE.
Returns nil if FORM is not a defun or defmacro."
View
10 lisp/emacs-lisp/backquote.el
@@ -1,13 +1,15 @@
;; backquote.el --- backquoting for Emacs Lisp macros
+;; Author: Dick King (king@kestrel).
+;; Last-Modified: 16 Mar 1992
+
;; Copyright (C) 1985 Free Software Foundation, Inc.
-;; Written by Dick King (king@kestrel).
;; This file is part of GNU Emacs.
;; GNU Emacs is free software; you can redistribute it and/or modify
;; it under the terms of the GNU General Public License as published by
-;; the Free Software Foundation; either version 1, or (at your option)
+;; the Free Software Foundation; either version 2, or (at your option)
;; any later version.
;; GNU Emacs is distributed in the hope that it will be useful,
@@ -19,8 +21,9 @@
;; along with GNU Emacs; see the file COPYING. If not, write to
;; the Free Software Foundation, 675 Mass Ave, Cambridge, MA 02139, USA.
+;;; Commentary:
-;;; This is a rudimentry backquote package written by D. King,
+ ;;; This is a rudimentry backquote package written by D. King,
;;; king@kestrel, on 8/31/85. (` x) is a macro
;;; that expands to a form that produces x. (` (a b ..)) is
;;; a macro that expands into a form that produces a list of what a b
@@ -58,6 +61,7 @@
;;; This is so crunchy that I am considering including a check for
;;; this or changing the syntax to ... ,(<form>). RMS: opinion?
+;;; Code:
;;; a raft of general-purpose macros follows. See the nearest
;;; Commonlisp manual.
View
9 lisp/emacs-lisp/cl-indent.el
@@ -1,13 +1,17 @@
;;; cl-indent.el --- enhanced lisp-indent mode
+;; Author: Richard Mlynark <mly@eddie.mit.edu>
+;; Maintainer: FSF
+;; Last-Modified: 09 May 1991
+
;; Copyright (C) 1987 Free Software Foundation, Inc.
;; Written by Richard Mlynarik July 1987
;; This file is part of GNU Emacs.
;; GNU Emacs is free software; you can redistribute it and/or modify
;; it under the terms of the GNU General Public License as published by
-;; the Free Software Foundation; either version 1, or (at your option)
+;; the Free Software Foundation; either version 2, or (at your option)
;; any later version.
;; GNU Emacs is distributed in the hope that it will be useful,
@@ -19,6 +23,8 @@
;; along with GNU Emacs; see the file COPYING. If not, write to
;; the Free Software Foundation, 675 Mass Ave, Cambridge, MA 02139, USA.
+;;; Commentary:
+
;;>> TODO
;; :foo
;; bar
@@ -33,6 +39,7 @@
;; baz)
;; Need something better than &rest for such cases
+;;; Code:
;;; Hairy lisp indentation.
View
13 lisp/emacs-lisp/cust-print.el
@@ -1,17 +1,17 @@
;; cus-print.el -- handles print-level and print-circle.
-;; LCD Archive Entry:
-;; custom-print|Daniel LaLiberte|liberte@cs.uiuc.edu
-;; |Handle print-level, print-circle and more.
-;; |$Date: Tue Mar 17, 1992$|$Revision: 1.0$|
+;; Author: Daniel LaLiberte <liberte@cs.uiuc.edu>
+;; Version: 1.0
+;; Last-Modified: 17 Mar 1992
+;; Adapted-By: ESR
;; Copyright (C) 1992 Free Software Foundation, Inc.
;; This file is part of GNU Emacs.
;; GNU Emacs is free software; you can redistribute it and/or modify
;; it under the terms of the GNU General Public License as published by
-;; the Free Software Foundation; either version 1, or (at your option)
+;; the Free Software Foundation; either version 2, or (at your option)
;; any later version.
;; GNU Emacs is distributed in the hope that it will be useful,
@@ -23,6 +23,8 @@
;; along with GNU Emacs; see the file COPYING. If not, write to
;; the Free Software Foundation, 675 Mass Ave, Cambridge, MA 02139, USA.
+;;; Commentary:
+
;; This package provides a general print handler for prin1 and princ
;; that supports print-level and print-circle, and by the way,
;; print-length since the standard routines are being replaced. Also,
@@ -88,6 +90,7 @@
;; custom-message
;; custom-error
+;;; Code:
(provide 'custom-print)
;; Abbreviated package name: "CP"
View
6 lisp/emacs-lisp/debug.el
@@ -1,12 +1,15 @@
;;; debug.el --- debuggers and related commands for Emacs
+;; Maintainer: FSF
+;; Last-Modified: 08 Jan 1992
+
;; Copyright (C) 1985, 1986 Free Software Foundation, Inc.
;; This file is part of GNU Emacs.
;; GNU Emacs is free software; you can redistribute it and/or modify
;; it under the terms of the GNU General Public License as published by
-;; the Free Software Foundation; either version 1, or (at your option)
+;; the Free Software Foundation; either version 2, or (at your option)
;; any later version.
;; GNU Emacs is distributed in the hope that it will be useful,
@@ -18,6 +21,7 @@
;; along with GNU Emacs; see the file COPYING. If not, write to
;; the Free Software Foundation, 675 Mass Ave, Cambridge, MA 02139, USA.
+;;; Code:
(defvar debug-function-list nil
"List of functions currently set for debug on entry.")
View
11 lisp/emacs-lisp/float.el
@@ -1,13 +1,16 @@
;;; float.el --- floating point arithmetic package.
+;; Author: Bill Rosenblatt
+;; Maintainer: FSF
+;; Last-Modified: 16 Mar 1992
+
;; Copyright (C) 1986 Free Software Foundation, Inc.
-;; Author Bill Rosenblatt
;; This file is part of GNU Emacs.
;; GNU Emacs is free software; you can redistribute it and/or modify
;; it under the terms of the GNU General Public License as published by
-;; the Free Software Foundation; either version 1, or (at your option)
+;; the Free Software Foundation; either version 2, or (at your option)
;; any later version.
;; GNU Emacs is distributed in the hope that it will be useful,
@@ -19,6 +22,8 @@
;; along with GNU Emacs; see the file COPYING. If not, write to
;; the Free Software Foundation, 675 Mass Ave, Cambridge, MA 02139, USA.
+;;; Commentary:
+
;; Floating point numbers are represented by dot-pairs (mant . exp)
;; where mant is the 24-bit signed integral mantissa and exp is the
;; base 2 exponent.
@@ -46,6 +51,8 @@
;; June 20, 1986
;;
+;;; Code:
+
;; fundamental implementation constants
(defconst exp-base 2
"Base of exponent in this floating point representation.")
View
8 lisp/emacs-lisp/helper.el
@@ -1,13 +1,16 @@
;;; helper.el --- utility help package supporting help in electric modes
+;; Author: K. Shane Hartman
+;; Maintainer: FSF
+;; Last-Modified: 16 Mar 1991
+
;; Copyright (C) 1985 Free Software Foundation, Inc.
-;; Principal author K. Shane Hartman
;; This file is part of GNU Emacs.
;; GNU Emacs is free software; you can redistribute it and/or modify
;; it under the terms of the GNU General Public License as published by
-;; the Free Software Foundation; either version 1, or (at your option)
+;; the Free Software Foundation; either version 2, or (at your option)
;; any later version.
;; GNU Emacs is distributed in the hope that it will be useful,
@@ -19,6 +22,7 @@
;; along with GNU Emacs; see the file COPYING. If not, write to
;; the Free Software Foundation, 675 Mass Ave, Cambridge, MA 02139, USA.
+;;; Code:
; hey, here's a helping hand.
View
5 lisp/emacs-lisp/lisp-mode.el
@@ -1,12 +1,15 @@
;;; lisp-mode.el --- Lisp mode, and its idiosyncratic commands.
+;; Maintainer: FSF
+;; Last-Modified: 03 Jun 1992
+
;; Copyright (C) 1985 Free Software Foundation, Inc.
;; This file is part of GNU Emacs.
;; GNU Emacs is free software; you can redistribute it and/or modify
;; it under the terms of the GNU General Public License as published by
-;; the Free Software Foundation; either version 1, or (at your option)
+;; the Free Software Foundation; either version 2, or (at your option)
;; any later version.
;; GNU Emacs is distributed in the hope that it will be useful,
View
6 lisp/emacs-lisp/lisp.el
@@ -1,12 +1,15 @@
;;; lisp.el --- Lisp editing commands for Emacs
+;; Maintainer: FSF
+;; Last-Modified: 12 Mar 1992
+
;; Copyright (C) 1985, 1986 Free Software Foundation, Inc.
;; This file is part of GNU Emacs.
;; GNU Emacs is free software; you can redistribute it and/or modify
;; it under the terms of the GNU General Public License as published by
-;; the Free Software Foundation; either version 1, or (at your option)
+;; the Free Software Foundation; either version 2, or (at your option)
;; any later version.
;; GNU Emacs is distributed in the hope that it will be useful,
@@ -18,6 +21,7 @@
;; along with GNU Emacs; see the file COPYING. If not, write to
;; the Free Software Foundation, 675 Mass Ave, Cambridge, MA 02139, USA.
+;;; Code:
(defvar defun-prompt-regexp nil
"Non-nil => regexp to ignore, before the `(' that starts a defun.")
View
6 lisp/emacs-lisp/profile.el
@@ -1,8 +1,8 @@
;;; profile.el -- generate run time measurements of Emacs Lisp functions
;; Author: Boaz Ben-Zvi <boaz@lcs.mit.edu>
-;; Created: 7 Feb 1992
-;; Last-Modified: 7 Feb 1992
+;; Created: 07 Feb 1992
+;; Last-Modified: 07 Feb 1992
;; Version: 1.0
;; Adapted-By: ESR
@@ -12,7 +12,7 @@
;; GNU Emacs is free software; you can redistribute it and/or modify
;; it under the terms of the GNU General Public License as published by
-;; the Free Software Foundation; either version 1, or (at your option)
+;; the Free Software Foundation; either version 2, or (at your option)
;; any later version.
;; GNU Emacs is distributed in the hope that it will be useful,
View
31 lisp/emulation/edt.el
@@ -1,5 +1,10 @@
;;; edt.el --- EDT emulation in Emacs
+;; Author: Mike Clarkson <mike@yetti.UUCP>
+;; Maintainer: FSF
+;; Created: 27 Aug 1986
+;; Last-Modified: 09 May 1991
+
;; Copyright (C) 1986 Free Software Foundation, Inc.
;; It started from public domain code by Mike Clarkson
;; but has been greatly altered.
@@ -8,7 +13,7 @@
;; GNU Emacs is free software; you can redistribute it and/or modify
;; it under the terms of the GNU General Public License as published by
-;; the Free Software Foundation; either version 1, or (at your option)
+;; the Free Software Foundation; either version 2, or (at your option)
;; any later version.
;; GNU Emacs is distributed in the hope that it will be useful,
@@ -20,25 +25,13 @@
;; along with GNU Emacs; see the file COPYING. If not, write to
;; the Free Software Foundation, 675 Mass Ave, Cambridge, MA 02139, USA.
-;; From mike@yetti.UUCP Fri Aug 29 12:49:28 1986
-;; Path: yetti!mike@uunet.uu.net
-;; From: mike@yetti.UUCP (Mike Clarkson )
-;; Newsgroups: net.sources
-;; Subject: Gnu Emacs EDT Emulation - Introduction - 1/3
-;; Date: 27 Aug 86 23:30:33 GMT
-;; Reply-To: mike@yetti.UUCP (Mike Clarkson )
-;; Organization: York University Computer Science
-;;
+;;; Commentary:
+
;; Here's my EDT emulation for GNU Emacs that is based on the EDT emulation
;; for Gosling's Emacs sent out on the net a couple of years ago by Lynn Olson
;; at Tektronics. This emulation was widely distributed as the file edt.ml
;; in the maclib directory of most Emacs distributions.
;;
-;; My emulation consists of two files: edt.el and edtdoc.el. The edtdoc.el
-;; file is the documentation, that you can add to the beginning of edt.el if
-;; you want. I have split them because I have been loading the edt.el file a
-;; lot during debugging.
-;;
;; I will gladly take all criticisms and complaints to heart, and will fix what
;; bugs I can find. As this is my first Emacs Lisp hack, you may have to root
;; out a few nasties hidden in the code. Please let me know if you find any
@@ -120,12 +113,8 @@
;; UUCP. If you have a UUCP or BITNET address please use it for communication
;; so that I can reach you directly. If you have both, the BITNET address
;; is preferred.
-;; --
-;; Mike Clarkson, ...!allegra \ BITNET: mike@YUYETTI or
-;; CRESS, York University, ...!decvax \ SYMALG@YUSOL
-;; 4700 Keele Street, ...!ihnp4 > !utzoo!yetti!mike
-;; North York, Ontario, ...!linus /
-;; CANADA M3J 1P3. ...!watmath / Phone: +1 (416) 737-2100 x 7767
+
+;;; Code:
(require 'keypad)
View
7 lisp/emulation/mlconvert.el
@@ -1,12 +1,15 @@
;;; mlconvert.el --- convert buffer of Mocklisp code to real lisp.
+;; Maintainer: FSF
+;; Last-Modified: 09 May 1991
+
;; Copyright (C) 1985 Free Software Foundation, Inc.
;; This file is part of GNU Emacs.
;; GNU Emacs is free software; you can redistribute it and/or modify
;; it under the terms of the GNU General Public License as published by
-;; the Free Software Foundation; either version 1, or (at your option)
+;; the Free Software Foundation; either version 2, or (at your option)
;; any later version.
;; GNU Emacs is distributed in the hope that it will be useful,
@@ -18,6 +21,8 @@
;; along with GNU Emacs; see the file COPYING. If not, write to
;; the Free Software Foundation, 675 Mass Ave, Cambridge, MA 02139, USA.
+;;; Code:
+
;;;###autoload
(defun convert-mocklisp-buffer ()
"Convert buffer of Mocklisp code to real Lisp that GNU Emacs can run."
View
6 lisp/emulation/mlsupport.el
@@ -1,12 +1,15 @@
;;; mlsupport.el --- run-time support for mocklisp code.
+;; Maintainer: FSF
+;; Last-Modified: 16 Mar 1992
+
;; Copyright (C) 1985 Free Software Foundation, Inc.
;; This file is part of GNU Emacs.
;; GNU Emacs is free software; you can redistribute it and/or modify
;; it under the terms of the GNU General Public License as published by
-;; the Free Software Foundation; either version 1, or (at your option)
+;; the Free Software Foundation; either version 2, or (at your option)
;; any later version.
;; GNU Emacs is distributed in the hope that it will be useful,
@@ -18,6 +21,7 @@
;; along with GNU Emacs; see the file COPYING. If not, write to
;; the Free Software Foundation, 675 Mass Ave, Cambridge, MA 02139, USA.
+;;; Code:
(defmacro ml-defun (&rest defs)
(list 'ml-defun-1 (list 'quote defs)))
View
7 lisp/env.el
@@ -1,12 +1,15 @@
;;; setenv.el --- functions to manipulate environment variables.
+;; Maintainer: FSF
+;; Last-Modified: 16 Mar 1992
+
;;; Copyright Free Software Foundation 1991
;;; This file is part of GNU Emacs.
;;; GNU Emacs is free software; you can redistribute it and/or modify
;;; it under the terms of the GNU General Public License as published by
-;;; the Free Software Foundation; either version 1, or (at your option)
+;;; the Free Software Foundation; either version 2, or (at your option)
;;; any later version.
;;; GNU Emacs is distributed in the hope that it will be useful,
@@ -18,6 +21,8 @@
;;; along with GNU Emacs; see the file COPYING. If not, write to
;;; the Free Software Foundation, 675 Mass Ave, Cambridge, MA 02139, USA.
+;;; Code:
+
(defun setenv (variable value)
"Set the value of the environment variable named VARIABLE to VALUE.
VARIABLE and VALUE should both be strings.
View
7 lisp/files.el
@@ -1,12 +1,15 @@
;;; files.el --- file input and output commands for Emacs
+;; Maintainer: FSF
+;; Last-Modified: 09 Jul 92
+
;; Copyright (C) 1985, 1986, 1987, 1992 Free Software Foundation, Inc.
;; This file is part of GNU Emacs.
;; GNU Emacs is free software; you can redistribute it and/or modify
;; it under the terms of the GNU General Public License as published by
-;; the Free Software Foundation; either version 1, or (at your option)
+;; the Free Software Foundation; either version 2, or (at your option)
;; any later version.
;; GNU Emacs is distributed in the hope that it will be useful,
@@ -18,6 +21,8 @@
;; along with GNU Emacs; see the file COPYING. If not, write to
;; the Free Software Foundation, 675 Mass Ave, Cambridge, MA 02139, USA.
+;;; Code:
+
(defconst delete-auto-save-files t
"*Non-nil means delete a buffer's auto-save file when the buffer is saved.")
View