1
Fork 0
mirror of git://git.sv.gnu.org/emacs.git synced 2025-12-16 10:50:49 -08:00
Commit graph

656 commits

Author SHA1 Message Date
Erik Naggum
fc8318f6c8 (sh-mode): Add autoload cookie. 1996-01-19 00:10:34 +00:00
Richard M. Stallman
b46c06dea5 (sh-indent-line): Cope if no previous noncomment line. 1996-01-17 22:41:21 +00:00
Richard M. Stallman
c183f0dad4 (makefile-mode): Fix criterion for calling makefile-define-space-face. 1996-01-17 22:26:18 +00:00
Richard M. Stallman
5a989d6ec0 (sh-shell-variables): New variable.
(sh-set-shell, sh-remember-variable):
Set sh-shell-variable, not process-environment.
(sh-mode): Don't make process-environment local.
Add a mode-class property.
(sh-add): Use sh-shell-variable in completion.
Compute alist properly from process-environment.
1996-01-17 00:19:44 +00:00
Erik Naggum
e451cded20 Update comment preamble. 1996-01-15 05:56:38 +00:00
Erik Naggum
b578f267af Update FSF's address. 1996-01-14 07:34:30 +00:00
Richard M. Stallman
d877f24756 Many doc fixes.
(hs-hide-hook): Renamed from hs-hide-hooks.
(hs-show-hook): Renamed from hs-show-hooks.
1996-01-12 05:28:46 +00:00
Richard M. Stallman
616db04b18 (sh-mode): Don't move point.
(sh-set-shell): New args NO-QUERY-FLAG and INSERT-FLAG.
Pass them to executable-set-magic.
Really set font-lock-syntax-table.  Slight cleanups.
1996-01-11 17:11:39 +00:00
Karl Heuer
aafd074a3e (sh-alias-alist): Don't map sh to bash.
(sh-canonicalize-shell): New function.
(sh-shell-file): Renamed from sh-shell-path.
(sh-set-shell): Don't set local-abbrev-table.
(sh-abbrevs): Variable and function definition commented out.
1996-01-09 23:19:53 +00:00
Karl Heuer
5f55e1592e (makefile-space-face): Don't work on
facemenu-unlisted-faces if it isn't bound.
1996-01-09 23:19:17 +00:00
Karl Heuer
291c92b777 (executable-find): Renamed from `executable'.
(executable-set-magic): Use new name `executable'.  Fix messages.
Add save-excursion.  Don't test this-command--use interactive
to get the information.  Simplify considerably.
1996-01-09 23:17:18 +00:00
Roland McGrath
3e8258e7f5 (compilation-error-regexp-alist, grep-regexp-alist
compilation-mode-font-lock-keywords): Allow leading "[a-zA-Z]:" in file
name regexps, for DOS drive letters.
1996-01-06 21:20:51 +00:00
Roland McGrath
369d3cdc63 Mon Nov 6 18:01:01 1995 Dave Love <d.love@dl.ac.uk>
* compile.el (compilation-error-regexp-alist): Add MIPS lint
        regexps.
1996-01-06 21:11:08 +00:00
Roland McGrath
b1707ae465 (compilation-error-regexp-alist): Broaden GNAT regexp to match column numbers. 1996-01-06 21:09:40 +00:00
Roland McGrath
21f47958e4 (compilation-error-regexp-alist): Add regexp for IBM AIX xlc compiler. 1996-01-06 21:03:47 +00:00
Roland McGrath
fd5e58d78d (compilation-handle-exit): New function, broken out of compilation-sentinel.
(compilation-sentinel, compile-internal): Use it.
(compilation-exit-message-function): Doc fix for protocol change: take
process status and exit-code args instead of process object.
(grep): Use new protocol for compilation-exit-message-function.
1996-01-06 20:54:19 +00:00
Karl Heuer
a7acbbe4d4 Comment fixes. 1996-01-05 22:21:28 +00:00
Richard M. Stallman
6cfd21c904 (interpreter-mode-alist, auto-mode-alist): Don't alter this here. 1996-01-05 02:36:06 +00:00
Richard M. Stallman
fc30803c6d (interpreter-mode-alist): Modification deleted. 1996-01-05 02:25:26 +00:00
Karl Heuer
46c63acf93 Comment fix. 1996-01-05 00:05:12 +00:00
Karl Heuer
f29601ad4d (sh-mode-syntax-table): Doc fix. 1996-01-04 23:48:07 +00:00
Karl Heuer
4a6fd75f1d (pascal-auto-newline, pascal-mode, electric-pascal-hash):
Doc fix.
1996-01-04 23:46:19 +00:00
Karl Heuer
f951869d02 (m2-case, m2-for, m2-if): Doc fix. 1996-01-04 23:45:36 +00:00
Karl Heuer
ac282af805 (makefile-insert-special-target,
makefile-backslash-region): Doc fix.
1996-01-04 23:44:52 +00:00
Karl Heuer
44fb78c092 (cpp-unknown-face, cpp-face-mono-list, cpp-face-all-list):
Doc fix.
1996-01-04 23:31:45 +00:00
Karl Heuer
863f75313b (c++-mode): Doc fix. 1996-01-04 23:31:24 +00:00
Karl Heuer
9c09c0080c (compilation-error-list): Doc fix. 1996-01-04 23:30:53 +00:00
Karl Heuer
3746aa5590 (ada-case-keyword, ada-auto-case, ada-krunch-args,
ada-call-pretty-printer): Doc fix.
1996-01-04 23:25:15 +00:00
Karl Heuer
ebfa69444d (hs-hide-block): Fix message spelling. 1996-01-04 23:18:48 +00:00
Richard M. Stallman
21590f63ea (cpp-config-file): New variable.
(cpp-edit-load): Use `cpp-config-file'.
(cpp-edit-save): Use `cpp-config-file'.
1996-01-01 23:47:49 +00:00
Richard M. Stallman
3edc14ae84 (hide-ifdefs): Set hif-outside-read-only here. 1995-12-25 21:03:10 +00:00
Richard M. Stallman
f5356416e9 Many doc fixes.
(hide-ifdefs): New arg NOMSG.
(hif-before-revert-function): New function.  Put on after-revert-hook.
1995-12-25 20:44:18 +00:00
Richard M. Stallman
32b558fad3 (makefile-add-log-defun): Rewrite to scan back
checking one line at a time.  Notice blank lines and comments.
1995-12-25 01:43:07 +00:00
Richard M. Stallman
d3e5689115 (compile-internal): On systems with no asynchronous
processes: do relevant parts of compilation-sentinel after the
process exits; make modeline during and after compilation be
similar to what compilation-sentinel displays.
1995-12-23 07:13:31 +00:00
Karl Heuer
34bb441e23 (makefile-font-lock-keywords): Fix bad structure
for the "^\t+#" element.

Add faces to menu only if window-system.
(makefile-mode): Do not check if makefile-define-space-face is
defined.  Call it only if window-system.
1995-12-21 17:56:09 +00:00
Roland McGrath
501cf4283f (compilation-mode): Add autoload cookie. 1995-12-20 19:41:30 +00:00
Roland McGrath
83287e5be3 Fix completely broken changes of 4 Feb 95 by brat@htilbom.ernet.in,
which were obviously never tested or even examined closely before
being installed.
(find-tag-file-order): Variable removed.
(find-tag-noselect): Remove gratuitously added variable SEARCH-TAG and
bogus clobbering of find-tag-order for patterns ending in dot (serious
braindamage here).
(find-tag-in-order): Remove gratuitously added variable TAGS-TABLE-FILE.
Remove variable MATCH-TYPE and code testing it for stupid special case.
(etags-recognize-tags-table): Put tag-exact-file-name-match-p first in
find-tag-tag-order list.  Don't set bogus find-tag-file-order variable.
(etags-snarf-tag): Notice file name match and return tag info with t
in place of tag text.
(etags-goto-tag-location): If (car TAG-INFO) is t, go directly to
the specified location.
(tag-exact-file-name-match-p): Renamed from tag-filename-match-p, and fixed.
(tags-table-files): Doc fix: names are returned unexpanded.
(etags-tags-table-files): Don't expand file names.
(tags-table-including, next-file): Expand result of (tags-table-files).
(tags-complete-tags-table-file): New function, helper for interactive
spec of list-tags.
(list-tags): Revert to original code, but use that function to lazify
the completion table.
(tags-list-functions-in-file, tags-locate-file-in-tags-table):
Functions removed.
1995-12-14 06:34:54 +00:00
Karl Heuer
f7c7053ea6 Provide sh-script. 1995-12-13 01:37:58 +00:00
Karl Heuer
bfc8e97b47 (sh-mode-map): Make the code more legible.
(sh-font-lock-keywords-1): Allow keyword `in' at eol too.
(sh-font-lock-keywords-only): New variable to prevent an apostrophe
in comment from misfontifying buffer, but to allow users who don't
have such to get strings fontified.
(sh-mode): Use it.
1995-12-13 01:22:05 +00:00
Tom Tromey
150269d560 (add-log-tcl-defun): Don't use tcl-beginning-of-defun; just go to end
of line before searching.
1995-12-07 18:27:47 +00:00
Tom Tromey
5191b75daa (add-log-tcl-defun): Now uses tcl-beginning-of-defun. 1995-12-07 18:18:21 +00:00
Richard M. Stallman
4ea8a34b66 (inferior-lisp-load-command): Doc fix. 1995-11-25 00:28:19 +00:00
Richard M. Stallman
c20032c4e8 (next-file): Make interactive arg t if had any prefix arg. 1995-11-17 22:27:47 +00:00
Richard M. Stallman
55a488bede (c++-mode): Remove autoload cookie. 1995-11-15 18:58:57 +00:00
Richard M. Stallman
256e4874e9 (compilation-sentinel): Use the local value of
compilation-exit-message-function in the process buffer.
1995-11-14 03:48:33 +00:00
Erik Naggum
2cefc54e03 (sh-mode): Remove ! in column 1. 1995-11-11 14:35:47 +00:00
Richard M. Stallman
a91f616d88 (sh-mode): as above. Use page-delimiter rather than literal "^L". 1995-11-11 05:31:11 +00:00
Karl Heuer
f36e4a5ea9 (makefile-space-face): Don't list in facemenu. 1995-11-10 18:58:37 +00:00
Richard M. Stallman
80c1bbc61f (awk-mode): Require cc-mode. 1995-11-10 17:09:45 +00:00
Richard M. Stallman
fd4ea9a214 (sh-mode-map): Put sh-execute-region on C-M-x.
Put executable-interpret on C-c C-x.
1995-11-10 17:06:28 +00:00