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
Roland McGrath
d6bd8dca5d
(compilation-minor-mode): Make variable buffer-local.
...
(compilation-minor-mode): Autoload this function.
1993-08-03 21:38:31 +00:00
Richard M. Stallman
eccf8697a7
(indent-c-exp): Don't document ENDPOS.
...
(c-indent-region): Rewrite to use indent-c-exp on one sexp at a time,
then use c-indent-line on the next line, etc.
1993-08-02 07:44:36 +00:00
Roland McGrath
eb6a920f20
(etags-tags-completion-table): Fixed regexp for today's format.
...
(etags-snarf-tag): Skip explicit tag name if present.
1993-08-01 22:22:48 +00:00
Richard M. Stallman
a5024e2ace
(visit-tags-table-buffer): New local named
...
visit-tags-table-buffer-cont copies cont.
(tags-table-including): Set that, instead of cont.
1993-08-01 07:09:22 +00:00
Richard M. Stallman
cf3623c64c
(etags-goto-tag-location): Handle selective display.
1993-08-01 06:04:06 +00:00
Richard M. Stallman
b70af8d72f
(indent-c-exp): Don't move an { from column 0.
1993-08-01 05:17:42 +00:00
Roland McGrath
cacf1905d9
(compilation-error-regexp-alist): Broaden RS6000 regexp to match
...
"lines N-M," or "line N,".
1993-07-30 05:32:45 +00:00
Richard M. Stallman
95d19fad86
(calculate-c-indent): When checking whether function decl
...
is inside a comment, move back to the `(' that starts the arglist.
1993-07-29 04:01:09 +00:00
Richard M. Stallman
c9a0e1cbdc
(c++-mode-syntax-table): Don't alter syntax of '.
1993-07-27 16:55:29 +00:00
Richard M. Stallman
3bbf636395
(indent-c-exp): When previous line ends in comma,
...
use calculate-c-indent. Fix the "inner loop" to properly detect
a line that ends outside of comments and strings.
1993-07-26 07:10:13 +00:00
Richard M. Stallman
83e37cb6e8
(c++-mode-syntax-table): Handle C-style comments.
1993-07-26 06:13:03 +00:00
Richard M. Stallman
3746159f73
(indent-c-exp): Call calculate-c-indent-within-comment when appropriate.
1993-07-21 08:50:30 +00:00
Richard M. Stallman
9ce49c8d77
(indent-c-exp): If ENDPOS, always set OPOINT
...
to the function start. And don'tindet a line which is past ENDPOS.
Don't indent a comment on the first line if it's the only
thing on that line.
1993-07-21 08:44:36 +00:00
Roland McGrath
fc0094d7bf
(compilation-error-list): An elt's cdr's car is again a cons (DIRECTORY .
...
FILE) if it's not a marker. The conversion to using a string containing an
expanded file name was never finished, and anyway it utterly broke
compilation-search-path and few other things.
(next-error): Expect them that way.
(compilation-parse-errors): Make them that way.
(compile-file-of-error): Function removed.
(compilation-error-filedata, compilation-error-filedata-file-name): New
defsubsts.
(compilation-next-file): Use them instead of compile-file-of-error.
1993-07-18 20:41:08 +00:00
Roland McGrath
2e4301efa5
(compilation-parse-errors): After skipping two lines, move one char back so
...
point before the newline.
1993-07-15 03:08:17 +00:00
Roland McGrath
ff7351344a
(compilation-error-regexp-alist): Broaden ``Line N of "FILE": msg'' regexp
...
to also match Ultrix f77: ``Error on line N of FILE: msg''.
1993-07-08 23:31:58 +00:00
Richard M. Stallman
51501e543e
(compile-abbreviate-directory): New function.
...
(compilation-parse-errors): Use that, to visit files with a dirname
more like the one the user specified.
1993-06-30 22:03:15 +00:00
Richard M. Stallman
3c8aaef219
(c-forward-conditional): New function.
...
(c-up-conditional): Use c-forward-conditional.
(c-backward-conditional): New function.
(c-mode-map): Make bindings for them.
1993-06-28 04:48:51 +00:00
Jim Blandy
aead2f9fa6
* compile.el (compile-file-of-error): Remember that
...
compilation-error-list stores file names as strings, not as (DIR .
FILE) pairs.
1993-06-22 03:54:25 +00:00
Richard M. Stallman
6d68d7937b
(compilation-error-regexp-alist): Generalize the
...
Apollo/BSD4.3 regexp to handle IBM RS6k too.
1993-06-18 21:40:46 +00:00
Richard M. Stallman
0907bf08cb
Comment changes for renaming from c++-mode.el to cplus-md.el.
1993-06-17 07:03:08 +00:00
Richard M. Stallman
cbd1f89c79
(inferior-lisp-buffer): Move defvar earlier.
1993-06-15 21:00:33 +00:00
Richard M. Stallman
eca5b04cf9
(c-indent-line): Call c-backward-to-start-of-if
...
in the case of else following a close brace.
1993-06-13 19:16:02 +00:00
Richard M. Stallman
bcd54802d5
(etags-tags-completion-table): When skipping the noise
...
before the tag name, let it end with any char not allowed in a tag.
1993-06-12 23:43:57 +00:00
Richard M. Stallman
b3771493d9
Doc fixes.
...
(run-lisp): Add autoload.
(inferior-lisp-mode-map): Explicitly make local prefix keys.
1993-06-11 20:11:10 +00:00
Richard M. Stallman
dc606f020d
(calculate-c++-indent): Respect
...
c-continued-brace-offset (as in c-mode.el).
1993-06-10 22:58:01 +00:00
Jim Blandy
29478cc523
Doc fix.
1993-06-10 07:22:07 +00:00
Jim Blandy
18710add3c
* compile.el (compilation-error-list): When we haven't yet
...
generated a marker for the source position of an error message,
store (FILENAME . LINE-NUMBER), not ((DIRECTORY . FILE)
LINE-NUMBER). Doc fix.
(next-error, compilation-parse-errors): Adjusted appropriately.
1993-06-10 07:17:33 +00:00
Jim Blandy
eb8c3be94e
Apply typo patches from Paul Eggert.
1993-06-09 11:59:12 +00:00
Richard M. Stallman
aa4ed68c3e
(fortran-indent-new-line): Renamed from
...
fortran-reindent-then-newline-and-indent.
1993-06-08 05:25:19 +00:00
Richard M. Stallman
7f7436bac3
(etags-recognize-tags-table): Fix misspelling of
...
find-tag-regexp-next-line-after-failure-p.
1993-06-07 18:32:26 +00:00