summaryrefslogtreecommitdiff
path: root/lisp/emacs-lisp
Commit message (Collapse)AuthorAgeFilesLines
* (batch-byte-recompile-directory): Doc fix.Eli Zaretskii2006-01-131-1/+5
|
* (find-definition-noselect): Fix typo in a doc string: "functoin" => "function".Eli Zaretskii2006-01-061-1/+1
|
* (byte-compile-file-form-defalias):Stefan Monnier2006-01-031-2/+10
| | | | Optimize the body of a defalias like any other code.
* (edebug-all-defs, edebug-all-forms): Add autoload cookies.Juri Linkov2005-12-231-4/+12
| | | | | | | | (edebug-outside-d-c-i-n-s-w): New variable. (edebug-display, edebug-outside-excursion): Use it to save the original value of default-cursor-in-non-selected-windows. Set default-cursor-in-non-selected-windows to t while Edebug is active. (edebug-mode, edebug-eval-mode): Doc fix.
* (lisp-complete-symbol): Don't print progress messages if in theRomain Francoise2005-12-221-22/+27
| | | | minibuffer.
* (lisp-complete-symbol): Mostly undo the change by Kevin Rodgers.Stefan Monnier2005-12-221-6/+9
| | | | Instead, just hide the completions buffer if we don't need to show it.
* (lisp-complete-symbol): Don't call delete-windows-on with an inexistent buffer.Stefan Monnier2005-12-211-2/+3
|
* (cl-macroexpand-all): Fix code-walk forStefan Monnier2005-12-191-0/+5
| | | | lexical-let when encountering ((lambda (...) ...) ...).
* * emacs-lisp/edebug.el (edebug-safe-prin1-to-string): CaptureChong Yidong2005-12-171-1/+3
| | | | error from printing circular structures.
* (crm-minibuffer-completion-help):Juri Linkov2005-12-161-1/+3
| | | | Use `crm-current-element' for second arg of `display-completion-list'.
* (lisp-complete-symbol): Regenerate the completion list, even after a partialEli Zaretskii2005-12-101-5/+8
| | | | | | completion has been inserted in the current buffer. If there are more than 1 completion, redisplay the *Completions* buffer; if the completion is unique, delete the *Completions* window.
* (edebug-skip-whitespace): read1:lread.c saysStefan Monnier2005-12-061-2/+1
| | | | that comments end at \n, regardless of selective-display.
* Put `doc-string-elt' property onJuri Linkov2005-12-041-2/+4
| | | | | easy-mmode-define-global-mode and define-global-minor-mode. (lisp-imenu-generic-expression): Add define-global-minor-mode.
* (find-function-regexp):Juri Linkov2005-12-041-3/+8
| | | | | | | Add define-global-minor-mode. Replace `easy-mmode-define-global-mode' with `easy-mmode-define-[a-z-]+'. Add easy-menu-define. (find-variable-regexp): Add easy-mmode-defmap, easy-mmode-defsyntax and easy-menu-define.
* (easy-mmode-define-navigation): Put `definition-name' properties on theJuri Linkov2005-12-041-1/+3
| | | | constructed function names next-sym and prev-sym.
* (define-derived-mode): Put `definition-name'Juri Linkov2005-12-041-3/+10
| | | | properties on the constructed variable names.
* (make-autoload): Add define-global-minor-mode.Juri Linkov2005-12-041-4/+5
|
* (lisp-imenu-generic-expression): Fix bug whereby names of length oneEli Zaretskii2005-12-031-3/+3
| | | | or names starting with a symbol-constituent character would not be returned.
* (make-autoload): Handle defgroup specially.Stefan Monnier2005-11-301-0/+9
|
* (elp-not-profilable): Replace interactive-p with called-interactively-p.Stefan Monnier2005-11-281-32/+34
| | | | | | | | | | | (elp-profilable-p): Rename from elp-not-profilable-p. Invert result and take into account macros and autoloaded functions. (elp-instrument-function): Update call. (elp-instrument-package): Update call. Add completion. (elp-pack-number): Use match-string. (elp-results-jump-to-definition-by-mouse): Merge into elp-results-jump-to-definition and then remove. (elp-output-insert-symname): Make help echo text single-line.
* (defstruct): Don't define the default constructor if it is overridden.Stefan Monnier2005-11-271-1/+6
|
* Handle compressed files.Andreas Schwab2005-11-191-2/+5
|
* (byte-optimize-form-code-walker): Improve warning message text.Richard M. Stallman2005-11-161-1/+1
|
* (define-derived-mode): Remove defvar for mode hook. (It conflictedLuc Teirlinck2005-11-141-1/+6
| | | | | with defcustoms for some mode hooks.) Use the `variable-documentation' property to give the mode hook a docstring and expand that docstring.
* (update-directory-autoloads): Add obsolete function alias.Lars Hansen2005-11-081-0/+3
|
* (lisp-mode-variables): Don't set comment-indent-function.Stefan Monnier2005-11-081-13/+3
| | | | (lisp-comment-indent): Replace by an alias for comment-indent-default.
* (define-global-minor-mode): Pass all specified keyword args on toLuc Teirlinck2005-11-051-9/+17
| | | | `define-minor-mode'. Update docstring.
* (byte-optimize-pure-func): Quote theAndreas Schwab2005-11-021-1/+1
| | | | folded value.
* (byte-optimize-pure-func): Quote the eval'd value so it's not re-eval'd.Stefan Monnier2005-11-021-1/+1
|
* (string-to-syntax): Mark it as pure.Stefan Monnier2005-11-021-0/+1
|
* * loadup.el: Load emacs-lisp/syntax, font-lock and jit-lock soDan Nicolaescu2005-10-311-1/+0
| | | | | | | | | | | | | | that global-font-lock-mode can be enabled by default. * font-lock.el (font-lock-keywords, font-lock-mode-internal) (font-lock-add-keywords, font-lock-remove-keywords) (font-lock-fontify-buffer): Remove autoload cookies. * jit-lock.el (jit-lock-register): Likewise. * emacs-lisp/syntax.el (syntax-ppss): Likewise. * puresize.h (BASE_PURESIZE): Increment to 1170000.
* (timer-activate, timer-activate-when-idle): New arg REUSE-CELL.Richard M. Stallman2005-10-291-13/+41
| | | | | | (cancel-timer-internal): New function. (timer-event-handler): Use cancel-timer-internal, and pass the cell it returns to timer-activate...
* (easy-menu-change): Doc fix.Richard M. Stallman2005-10-281-2/+2
|
* (find-library-name): Also strip extension if library name ends in .el,Romain Francoise2005-10-251-3/+3
| | | | to take advantage of `find-library-suffixes'.
* (easy-mmode-define-global-mode): Don't add a dummy doc-string-elt property.Stefan Monnier2005-10-241-2/+3
| | | | (defalias, defvaralias, define-category): Add a docstring property.
* (define-obsolete-function-alias, define-obsolete-variable-alias):Stefan Monnier2005-10-241-12/+14
| | | | Add `doc-string' declaration.
* (ad-make-advised-definition): Fix arg-order.Stefan Monnier2005-10-241-3/+4
| | | | (defadvice): Add `doc-string' declaration.
* (macro-declaration-function): Add a `doc-string' declaration.Stefan Monnier2005-10-241-0/+2
|
* (debugger-make-xrefs): Don't assume case-fold-search is nil.Stefan Monnier2005-10-241-5/+8
| | | | (debug-help-follow): Use help-xref-interned directly.
* (byte-compile-lambda): Add parameter add-lambda.Lars Hansen2005-10-231-12/+22
| | | | | | (byte-compile-file-form-defmumble, byte-compile-defun, byte-compile-defmacro): Use it. (byte-compile-form): Don't call byte-compile-set-symbol-position when a byte-compile handler is called.
* (find-library-name): Doc fix.Richard M. Stallman2005-10-211-1/+1
|
* (syntax-ppss-flush-cache): Fix typo.Stefan Monnier2005-10-211-1/+1
| | | | Suggested by Martin Rudalics <rudalics@gmx.at>.
* (syntax-ppss-flush-cache): Fix corner boundary case.Stefan Monnier2005-10-211-5/+9
| | | | Suggested by Martin Rudalics <rudalics@gmx.at>.
* * message.el (message-expand-group): Pass the commonMasatake YAMATO2005-10-161-1/+1
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | prefix substring of completion to `display-completion-list'. * mh-comp.el (mh-complete-word): Pass the common prefix substring of completion to `display-completion-list'. * dabbrev.el (dabbrev-completion): Pass the common prefix substring of completion to `display-completion-list'. * filecache.el (file-cache-minibuffer-complete) (file-cache-complete): Ditto. * tempo.el (tempo-display-completions): Ditto. * wid-edit.el (widget-file-complete, widget-color-complete): Ditto. * emacs-lisp/lisp.el (lisp-complete-symbol): Ditto. * eshell/em-hist.el (eshell-list-history): Ditto. * mail/mailabbrev.el (mail-abbrev-complete-alias): Ditto. * progmodes/etags.el (complete-tag): Ditto. * progmodes/make-mode.el (makefile-complete): Ditto. * progmodes/meta-mode.el (meta-complete-symbol): Ditto. * progmodes/octave-mod.el (octave-complete-symbol): Ditto. * progmodes/pascal.el (pascal-complete-word) (pascal-show-completions): Ditto. * textmodes/bibtex.el (bibtex-complete-internal): Ditto. * simple.el (completion-common-substring): New variable. (completion-setup-function): Use `completion-common-substring' to put faces. * minibuf.c (Fdisplay_completion_list): Add new optional argument COMMON_SUBSTRING. Bind `completion-common-substring' to the optional argument during running `completion-setup-hook'.
* (update-directory-autoloads): Doc fix.Juanma Barranquero2005-10-111-2/+3
| | | | (autoload-print-form-outbuf): Add docstring.
* (lisp-mode-syntax-table): Move the nesting bit from # to |.Stefan Monnier2005-10-051-34/+37
| | | | (lisp-font-lock-syntactic-face-function): Distinguish |...| symbols.
* (lambda): Add its doc-string-elt property.Stefan Monnier2005-10-051-16/+33
| | | | | | (lisp-doc-string-elt-property): New var. (lisp-font-lock-syntactic-face-function): Use it. Rewrite to recognize docstrings even for forms not at toplevel.
* (lisp-font-lock-syntactic-face-function):Stefan Monnier2005-10-051-1/+1
| | | | Don't mark as docstring the 3rd elem of an unknown toplevel form.
* Move comments into docstrings.Stefan Monnier2005-10-041-65/+44
| | | | | | | (eldoc-message-commands): Initialize in its declaration. Add move-beginning-of-line and move-end-of-line. (eldoc-add-command, eldoc-add-command-completions) (eldoc-remove-command, eldoc-remove-command-completions): Simplify.
* 2005-09-24 Emilio C. Lopes <eclig@gmx.net>Romain Francoise2005-09-243-21/+21
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * woman.el (woman-file-name): * wid-edit.el (widget-file-prompt-value) (widget-coding-system-prompt-value): * w32-fns.el (set-w32-system-coding-system): * vc.el (vc-version-diff, vc-annotate): * textmodes/reftex-auc.el (reftex-arg-cite) (reftex-arg-index-tag): * textmodes/refer.el (refer-get-bib-files): * textmodes/artist.el (artist-figlet-choose-font): * terminal.el (terminal-emulator): * replace.el (occur-read-primary-args): * rect.el (string-rectangle, string-insert-rectangle): * ps-print.el (ps-print-preprint): * progmodes/pascal.el (pascal-goto-defun): * progmodes/etags.el (visit-tags-table, visit-tags-table-buffer): * progmodes/compile.el (compilation-find-file): * printing.el (pr-interactive-n-up): * play/animate.el (animate-birthday-present): * net/rcompile.el (remote-compile): * man.el (man, Man-goto-section, Man-follow-manual-reference): * mail/rmailsum.el (rmail-summary-search-backward) (rmail-summary-search): * mail/rmailout.el (rmail-output-read-rmail-file-name) (rmail-output-read-file-name): * mail/rmail.el (rmail-search, rmail-search-backwards): * mail/mailabbrev.el (merge-mail-abbrevs, rebuild-mail-abbrevs): * locate.el (locate): * international/quail.el (quail-show-keyboard-layout): * international/mule.el (set-buffer-file-coding-system) (revert-buffer-with-coding-system, set-file-name-coding-system) (set-terminal-coding-system, set-keyboard-coding-system) (set-next-selection-coding-system): * international/mule-diag.el (describe-coding-system) (describe-font, describe-fontset): * international/mule-cmds.el (universal-coding-system-argument) (search-unencodable-char, describe-input-method) (set-language-environment, describe-language-environment): * international/codepage.el (codepage-setup): * international/code-pages.el (codepage-setup): * info.el (Info-search, Info-follow-reference) (Info-search-backward): * emacs-lisp/advice.el (ad-read-advised-function) (ad-read-advice-class, ad-clear-cache, ad-activate) (ad-deactivate, ad-update, ad-unadvise, ad-read-advice-name) (ad-enable-advice, ad-disable-advice, ad-remove-advice) (ad-read-regexp): * ediff-util.el (ediff-toggle-regexp-match): * ediff-ptch.el (ediff-prompt-for-patch-file): * dired-aux.el (dired-diff): * diff.el (diff): * cus-edit.el (custom-variable-prompt): * calendar/timeclock.el (timeclock-ask-for-project): * calc/calcalg3.el (calc-get-fit-variables): * calc/calc-store.el (calc-edit-variable) (calc-permanent-variable): * vc-mcvs.el (vc-mcvs-register): * shadowfile.el (shadow-define-literal-group): * woman.el (woman-file-name): * vc.el (vc-version-diff, vc-merge): * textmodes/reftex-index.el (reftex-index-complete-tag): * format.el (format-decode-buffer, format-decode-region): * emulation/viper-cmd.el (viper-read-string-with-history): * emacs-lisp/debug.el (cancel-debug-on-entry): * emacs-lisp/checkdoc.el (checkdoc-this-string-valid-engine): * ediff.el (ediff-merge-revisions) (ediff-merge-revisions-with-ancestor, ediff-revision): * completion.el (interactive-completion-string-reader): * calc/calc-prog.el (calc-user-define-formula): Follow convention for reading with the minibuffer.