Commit graph

1000 commits

Author SHA1 Message Date
Karl Heuer
c8aca7d151 (generated-autoload-file): Doc fix. 1999-06-27 21:56:36 +00:00
Karl Heuer
ebc03d28d7 (eval-defun): Doc fix. 1999-06-27 21:45:34 +00:00
Karl Heuer
863312cda6 Comment fix. 1999-06-22 22:46:17 +00:00
Karl Heuer
318f417cd3 (getf): Don't call get*. 1999-06-12 03:36:46 +00:00
Karl Heuer
e011fd6b5c (regexp-opt-group): Avoid infinite
recursion on bogus input.
1999-06-04 18:36:35 +00:00
Karl Heuer
7dcf626950 (custom-print-functions): Add autoload cookie. 1999-05-29 19:15:10 +00:00
Richard M. Stallman
bf90c2c0ad (debugger-outer-inhibit-redisplay): New variable.
(debug): Bind and use debugger-outer-inhibit-redisplay.
Bind inhibit-redisplay to nil.
(debugger-env-macro): Treat inhibit-redisplay like other outside vars.
1999-05-18 04:20:59 +00:00
Richard M. Stallman
ea9d637111 (byte-optimize-plus): Fix 1-arg case. 1999-05-17 01:37:04 +00:00
Andreas Schwab
f20f3ac73b (byte-boolean-vars): Add
unibyte-display-via-language-environment.
1999-05-10 13:02:09 +00:00
Richard M. Stallman
7a28e3b1f4 (byte-compile-file): Clear buffer-file-coding-system. If the coding
system used is raw-text, etc., make the *Compiler Input* buffer unibyte.
1999-04-06 19:56:24 +00:00
Andreas Schwab
cb3fb87285 (debug): Make *Backtrace* buffer writable. 1999-03-27 02:33:08 +00:00
Richard M. Stallman
3373a131db (easy-menu-get-map): Don't crash if (current-local-map) is nil. 1999-02-18 01:10:46 +00:00
Dave Love
e7b377f023 (lm-verify): Fix arg list.
(lm-commentary): Doc fix.
1999-01-29 14:31:49 +00:00
Richard M. Stallman
c5377356a7 (with-temp-message): Add def-edebug-spec call. 1999-01-19 17:55:16 +00:00
Richard M. Stallman
bec64ef6b8 (easy-menu-get-map): Fix bugs in prev change. 1999-01-15 03:21:44 +00:00
Dave Love
43920c2644 (find-function-on-key): Fix previous
change.
1999-01-13 12:42:28 +00:00
Dave Love
4a8ea8dc2d (find-function-on-key): DTRT for mouse
bindings.
1999-01-10 18:18:58 +00:00
Dave Love
dd9383bc54 (byte-compile-warnings): Doc fix. 1999-01-07 19:50:41 +00:00
Dave Love
6b33933225 (edebug-eval-defun): Deal with defcustom
like eval-defun does.
1999-01-07 19:45:32 +00:00
Dave Love
c7efc2893d More doc fixes. 1999-01-07 19:24:50 +00:00
Richard M. Stallman
d3d4fb6247 Doc fixes.
(find-function-regexp): Extend for define-generic-mode,
define-derived-mode, easy-mmode-define-minor-mode.
1999-01-06 20:03:53 +00:00
Richard M. Stallman
3de63fb635 (easy-menu-define): Doc fix.
(easy-menu-create-menu): New keyword :included.
(easy-menu-do-add-item): New keyword :included.  SUFFIX may
be an expression, not only a string.  Simulate style `button'.
Use easy-menu-define-key-intern instead of easy-menu-define-key.
(easy-menu-define-key-intern): New function.
(easy-menu-add-item): Understand value returned from
easy-menu-item-present-p and easy-menu-remove-item.
(easy-menu-return-item): New function.
(easy-menu-item-present-p, easy-menu-remove-item): Use it.
1999-01-04 18:53:32 +00:00
Andreas Schwab
f0ee23367c (debug): Leave recursive minibuffer enabled
if it was enabled before.
1999-01-04 11:53:22 +00:00
Richard M. Stallman
a2c896c3c4 (easy-menu-get-map): Change global map only if this menu exists in the
global map already, and not in the local map.
(easy-menu-do-add-item): Fix error message.
1998-12-29 22:54:37 +00:00
Andreas Schwab
9d52160a5c (ad-special-forms): Add save-current-buffer
and track-mouse.
1998-12-28 10:10:22 +00:00
Richard M. Stallman
5e6656e0e6 (easy-menu-get-map): If MENU is nil, use global menu-bar map.
(easy-menu-add-item, easy-menu-remove-item): Argument renamed.
(easy-menu-item-present-p, easy-menu-get-map): Argument renamed.
1998-12-25 06:17:31 +00:00
Karl Heuer
3e9103768f Update comment. 1998-12-14 03:22:44 +00:00
Dave Love
78b6524e5c (find-function-search-for-symbol):
Remove unnecessary test on `library' for explicit file name.
Widen scope of save-match-data.
1998-12-11 17:42:56 +00:00
Markus Rost
c144230d0c Require bytecomp for byte-goto-ops. 1998-12-05 18:18:50 +00:00
Andreas Schwab
b162a8c47a (lm-summary): Strip off -*-
specifications from summary line.
1998-12-03 09:39:41 +00:00
Richard M. Stallman
bacd83a703 (lisp-interaction-mode-map): Doc fix.
(with-temp-message): Add lisp-indent-function property.
1998-11-19 18:45:47 +00:00
Richard M. Stallman
6c3bfd2d92 (find-function-regexp): Handle skeletons. 1998-11-19 18:43:35 +00:00
Richard M. Stallman
3d6a1ce034 (temp-buffer-show-hook): This is not obsolete. 1998-11-18 18:42:34 +00:00
Karl Heuer
44c705d46a indent `with-output-to-string' as a CL
macro, not ELisp one.
1998-11-16 06:37:55 +00:00
Kenichi Handa
bbbc0af028 Set syntaxes all non-word multibyte
characters to symbol.
1998-11-16 06:26:27 +00:00
Karl Heuer
e1acbda2a6 (find-variable-noselect): Autoload. 1998-11-07 02:05:38 +00:00
Andreas Schwab
7ff1b00e83 (edebug-initial-mode): Fix customize type.
(edebug-on-error): Fix customize type to match that of
debug-on-error.
1998-10-30 11:00:07 +00:00
Andreas Schwab
0ba87ff4f3 (eldoc-argument-case): Fix customize type. 1998-10-30 10:59:23 +00:00
Andreas Schwab
6d38633e33 (lm-report-bug): Use
report-emacs-bug-address instead of undefined bug-gnu-emacs.
1998-10-30 10:58:37 +00:00
Andreas Schwab
17f2692a45 (function-form): Fix spec for
"function*".
1998-10-21 09:02:47 +00:00
Karl Heuer
c7f8bd788c (profile-timer-program): Var deleted.
(profile-timer-process, profile-temp-result-, profile-time): Likewise.
(profile-filter, profile-reset-timer): Functions deleted.
(profile-check-zero-init-times, profile-get-time): Likewise.
(profile-find-function, profile-quit): Likewise.
(profile-distinct, profile-call-stack, profile-last-time): New vars.
(profile-time-list, profile-init-list): Doc fix.
(profile-functions): Simplify.
(profile-print): Use float.  Make output include space separators.
(profile-add-time): New helper function.
(profile-function-prolog): Renamed from profile-start-function.
Handle profile-distinct.
(profile-function-epilog): Renamed from profile-update-function.
Handle profile-distinct.
(profile-a-function): If the function to be profiled is an
autoload form, load it.  If it's lazy-loaded, fetch it.
(profile-fix-fun): Simplify profiling wrapper, and unwind-protect it.
(profile-restore-fun): Arg FUN is now a function symbol, as was
documented, rather than a one-element list.
(profile-finish): Call profile-restore-fun properly.
1998-10-21 07:01:32 +00:00
Richard M. Stallman
080434ef3e (byte-recompile-directory):
Print message about each directory, even in batch mode.
1998-10-17 20:20:46 +00:00
Richard M. Stallman
e323ab22c3 (lisp-complete-symbol): Don't bind completion-fixup-function. 1998-10-13 23:56:32 +00:00
Karl Heuer
1fdd360103 (profile-fix-fun): If already profiled,
return DEF unchanged, not nil.  Simplify.
1998-10-07 18:32:55 +00:00
Karl Heuer
2298f9f7d8 (eval-defun): Return the evaluation result. 1998-10-06 23:33:04 +00:00
Eric M. Ludlam
1a553b8be1 (checkdoc-sentencespace-region-engine): Protect a `forward-sexp' call
which could fail, and improved regex for ie, and eg abbreviations.
1998-10-04 12:37:28 +00:00
Richard M. Stallman
458f70dc00 (byte-compile-dynamic): Doc fix. 1998-09-28 13:32:44 +00:00
Karl Heuer
917eabae09 (find-function-search-for-symbol): Fix error messages. 1998-09-21 16:35:21 +00:00
Noah Friedman
44faf98195 (eldoc-message): Check for 1-arg case, and store string in
eldoc-last-message without consing a new string.
Rearrange logic from nested if's into cond's.

(eldoc-print-fnsym-args): Renamed to eldoc-get-fnsym-args-string.
Do not print message; just return string.

(eldoc-get-var-docstring): Renamed from eldoc-print-var-docstring.
Do not print message; just return string.
Cache that string in eldoc-last-data.

(eldoc-last-data): Make into a vector.
(eldoc-get-fnsym-args-string): Use new data form of structure.
(eldoc-get-var-docstring): Here also.

(eldoc-last-data-store): New function.
(eldoc-get-fnsym-args-string): Use it.
(eldoc-get-var-docstring): Here also.

(eldoc-docstring-first-line): Minimize interim string consing.
Call substitute-command-keys on the result.

(eldoc-print-var-docstrings, eldoc-print-docstring,
eldoc-docstring-message): Functions removed.
(eldoc-docstring-format-sym-doc): New function, functionality ripped out of
eldoc-docstring-message.
(eldoc-get-fnsym-args-string, eldoc-get-var-docstring): Use it.
1998-09-19 02:15:26 +00:00
Karl Heuer
e189df5073 Doc fixes. 1998-09-13 03:37:24 +00:00