1
0
mirror of https://git.savannah.gnu.org/git/emacs.git synced 2025-01-29 19:48:19 +00:00
Commit Graph

121 Commits

Author SHA1 Message Date
Karl Heuer
0e520d74eb Fix capitalization in menu bar. 1995-05-30 23:05:08 +00:00
Richard M. Stallman
3b11420577 (makefile-mode): Set dabbrev-abbrev-skip-leading-regexp. 1995-05-01 17:16:40 +00:00
Richard M. Stallman
308a286030 Changed almost every doc string.
(makefile-macroassign-regex): Don't include space and tab in macro names.

(makefile-backslash-column): New variable.
(makefile-backslash-region): New function.
(makefile-backslashify-current-line): New function.
(makefile-mode-map): Bind C-c C-\ to makefile-backslash-region.

(makefile-tab-face): New variable.
(makefile-font-lock-keywords): Use makefile-tab-face.
(makefile-font-lock-keywords): Use defvar, not defconst.
1994-10-30 21:20:42 +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
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
a4e104bf5c Doc fix. 1994-05-22 22:14:17 +00:00
Richard M. Stallman
cd99f76d3d (makefile-mode): Removed extra quote before makefile-warn-suspicious-lines. 1994-04-22 20:20:49 +00:00
Karl Heuer
9854c615cc (makefile-mode): make-local-variable misspelled as make-local-file. 1994-04-11 20:40:58 +00:00
Richard M. Stallman
b8ca7cc378 (makefile-mode): Set local-write-file-hooks, not write-file-hooks.
Version 1.16.
(makefile-mode): Correct `make-variable-buffer-local' to
`make-local-variable'.  Set indent-tabs-mode to t.

(makefile-insert-macro-ref): Do not append a space
to the inserted macro reference.
(makefile-insert-macro-ref): Likewise if the reference is to
one of makefile-runtime-macros-list.
(makefile-format-macro-ref): If the name of the macro ref
starts with a '(' or '{' then the enclosing parentheses are not added.

(makefile-warn-suspicious-lines): New function.

Changed mode name to "Makefile" instead of "makefile".
1994-03-02 07:57:04 +00:00
Richard M. Stallman
c72344c70d (makefile-browser-fill, makefile-browser-toggle):
Bind inhibit-read-only; don't set buffer-read-only.
1994-02-07 05:54:34 +00:00
Richard M. Stallman
531b2a2817 (makefile-mode): Make comment-start, comment-end,
and comment-start-skip buffer-local.
1994-01-06 09:59:12 +00:00
Richard M. Stallman
0c5b5a13c9 (makefile-ignored-files-in-pickup-regex): Supply missing \\.
(makefile-insert-target-ref): Fix typo.
1993-12-23 04:57:18 +00:00
Jim Blandy
eb8c3be94e Apply typo patches from Paul Eggert. 1993-06-09 11:59:12 +00:00
Richard M. Stallman
74416836f8 Comment changes. 1993-05-06 01:30:26 +00:00
Eric S. Raymond
9e9bf716c4 Rewritten and simplified, commentary added. It now will usually
detect when the makefile target or macro lists need to be rebuilt and do it
automatically; in particular, this means you no longer have to deal
with an annoying wait at find-time.
1993-04-21 03:47:05 +00:00
Richard M. Stallman
5c2946c73b (makefile-mode): Fix typo in autoload cookie. 1993-04-14 19:47:05 +00:00
Eric S. Raymond
909c95d0df : Added autoload cookie for entry point. 1993-03-28 06:24:54 +00:00
Eric S. Raymond
e41b2db1da Added or corrected Commentary sections 1993-03-22 03:27:18 +00:00
Eric S. Raymond
5814274441 entered into RCS 1992-07-22 02:58:48 +00:00
Eric S. Raymond
fd7fa35a05 *** empty log message *** 1992-07-17 08:15:29 +00:00
Eric S. Raymond
72c0ae01d6 Initial revision 1992-07-17 06:48:03 +00:00