diff options
author | Eric S. Raymond <esr@snark.thyrsus.com> | 1992-07-16 21:47:34 +0000 |
---|---|---|
committer | Eric S. Raymond <esr@snark.thyrsus.com> | 1992-07-16 21:47:34 +0000 |
commit | b9c99972f575a5d8eb89e3ca1e801ca98e6f8346 (patch) | |
tree | 168346524f895502b2cfd3a0fab1e93a0abf5530 /lisp/progmodes | |
parent | 462e258216ecb359cb8a34306bc414a7b35fe4ea (diff) | |
download | emacs-b9c99972f575a5d8eb89e3ca1e801ca98e6f8346.tar.gz |
*** empty log message ***
Diffstat (limited to 'lisp/progmodes')
-rw-r--r-- | lisp/progmodes/c-mode.el | 7 | ||||
-rw-r--r-- | lisp/progmodes/cmacexp.el | 7 | ||||
-rw-r--r-- | lisp/progmodes/etags.el | 10 | ||||
-rw-r--r-- | lisp/progmodes/fortran.el | 44 | ||||
-rw-r--r-- | lisp/progmodes/icon.el | 19 | ||||
-rw-r--r-- | lisp/progmodes/prolog.el | 8 | ||||
-rw-r--r-- | lisp/progmodes/scheme.el | 13 |
7 files changed, 75 insertions, 33 deletions
diff --git a/lisp/progmodes/c-mode.el b/lisp/progmodes/c-mode.el index c2f98c47f02..46ffe0647f6 100644 --- a/lisp/progmodes/c-mode.el +++ b/lisp/progmodes/c-mode.el @@ -1,12 +1,16 @@ ;;; c-mode.el --- C code editing commands for Emacs +;; Maintainer: FSF +;; Last-Modified: 11 Jul 1992 +;; Keywords: c + ;; 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,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: (defvar c-mode-abbrev-table nil "Abbrev table in use in C mode.") diff --git a/lisp/progmodes/cmacexp.el b/lisp/progmodes/cmacexp.el index 431fa13cf1f..2529fbbe69e 100644 --- a/lisp/progmodes/cmacexp.el +++ b/lisp/progmodes/cmacexp.el @@ -1,12 +1,16 @@ ;;; cmacexp.el --- C macro expansion +;; Maintainer: FSF +;; Last-Modified: 17 Apr 1992 +;; Keywords: c + ;; 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. +;;; Code: (defvar c-macro-preprocessor "/lib/cpp" "*Command to be used for C preprocessing.") diff --git a/lisp/progmodes/etags.el b/lisp/progmodes/etags.el index 485ce393200..2c171190093 100644 --- a/lisp/progmodes/etags.el +++ b/lisp/progmodes/etags.el @@ -1,4 +1,8 @@ -;; Tags facility for Emacs. +;; etags.el --- etags facility for Emacs + +;; Author: Roland McGrath <roland@gnu.ai.mit.edu> +;; Keywords: tools + ;; Copyright (C) 1985, 1986, 1988, 1989, 1991, 1992 ;; Free Software Foundation, Inc. @@ -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. +;;; Code: + ;;;###autoload (defvar tags-file-name nil "\ *File name of tags table. @@ -1079,3 +1085,5 @@ for \\[find-tag] (which see). See also `visit-tags-table-buffer'." ;;;###autoload (define-key esc-map "?" 'complete-tag) ;? XXX (provide 'etags) + +;;; etags.el ends here diff --git a/lisp/progmodes/fortran.el b/lisp/progmodes/fortran.el index 326464d8804..60e1e6e4005 100644 --- a/lisp/progmodes/fortran.el +++ b/lisp/progmodes/fortran.el @@ -1,6 +1,30 @@ -;;; fortran.el --- Fortran mode for GNU Emacs (version 1.28.3, July 15, 1991) +;;; fortran.el --- Fortran mode for GNU Emacs + +;; Author: Michael D. Prange <prange@erl.mit.edu> +;; Maintainer: bug-fortran-mode@erl.mit.edu +;; Version 1.28.3 +;; Last-Modified: 15 Jul 1991 ;;; Copyright (c) 1991 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 2, or (at your option) +;; any later version. + +;; GNU Emacs is distributed in the hope that it will be useful, +;; but WITHOUT ANY WARRANTY; without even the implied warranty of +;; MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the +;; GNU General Public License for more details. + +;; 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: + ;;; Written by Michael D. Prange (prange@erl.mit.edu) ;;; Maintained (as of version 1.28) by Stephen A. Wood (saw@hallc1.cebaf.gov) ;;; This version is an update of version 1.21 (Oct 1, 1985). @@ -70,26 +94,12 @@ ;;; 14. When in tab mode, the fortran column ruler will not be correct if ;;; tab-width is not 8. -;; 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) -;; any later version. - -;; GNU Emacs is distributed in the hope that it will be useful, -;; but WITHOUT ANY WARRANTY; without even the implied warranty of -;; MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the -;; GNU General Public License for more details. - -;; 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. - ;;; Author acknowledges help from Stephen Gildea <gildea@erl.mit.edu> ;;; Bugs to bug-fortran-mode@erl.mit.edu +;;; Code: + ;;;###autoload (defvar fortran-tab-mode-default nil "*Default tabbing/carriage control style for empty files in fortran mode. diff --git a/lisp/progmodes/icon.el b/lisp/progmodes/icon.el index cab251427ba..8905bee0b5d 100644 --- a/lisp/progmodes/icon.el +++ b/lisp/progmodes/icon.el @@ -1,19 +1,16 @@ ;;; icon.el --- mode for editing Icon code -;; Note: use -;; (autoload 'icon-mode "icon" nil t) -;; (setq auto-mode-alist (cons '("\\.icn$" . icon-mode) auto-mode-alist)) -;; if not permanently installed in your emacs +;; Author: Chris Smith <convex!csmith> +;; Created: 15 Feb 89 +;; Last-Modified: 06 Mar 1991 -;; Icon code editing commands for Emacs -;; Derived from c-mode.el 15-Feb-89 Chris Smith convex!csmith ;; 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, @@ -25,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: + +;; Note: use +;; (autoload 'icon-mode "icon" nil t) +;; (setq auto-mode-alist (cons '("\\.icn$" . icon-mode) auto-mode-alist)) +;; if not permanently installed in your emacs + +;;; Code: (defvar icon-mode-abbrev-table nil "Abbrev table in use in Icon-mode buffers.") diff --git a/lisp/progmodes/prolog.el b/lisp/progmodes/prolog.el index ddbbf804962..ba98d5011b6 100644 --- a/lisp/progmodes/prolog.el +++ b/lisp/progmodes/prolog.el @@ -1,13 +1,15 @@ ;;; prolog.el --- major mode for editing and running Prolog under Emacs +;; Author: Masanobu UMEDA <umerin@flab.flab.fujitsu.junet> +;; Last-Modified: 08 May 1989 + ;; Copyright (C) 1986, 1987 Free Software Foundation, Inc. -;; Author Masanobu UMEDA (umerin@flab.flab.fujitsu.junet) ;; 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 +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 prolog-mode-syntax-table nil) (defvar prolog-mode-abbrev-table nil) (defvar prolog-mode-map nil) diff --git a/lisp/progmodes/scheme.el b/lisp/progmodes/scheme.el index aa02c037806..1de78608655 100644 --- a/lisp/progmodes/scheme.el +++ b/lisp/progmodes/scheme.el @@ -1,13 +1,17 @@ ;;; scheme.el --- Scheme mode, and its idiosyncratic commands. +;; Author: Bill Rozas <jinz@prep.ai.mit.edu> +;; Last-Modified: 16 Mar 1992 + +;;; $Header: scheme.el,v 1.7 88/07/15 20:20:00 GMT cph Exp $ + ;; Copyright (C) 1986, 1987, 1988 Free Software Foundation, Inc. -;; Adapted from Lisp mode by Bill Rozas, jinx@prep. ;; 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,13 +23,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: +;; Adapted from Lisp mode by Bill Rozas, jinx@prep. ;; Initially a query replace of Lisp mode, except for the indentation ;; of special forms. Probably the code should be merged at some point ;; so that there is sharing between both libraries. -;;; $Header: scheme.el,v 1.7 88/07/15 20:20:00 GMT cph Exp $ - +;;; Code: (defvar scheme-mode-syntax-table nil "") (if (not scheme-mode-syntax-table) |