1
Fork 0
mirror of git://git.sv.gnu.org/emacs.git synced 2025-12-31 09:20:54 -08:00
Commit graph

1240 commits

Author SHA1 Message Date
Richard M. Stallman
37f5f97896 (compile-highlight-display-limit): New variable.
(compilation-handle-exit): Parse error messages here
as specified by compile-highlight-display-limit.
(compile-reinitialize-errors): Add highlighting to error messages
once they are parsed.
(compilation-forget-errors): Remove highlighting properties here.
1996-11-05 18:27:52 +00:00
Richard M. Stallman
984322b6ac (makefile-font-lock-keywords): Handle dependencies
first and variable references after.
(makefile-dependency-regex, makefile-macroassign-regex):
Accept spaces at the beginning of the line.
1996-11-03 20:38:56 +00:00
Richard M. Stallman
0e8ab97410 Initial revision 1996-10-30 04:48:09 +00:00
Simon Marshall
f802bd0253 Use new face. 1996-10-28 10:08:07 +00:00
Richard M. Stallman
5b1bdb5f74 (electric-perl-terminator, perl-indent-command):
(perl-backward-to-noncomment, indent-perl-exp): Avoid error if
comment-start-skip is nil.
1996-10-26 18:14:31 +00:00
Richard M. Stallman
44d7776b5b (sh-mode): Don't make font-lock-keywords buffer-local. 1996-10-26 16:06:24 +00:00
Richard M. Stallman
7c9097d02f (pascal-indent-declaration): Avoid infinite loop
if edpos is at end of buffer.
1996-10-26 16:05:58 +00:00
Karl Heuer
bf370e8cd5 (makefile-font-lock-keywords): Accept - and . in
variable names.
1996-10-25 04:34:53 +00:00
Simon Marshall
2ff2cda889 Add Font Lock support. Add mode command autoload cookie. 1996-10-23 09:45:11 +00:00
Simon Marshall
4e59dfb557 Add Font Lock support. Provide when loaded. 1996-10-23 09:21:10 +00:00
Karl Heuer
c41fe44640 (compilation-skip-to-next-location): Defined.
(compilation-next-error-locus, compilation-parse-errors): Respect it.
1996-10-20 05:37:38 +00:00
Richard M. Stallman
7cae52cffc (f90-no-block-limit): Fixed bug for indentation of
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).
1996-10-15 02:58:27 +00:00
Richard M. Stallman
7a8f27dbe6 Comment change. 1996-10-12 02:42:58 +00:00
Richard M. Stallman
5e0b756022 (etags-file-of-tag): Fix looking-at regexp. 1996-09-29 22:58:23 +00:00
Richard M. Stallman
86175613ea Add `provide' call. 1996-09-28 03:17:21 +00:00
Richard M. Stallman
f874e5aa19 Comment change. 1996-09-22 21:13:49 +00:00
Richard M. Stallman
2fe16d3bc0 (hif-token-regexp): Move ! after !=. 1996-09-13 21:53:55 +00:00
Tom Tromey
9a0fc2087f (tcl-indent-command): Use insert-tab, not self-insert-command. 1996-09-12 17:02:52 +00:00
Richard M. Stallman
8d4e82b502 (executable-insert): Doc fix.
(executable-query): Doc fix.
1996-09-04 17:02:12 +00:00
Richard M. Stallman
d353f8febf (save-match-data): Definition deleted. 1996-09-02 17:03:33 +00:00
Richard M. Stallman
4cc36b1786 (compilation-finish-functions): New variable.
(compilation-handle-exit): Run compilation-finish-functions.
1996-09-01 20:23:30 +00:00
Richard M. Stallman
6dd4407cdc (sh-alias-alist): Use gnu/linux, not lignux. 1996-08-28 20:09:51 +00:00
Richard M. Stallman
d6749f8f3d (makefile-font-lock-keywords): Catch variable
references that use substitutions.
1996-08-20 20:42:52 +00:00
Richard M. Stallman
4252d80c6c Comment change. 1996-08-15 21:18:04 +00:00
Erik Naggum
b974df0a9f new version from Torbj�Einarsson. 1996-08-14 01:59:41 +00:00
Erik Naggum
46b3fc26d9 (tag-exact-file-name-match-p): Fix previous change. 1996-07-23 22:32:48 +00:00
Roland McGrath
a0f09378bb (etags-goto-tag-location): New local variable LINE; use it.
Fix typo in direct-file-tag case: position -> startpos.
(tag-word-match-p, tag-exact-file-name-match-p): Fix off-by-one errors.
1996-07-23 16:17:33 +00:00
Richard M. Stallman
77a039e27b (executable-find): Doc fix. 1996-07-21 19:49:45 +00:00
Karl Heuer
6ddc496fa7 (executable-find): Doc fix. 1996-07-21 17:53:08 +00:00
Karl Heuer
3fbe47598e (executable-set-magic): Don't put a space at end
if user says no.
1996-07-15 20:18:18 +00:00
Karl Heuer
c14c7a0511 (sh-mode): Call sh-set-shell only for a writable
empty buffer.
1996-07-15 20:17:53 +00:00
Miles Bader
a24c42f7ff (scheme-mode-variables): Set comment-start-skip to ignore backslash-quoted
semicolons.
1996-07-04 05:45:55 +00:00
Richard M. Stallman
77f76e3e1b (executable-set-magic): Add space at end of line
if user says no to adding the shell's usual arguments.
Don't clear the buffer's modified-flag.
1996-06-29 00:57:36 +00:00
Richard M. Stallman
e1775344cd (makefile-gnumake-functions-alist): Add `addprefix'. 1996-06-27 07:48:39 +00:00
Erik Naggum
16bba9cabc (asm-mode-map): Fix typo. 1996-06-22 02:14:01 +00:00
Richard M. Stallman
6c58b173c9 (asm-mode-map): Bind C-c ; to comment-region. 1996-06-21 20:58:52 +00:00
Roland McGrath
da3b3a7815 (etags-list-tags): When there is an explicit tag name, skip the \177 before
it.
1996-06-08 14:24:21 +00:00
Richard M. Stallman
b4ec679c1e (c-macro-preprocessor): New clause for Solaris. 1996-06-07 22:59:27 +00:00
Roland McGrath
b7089f3c83 Fri Jun 7 13:06:53 1996 Roland McGrath <roland@delasyd.gnu.ai.mit.edu>
* etags.el (tag-lines-already-matched): Remove defvar.
	(initialize-new-tags-table): Don't make that var local.
	(tag-lines-already-matched): Add docless defvar near find-tag-in-order
 	defun; this is a global state variable for that one function.
	(find-tag-in-order): Move clearing of tag-lines-already-matched out of
 	loop.  Make it a list of markers and search it with member; it is now
 	global, not buffer-local in the tags table, and records all matches in
 	any tags table during a single find-tag loop.  When we run out of
 	matches, clear it and null out the markers.
1996-06-07 17:31:33 +00:00
Karl Heuer
32cdf3f63e (c-macro-expansion): Delete ??! trigraph in uniquestring.
Use same syntax table in outbuf as in inbuf.
Insert newline instead of space at end, for
proprocessors which don't like truncated lines.
1996-05-21 15:42:13 +00:00
Karl Heuer
9e9094f771 (c-macro-expansion): Correct bug in creating tempname. 1996-05-21 14:51:17 +00:00
Karl Heuer
4337739c5d Delete the hilit19 support--it doesn't work.
(f90-face-*, f90-auto-hilit19, f90-hilit-patterns): Vars deleted.
(f90-mode, f90-update-line): Delete the hilit19 support code.
1996-05-17 21:02:41 +00:00
Richard M. Stallman
a0bd2457ad (pascal-end-of-statement, pascal-calculate-indent):
Set parse-sexp-ignore-comments to t before parsing.
(pascal-indent-case): Save position of cursor, and restores it
after reindenting the code.
1996-05-13 16:25:13 +00:00
Richard M. Stallman
f885e95c76 (f90-hilit-patterns): Avoid using undefined variables. 1996-05-11 00:29:46 +00:00
Richard M. Stallman
46b9324699 (hide-ifdef-mode): Doc fix. 1996-05-05 17:27:24 +00:00
Richard M. Stallman
0c43cc8912 (compilation-error-regexp-alist): Add regexp
for Microsoft VC++ error messages containing drive letters.
1996-04-26 19:45:16 +00:00
Richard M. Stallman
8b09046c08 (simula-submit-bug-report): Use emacs-version.
(simula-version): Function and variable deleted.
1996-04-21 01:40:33 +00:00
Richard M. Stallman
8ca3cd4462 (simula-tab-always-indent, simula-indent-level)
(simula-substatement-offset, simula-continued-statement-offset)
(simula-label-offset, simula-if-indent, simula-inspect-indent)
(simula-electric-indent, simula-abbrev-keyword, simula-abbrev-stdproc):
Added default constants.
(simula-emacs-features): new constant to hold information
on which flavor if emacs is running (from cc-mode.el).
(simula-mode-menu): Menu definition for Lucid Emacs
(simula-mode-map): Bound new command simula-indent-exp to C-M-q
and added lots of commands to [menu-bar].
(simula-popup-menu): New function for Lucid menus.
(simula-keep-region-active): New function for Lucid menus.
(simula-indent-exp): New command that indents a whole expression.
(simula-indent-line): New strategies for finding the right amount to indent.
(simula-skip-comment-backward): Added optional parameter stop-at-end
to stop at the first END statement.
(simula-expand-stdproc): Added abbrev expansion to verbatim copy
of abbrev table, same for function simula-expand-keyword.
(simula-search-backward): Added Doc string, and lots of error checking.
(simula-search-forward): Added Doc string, and lots of error checking.
Added hilit19 config code.
(simula-version): New variable and function to report value.
(simula-submit-bug-report): New function to submit bug report.
1996-04-21 01:39:51 +00:00
Karl Heuer
c80718ccb9 (f90-keywords-re): Added operator and result.
(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.
1996-04-19 20:07:47 +00:00
Richard M. Stallman
c898fb2821 (sh-while-getopts): Punctuate help message better. 1996-04-15 21:17:59 +00:00