1
0
mirror of https://git.savannah.gnu.org/git/emacs.git synced 2025-02-02 20:16:25 +00:00

522 Commits

Author SHA1 Message Date
Richard M. Stallman
f4897e407d (edebug-read-symbol, edebug-read-string): Don't back up after reading.
(edebug-read-sexp): Likewise.
1996-12-26 20:46:51 +00:00
Richard M. Stallman
d7fa5aa239 Change defconsts to defvars. 1996-12-16 01:33:02 +00:00
Karl Heuer
7bb250dacc (byte-compile-insert-header): Fix previous change. 1996-12-11 01:29:00 +00:00
Richard M. Stallman
666ef0083b (byte-compile-insert-header): If emacs-version
ends with a letter, don't check the version number.
1996-12-07 20:34:15 +00:00
Erik Naggum
488a0b059b (combine-after-change-calls): The first form is not special. 1996-11-11 20:42:08 +00:00
Richard M. Stallman
92475d89c3 (combine-after-change-calls): Add lisp-indent-function property. 1996-11-09 21:48:25 +00:00
Richard M. Stallman
5398a9e7bf (combine-after-change-calls): New def-edebug-spec. 1996-11-09 21:48:07 +00:00
Richard M. Stallman
030dccec3e (lisp-complete-symbol): Sort the list. 1996-11-01 08:19:07 +00:00
Karl Heuer
70a036cfe6 (lexical-let): Fixed a bug involving nested
lexical contexts and macros.
1996-10-24 22:45:24 +00:00
Richard M. Stallman
1814e5a971 (define-function): Mark it as obsolete. 1996-10-12 23:54:12 +00:00
Erik Naggum
e3ac26cbb8 (narrow-to-defun): Narrow to the same defun that `mark-defun' would make
the region.
(insert-parentheses): Let a negative argument enclose preceding sexps.
1996-10-08 23:13:39 +00:00
Erik Naggum
54c014f0a9 (with-current-buffer): Correct indentation property. 1996-10-08 18:22:57 +00:00
Noah Friedman
477c388f4b (eldoc-function-argstring-from-docstring): Add search that finds arglist
for `start-process'; possibly others.
1996-10-04 04:43:42 +00:00
Richard M. Stallman
b6b4c8bdd2 (eval-after-load): Add lisp-indent-function for it. 1996-10-03 21:51:39 +00:00
Erik Naggum
e0119683e4 (with-temp-buffer): Add indentation property. 1996-10-03 02:16:38 +00:00
Richard M. Stallman
52fb15fae2 Delete several \n\'s.
(profile-fix-fun): Delete an if whose test is never true.
Handle doc strings that are also the function value.
1996-10-02 21:42:42 +00:00
Richard M. Stallman
8fd2940861 (save-selected-window, save-current-buffer)
(save-match-data, with-output-to-string, with-current-buffer)
(with-temp-file, with-temp-buffer): Add def-edebug-spec calls.
1996-10-02 21:41:56 +00:00
Richard M. Stallman
08adb0997f (with-temp-file): Add lisp-indent-function property. 1996-09-28 04:21:22 +00:00
Richard M. Stallman
38f16fe199 (save-current-buffer, with-current-buffer)
(with-output-to-string): Specify how to indent.
1996-09-27 20:38:03 +00:00
Richard M. Stallman
6b4268b0b1 (exec-to-string): New alias. 1996-09-26 07:48:03 +00:00
Richard M. Stallman
1e3ab67be5 (edebug-original-signal): Don't define it.
(edebug-signal): Call signal, not edebug-original-signal.
(edebug-enter): Bind signal-hook-function instead of fsetting signal.
(edebug-recursive-edit): Clear or clear signal-hook-function.
1996-09-24 06:54:18 +00:00
Richard M. Stallman
ba88fc3af1 (pre-command-hook, post-command-hook): Defvars deleted.
(post-command-idle-hook): Defvar deleted.
(edebug-outside-post-command-idle-hook): Defvar deleted.
(edebug-enter): Don't look at or set post-command-idle-hook.
(edebug-outside-excursion): Likewise.
(edebug-emacs-19-specific): Don't define read-expression-history
and read-expression-map.
1996-09-23 04:39:19 +00:00
Richard M. Stallman
2e311f55f2 (add-timeout): Duplicate definition deleted.
(screenw-width, screen-height): Likewise.
(disable-timeout, keymap-parent, set-keymap-parent): Likewise.
1996-09-23 04:28:20 +00:00
Richard M. Stallman
2754fefaec (byte-optimize-form-code-walker):
Treat save-current-buffer like save-excursion.
1996-09-22 04:38:36 +00:00
Richard M. Stallman
f3e472b0b7 (save-current-buffer): Compile it like save-excursion.
(byte-compile-save-current-buffer): New function.
1996-09-22 04:37:55 +00:00
Richard M. Stallman
c0eae5b9ba (tq-filter): No need for save-match-data. 1996-09-18 22:00:30 +00:00
Richard M. Stallman
d8f59f561a (byte-compile-lambda): If the doc string is also the
return value, use it for both.
1996-09-17 19:01:09 +00:00
Richard M. Stallman
14603e08e2 (tq-filter): Add unwind-protect and save-match-data. 1996-09-15 18:38:49 +00:00
Richard M. Stallman
9614b740ac (pp-eval-expression): Set font-lock-default locally to nil. 1996-09-12 17:28:54 +00:00
Richard M. Stallman
94ddbbff9b (easy-menu-do-define): Use `x-popup-menu' instead of
non-existing `easy-popup-menu'.
1996-09-11 03:47:43 +00:00
Erik Naggum
77308fd7ec (byte-compile-output-file-form): Bind print-quoted and print-gensym to t
when writing compiled byte-code objects.
(byte-compile-output-docform): Likewise.
1996-09-10 23:00:29 +00:00
Richard M. Stallman
5a161ab5ff (update-file-autoloads): Don't barf if autoloads file
file is completely empty.
1996-09-10 21:54:46 +00:00
Richard M. Stallman
469414a00a (byte-compile-out-toplevel): Undo previous change.
(byte-compile-byte-code-maker): Undo previous change.
1996-09-10 19:22:12 +00:00
Richard M. Stallman
7321741136 Turn on byte-compile-dynamic. 1996-09-01 22:56:40 +00:00
Richard M. Stallman
10809e0f11 (byte-compile-associative): Treat one arg case like (+ x 0). 1996-08-29 06:20:21 +00:00
Richard M. Stallman
3f7e952d9a (narrow-to-defun): New function. 1996-08-29 04:42:40 +00:00
Richard M. Stallman
b26e6764f0 (byte-compile-out-toplevel): Always compile to byte code
if an uninterned symbol appears.
(byte-compile-byte-code-maker): Handle uninterned symbols
in the constant vector.
1996-08-28 22:40:09 +00:00
Richard M. Stallman
5a6037bb41 (byte-compile-funarg-2): New function,
(sort): Use byte-compile-funarg-2.
1996-08-28 21:33:50 +00:00
Richard M. Stallman
fd20f0150d (byte-compile-insert-header): Fix previous change. 1996-08-26 14:46:44 +00:00
Richard M. Stallman
5f17a95a2f (byte-compile-insert-header):
Edit byte-compile-version to extract just the version number.
1996-08-25 23:18:39 +00:00
Richard M. Stallman
c4fb6a3cd6 (byte-compile-version): Use $Revision, not $Id. 1996-08-25 23:14:30 +00:00
Richard M. Stallman
1e09850419 (byte-compile-insert-header): Clean up syntax
(byte-compile-version): Use the RCS version number.
1996-08-25 23:11:07 +00:00
Richard M. Stallman
dc0e03f39e (edebug-trace-display): Save and restore current buffer. 1996-07-24 16:36:41 +00:00
Richard M. Stallman
0f93e41fda (list-load-path-shadows): Doc fix. 1996-07-23 13:56:33 +00:00
Karl Heuer
1fb87c7784 Fix FSF address in comment. 1996-07-20 18:10:35 +00:00
Karl Heuer
c2b7bdc246 (list-load-path-shadows): Fix ambiguous wording. 1996-07-20 06:12:06 +00:00
Noah Friedman
58ee38cab8 (eldoc-mode): Toggle eldoc-mode if no prefix given. 1996-07-14 16:46:25 +00:00
Miles Bader
e56a043b86 (lisp-mode-variables): Set comment-start-skip to ignore backslash-quoted
semicolons.
1996-07-04 05:45:50 +00:00
Richard M. Stallman
37ae4d5c39 (profile-functions): No need to assume that the
current buffer is writable.
(profile-print, profile-results): Changed to display number of
calls and average time per call.
(profile-update-function): Update the number of calls.
(profile-a-function): Init the number of calls.
1996-06-28 07:32:38 +00:00
Richard M. Stallman
f0d2137931 (pp-to-string): Treat #( like (. 1996-06-18 16:22:55 +00:00