Richard M. Stallman
95e7d9333d
(byte-compile-from-buffer): Bind print-level.
1995-10-06 22:42:19 +00:00
Erik Naggum
ac05d33c67
(get-setf-method): Protect caller's match-data from string-match.
1995-09-22 21:51:21 +00:00
Erik Naggum
151b6496e0
(byte-boolean-vars): Update list to reflect actual DEFVAR_BOOL symbols in
...
the C code.
1995-09-21 22:03:57 +00:00
Richard M. Stallman
66770f4251
(rassoc): Definition deleted.
1995-08-27 18:15:26 +00:00
Richard M. Stallman
553661834b
(eventp): Duplicate definition deleted.
1995-08-26 21:02:01 +00:00
Richard M. Stallman
2140206e1c
(byte-compiler-base-file-name): New function.
...
(byte-compile-dest-file): Call byte-compiler-base-file-name.
1995-08-22 18:52:47 +00:00
Richard M. Stallman
f1f32df9a9
(byte-compile-insert-header): Use 19.29, not 19.28.90
...
as limit for where dynamic docstrings are allowed.
(byte-compile-insert-header): New args inbuffer and
outbuffer. Test byte-compile-dynamic-docstrings in the initially
current buffer.
(byte-compile-from-buffer): Add new args to byte-compile-insert-header.
1995-08-10 22:44:21 +00:00
Richard M. Stallman
dac6f67331
(byte-compile-output-docform): Check
...
byte-compile-dynamic-docstrings in input buffer, not output buffer.
1995-08-07 08:45:00 +00:00
Richard M. Stallman
eec4c3ca05
(byte-optimize-nthcdr): Fix previous change.
1995-08-01 06:44:48 +00:00
Richard M. Stallman
484cd5b16c
(byte-compile-insert-header): If compiling for vers 18,
...
arrange to set current-load-list when loadingthe file.
1995-07-30 19:03:26 +00:00
Karl Heuer
6c2cf8668a
(lisp-imenu-generic-expression): Var defined.
...
(lisp-mode-variables): Set imenu-generic-expression.
1995-07-28 00:14:15 +00:00
Richard M. Stallman
3bdffa9edb
(shared-lisp-mode-map): Don't bind TAB, just set indent-line-function.
1995-07-26 22:21:02 +00:00
Richard M. Stallman
dec4e22e1d
(byte-optimize-lapcode): Fix format calls.
1995-07-21 20:57:25 +00:00
Richard M. Stallman
2b1c5e1217
(backquote): Doc fix.
1995-07-19 03:42:12 +00:00
Karl Heuer
37c29340c7
(byte-compile-output-file-form): Bind print-length
...
and print-level to nil.
1995-07-17 22:46:25 +00:00
Karl Heuer
97e6527f20
(byte-optimize-nth, byte-optimize-nthcdr):
...
Do nothing if form wrong length.
(byte-optimize-multiply): Fix bug in 0 case.
(byte-optimize-divide): Optimize (/ CONST CONST) if safe.
(byte-optimize-logmumble): Fix (logior -1 ...) case.
(byte-optimize-if): Optimize (if (not foo) nil ...).
1995-07-17 22:44:06 +00:00
Roland McGrath
97b0c6345b
Fixed Author: comment. This code bears no relation to what I wrote.
1995-07-12 17:22:07 +00:00
Simon Marshall
591655c7ab
Made executing-macro, before-change-function, after-change-function and font-lock-doc-string-face obsolete.
1995-07-09 13:01:31 +00:00
Karl Heuer
3f61a2e7d6
New name for generalized upd-copyr.el
...
(copyright-limit, copyright-regexp): New variables
(copyright-query): New name for `inhibit-update-copyright'
(copyright-current-year): New name for `current-year'
(copyright-current-gpl-version): New name for `current-gpl-version'
(copyright-update): New name for `update-copyright' and
`ask-to-update-copyright'
(copyright): New skeleton command
1995-07-07 19:40:05 +00:00
Karl Heuer
5950a4fce1
(make-autoload): Generate `(autoload ...)' form for
...
`(define-skeleton ...)'
1995-07-07 19:20:09 +00:00
Richard M. Stallman
e0b934886f
(byte-compile-obsolete): Do the funcall to compile
...
the form whether or not we warn.
1995-07-07 13:29:50 +00:00
Richard M. Stallman
90fec20ab6
(eval-defun): Don't change defvar to defconst
...
if it has just one argument.
1995-06-21 23:03:59 +00:00
Karl Heuer
7c938215cd
Update GPL to version 2.
1995-06-15 20:42:24 +00:00
Simon Marshall
4b619ecad7
Put mark-active for menu-enable property on eval-region, comment-region, and indent-region symbols.
1995-06-14 14:58:36 +00:00
Karl Heuer
b3a3cb637b
(emacs-lisp-mode-map): Add a menu.
...
(emacs-lisp-byte-compile): New function.
1995-05-30 23:07:27 +00:00
Karl Heuer
689cee2acc
(byte-compile-insert-header):
...
When using dynamic docstrings, refuse to load in 19.28 and older.
In that error message, don't mention the directory names.
1995-05-26 03:57:42 +00:00
Karl Heuer
f39223a6bb
(easy-menu-do-define): Add autoload cookie.
1995-05-20 04:29:39 +00:00
Karl Heuer
1c660f5ab9
(byte-compile-dynamic-docstrings): Doc fix.
1995-05-18 20:04:09 +00:00
Karl Heuer
0579e89d98
(easy-menu-create-keymaps): Set menu-enable prop.
1995-05-17 19:34:18 +00:00
Richard M. Stallman
09bc9531d9
(byte-compile-insert-header): Cope if user-mail-address is unbound.
1995-05-15 23:01:17 +00:00
Karl Heuer
76b17c0b66
(tq-process-buffer): Don't hard-code the buffer name.
1995-05-15 21:53:39 +00:00
Richard M. Stallman
8993dbcd7f
(popup-dialog-box): x-popup-dialog returns the value, not the cons cell.
1995-05-09 02:19:20 +00:00
Richard M. Stallman
3c61e53471
(Helper-help): Use read-key-sequence.
1995-05-08 21:09:17 +00:00
Richard M. Stallman
bf464fada9
(pp-eval-expression): Update use of temp-buffer-show-function.
1995-05-07 00:38:42 +00:00
Richard M. Stallman
f49deb4fff
Don't try to define backquote.
...
(trace-version): Deleted.
1995-05-05 01:30:32 +00:00
Richard M. Stallman
1df90f8fe8
('\`): Use backslash for reading the backquote.
...
(backquote-backquote-symbol): Likewise.
(backquote): Doc fix.
1995-05-04 20:44:55 +00:00
Karl Heuer
ba90138812
(byte-recompile-directory): Use force-mode-line-update.
1995-04-25 22:32:49 +00:00
Richard M. Stallman
819fefed8a
(easy-menu-define): Doc fix.
1995-04-24 05:36:53 +00:00
Richard M. Stallman
5d265171c8
(byte-optimize-letX): Use car-safe and cdr-safe.
1995-04-24 04:21:21 +00:00
Richard M. Stallman
43efaa48bd
(pushnew): Use edebug-keywordp.
1995-04-19 00:47:42 +00:00
Richard M. Stallman
ca96ae0b8d
(byte-compile-log-file): Always insert at eob.
...
(byte-compile-insert-header): Cope if user-mail-address is nil.
1995-04-13 22:20:11 +00:00
Richard M. Stallman
144b263796
(byte-compile-log-file): New function.
...
(displaying-byte-compile-warnings): Log the file name at start;
display the log buffer only if something more gets output by BODY.
(byte-compile-warnings-point-max): Initialize to nil.
1995-04-09 05:32:47 +00:00
Richard M. Stallman
428c8e2f3c
(byte-compile-output-docform): Output doc string position
...
as negative number, if doc string starts with *.
1995-04-07 07:29:33 +00:00
Karl Heuer
f8c25f1b67
Update copyright.
1995-04-07 02:21:52 +00:00
Karl Heuer
2b29a37688
(byte-compile-inline-expand): Fetch actual bytecode
...
before inlining a lazy function.
1995-04-05 03:04:02 +00:00
Karl Heuer
69dc83fd84
(byte-compile-out-toplevel): Compile lambda forms even if trivial.
1995-03-24 23:43:21 +00:00
Richard M. Stallman
73e78cf15e
(debug): Now interactive.
1995-03-20 05:09:18 +00:00
Richard M. Stallman
80ddb8edf4
(debugger-outer-load-read-function): New variable.
...
(debug): Bind load-read-function to nil; save old value
in debugger-outer-load-read-function and restore at end.
(debugger-eval-expression): Handle load-read-function
like other magic variables.
(debugger-outer-overriding-local-map): New variable.
(debug): Bind overriding-local-map to nil; save old value
in debugger-outer-overriding-local-map and restore at end.
(debugger-eval-expression): Handle overriding-local-map
like other magic variables.
1995-03-18 18:13:23 +00:00
Richard M. Stallman
c0d7987107
Comment change.
1995-03-16 04:37:48 +00:00
Richard M. Stallman
e31897edd8
(eval-defun): Convert defvar to defconst.
1995-03-11 22:42:29 +00:00