Karl Heuer
446e6a1462
(scheme-mode-variables): Set parse-sexp-ignore-comments to t.
1994-11-14 18:52:51 +00:00
Roland McGrath
08b1edf49f
(compile): With prefix arg, prompt even if (not compilation-read-command).
...
(compilation-error-regexp-alist): Make first regexp match column numbers too.
Remove regexp for "prog:file:line: error".
Replace GNAT 1.82 regexp with "prog: file:line\(:col\)?: error".
(compilation-parse-errors): If spec has a column subexpr, but it was
optional and didn't match, ignore it.
1994-11-10 23:01:15 +00:00
Richard M. Stallman
4cd90f206f
(compilation-error-regexp-alist): Add an element for Irix 5.2 warnings.
1994-11-09 12:46:54 +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
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
Richard M. Stallman
8205cbfc8f
(compilation-set-window-height): Add save-excursion.
1994-08-11 21:45:47 +00:00
Roland McGrath
9d591df883
(tags-table-including): Inside loop: if CORE-ONLY skip all consecutive
...
tables not in core; else extend computed list.
1994-08-10 23:34:39 +00:00
Richard M. Stallman
c94b02d6f7
(compilation-set-window-height): New function,
...
broken out from compile-internal.
Don't change window height if it is the frame root window.
(compile-internal): Call it.
(compilation-goto-locus): Call it.
Use any visible frame already showing the compilation buffer.
1994-08-08 09:02:40 +00:00
Richard M. Stallman
440c10f882
Doc fixes.
...
(c-macro-expansion): Capture and display CPP error messages.
1994-08-07 17:23:44 +00:00
Richard M. Stallman
62057cefc1
(indent-c-exp): Preserve point when handling comments.
1994-08-06 21:22:51 +00:00
Richard M. Stallman
168e43e724
(select-tags-table): Doc fix.
1994-08-05 04:33:20 +00:00
Karl Heuer
1bebba148e
(auto-mode-alist): Fix typos in comments.
1994-08-03 02:17:57 +00:00
Richard M. Stallman
e60476ca9c
Set up a "Compile" menubar item.
...
(recompile): New function.
(previous-error): New function.
(first-error): New function.
1994-08-02 21:01:04 +00:00
Richard M. Stallman
05d9e5954d
(compilation-error-regexp-alist): Fix previous change.
...
Add alternatives for GNU error messages with program name in them.
1994-08-01 00:39:26 +00:00
Richard M. Stallman
69d4d27f67
(compilation-error-regexp-alist): Make separate
...
regexp for Borland C++; the combined one matched too much.
1994-07-31 19:00:42 +00:00
Richard M. Stallman
d1fa6affef
(hide-ifdefs): Doc fix.
1994-07-29 20:00:00 +00:00
Richard M. Stallman
d86bdede4d
(compilation-error-regexp-alist): Fix bug in Borland
...
C++ change. Make first regexp reject cases that give column
numbers. Add new regexp for GNU format with column numbers.
1994-07-27 17:52:02 +00:00
Richard M. Stallman
7fb63acd84
Finish installing previous change.
1994-07-26 21:23:38 +00:00
Richard M. Stallman
b4300a1a6c
(compilation-next-error-locus): New arg SILENT.
1994-07-26 19:18:06 +00:00
Tom Tromey
597c7ed598
Emacs 18 changes from Carl Witty.
1994-07-26 00:46:07 +00:00
Richard M. Stallman
a17c29e05e
(c++-mode-syntax-table): Give RET the same syntax as newline.
1994-07-25 00:34:55 +00:00
Roland McGrath
229b798613
(visit-tags-table-buffer): Bind a variable local-tags-file-name with the
...
value of tags-file-name before calling tags-verify-table, which switches
buffers; change all references to use local-tags-file-name. Save current
buffer before that call and on error, switch back before killing local
value of tags-file-name.
1994-07-20 14:02:48 +00:00
Richard M. Stallman
37fd22082c
(compilation-error-regexp-alist): Allow `(' after
...
linenum in "FILE", line LINENUM. Add backslash so C-M-a works.
1994-07-19 20:03:12 +00:00
Richard M. Stallman
e932f2d21a
"Comment out" autoload cookies.
1994-07-15 22:10:07 +00:00
Tom Tromey
cd754bf547
Added ";;;###autoload" comments where appropriate.
1994-07-14 22:49:21 +00:00
Richard M. Stallman
8eb2676516
(compilation-next-error-locus): Don't call
...
compilation-forget-errors if compilation is still runing.
1994-07-12 04:09:07 +00:00
Richard M. Stallman
673f4fc6c4
(prolog-mode-syntax-table): Make newline end comments.
1994-07-12 03:10:30 +00:00
Richard M. Stallman
6e1dbafa9a
(compilation-window-height): Use defvar.
...
(compilation-leave-directory-regexp): Likewise.
(compilation-enter-directory-regexp): Likewise.
1994-07-11 00:24:26 +00:00
Richard M. Stallman
a612577378
(find-tag-regexp): Bind to C-M-..
1994-07-10 21:33:55 +00:00
Richard M. Stallman
a6e68e6c2c
(sh-chmod-argument): Change default.
1994-07-02 16:55:54 +00:00
Richard M. Stallman
e98cc0af19
(visit-tags-table-buffer): Move error call into scope of `file'.
1994-07-02 00:45:49 +00:00
Richard M. Stallman
07ac942ac6
(sh-set-shell): Obey sh-query-for-magic in all cases.
...
(sh-mode): Don't move point permanently.
1994-07-01 16:28:00 +00:00
Richard M. Stallman
260600e5fb
(minor-mode-map-alist): Add missing quote.
1994-06-30 19:21:03 +00:00
Roland McGrath
40ce92683c
(tag-exact-match-p): Fix typo in last change.
1994-06-28 20:24:38 +00:00
Roland McGrath
63aeffd5a0
(tag-exact-match-p): Test for point sitting after the explicit tag name
...
itself.
1994-06-28 20:21:43 +00:00
Roland McGrath
c3dea9ba0b
(visit-tags-table-buffer): Don't take car of return frmo
...
tags-table-including.
1994-06-24 08:07:57 +00:00
Roland McGrath
ec623f1b77
Fix bits of last change lost in Emacs crash.
1994-06-23 01:30:12 +00:00
Roland McGrath
3cc3f7035c
(tags-table-including): Don't call tags-table-check-computed-list.
...
After skipping a table not in core, make sure TABLES is non-nil before
using it. At end, find the table in the user's list which includes FOUND.
1994-06-23 01:11:38 +00:00
Roland McGrath
a3d358c65a
(tags-table-computed-list, tags-table-computed-list-for): New variables.
...
(tags-table-list-pointer, tags-table-list-started-at): Doc fixes.
(tags-table-parent-pointer-list): Variable removed.
(tags-table-check-computed-list, tags-table-extend-computed-list): New
functions.
(tags-find-table-in-list): Function removed.
(tags-table-list-member): New function replaces it.
(tags-verify-table): New function, broken out of visit-tags-table-buffer.
(tags-table-including, tags-next-table): Rewritten.
(visit-tags-table-buffer-cont): Variable removed.
(visit-tags-table-buffer): Overhauled.
(tag-exact-match-p): Disallow newline in tag string before \177.
1994-06-17 04:05:56 +00:00
Richard M. Stallman
c5507689ba
(find-tag-history): New variable.
...
(find-tag-noselect): Set that variable.
1994-06-15 04:37:26 +00:00
Richard M. Stallman
b906e00ba2
(fortran-blink-matching-do): When looking for do,
...
insist on nondigit after it.
1994-06-14 20:19:04 +00:00
Roland McGrath
81d93b5e63
Fix regexp in last change.
1994-06-14 00:58:05 +00:00
Roland McGrath
e7601974b0
(compilation-error-regexp-alist): Extend first regexp to handle Borland C++
...
msgs: "Warning" or "Error" before file name.
1994-06-13 23:27:44 +00:00
Richard M. Stallman
c6d38ae261
(complete-tag): Likewise.
1994-06-10 23:01:10 +00:00
Tom Tromey
f5608c7621
tcl-current-word does the right thing in inferior-tcl-mode.
1994-06-05 16:57:22 +00:00
Tom Tromey
efd7d762ec
Another menu fix.
1994-06-03 21:09:19 +00:00
Tom Tromey
a796569b5c
Fixed menu bug.
1994-06-03 20:39:14 +00:00
Tom Tromey
03993eef27
Fixed bug in bug-reporting code.
1994-06-03 00:47:15 +00:00
Richard M. Stallman
c021b7a5dc
(compilation-error-regexp-alist): Stricter Lucid regexp.
1994-06-02 18:15:13 +00:00
Richard M. Stallman
348ec81171
(fortran-link-matching-do): Ignore DO statements with line numbers.
1994-05-26 20:35:55 +00:00
Tom Tromey
dc509e648d
Menu items now sensitive as appropriate.
1994-05-26 05:06:14 +00:00
Richard M. Stallman
84f4e2168f
(c-fill-paragraph): Don't include part of comment
...
terminator in the fill-prefix.
1994-05-25 08:42:32 +00:00
Richard M. Stallman
ef90db4560
(select-tags-table-mode): New function, a major mode.
...
(select-tags-table): Call that.
(select-tags-table-mode-map): New variable.
1994-05-23 05:07:27 +00:00
Richard M. Stallman
a4e104bf5c
Doc fix.
1994-05-22 22:14:17 +00:00
Tom Tromey
524587f216
Added bug-report keybindings and menu entries.
1994-05-22 20:38:11 +00:00
Tom Tromey
8a1bbe07a8
Even more compile stuff.
1994-05-22 20:18:28 +00:00
Tom Tromey
764d485b21
Moved emacs version checking code to very beginning.
1994-05-22 20:17:15 +00:00
Tom Tromey
bc4cb3012a
Compile fixes.
1994-05-22 20:14:59 +00:00
Tom Tromey
53ab59b2c2
Fixed mark-defun for 19.23.
...
More menu fixes.
1994-05-22 20:12:44 +00:00
Tom Tromey
6be8057e08
Fixed bug with M-;.
...
Wrote bug-reporting code.
1994-05-22 20:02:03 +00:00
Tom Tromey
a3dfa2c015
Fixes for imenu.
1994-05-22 05:26:51 +00:00
Tom Tromey
9aa88f3e28
Fixed menu support.
1994-05-22 03:38:07 +00:00
Richard M. Stallman
e89a7d771b
(compilation-goto-locus): Handle case where *compilation*
...
is in a dedicated window.
1994-05-19 21:50:30 +00:00
Karl Heuer
24768ef9ce
(asm-comment): Don't match newline.
1994-05-07 01:58:40 +00:00
Karl Heuer
e945e87d7f
(hide-ifdef-syntax-table): New variable.
...
(hif-tokenize): Use it.
(hide-ifdef-mode): Don't clobber `c-mode-syntax-table'.
1994-05-07 01:42:48 +00:00
Richard M. Stallman
36f063e869
(show-ifdefs, hide-ifdefs): Bind inhibit-read-only.
...
Set buffer-read-only directly.
(hide-ifdef-block): Likewise.
(show-ifdef-block): Bind inhibit-read-only; don't set buffer-read-only.
Delete bindings for C-c C-f, C-c C-b, C-c C-u, C-c C-d,
C-c C-p and C-c C-n. Move C-c C-h to C-c C-d.
(define-hide-ifdef-mode-map): Remove this code
from a function and execute it at load time.
(hide-ifdef-mode-submap): New variable holds the list of commands.
(hide-ifdef-mode-map): Set this up with a prefix key
and put it in minor-mode-map-alist.
(hide-ifdef-mode-map-before): Variable deleted.
(hide-ifdef-mode): Use force-mode-line-update.
Delete the code to manipulate keymaps.
(define-hide-ifdef-mode-map):
Pass (keymap) as KEYMAP arg to where-is-internal.
1994-05-04 23:20:44 +00:00
Karl Heuer
8f1204db34
Update copyright.
1994-05-03 23:47:06 +00:00
Karl Heuer
d733c5ec03
Update copyright.
1994-05-03 22:46:37 +00:00
Tom Tromey
6d6c9987ca
*** empty log message ***
1994-05-03 01:23:42 +00:00
Roland McGrath
aab936ad6a
(visit-tags-tbale-buffer): If CONT is stringp, use it for tags-file-name.
...
Don't bother calling tags-table-including when buffer-file-name is nil.
(visit-tags-table): Signal error FILE is not stringp.
Call visit-tags-table-buffer with FILE instead of 'same.
(tags-next-table): When restoring state vars, set tags-file-name too.
1994-05-03 00:26:48 +00:00
Roland McGrath
6d8cac3623
(tags-find-table-in-list): Only recurse if (tags-included-tables) returns
...
non-nil (avoid infinite recursion).
1994-05-02 21:41:43 +00:00
Roland McGrath
f06df5635f
(tags-table-parent-pointer-list): Doc fix; elts are now 3-elt lists.
...
(tags-next-table): Save tags-table-list in tags-table-parent-pointer-list
and then set it to tags-included-tables.
Restore tags-table-list from tags-table-parent-pointer-list.
(tags-find-table-in-list): Renamed from tags-table-list-member.
Search included tables. Take new arg MOVE-TO; if t, frob list pointers.
(tags-table-including): Save tags-table-list in tags-table-parent-pointer-list.
Set tags-table-list to the passed TABLES value.
(visit-tags-table-buffer): When CONT is nil, pop all
tags-table-parent-pointer-list state before doing anything else.
Don't do list frobnication when CONT is 'same.
Call tags-find-table-in-list instead of tags-table-list-member; let it do
list frobnication when it succeeds.
1994-04-30 00:51:52 +00:00
Karl Heuer
f89fdaed3d
(compilation-error-regexp-alist): Add fortran pattern.
1994-04-27 21:57:57 +00:00
Richard M. Stallman
0c37b824df
(tags-add-tables): Doc fix.
1994-04-26 09:39:30 +00:00
Roland McGrath
5d1fa1a04e
(compilation-next-error-locus): Use compilation-error-message instead of
...
"Moved past last error" when MOVE is 1 (default value).
1994-04-25 22:31:41 +00:00
Richard M. Stallman
f66d964cae
(inferior-lisp-mode): Remove space after `:' in mode-line-process.
1994-04-24 08:16:47 +00:00
Richard M. Stallman
ebf0b439d5
(compilation-setup, compilation-sentinel):
...
Remove space after `:' in mode-line-process.
1994-04-24 08:15:18 +00:00
Tom Tromey
95338744d6
Wrote tcl-indent-for-comment
1994-04-23 16:23:36 +00:00
Richard M. Stallman
cd99f76d3d
(makefile-mode): Removed extra quote before makefile-warn-suspicious-lines.
1994-04-22 20:20:49 +00:00
Richard M. Stallman
074521be7e
(c-macro-expansion): changed the algorithm to allow
...
__FILE__ and __LINE__ directives to be expanded correctly.
(c-macro-expansion): use a forth optional argument DISPLAY meaning
it should print messages at the start and end of preprocessing.
All callers changed.
(c-macro-expand): Don't display message here.
1994-04-21 18:40:14 +00:00
Roland McGrath
8425a49a3c
(compilation-parse-errors): Fix references for column number, 3 elt not
...
2nd.
1994-04-20 19:52:37 +00:00
Richard M. Stallman
9c32788e36
Doc fixes.
...
(c-macro-expansion): Handle a and b comment styles.
(c-macro-shrink-window-flag): Renamed from c-macro-shrink-window-p.
(c-macro-prompt-flag): Renamed from c-macro-prompt-p.
1994-04-20 06:19:14 +00:00
Richard M. Stallman
89fb82d613
Provide cmacexp.
...
(c-macro-prompt-p): Renamed from c-macro-always-prompt-p.
(c-macro-cppflags): Var renamed from c-macro-default-cppflags.
(c-macro-expand): Don't handle C-u C-u specially.
Compute message here in var mymsg.
Clear buffer-auto-save-file-name.
(c-macro-display-buffer): Now takes no argument.
Use point-max to get large number.
(c-macro-default-message, c-macro-eval): Functions deleted.
(c-macro-expansion): Use startinstring as the char to insert.
1994-04-20 06:12:03 +00:00
Richard M. Stallman
7383caaa1c
(pascal-outline-map): Move pascal-outline-goto-defun to C-c C-d.
1994-04-18 01:06:31 +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
947388af39
(fortran-blink-matching-do): New function,
...
basically copied from fortran-blink-matching-if.
(fortran-indent-line): Call it.
(fortran-mode): Doc mod.
1994-04-07 17:14:44 +00:00
Tom Tromey
bd4a38e575
Updated LCD archive entry.
1994-04-07 17:11:03 +00:00
Tom Tromey
a7c86d7fd2
Modified LCD archive entry.
1994-04-07 00:23:36 +00:00
Tom Tromey
246046610c
Bug fix; 19.23 should (require 'lmenu).
1994-04-06 22:17:36 +00:00
Tom Tromey
db2e9cddce
Fixed up headers for release.
1994-04-06 22:12:42 +00:00
Tom Tromey
9875e64691
Initial revision
1994-04-06 22:10:06 +00:00
Karl Heuer
676a14e169
(compile-reinitialize-errors): Fix typo in comment.
1994-04-05 02:19:02 +00:00
Karl Heuer
e78e10caf2
(compile-mouse-goto-error): Simplify.
...
(compilation-parse-errors-function): Doc fix.
1994-04-02 05:07:50 +00:00
Richard M. Stallman
f98494a43d
(compile-mouse-goto-error): New command.
...
(compilation-minor-mode-map): Bind mouse-2.
1994-03-30 17:36:24 +00:00
Karl Heuer
5ef470be66
(calculate-c-indent): Don't loop forever at bobp.
...
(calculate-c-indent, indent-c-exp): Test char against 0, not nil.
1994-03-30 01:43:08 +00:00
Richard M. Stallman
18e3ab4119
(asm-mode): Doc fix.
1994-03-22 20:48:30 +00:00
Richard M. Stallman
ac59aed83f
entered into RCS
1994-03-22 05:43:25 +00:00
Roland McGrath
5ff3b093bf
(compilation-error-regexp-alist): Generalize ultrix 3 f77 regexp to match
...
Absoft FORTRAN 77 errors.
1994-03-19 01:05:27 +00:00
Richard M. Stallman
81aca4f425
(pascal-indent-case): Handle comma separated list.
...
(pascal-set-auto-comments): No comment after record block.
(pascal-seperator-keywords): Renamed to pascal-separator-keywords.
(pascal-get-lineup-indent): Handle multiple declarations on same line.
1994-03-12 06:29:57 +00:00
Karl Heuer
61361a0756
Put hyphen in a safer place in the character class.
1994-03-12 01:23:16 +00:00
Karl Heuer
26add1bf46
Don't use triple-hyphen in a character class.
1994-03-12 00:23:12 +00:00