1
Fork 0
mirror of git://git.sv.gnu.org/emacs.git synced 2025-12-19 04:10:18 -08:00
Commit graph

335 commits

Author SHA1 Message Date
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