aboutsummaryrefslogtreecommitdiffstats
path: root/lisp/progmodes/f90.el (follow)
Commit message (Collapse)AuthorAgeFilesLines
* (f90-abbrev-start): Use `eq' instead of `='.Gerd Moellmann1999-11-261-1/+1
|
* (f90-mode-syntax-table): Change backslash to escape, not charquote.Dave Love1999-07-291-1/+1
|
* 1999-01-05 Dave Love <fx@gnu.org>Dave Love1999-01-051-22/+23
| | | | | | | | | | | * progmodes/f90.el (f90-mode): Make imenu-case-fold-search buffer-local. 1998-01-05 Torbjorn Einarsson <T.Einarsson@clab.ericsson.se> * f90.el: Change of regular expressions for type to correct high-lighting and identation. Some small fixes for compatibility with XEmacs.
* (f90-comment-indent): Don't attempt to indent trailing comment asDave Love1998-05-251-2/+7
| | | | | code. (f90-looking-at-if-then): Don't lose with scan-lists on bad syntax.
* Changed font-lock-reference-face to font-lock-constant-face.Simon Marshall1998-02-201-6/+6
|
* Use imenu-case-fold-search.Dave Love1997-12-121-0/+1
|
* (f90-break-before-delimiters): Fix customize type.Richard M. Stallman1997-09-091-1/+1
|
* (f90-looking-at-where-or-forall): Recognize where/forallKarl Heuer1997-06-101-3/+3
| | | | only if it's a block, not a one-line statement.
* Add defgroup's; use defcustom for user vars.Richard M. Stallman1997-04-121-34/+76
|
* (f90-no-block-limit): Fixed bug for indentation ofRichard M. Stallman1996-10-151-35/+38
| | | | | | | | | | | | | | | | elsewhere and elseif. (f90-looking-at-where-or-forall): Now allows for labelled forall and where statements. (f90-font-lock-keywords-2): New highlighting for labelled where and forall. Fixed small bug with else highlighting. (f90-fill-region): Moved indentation to f90-break-line. (f90-break-line): Will now always indent the second line. (f90-indent-line): Simpler test for auto-fill. (f90-auto-fill-mode): Removed. (f90-electric-insert): Added for possibility of auto-filling of lines without spaces, as well as early updating of line. (f90-mode-map): Added bindings of operators to f90-electric-insert. (f90-do-auto-fill): Now also updates line (changes case).
* new version from Torbj�Einarsson.Erik Naggum1996-08-141-148/+198
|
* Delete the hilit19 support--it doesn't work.Karl Heuer1996-05-171-95/+1
| | | | | (f90-face-*, f90-auto-hilit19, f90-hilit-patterns): Vars deleted. (f90-mode, f90-update-line): Delete the hilit19 support code.
* (f90-hilit-patterns): Avoid using undefined variables.Richard M. Stallman1996-05-111-8/+8
|
* (f90-keywords-re): Added operator and result.Karl Heuer1996-04-191-26/+44
| | | | | | | | | | | | (f90-keywords-level-3-re): Added operator and result. (f90-match-end, f90-looking-at-program-block-start): Fixed bug with false matching in comments/strings. (f90-looking-at-program-block-start, f90-imenu-generic-expression): Added knowledge of pure and extrinsic subroutines. (f90-abbrev-start): Fixed bug using next-command-event. (f90-keywords-level-3-re): Added keyword "nullify". (f90-else-like-re): Fixed indentation of case() statements. (f90-font-lock-keywords-2): Changed highlighting of case() statements.
* (f90-indent-subprogram): Fix message.Karl Heuer1996-02-091-4/+4
|
* (f90-indent-subprogram, f90-match-end): Pass proper format string to message.Richard M. Stallman1996-02-091-11/+105
| | | | | | | | | (f90-face-*): Reinstalled code deleted on Sep 22. (f90-hilit-patterns): New variable. (f90-mode): Call hilit-set-mode-patterns if defined. (f90-auto-hilit19): New variable. (f90-fill-region): Bind f90-auto-hilit19 to nil. (f90-update-line): Rehilight if appropriate.
* Update FSF's address.Erik Naggum1996-01-141-8/+13
|
* Comment fixes.Karl Heuer1996-01-051-1/+1
|
* Comment change.Richard M. Stallman1995-10-301-1/+1
|
* Major revision.Karl Heuer1995-09-221-411/+448
| | | | | | | | | | Much improved and quicker highlighting using font-lock. Support for hilit19 removed. Support for imenu added. Changed indentation for continue statements. Added treatment of preprocessor directives. (f90-directive-comment-re) is now a regular expression. Many bug fixes.
* Fix capitalization and punctuation in menu bar.Karl Heuer1995-05-301-26/+26
|
* (f90-auto-fill-mode): Use force-mode-line-update.Karl Heuer1995-04-251-2/+1
|
* (f90-keywords): "only" added to keyword list.Karl Heuer1995-04-201-13/+35
| | | | | | | | | | | | | (f90-font-lock-keywords-1): Type may now have attributes private and public. (f90-font-lock-keywords-2): Fixed difference between type and type(). (hilit-set-mode-patterns): Type may now have attributes private. and public, fixed difference between type and type(). (f90-p-type-re): New regular-expression constant for type commands. (f90-mode): indent-tabs-mode put to nil by default. (f90-looking-at-type-like): Now uses f90-p-type-re. (f90-no-block-limit): Now uses f90-p-type-re. (f90-change-keywords): Don't change preprocessor lines.
* Use font-lock-maximum-decoration when setting f90-font-lock-keywords.Simon Marshall1995-03-021-1/+3
|
* (f90-mode-version): Variable deleted.Richard M. Stallman1995-02-031-2/+1
| | | | (f90-mode): Don't use f90-mode-version.
* Comment changes.Richard M. Stallman1995-01-311-5/+5
|
* Initial revisionRichard M. Stallman1995-01-311-0/+1562