summaryrefslogtreecommitdiff
path: root/lisp/emacs-lisp/lisp-mode.el
Commit message (Collapse)AuthorAgeFilesLines
* (last-sexp-toggle-display): Fixed cursor position when toggle abbreviatedEli Zaretskii2007-01-201-0/+2
| | | | display.
* (emacs-lisp-mode-map): Use eval-buffer.Thien-Thi Nguyen2006-07-051-1/+1
|
* (eval-print-last-sexp, eval-last-sexp, eval-defun): Doc fixes.Richard M. Stallman2006-04-071-1/+10
|
* Update years in copyright notice; nfc.Thien-Thi Nguyen2006-02-061-1/+1
|
* 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.
* (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.
* (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.
* (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.
* (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.
* (font-lock-comment-face, font-lock-doc-face, font-lock-string-face,Juanma Barranquero2005-08-291-1/+6
| | | | | font-lock-keywords-case-fold-search): Add defvars. (emacs-lisp-mode-syntax-table): "?\ " -> "?\s".
* Update years in copyright notice; nfc.Thien-Thi Nguyen2005-08-061-2/+2
|
* (emacs-lisp-mode-syntax-table): Don't give ^M comment-end syntax.Richard M. Stallman2005-07-151-2/+3
|
* (lisp-mode-variables): Prevent adaptiveStefan Monnier2005-07-041-0/+4
| | | | filling from using prefix when filling a single-line docstring.
* Update FSF's address.Lute Kamstra2005-07-041-2/+2
|
* (eval-defun-1): Remove unnecessary quotes.Juri Linkov2005-07-041-3/+3
|
* (lisp-mode-variables): Bind comment-indent-function locally.Richard M. Stallman2005-06-251-1/+3
|
* (eval-defun-1):Juri Linkov2005-06-211-2/+15
| | | | | Set `saved-face' temporarily to nil before calling form. Set `customized-face' to the new spec after that.
* (defstruct): Set 'doc-string-elt property.Juanma Barranquero2005-06-071-1/+2
|
* (lisp-mode-variables): Set font-lock-comment-start-skip.Richard M. Stallman2005-05-151-0/+3
|
* (lisp-imenu-generic-expression): Recognize define-generic-mode.Lute Kamstra2005-03-241-0/+1
|
* (lisp-mode-variables): Recognize `@' in function names.Eli Zaretskii2005-03-191-1/+1
|
* (lisp-mode-variables): Add ;;;###autoload to `outline-regexp'.Lute Kamstra2005-02-151-6/+5
| | | | | | Suggested by Stefan Monnier <monnier@iro.umontreal.ca> (lisp-outline-level): Improve efficiency. Suggested by David Kastrup <dak@gnu.org>.
* (lisp-indent-function): Fix bug:Thien-Thi Nguyen2005-02-011-3/+3
| | | | When delegating, order args in the funcall correctly.
* (lisp-indent-function): Doc fix.Thien-Thi Nguyen2005-02-011-2/+2
|
* (eval-defun-1): Make sure `defvar' always sets the default value.Stefan Monnier2005-01-281-2/+2
|
* (indent-pp-sexp): Doc fix.Richard M. Stallman2005-01-151-1/+2
|
* (lisp-fill-paragraph): Fix backslashes.Stefan Monnier2004-10-091-4/+6
|
* (lisp-fill-paragraph): ChangeEli Zaretskii2004-10-081-1/+1
| | | | paragraph-start regexp so we don't fill code starting with #'(
* (define-compilation-mode): Specify `doc-string-elt' property.Thien-Thi Nguyen2004-09-081-1/+2
|
* (prin1-char): Don't turn S-a into A.Richard M. Stallman2004-08-301-15/+25
| | | | Don't return a string that would read as the wrong character code.
* Whitespace change.Richard M. Stallman2004-08-281-1/+1
|
* (prin1-char): Put `shift' modifier into the basic character,Richard M. Stallman2004-08-281-2/+8
| | | | if it has an uppercase form.
* (eval-last-sexp): Don't cons a new symbol each time.Richard M. Stallman2004-08-161-1/+3
| | | | (eval-last-sexp-fake-value): New variable.
* (eval-defun-1): Add `defface'. Fix docstring.Juri Linkov2004-06-101-3/+11
|
* (prin1-char): Catch errors from `string'.Richard M. Stallman2004-05-291-4/+6
| | | | | (eval-last-sexp-print-value): Print char equivalent regardless of standard-output value.
* * emacs-lisp/lisp-mode.el (indent-pp-sexp): New fun.Juri Linkov2004-05-281-3/+18
| | | | | | | (emacs-lisp-mode-map, lisp-interaction-mode-map): Bind C-M-q to `indent-pp-sexp'. (eval-last-sexp-print-value): Print additionally the value returned by `eval-expression-print-format'.
* (lisp-find-tag-default): Strip the package prefix from the symbol name, if any.Sam Steingold2004-05-251-0/+8
| | | | Make it the `find-tag-default-function' for `lisp-mode'.
* (prin1-char): Use eventp.Stefan Monnier2004-05-111-1/+1
|
* (lisp-mode-variables): Don't setStefan Monnier2004-03-221-16/+16
| | | | | | | | | normal-auto-fill-function and comment-indent-function. The default values now work just as well. Don't set font-lock-beginning-of-syntax-function since we already set syntax-begin-function. (lisp-outline-level): Put ;;;###autoload at same level as (. (prin1-char): Quote special chars.
* (lisp-mode-variables): Set it.Stefan Monnier2004-03-081-1/+3
|
* (lisp-mode-variables): Adapt outline-regexp to the new conventions forLuc Teirlinck2004-02-121-1/+1
| | | | commenting out code.
* Add arch taglinesMiles Bader2003-09-011-0/+1
|
* (common-lisp-mode): New.Dave Love2003-08-201-0/+3
|
* (eval-last-sexp-print-value): New subroutine, broken out of eval-last-sexp-1.Richard M. Stallman2003-08-171-21/+24
| | | | (eval-last-sexp-1): Use eval-last-sexp-print-value.
* (emacs-lisp-mode): Use run-mode-hooks.Richard M. Stallman2003-07-211-2/+2
| | | | (lisp-mode): Likewise.
* (last-sexp-toggle-display): Remove stale comment.Juanma Barranquero2003-06-031-3/+0
|
* (eval-last-sexp-1): Add save-excursion.Richard M. Stallman2003-06-031-45/+46
|
* (last-sexp-toggle-display):Richard M. Stallman2003-05-281-3/+2
| | | | Undo previous change (don't check for eob). Widen at the beginning.