diff options
Diffstat (limited to 'lisp/emacs-lisp')
-rw-r--r-- | lisp/emacs-lisp/autoload.el | 8 | ||||
-rw-r--r-- | lisp/emacs-lisp/backquote.el | 10 | ||||
-rw-r--r-- | lisp/emacs-lisp/cl-indent.el | 9 | ||||
-rw-r--r-- | lisp/emacs-lisp/cust-print.el | 13 | ||||
-rw-r--r-- | lisp/emacs-lisp/debug.el | 6 | ||||
-rw-r--r-- | lisp/emacs-lisp/float.el | 11 | ||||
-rw-r--r-- | lisp/emacs-lisp/helper.el | 8 | ||||
-rw-r--r-- | lisp/emacs-lisp/lisp-mode.el | 5 | ||||
-rw-r--r-- | lisp/emacs-lisp/lisp.el | 6 | ||||
-rw-r--r-- | lisp/emacs-lisp/profile.el | 6 |
10 files changed, 61 insertions, 21 deletions
diff --git a/lisp/emacs-lisp/autoload.el b/lisp/emacs-lisp/autoload.el index c6916a3dd56..cdc5785c35e 100644 --- a/lisp/emacs-lisp/autoload.el +++ b/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." diff --git a/lisp/emacs-lisp/backquote.el b/lisp/emacs-lisp/backquote.el index 9a4d7d5ffd7..bff397e3d74 100644 --- a/lisp/emacs-lisp/backquote.el +++ b/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. diff --git a/lisp/emacs-lisp/cl-indent.el b/lisp/emacs-lisp/cl-indent.el index 92f20f7cc4f..d27e29d7e07 100644 --- a/lisp/emacs-lisp/cl-indent.el +++ b/lisp/emacs-lisp/cl-indent.el @@ -1,5 +1,9 @@ ;;; 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 @@ -7,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, @@ -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. diff --git a/lisp/emacs-lisp/cust-print.el b/lisp/emacs-lisp/cust-print.el index 444cc29f913..767119fa9c4 100644 --- a/lisp/emacs-lisp/cust-print.el +++ b/lisp/emacs-lisp/cust-print.el @@ -1,9 +1,9 @@ ;; 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. @@ -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, @@ -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" diff --git a/lisp/emacs-lisp/debug.el b/lisp/emacs-lisp/debug.el index 9faf131dd26..f3378c5f01d 100644 --- a/lisp/emacs-lisp/debug.el +++ b/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.") diff --git a/lisp/emacs-lisp/float.el b/lisp/emacs-lisp/float.el index d01ba1e291d..85d9b4db78c 100644 --- a/lisp/emacs-lisp/float.el +++ b/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.") diff --git a/lisp/emacs-lisp/helper.el b/lisp/emacs-lisp/helper.el index e3565856f56..cf9b2899319 100644 --- a/lisp/emacs-lisp/helper.el +++ b/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. diff --git a/lisp/emacs-lisp/lisp-mode.el b/lisp/emacs-lisp/lisp-mode.el index d3c1c519460..9314d0b51fb 100644 --- a/lisp/emacs-lisp/lisp-mode.el +++ b/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, diff --git a/lisp/emacs-lisp/lisp.el b/lisp/emacs-lisp/lisp.el index cc3b189ea3d..feedaa56077 100644 --- a/lisp/emacs-lisp/lisp.el +++ b/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.") diff --git a/lisp/emacs-lisp/profile.el b/lisp/emacs-lisp/profile.el index dfd853fcb32..27757ce0b1d 100644 --- a/lisp/emacs-lisp/profile.el +++ b/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, |