1
Fork 0
mirror of git://git.sv.gnu.org/emacs.git synced 2026-01-01 18:00:40 -08:00
Commit graph

262 commits

Author SHA1 Message Date
Karl Heuer
c9a73a9be7 (c-fill-paragraph): Delete extraneous close paren. 1994-02-03 19:18:21 +00:00
Richard M. Stallman
da4ce263a3 Many doc fixes.
(pascal-get-beg-of-line, pascal-get-end-of-line):
Use defsubst.  Renamed from get-...
(pascal-within-string): Use defsubst.
(delete-whitespaces): Function deleted;
callers use delete-horizontal-space instead.
(pascal-string-diff): Renamed from string-diff.

Complete rewrite.  Added an outline- minor-mode and completion.
1994-02-01 18:14:56 +00:00
Richard M. Stallman
5a8d870ba9 (calculate-fortran-indent): Handle
Fortran 90 INTERFACE and SELECT/CASE blocks.
1994-02-01 17:25:41 +00:00
Roland McGrath
20783a2b0d (visit-tags-table-buffer): Don't change VISIT-TAGS-TABLE-BUFFER-CONT when
it is 'same.  Do list verification frobbing for it being either 'same or
nil; but only set tags-table-list-started-at and tags-table-list-pointer
when it's nil.
1994-01-31 23:05:32 +00:00
Richard M. Stallman
0fef40c099 (c-fill-paragraph): Handle C++ mode. 1994-01-29 01:27:32 +00:00
Richard M. Stallman
dfb8966419 (compilation-error-regexp-alist): Handle DEC AXP OSF/1. 1994-01-19 14:21:20 +00:00
Roland McGrath
533304f86f (copmilation-error-list): Doc fix. 1994-01-16 09:34:46 +00:00
Roland McGrath
72244beaa0 (compilation-error-regexp-alist): Add regexp for Lucid lcc.
Element lists can now contain a 4th elt giving subexpr for the column.
(next-error): Handle error records with column numbers.
(compilation-parse-errors): Parse column numbers when the alist elt
specifies it.  Use string-to-int instead of read for numbers from buffer
text.
1994-01-16 09:10:58 +00:00
Richard M. Stallman
10e6ca88b1 Change defconsts to defvars. Doc fixes. 1994-01-14 20:54:08 +00:00
Richard M. Stallman
ae34566ab4 (hif-tokenize): Handle // comments after #if. 1994-01-11 05:47:14 +00:00
Richard M. Stallman
d52fd67cd1 (c-indent-region): Keep looping till reach endmark.
Treat #-lines specially.
1994-01-09 21:27:07 +00:00
Richard M. Stallman
0481133773 Comment fix. 1994-01-09 15:03:01 +00:00
Roland McGrath
1e0e614d5e (compilation-parse-errors): Prepend comint-file-name-prefix (if boundp) to
absolute file names culled from error msgs.
(compile-abbreviate-directory): Prepend comint-file-name-prefix (if boundp)
to DIR before other processing.
1994-01-06 17:21:32 +00:00
Roland McGrath
51ba27e7ac (compilation-buffer-p): Move defsubst before all callers.
(compilation-forget-errors): Reset compilation-parsing-end to 1 here.
(compile-reinitialize-errors): Don't reset compilation-parsing-end after
calling compilation-forget-errors.
Comment out gratuitous switch-to-buffer call; what was the rationale for it?
Don't check compilation-parsing-end (removed local AT-START); instead
always append to compilation-old-error-list, it will be nil if at start.
If compilation-error-list is non-nil before calling the parser, restore its
previous value afterwards; it still indicates the current error position.
Subtract the length of the existing compilation-error-list from
FIND-AT-LEAST when calling the parser.
(compilation-parse-errors): Don't check LIMIT-SEARCH at end of loop.
Inside check it inside each case of the cond; in error case we must discard
the last new error before stopping (just as for FIND-AT-LEAST).
Use floating-point in buffer percentage calculation, to avoid integer
overflow.
1994-01-06 15:25:19 +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
35f7e85bda (compile-internal): Extended to work without asynchronous subprocesses. 1994-01-06 04:33:55 +00:00
Richard M. Stallman
9a474b25f8 Fix typo in previous change. 1994-01-03 10:43:37 +00:00
Richard M. Stallman
1a2ac38862 More menu bar commands. 1994-01-03 07:41:23 +00:00
Richard M. Stallman
885020c535 (c-mode-map): Add menu bar menu. 1994-01-02 21:51:47 +00:00
Richard M. Stallman
900162957b (compilation-read-command, compilation-ask-about-save): New variables.
(compile): Obey them.
1994-01-01 16:32:44 +00:00
Richard M. Stallman
6c0457176c (awk-mode-syntax-table): Was mistakenly changing
emacs-lisp-mode-syntax-table.
1993-12-24 03:34:11 +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
Richard M. Stallman
7620dcc5bb (c-delete-backslash): Do nothing if empty line. 1993-12-23 04:46:18 +00:00
Richard M. Stallman
50e268ea77 (inferior-lisp-prompt): Don't match more than one line. 1993-12-23 04:43:53 +00:00
Richard M. Stallman
4c980cfae1 (c++-indent-line, calculate-c++-indent):
(indent-c++-exp): Recognize `friend' without `class'.
1993-12-23 04:41:41 +00:00
Richard M. Stallman
f9b1c0b224 (visit-tags-table-buffer): Change "Add to list" question.
(etags-goto-tag-location): Improve not-found error msg.
1993-12-23 03:31:03 +00:00
Richard M. Stallman
8a68f868d1 (asm-mode): Don't mess with auto-fill mode. 1993-12-23 03:16:25 +00:00
Richard M. Stallman
3591cb551b (awk-mode): Use c-indent-line. 1993-12-23 03:06:30 +00:00
Richard M. Stallman
98b63c412b (grep-command): New variable.
(grep): Use it.

Don't repeat at load time any bindings that are autoloaded.
1993-12-23 02:43:28 +00:00
Roland McGrath
a0c567b516 (compilation-error-regexp-alist): Generalize `"foo.c", line 13:' regexp to
also match `"foo.c", line 13 pos 1...".
1993-12-09 01:12:13 +00:00
Richard M. Stallman
5f8cdaf226 (tags-add-tables): New variable.
(visit-tags-table-buffer): Use it.
(default-tags-table-function): No longer user var, no longer autoload.
1993-11-25 08:12:35 +00:00
Richard M. Stallman
988e2aa66b (c-indent-region): As first thing, advance to a nonblank line. 1993-11-23 11:20:27 +00:00
Richard M. Stallman
0b1716286b (c-indent-region): Don't goto-char sexpend if it's nil. 1993-11-23 08:35:46 +00:00
Richard M. Stallman
593232e32c (inferior-lisp-proc): Clean up error message. 1993-11-22 00:42:30 +00:00
Richard M. Stallman
34d51d087d (tags-complete-tag): Bind enable-recursive-minibuffers to t. 1993-11-20 05:50:01 +00:00
Richard M. Stallman
f93f92f169 (calculate-fortran-indent): Fixup regexp for where statements. 1993-11-18 10:03:14 +00:00
Richard M. Stallman
e6033883a5 Comment change. 1993-11-11 05:25:09 +00:00
Richard M. Stallman
4fd99ee43a (c-indent-region): When looking for a sexp that ends
past this line, make sure it really starts on this line.
1993-11-11 03:02:18 +00:00
Richard M. Stallman
274d013d9e (etags-list-tags): Return t if found the file.
(list-tags): Clear first-time when we go around the loop.
Supply file name in error message.
Remove dir names from files when preparing for completion.
1993-11-09 07:13:00 +00:00
Richard M. Stallman
1a2b6c5271 Initial revision 1993-11-08 14:46:50 +00:00
Roland McGrath
76c0774753 (list-tags): Fix completing-read call interactive spec; TABLE and PREDICATE
args were reversed, and more processing was needed on tags-table-files.
1993-10-18 07:54:49 +00:00
Brian Fox
a72ba9295c (compile-internal): Back out jimb change of making buffer read-only. It
is non-ergonomic.
1993-09-21 07:00:37 +00:00
Roland McGrath
add3312f11 (tag-exact-match-p): Return true if TAG is the explicit tag name. 1993-09-06 22:15:21 +00:00
Richard M. Stallman
338819bcd0 Fix version in comment. 1993-09-06 13:01:02 +00:00
Richard M. Stallman
3005d32e0f Doc fixes.
(simula-mode-syntax-table): Copy the syntax table.
1993-09-06 12:59:18 +00:00
Roland McGrath
4f1388fd0b (next-file): If arg is neither t nor nil, then eval it to return initial
list of files.
(tags-loop-continue): Doc fix.
(tags-search, tags-query-replace): Take optional final arg and pass to
tags-loop-continue (through to next-file) instead of t if non-nil.
1993-08-30 16:17:35 +00:00
Richard M. Stallman
ba2700dbbe (compilation-parse-errors): Don't add multiple errors for one source line. 1993-08-14 03:45:08 +00:00
Roland McGrath
ed814f55e1 (next-error): Handle zero and negative prefix args. 1993-08-11 21:26:38 +00:00
Richard M. Stallman
280a1a6548 (etags-goto-tag-location): If match started with Ctrl-m,
compensate when setting point.
1993-08-08 07:21:22 +00:00
Richard M. Stallman
97c48db572 (perl-mode): Add autoload cookie. 1993-08-05 01:37:04 +00:00