Commit graph

1675 commits

Author SHA1 Message Date
Glenn Morris
e7272eceaa (f90-type-def-re): Fix value.
(f90-looking-at-type-like): Adapt for new value of `f90-type-def-re'.
2002-06-19 22:41:53 +00:00
Juanma Barranquero
35cb44585e (sh-electric-rparen-needed): Remove. 2002-06-18 14:37:12 +00:00
Kim F. Storm
dafe545282 (grep-tree): Doc fixes.
Added SUBDIRS arg for non-interactive use.
2002-06-14 14:00:07 +00:00
Richard M. Stallman
658397fbde (ebrowse-draw-tree-fn): Use copy-sequence.
(ebrowse-copy-list): Function deleted.
2002-06-10 09:04:34 +00:00
Martin Stjernholm
6635cf6e49 (c-set-style, c-set-style-1): Added another state for the
`dont-override' flag where it only keeps globally set variables.
2002-06-08 23:38:42 +00:00
Richard M. Stallman
09f90d2ca8 (c-postprocess-file-styles): Do nothing except in CC modes. 2002-06-03 22:56:12 +00:00
Thien-Thi Nguyen
f614a1aec2 (prolog-mode-syntax-table): Add flags to ?/ and ?* entries
to support /* */ style comments.
(prolog-font-lock-keywords): New var.
(prolog-mode): Enable font-locking; set `font-lock-defaults'.
2002-06-01 00:55:41 +00:00
Kim F. Storm
9ebd759d59 (grep-tree-command, grep-tree-files-aliases)
(grep-tree-ignore-CVS-directories, grep-tree-ignore-case):
New custom variables.
(grep-compute-defaults): Compute grep-tree-command's default value.
(grep-expand-command-macros): New aux function.
(grep-tree-last-regexp, grep-tree-last-files): New aux variables.
(grep-tree): New command like grep-find but extended prompting.
2002-05-30 22:11:29 +00:00
Robert J. Chassell
b765ba644c Modified doc string to say that the kill-compilation function also
kills processes made by a grep command; created a defalias, kill-grep.
2002-05-30 13:47:32 +00:00
Glenn Morris
76bccf35b4 (f90-previous-block, f90-next-block): New names (and slightly changed
behaviour) for the functions f90-previous-block-start, f90-next-block-end.
(f90-beginning-of-subprogram, f90-end-of-subprogram): Simplify.
2002-05-26 19:58:31 +00:00
Martin Stjernholm
3ce79cf555 (c-add-stmt-syntax): Fixed some cases of wrong anchoring, e.g. for
else-if compounds.
2002-05-25 16:18:59 +00:00
Glenn Morris
6f1d50da83 (f90-end-of-subprogram): Remove the final (forward-line 1).
(f90-end-of-block, f90-beginning-of-block, f90-next-block-end,
f90-previous-block-start): New navigation commands.
2002-05-24 22:00:21 +00:00
Glenn Morris
b32a3d9930 (f90-looking-at-where-or-forall): Oops, defsubst, not defun. 2002-05-20 21:52:07 +00:00
Stefan Monnier
4ead48d7c5 (cpp-choose-symbol): Don't cons unnecessarily. 2002-05-20 18:48:58 +00:00
Stefan Monnier
725349c862 (tags-complete-tags-table-file): Don't cons unnecessarily. 2002-05-20 18:48:33 +00:00
Glenn Morris
02f85cbae5 (f90-change-keywords): Doc fix. 2002-05-19 23:23:22 +00:00
Glenn Morris
f14ca2504b (f90-equal-symbols, f90-looking-at-do, f90-looking-at-select-case)
(f90-looking-at-if-then): Remove lets.
(f90-looking-at-where-or-forall): Handle if split over lines.
2002-05-19 23:19:42 +00:00
Glenn Morris
89fa1ef503 (f90-get-present-comment-type): Fix bug introduced in version 1.46.
(f90-comment-indent): Doc fix.
(f90-break-line): Simplify it a bit.
2002-05-19 22:28:15 +00:00
Glenn Morris
6dd52cafbd (f90-match-end): Simplify it a bit. 2002-05-19 21:47:46 +00:00
Glenn Morris
4f9fc70285 (f90-mode-abbrev-table): Initialize in the defvar. 2002-05-18 22:42:23 +00:00
Glenn Morris
ba69d9faac (f90-mode-abbrev-table): Initialize with define-abbrev-table, if needed. 2002-05-18 22:18:58 +00:00
Glenn Morris
70186f7ff2 (f90-mode-syntax-table, f90-mode-map): Do the initialization in the defvar.
(f90-font-lock-on, f90-font-lock-off): Add 'menu-alias property.
(f90-font-lock-1, f90-font-lock-2, f90-font-lock-3, f90-font-lock-4): Move
the doc strings.
(f90-menu-bar-menu): New internal variable to hold the top-level menu.
(f90-change-case-menu, f90-font-lock-menu): Minor code changes.
2002-05-18 21:52:58 +00:00
Glenn Morris
367e10df21 Update maintainer. 2002-05-18 19:05:34 +00:00
Juanma Barranquero
e7bdfdcf2a (hs-adjust-block-beginning): Fix typo. 2002-05-16 12:01:17 +00:00
Juanma Barranquero
aa87aafcde Fix typo. 2002-05-16 12:00:33 +00:00
Glenn Morris
5a73972b0e (fortran-directive-re): New name for fortran-preprocessor-re. All usage
updated.
(fortran-calculate-indent): Give directives zero indentation.
2002-05-14 23:12:41 +00:00
Eli Zaretskii
89e7ad5946 Change all post-21.1 :version attributes to 21.4. 2002-05-12 17:30:42 +00:00
Glenn Morris
8edfcc7ddd (fortran-preprocessor-re): New variable. Use it for font-locking.
(fortran-previous-statement, fortran-next-statement): Make them skip over
preprocessor lines as they do with comment lines.
(fortran-calculate-indent): Use fortran-preprocessor-re.
2002-05-12 13:31:31 +00:00
Richard M. Stallman
154b2b1008 (compilation-error-regexp-alist):
New element to recognize Python error messages.
2002-05-10 01:00:29 +00:00
Glenn Morris
e3f5ce5624 Again with the whitespace.
(f90-line-continued, f90-get-present-comment-type, f90-looking-at-if-then,
f90-indent-line, f90-indent-new-line, f90-indent-region,
f90-indent-subprogram, f90-do-auto-fill, f90-join-lines, f90-fill-region,
f90-match-end, f90-insert-end, f90-change-keywords): Minor code tidying.
2002-05-01 23:38:05 +00:00
Glenn Morris
cfe9d0b5fb (fortran-strip-sequence-nos): Rename from typo `fortran-strip-sqeuence-nos'. 2002-05-01 15:34:30 +00:00
Glenn Morris
ec2f376f6a Yet more doc string, commment and whitespace changes.
(f90-imenu-flag): New name for internal variable f90-imenu.
(f90-blocks-re, f90-program-block-re, f90-end-if-re, f90-no-break-re): Use
regexp-opt.
(f90-end-type-re): Add closing "\\>".
(f90-indent-region): Correctly indent comments embedded in continued lines.
(f90-indent-new-line): Make it indent the current line, as it should.
2002-05-01 15:29:30 +00:00
Martin Stjernholm
b3cf7e18a3 (c-beginning-of-decl-1): Better way to handle protection labels, one
which doesn't get confused by inherit colons.

(c-end-of-decl-1): Don't treat functions that have "class" or "struct"
in the return type as classes or structs.
2002-04-30 23:02:19 +00:00
Glenn Morris
6965846537 Whitespace changes. 2002-04-29 23:24:28 +00:00
Glenn Morris
d14e6bbe1b Add/change doc strings for many in-line functions.
(f90-indent-line-no, f90-update-line): Minor code changes.
2002-04-29 22:55:10 +00:00
Glenn Morris
88b966631f (f90-font-lock-keywords-1, f90-font-lock-keywords-2): Fix highlighting of
various "type" forms.
2002-04-28 23:38:51 +00:00
Glenn Morris
5c2a80ad5c Minor reorganization of some code. 2002-04-28 22:28:38 +00:00
Glenn Morris
82b4fc4ab4 (f90-mark-subprogram-overlay): New internal variable.
(f90-mark-subprogram): Use it to highlight the subprogram with an overlay.
2002-04-28 22:15:51 +00:00
Glenn Morris
1bb3ae5c0b (f90-xemacs-flag): New variable to put the test for Emacs flavor in one
place.
2002-04-28 22:09:55 +00:00
Richard M. Stallman
7aeff5ab52 Comment change. 2002-04-28 21:14:17 +00:00
Richard M. Stallman
e8e98f20c2 (ada-add-ada-menu): Menu pseudo-keys generated by easymenu are now lowercase. 2002-04-28 03:18:29 +00:00
Glenn Morris
87ee235927 General tidy-up of commentary and some doc strings. 2002-04-25 21:55:39 +00:00
Glenn Morris
48548fd50f (f90-startup-message): Obsolete variable removed. 2002-04-24 22:13:45 +00:00
Glenn Morris
6734e165bf (f90-get-beg-of-line): Removed and replaced with line-beginning-position.
(f90-get-end-of-line): Removed and replaced with line-end-position.
(f90-current-indentation): current-column was superfluous, removed.
(f90-match-piece): Removed and replaced with match-string.
(f90-get-present-comment-type): Use match-string rather than
buffer-substring.
(f90-match-end): Use line-beginning-position, line-end-position rather than
beginning-of-line, end-of-line.
2002-04-24 22:06:03 +00:00
Martin Stjernholm
07cc1196d2 (c-mask-comment): A better way to ensure point doesn't move around
unexpectedly.  Also handles the paragraph fill case.
2002-04-24 01:27:15 +00:00
Martin Stjernholm
467690bb1b (c-mask-comment): More fixes when used from `c-do-auto-fill' and point
is at or near the limit of the comment.  Fixed bug when the prefix
from `c-guess-fill-prefix' is longer than the text on the first line
of the comment when it's masked.
2002-04-24 00:50:29 +00:00
Martin Stjernholm
477feba798 (c-mask-comment): Fixed bug where point was moved to the following line when
it was at the first line of a block comment where comment-start-skip matched
to eol.
2002-04-22 22:35:45 +00:00
Martin Stjernholm
a66cd3ee16 CC Mode update to version 5.29. This is for testing; it's not a released
version.
2002-04-22 00:35:36 +00:00
Glenn Morris
3baf8754b8 (fortran-beginning-do): Make regexp match a DO statement irrespective of
numeric label.
2002-04-21 17:57:43 +00:00
Eli Zaretskii
b125e64388 Update maintainer.
(f90-line-continued): Recognize blank/comment lines embedded in
continuation lines.
(f90-looking-at-program-block-start): No extra indentation after
function or subroutine keyword appears in single quotes.
2002-04-19 12:22:13 +00:00