1
0
mirror of https://git.savannah.gnu.org/git/emacs.git synced 2024-11-28 07:45:00 +00:00
Commit Graph

1576 Commits

Author SHA1 Message Date
Richard M. Stallman
5172bdd1bb (elp-unload-hook): Set the variable. 2004-10-16 15:22:00 +00:00
Richard M. Stallman
61f1ca4e1d (cl-unload-hook): Don't defvar it, just set it. 2004-10-16 15:21:10 +00:00
Richard M. Stallman
997011eb62 (byte-compile-eval): Don't process
"cl" like other files.  Instead, call byte-compile-find-cl-functions.
(byte-compile-file-form-require): Detect "cl" from the arg value.

(byte-compile-log-1): Bind inhibit-read-only.
(byte-compile-warning-prefix, byte-compile-log-file): Likewise.
(byte-compile-log-warning): Likewise.
2004-10-16 15:20:24 +00:00
Stefan Monnier
3610d3c962 (mark-sexp): Preserve direction when repeating. 2004-10-12 16:05:55 +00:00
Andreas Schwab
af61a97dd6 (byte-optimize-backward-word): Optimize
`(backward-word)' to `(forward-word -1)', not `(forward-char -1)'.
2004-10-10 14:28:19 +00:00
Stefan Monnier
cd9d956124 (lisp-fill-paragraph): Fix backslashes. 2004-10-09 14:28:12 +00:00
Eli Zaretskii
e8a4208ec8 (lisp-fill-paragraph): Change
paragraph-start regexp so we don't fill code starting with #'(
2004-10-08 17:54:43 +00:00
Stefan Monnier
25d91d947f (checkdoc-this-string-valid-engine):
Don't tell to use \\{...} when it's already done.
2004-09-12 20:17:53 +00:00
Thien-Thi Nguyen
78bba1c8dd (byte-compile-generate-call-tree): Doc fix.
(display-call-tree): Ensure newline after caller/calls blocks.
2004-09-08 12:04:22 +00:00
Thien-Thi Nguyen
2b0e738aee (define-compilation-mode): Specify `doc-string-elt' property. 2004-09-08 11:09:14 +00:00
Thien-Thi Nguyen
bec34fb05f (make-autoload): Handle `define-compilation-mode'. 2004-09-08 11:06:23 +00:00
Kim F. Storm
d0f483e8e1 (authors-aliases): Add more aliases.
(authors-fixed-entries): Fix typo.
(authors-canonical-author-name): Compact multiple spaces.
Ignore trivial names (e.g. only first name).
2004-09-07 21:16:48 +00:00
Eli Zaretskii
de6d64b22a (kill-backward-up-list): New function. 2004-09-04 12:56:54 +00:00
Juri Linkov
017c959d5d (beginning-of-defun, end-of-defun):
Do not push mark if inhibit-mark-movement is non-nil.
2004-09-02 09:43:38 +00:00
Richard M. Stallman
4f4ce5976e (prin1-char): Don't turn S-a into A.
Don't return a string that would read as the wrong character code.
2004-08-30 16:05:47 +00:00
Richard M. Stallman
ea2e9f8dc9 Whitespace change. 2004-08-28 15:32:06 +00:00
Richard M. Stallman
87fdf320e9 (prin1-char): Put `shift' modifier into the basic character,
if it has an uppercase form.
2004-08-28 14:00:38 +00:00
Eli Zaretskii
3166fce661 (lisp-indent-defmethod): Correct
indentation of DEFMETHODS with non-standard method
combinations (e.g., PROGN, MIN, MAX).
2004-08-21 12:24:13 +00:00
Masatake YAMATO
2b8d823f69 (elp-results-symname-map): New keymap.
(elp-results-jump-to-definition-by-mouse)
(elp-results-jump-to-definition, elp-output-insert-symname): New Functions.
(elp-output-result): Use elp-output-insert-symname.
2004-08-19 07:52:01 +00:00
Luc Teirlinck
697f502a87 (copyright-update-year): Delete code that replaces 20xy with xy. 2004-08-18 02:11:36 +00:00
John Paul Wallington
ee1fcbddee (reb-mode-map): Define within defvar.
(reb-force-update): Doc fix.
2004-08-17 09:58:06 +00:00
Richard M. Stallman
06f308a7e2 (eval-last-sexp): Don't cons a new symbol each time.
(eval-last-sexp-fake-value): New variable.
2004-08-16 22:44:11 +00:00
Richard M. Stallman
6931181604 (copyright-years-regexp): New variable.
(copyright-update-year): Detect continuation of list of years.
2004-08-16 22:43:09 +00:00
John Paul Wallington
78642e03de (forward-word): Allow 0 args. 2004-08-14 10:01:55 +00:00
John Paul Wallington
8bd6323a8f (reb-re-syntax): Add `rx' syntax.
(reb-lisp-mode): Require `rx' feature when `re-reb-syntax' is `rx'.
(reb-lisp-syntax-p, reb-change-syntax): `rx' is a Lisp syntax.
(reb-cook-regexp): Call `rx-to-string' when `re-reb-syntax' is `rx'.
2004-08-07 12:03:54 +00:00
Jonathan Yavner
3e39672fd3 Added some additional functions to the 1-valued', compose', and progn groups.
Bugfix for marking up the definition for an empty function.
New category "potentially-1valued" for functions that are not erroneous if either 1-valued or multi-valued.
2004-07-17 17:06:26 +00:00
John Paul Wallington
7c20a7a9bb (reb-update-overlays): Distinguish between one and several matches in message. 2004-07-09 17:16:59 +00:00
Juri Linkov
c47e847f4d (pp-buffer): Add autoload. 2004-06-28 23:08:31 +00:00
Juanma Barranquero
0111ab41ec (ewoc-create, ewoc-map, ewoc-locate, ewoc-invalidate, ewoc-collect):
Doc fixes.
(ewoc--create-node, ewoc--delete-node-internal):
Fix typos in docstring.
2004-06-16 23:50:03 +00:00
Richard M. Stallman
1d5c17c0d3 Put `...' around symbols in warning messages. 2004-06-13 22:01:36 +00:00
Juri Linkov
95e4aa8ef2 (edebug-eval-defun): Add `defface'. Fix docstring. 2004-06-10 04:18:04 +00:00
Juri Linkov
217297f8ec (eval-defun-1): Add `defface'. Fix docstring. 2004-06-10 04:16:05 +00:00
Richard M. Stallman
152472ba19 (prin1-char): Catch errors from `string'.
(eval-last-sexp-print-value): Print char equivalent regardless
of standard-output value.
2004-05-29 15:33:30 +00:00
Juri Linkov
d97c819899 (insert-pair-alist): New var.
(insert-pair): Make arguments optional.  Find character pair
from `insert-pair-alist' according to the last input event.
(insert-parentheses): Make arguments optional.
(raise-sexp, delete-pair): New funs.
2004-05-28 21:12:25 +00:00
Juri Linkov
889bfc7d44 * emacs-lisp/lisp-mode.el (indent-pp-sexp): New fun.
(emacs-lisp-mode-map, lisp-interaction-mode-map):
Bind C-M-q to `indent-pp-sexp'.
(eval-last-sexp-print-value): Print additionally the value returned by
`eval-expression-print-format'.
2004-05-28 21:09:05 +00:00
Juri Linkov
575c3bca4c (pp-buffer): New fun created from the code in
`pp-to-string' modified to be able to format text with newlines.
(pp-to-string): Move the buffer-formatting part of the code to
`pp-buffer'.  Call `pp-buffer'.
2004-05-28 21:05:17 +00:00
Juri Linkov
50a27de260 * emacs-lisp/edebug.el (edebug-compute-previous-result)
(edebug-eval-expression): Print additionally the value returned by
`eval-expression-print-format'.
2004-05-28 21:03:53 +00:00
Sam Steingold
59de4ad0fc (lisp-find-tag-default): Strip the package prefix from the symbol name, if any.
Make it the `find-tag-default-function' for `lisp-mode'.
2004-05-25 20:51:06 +00:00
Richard M. Stallman
d3d6bc9b3b (mark-defun, narrow-to-defun): If moving back then fwd gets a defun
that ends before point, try again moving fwd then back.
2004-05-22 07:41:55 +00:00
Stefan Monnier
b88a41d006 (byte-compile-log): Use backquotes.
(byte-compile-log-1): Don't call (byte-goto-log-buffer).
Use with-current-buffer.
(byte-goto-log-buffer): Delete.
(byte-compile-log-file): Call compilation-forget-errors.
2004-05-19 18:53:13 +00:00
Sam Steingold
410019e59c (common-lisp-indent-function-1): Indent "without-" forms just
like "with-" and "do-".  Use regexp-opt.
2004-05-17 17:00:00 +00:00
Kim F. Storm
8cb7feb8b1 (timer-event-handler): Fix last change. 2004-05-16 21:43:57 +00:00
Kim F. Storm
6160f9334e (timer-activate): Add optional arg triggered-p.
Use it to set triggered-p element of timer.
(timer-event-handler): Set triggered-p element non-nil while running
the timer function.
2004-05-14 23:09:35 +00:00
Stefan Monnier
7a439904ec (prin1-char): Use eventp. 2004-05-11 03:17:59 +00:00
Juanma Barranquero
a766dfa104 (do, do*): Put usage info in a format usable by `describe-function'.
(gensym, gentemp, typep, ignore-errors): Make argument names match their
use in docstring.
2004-05-08 17:23:08 +00:00
Andreas Schwab
07051573a8 (checkdoc-minor-mode): Doc fix. 2004-05-08 16:38:33 +00:00
Juanma Barranquero
506b775323 (make-obsolete, make-obsolete-variable): Make argument names match their use in
docstring.
2004-05-07 00:58:54 +00:00
Juanma Barranquero
403532ee37 (reb-auto-update): Fix typo in docstring. 2004-05-07 00:53:56 +00:00
Juri Linkov
5891bf24d9 (beginning-of-defun, end-of-defun):
Push mark on the first call of successive command calls.
(insert-pair): New fun created from `insert-parentheses' with
`open' and `close' arguments added.  Enclose active regions
in paired characters.  Compare adjacent characters syntax with
inserted characters syntax before inserting a space.
(insert-parentheses): Call `insert-pair' with ?\( ?\).
2004-05-01 03:58:43 +00:00
Stefan Monnier
4479a2f89a (find-function-C-source-directory): New var.
(find-function-C-source): New fun.
(find-function-search-for-symbol): Use it.
2004-04-29 18:39:14 +00:00