1
0
mirror of https://git.savannah.gnu.org/git/emacs.git synced 2024-11-28 07:45:00 +00:00
Commit Graph

429 Commits

Author SHA1 Message Date
Roland McGrath
5c9e49a953 (next-file): Initialize next-file-list all at once from all tables.
Never call visit-tags-table-buffer when INITIALIZE is not t.
1994-10-20 21:17:44 +00:00
Richard M. Stallman
610c25c1bf (etags-tags-table-files, etags-tags-included-tables):
Search backwards for the comma in case the file name contains one.
1994-10-18 02:19:25 +00:00
Roland McGrath
c6987f0b90 (tags-reset-tags-tables): New function. 1994-10-14 03:26:31 +00:00
Richard M. Stallman
991c70f894 (compilation-filter): Do nothing if buffer is dead. 1994-10-13 07:40:50 +00:00
Simon Marshall
c4ca8d660f Removed setting of font-lock-keywords inadvertently left after last patch. 1994-10-12 16:03:28 +00:00
Simon Marshall
0ffb818c8f * sh-script.el: (sh-set-shell): Set font-lock-defaults. 1994-10-12 09:15:14 +00:00
Simon Marshall
cad69fcd2b * perl-mode.el: (perl-mode): Set font-lock-defaults. 1994-10-12 09:04:05 +00:00
Simon Marshall
7fa28db0ca * pascal.el: (pascal-mode): Set font-lock-defaults. 1994-10-12 09:02:43 +00:00
Simon Marshall
af4b1991f9 * makefile.el: (makefile-mode-syntax-table): Made '' and `' be
strings, and `#' be a comment.
	(makefile-font-lock-keywords): Add variable reference regexp.
	(makefile-mode): Set font-lock-defaults.
1994-10-12 08:55:27 +00:00
Simon Marshall
563f09b541 * fortran.el: (fortran-mode-syntax-table): Made `!' be a comment.
(fortran-font-lock-keywords-1, fortran-font-lock-keywords-2,
	fortran-font-lock-keywords): New variables.
	(fortran-mode): Set font-lock-defaults.
1994-10-12 08:24:50 +00:00
Simon Marshall
63a2daf6d0 * compile.el: (compilation-mode): Set font-lock-defaults. 1994-10-12 08:13:56 +00:00
Simon Marshall
788a3a2b22 * asm-mode.el: (asm-mode): Set font-lock-defaults. 1994-10-12 08:06:09 +00:00
Richard M. Stallman
a70332a1c7 (c-mode-map): Capitalize Mode in C Mode menu bar item. 1994-10-12 07:23:06 +00:00
Richard M. Stallman
6783b1ce6f (makefile-mode-name): Removed.
(makefile-mode): Skip any number of "#"s at beginning of comments.
(makefile-electric-keys): New variable.
(makefile-electric-dot): Self insert if not at bol.
(makefile-electric-equal): Really self-insert if not at bol.
(makefile-pickup-everything): Prefix arg means force pickups to be
redone.
(makefile-insert-macro-ref): Don't use format.
(makefile-runtime-macros-list): Added "$" to list.
(makefile-insert-special-target): Don't use format.
(makefile-insert-macro): Don't use format.
(makefile-insert-target): Don't use format.
(makefile-insert-target-ref): Don't use format.
(makefile-electric-colon): Really self-insert if not at bol.
(makefile-complete): New function.  Bound to M-TAB.
(makefile-do-macro-insertion): New function.
(makefile-mode-map): Add menu bar bindings.
(makefile-font-lock-keywords): New constant.
(makefile-mode): Deal with font-lock, add-log, imenu.
(makefile-macroassign-regex): Changed for use with font-lock.
(makefile-dependency-regex): Changed for use with font-lock.
(makefile-add-log-defun): New function.
(makefile-menu-index-function): New function.
1994-10-11 20:42:23 +00:00
Richard M. Stallman
c825792e64 (c-mode-map): Use "C mode" for the menu bar item name. 1994-10-11 02:32:39 +00:00
Tom Tromey
513a650902 (tcl-mode): imenu-create-index-function made buffer local. 1994-10-11 02:01:27 +00:00
Richard M. Stallman
210cf16d31 (pascal-font-lock-keywords): New variable.
(pascal-mode): Set comment-start-skip and comment-end.
Set font-lock-keywords locally.
1994-10-07 10:10:07 +00:00
Richard M. Stallman
9e55147771 (perl-font-lock-keywords): New variable.
(perl-mode): Set font-lock-keywords locally.
1994-10-07 10:08:48 +00:00
Richard M. Stallman
a4d8ed20e2 (asm-font-lock-keywords): New variable.
(asm-mode): Set font-lock-keywords locally.
1994-10-07 10:07:02 +00:00
Richard M. Stallman
9af0d3093f (compilation-mode-font-lock-keywords): New variable.
(compilation-mode): Use kill-all-local-variables.
Set font-lock-keywords locally.
1994-10-07 09:52:36 +00:00
Richard M. Stallman
36668a5dff (sh-font-lock-keywords): Default to nil. 1994-10-07 09:49:47 +00:00
Richard M. Stallman
a68ac8b57a (indent-c++-exp): For public/private/protected,
don't do the case/label adjustment.
1994-10-02 03:44:59 +00:00
Richard M. Stallman
2441d53d8a (scheme-mode-variables): Make parse-sexp-ignore-comments t. 1994-09-29 18:54:19 +00:00
Roland McGrath
63af2693ce (etags-tags-completion-table): Allow ? and : in guessed tag names. 1994-09-27 05:41:20 +00:00
Richard M. Stallman
c6818db902 Comment change. 1994-09-24 04:14:20 +00:00
Richard M. Stallman
ebbc29c72f (auto-mode-alist): Use \' in auto-mode-alist regexps. 1994-09-24 04:13:41 +00:00
Richard M. Stallman
e3ead21bf4 (icon-mode): Add autoload cookie. 1994-09-24 04:05:44 +00:00
Roland McGrath
eb21e7ae84 (tag-symbol-match-p): New function.
(etags-recognize-tags-table): Add that second in find-tag-tag-order,
after tag-exact-match-p.
1994-09-23 17:44:56 +00:00
Roland McGrath
c49a777a36 (tags-table-check-computed-list): Call tags-verify-table on existing
buffers.
1994-09-23 17:29:55 +00:00
Richard M. Stallman
fe213bf888 Fix indentation. 1994-09-21 19:05:52 +00:00
Richard M. Stallman
4cc32db661 (find-tag-noselect): Simplify.
Always run find-tag-hook at the tag's location.
1994-09-21 18:37:00 +00:00
Richard M. Stallman
7bbe1dea3b Handle ==, !=, + and -.
(hif-tokenize): Handle ==, !=, + and -.
(hif-token-regexp): Handle ==, !=, + and -.
(hif-notequal, hif-plus, hif-minus, hif-mathify): New functions.
(hif-math, hif-eq-expr): New functions.
(hif-term): Call hif-eq-expr.
(hide-ifdef-define): Pass 1 to hif-set-var.
1994-09-19 05:29:15 +00:00
Richard M. Stallman
2bb240a98c (compile-internal): Set EMACS=t in process-environment. 1994-09-16 23:54:06 +00:00
Karl Heuer
5cb9f2dba5 (compilation-sentinel): Include exit status in modeline. 1994-09-16 21:40:54 +00:00
Richard M. Stallman
c814718b2e (c-mode-map): Add "Highlight Conditionals" menu item. 1994-09-14 18:55:08 +00:00
Richard M. Stallman
daf4206baf entered into RCS 1994-09-14 18:48:45 +00:00
Richard M. Stallman
fe441eb769 *** empty log message *** 1994-09-14 18:29:11 +00:00
Richard M. Stallman
7930d72229 *** empty log message *** 1994-09-14 09:05:48 +00:00
Richard M. Stallman
20f5d14570 Initial revision 1994-09-14 09:03:27 +00:00
Richard M. Stallman
43427c5b4a (c-macro-prompt-flag): Set default back to nil. 1994-09-05 04:33:23 +00:00
Richard M. Stallman
3a3ee4454b (pascal-auto-lineup): New variable.
(pascal-end-of-statement): New function.
(pascal-indent-command): Now does optional lineups of : and =.
(pascal-indent-case): Uses pascal-end-of-statement to skip the
case statements.

(pascal-indent-declaration): Indent correctly
when record blocks are used within parameterlists.
(pascal-declaration-beg): Strange -0 argument removed.
(pascal-type-completion): Fix typo in regexp.
(pascal-get-lineup-indent): Use match-end instead of end-of-line.
1994-09-03 03:34:55 +00:00
Richard M. Stallman
203a571104 (grep-command): Doc fix. 1994-09-01 21:18:15 +00:00
Tom Tromey
2707a9d13d Added filename completion in inferior tcl mode 1994-09-01 18:06:24 +00:00
Francesco Potortì
3332766c74 * cmacexp.el (c-macro-prompt-flag): set default to t.
(c-macro-expand): buffer-flush-undo is outdated.
	(c-macro-expansion): make exit-status a local variable.
1994-09-01 11:05:40 +00:00
Roland McGrath
e99045bbcd (tags-table-extend-computed-list): In loop processing list of included
tables to incorporate it, advance TABLES to its cdr at end of loop.
1994-08-25 01:51:34 +00:00
Tom Tromey
700a20bf49 tcl-load-file default to current buffer. 1994-08-22 15:56:24 +00:00
Tom Tromey
3530a31713 Fixed bug in tcl-guess-application. 1994-08-21 20:33:05 +00:00
Tom Tromey
31cc18672a Keybindings don't overshadown comint bindings. 1994-08-21 03:54:45 +00:00
Richard M. Stallman
c1033e008c (perl-indent-command): Fix backwards conditional. 1994-08-17 01:45:45 +00:00
Richard M. Stallman
eb426f3a08 (c-macro-expansion): If the CPP output is empty, just show error messages. 1994-08-13 23:55:09 +00:00