1
Fork 0
mirror of git://git.sv.gnu.org/emacs.git synced 2026-03-05 13:31:45 -08:00
emacs/lisp/progmodes
Dave Love 1eb6bf70dc Use regexp-opt and eval-and-compile to
build font-lock patterns.
(fortran-mode): Define indent-region-function,
indent-line-function.
(fortran-tab-mode-string): Make buffer-local.
(fortran-comment-indent-style): Custom tweak.
(fortran-comment-region, fortran-electric-line-number,
fortran-analyze-depth, fortran-break-before-delimiters,
fortran-mode): Doc fix.
(fortran-startup-message, bug-fortran-mode): Variables
deleted.
(fortran-font-lock-keywords-1): Add "select", "case"; allow
double-quoted strings.
(fortran-mode-map): Add fill-paragraph menu item.  Don't
define \t.
(fortran-mode): Make `fill-column' buffer-local; set
`fill-paragraph-function', `indent-region-function',
`indent-line-function'.
(calculate-fortran-indent): Renamed to:
(fortran-calculate-indent):
(fortran-split-line): Simplify.
(fortran-remove-continuation): New function.
(fortran-join-line): Use it.
(fortran-end-prog-re1, fortran-end-prog-re): New variables.
(beginning-of-fortran-subprogram, end-of-fortran-subprogram):
Use them.
(fortran-blink-matching-if, fortran-blink-matching-do,
fortran-indent-new-line): Bind case-fold-search.
(fortran-end-do, fortran-beginning-do, fortran-end-if,
fortran-beginning-if): Bind case-fold-search.  Allow labelled
blocks.  Use fortran-end-prog-re.
(fortran-if-start-re): New variable.
(fortran-calculate-indent): Allow labelled blocks.  Simplify the
conds.  Make select case indentation work.
(fortran-is-in-string-p): Ignore Emacs 18 bug kluge.
(fortran-fill): Allow double quotes in check for string.
(fortran-fill-paragraph): New function.
(fortran-fill-statement): New function.
1998-04-07 18:59:44 +00:00
..
ada-mode.el Changed font-lock-reference-face to font-lock-constant-face. 1998-02-20 14:58:27 +00:00
asm-mode.el Customized. 1998-01-26 11:29:46 +00:00
awk-mode.el Changed font-lock-reference-face to font-lock-constant-face. 1998-02-20 14:58:27 +00:00
c-mode.el Use imenu-case-fold-search. 1997-12-12 17:10:08 +00:00
cc-align.el Don't require cc-defs. 1998-03-08 06:53:15 +00:00
cc-cmds.el (c-fill-paragraph): Bind fill-paragraph-function to 1998-03-08 06:50:21 +00:00
cc-compat.el Remove version number. 1997-10-23 07:47:37 +00:00
cc-defs.el (c-emacs-features): Var moved to cc-vars.el. 1998-03-08 06:55:27 +00:00
cc-engine.el (c-inside-bracelist-p): Fix for enum test. 1998-03-08 06:49:04 +00:00
cc-langs.el (c-Java-javadoc-paragraph-start): New variable for use in c-fill-paragraph. 1998-03-08 06:51:26 +00:00
cc-menus.el Imenu support changed. 1998-02-17 07:10:49 +00:00
cc-mode.el (c-initialize-cc-mode): Moved require's to top level. 1998-03-08 06:52:23 +00:00
cc-styles.el (c-copy-tree): New function. 1998-02-17 07:26:46 +00:00
cc-vars.el (c-emacs-features): Var moved from cc-defs.el. 1998-03-08 06:55:04 +00:00
cmacexp.el (c-macro-expand): Add autoload cookie. 1997-08-25 17:18:44 +00:00
compile.el (compilation-error-regexp-alist): 1998-03-20 04:41:13 +00:00
cperl-mode.el Commented out line 471 (miniperl entry in interpreter-mode-alist) 1998-02-22 20:03:39 +00:00
cplus-md.el Use imenu-case-fold-search. 1997-12-12 17:10:08 +00:00
cpp.el (cpp-edit-reset): Add a close-quote after the file name. 1997-08-04 06:18:23 +00:00
dcl-mode.el Customized. 1998-01-26 11:29:46 +00:00
etags.el (select-tags-table-quit): Use quit-window. 1998-03-08 00:22:03 +00:00
executable.el (executable-chmod): Fix customize type. 1997-09-09 02:57:27 +00:00
f90.el Changed font-lock-reference-face to font-lock-constant-face. 1998-02-20 14:58:27 +00:00
fortran.el Use regexp-opt and eval-and-compile to 1998-04-07 18:59:44 +00:00
hideif.el Customized. 1998-01-26 11:29:46 +00:00
hideshow.el (hs-special-modes-alist): Improved the regexp for java. 1998-02-02 07:29:59 +00:00
icon.el Changed font-lock-reference-face to font-lock-constant-face. 1998-02-20 14:58:27 +00:00
inf-lisp.el (inferior-lisp-mode): Add a mode-class property. 1997-05-05 01:10:01 +00:00
m4-mode.el Update author email address. 1997-11-25 03:40:58 +00:00
make-mode.el (makefile-browser-quit): Use quit-window. 1998-03-08 00:21:26 +00:00
mantemp.el
meta-mode.el Changed font-lock-reference-face to font-lock-constant-face. 1998-02-20 14:58:27 +00:00
modula2.el Customized. 1998-02-22 19:51:45 +00:00
octave-hlp.el
octave-inf.el Customized. 1998-01-26 11:29:46 +00:00
octave-mod.el Changed font-lock-reference-face to font-lock-constant-face. 1998-02-20 14:58:27 +00:00
pascal.el Changed font-lock-reference-face to font-lock-constant-face. 1998-02-20 14:58:27 +00:00
perl-mode.el Customized. 1998-02-22 19:51:45 +00:00
prolog.el (prolog-mode-variables): 1997-12-04 04:28:41 +00:00
scheme.el (scheme-mode-variables): Set font-lock-defaults locally. 1998-03-10 22:51:23 +00:00
sh-script.el (sh-font-lock-keywords): Fontify sh-style function names in declarations. 1998-02-15 00:30:24 +00:00
simula.el (simula-match-string-or-comment): store-match-data => set-match-data. 1998-03-14 04:53:37 +00:00
tcl.el
vhdl-mode.el Initial revision 1998-01-18 03:39:09 +00:00