summaryrefslogtreecommitdiff
path: root/lisp/emacs-lisp
Commit message (Collapse)AuthorAgeFilesLines
...
* (byte-compile-warnings): Doc fix.Dave Love1999-01-071-4/+2
|
* (edebug-eval-defun): Deal with defcustomDave Love1999-01-071-4/+9
| | | | like eval-defun does.
* More doc fixes.Dave Love1999-01-071-6/+6
|
* Doc fixes.Richard M. Stallman1999-01-061-22/+27
| | | | | (find-function-regexp): Extend for define-generic-mode, define-derived-mode, easy-mmode-define-minor-mode.
* (easy-menu-define): Doc fix.Richard M. Stallman1999-01-041-51/+127
| | | | | | | | | | | | (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.
* (debug): Leave recursive minibuffer enabledAndreas Schwab1999-01-041-1/+2
| | | | if it was enabled before.
* (easy-menu-get-map): Change global map only if this menu exists in theRichard M. Stallman1998-12-291-3/+11
| | | | | global map already, and not in the local map. (easy-menu-do-add-item): Fix error message.
* (ad-special-forms): Add save-current-bufferAndreas Schwab1998-12-281-5/+5
| | | | and track-mouse.
* (easy-menu-get-map): If MENU is nil, use global menu-bar map.Richard M. Stallman1998-12-251-28/+31
| | | | | (easy-menu-add-item, easy-menu-remove-item): Argument renamed. (easy-menu-item-present-p, easy-menu-get-map): Argument renamed.
* Update comment.Karl Heuer1998-12-141-2/+1
|
* (find-function-search-for-symbol):Dave Love1998-12-111-23/+21
| | | | | Remove unnecessary test on `library' for explicit file name. Widen scope of save-match-data.
* Require bytecomp for byte-goto-ops.Markus Rost1998-12-051-0/+2
|
* (lm-summary): Strip off -*-Andreas Schwab1998-12-031-1/+6
| | | | specifications from summary line.
* (lisp-interaction-mode-map): Doc fix.Richard M. Stallman1998-11-191-1/+2
| | | | (with-temp-message): Add lisp-indent-function property.
* (find-function-regexp): Handle skeletons.Richard M. Stallman1998-11-191-1/+1
|
* (temp-buffer-show-hook): This is not obsolete.Richard M. Stallman1998-11-181-3/+1
|
* indent `with-output-to-string' as a CLKarl Heuer1998-11-161-0/+1
| | | | macro, not ELisp one.
* Set syntaxes all non-word multibyteKenichi Handa1998-11-161-1/+9
| | | | characters to symbol.
* (find-variable-noselect): Autoload.Karl Heuer1998-11-071-0/+1
|
* (edebug-initial-mode): Fix customize type.Andreas Schwab1998-10-301-2/+6
| | | | | (edebug-on-error): Fix customize type to match that of debug-on-error.
* (eldoc-argument-case): Fix customize type.Andreas Schwab1998-10-301-2/+4
|
* (lm-report-bug): UseAndreas Schwab1998-10-301-1/+1
| | | | report-emacs-bug-address instead of undefined bug-gnu-emacs.
* (function-form): Fix spec forAndreas Schwab1998-10-211-2/+2
| | | | "function*".
* (profile-timer-program): Var deleted.Karl Heuer1998-10-211-167/+128
| | | | | | | | | | | | | | | | | | | | | | (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.
* (byte-recompile-directory):Richard M. Stallman1998-10-171-7/+7
| | | | Print message about each directory, even in batch mode.
* (lisp-complete-symbol): Don't bind completion-fixup-function.Richard M. Stallman1998-10-131-6/+1
|
* (profile-fix-fun): If already profiled,Karl Heuer1998-10-071-32/+22
| | | | return DEF unchanged, not nil. Simplify.
* (eval-defun): Return the evaluation result.Karl Heuer1998-10-061-2/+6
|
* (checkdoc-sentencespace-region-engine): Protect a `forward-sexp' callEric M. Ludlam1998-10-041-4/+7
| | | | which could fail, and improved regex for ie, and eg abbreviations.
* (byte-compile-dynamic): Doc fix.Richard M. Stallman1998-09-281-2/+3
|
* (find-function-search-for-symbol): Fix error messages.Karl Heuer1998-09-211-2/+2
|
* (eldoc-message): Check for 1-arg case, and store string inNoah Friedman1998-09-191-104/+126
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | 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.
* Doc fixes.Karl Heuer1998-09-131-6/+6
|
* (checkdoc-buffer-label): New function.Eric M. Ludlam1998-09-051-66/+79
| | | | | | | | | | (checkdoc-start-section, checkdoc-error): Use `checkdoc-buffer-label'. (checkdoc-this-string-valid-engine): Permit ? as terminating punctuation for first line sentence breaking. (checkdoc-this-string-valid): When converting a comment into a doc string, make sure " chars are \". (checkdoc-sentencespace-region-engine): Only do double space check if based on the variable `sentence-end-double-space'
* (lisp-imenu-generic-expression):Karl Heuer1998-09-041-1/+1
| | | | Recognize define-skeleton as a function definer.
* (byte-compile-inline-expand):Karl Heuer1998-09-041-2/+4
| | | | | If the function definition is not a lambda, return original FORM with no error.
* (byte-compile-output-as-comment):Kenichi Handa1998-08-281-9/+4
| | | | | Calculate the total bytes using position-bytes instead of char-bytes.
* (find-function-search-for-symbol): LookDave Love1998-08-271-1/+8
| | | | for compressed library files too.
* Fix :version tags to have a string value, not a float.Andreas Schwab1998-08-261-4/+4
|
* Fix doc-string-elt property on define-derived-mode.Andreas Schwab1998-08-241-1/+1
|
* Whitespace change.Richard M. Stallman1998-08-181-5/+5
|
* (disassemble-1): Move the call toRichard M. Stallman1998-08-111-2/+2
| | | | string-as-unibyte outside of the if statement.
* (sregex-replace-match): Don't call sregex--value-groups.Richard M. Stallman1998-08-101-20/+5
| | | | | (sregex-match-end, sregex-match-beginning): Likewise. (sregex-match-string-no-properties, sregex-match-string): Likewise.
* (debugger-outer-unread-post-input-method-events): New variable.Kenichi Handa1998-08-061-0/+10
| | | | | | (debug): Bind debugger-outer-unread-post-input-method-events. Bind unread-post-input-method-events to nil. (debugger-env-macro): Likewise.
* (top-level let): add defsubst.Richard M. Stallman1998-08-051-1/+1
|
* (byte-compile-from-buffer): Make the output buffer multibyte.Richard M. Stallman1998-08-051-1/+2
|
* (find-function-search-for-symbol): Ignore directoriesRichard M. Stallman1998-08-011-5/+2
| | | | when looking for a library file.
* (lisp-indent-defun-method): New variable.Richard M. Stallman1998-07-311-37/+34
| | | | | | | (common-lisp-indent-function): Use it. (lisp-indent-259): Uncomment the `&lambda' code. (top-level let): Remove duplicate `catch' and `block'. Use `&lambda' when appropriate. Now the lambda lists are indented appropriately.
* (find-function-noselect): Autoload cookie.Richard M. Stallman1998-07-291-0/+1
|
* (find-function-regexp): Added :version 20.3.Richard M. Stallman1998-07-141-18/+36
| | | | | | | | | | | (find-variable-regexp, find-function-after-hook): Likewise. (find-function-recenter-line): Likewise. (find-function-recenter-line): Remove autoload cookie. (find-function-do-it): Made more solid. `save-excursion' around call to `find-function-noselect'. `find-function-other-window' and `find-function-other-frame' point behaviour should be correct now when function in a current buffer. (find-function-setup-keys): New function to set up keybindings.