summaryrefslogtreecommitdiff
path: root/lisp/emacs-lisp/lisp.el
Commit message (Collapse)AuthorAgeFilesLines
...
* (buffer-end): Doc fix.Richard M. Stallman2005-02-061-0/+3
|
* (backward-kill-sexp, kill-sexp): Doc fixes.Richard M. Stallman2005-01-171-6/+6
|
* (mark-sexp, mark-defun): New arg ALLOW-EXTENDRichard M. Stallman2004-12-291-11/+16
| | | | enables the feature to extend the existing region.
* (beginning-of-defun, end-of-defun): Don'tKim F. Storm2004-12-141-4/+2
| | | | use inhibit-mark-movement.
* * emacs-lisp/lisp.el (beginning-of-defun, end-of-defun):Juri Linkov2004-12-131-16/+22
| | | | | | | | | | Do not push mark when mark is active in transient-mark-mode. * emacs-lisp/lisp.el (mark-sexp, mark-defun): Extend the region when mark is active in transient-mark-mode, regardless of the last command. Doc fix. * emacs-lisp/lisp.el (mark-sexp): Reverse the condition for preserving direction, to mark forward instead of backward when mark is equal to point (e.g. when C-SPC C-M-SPC is typed in t-m-m).
* (mark-sexp): Preserve direction when repeating.Stefan Monnier2004-10-121-3/+5
|
* (kill-backward-up-list): New function.Eli Zaretskii2004-09-041-0/+14
|
* (beginning-of-defun, end-of-defun):Juri Linkov2004-09-021-2/+4
| | | | Do not push mark if inhibit-mark-movement is non-nil.
* (insert-pair-alist): New var.Juri Linkov2004-05-281-26/+67
| | | | | | | (insert-pair): Make arguments optional. Find character pair from `insert-pair-alist' according to the last input event. (insert-parentheses): Make arguments optional. (raise-sexp, delete-pair): New funs.
* (mark-defun, narrow-to-defun): If moving back then fwd gets a defunRichard M. Stallman2004-05-221-15/+46
| | | | that ends before point, try again moving fwd then back.
* (beginning-of-defun, end-of-defun):Juri Linkov2004-05-011-17/+40
| | | | | | | | | Push mark on the first call of successive command calls. (insert-pair): New fun created from `insert-parentheses' with `open' and `close' arguments added. Enclose active regions in paired characters. Compare adjacent characters syntax with inserted characters syntax before inserting a space. (insert-parentheses): Call `insert-pair' with ?\( ?\).
* (beginning-of-defun-raw, end-of-defun):Stefan Monnier2004-04-141-7/+15
| | | | Correctly handle negative arguments when calling hook functions.
* (beginning-of-defun-raw, end-of-defun):Richard M. Stallman2004-01-291-8/+17
| | | | | Iterate the hook function if arg is given. (mark-defun, narrow-to-defun): Change order of finding the limits.
* Add arch taglinesMiles Bader2003-09-011-0/+1
|
* (beginning-of-defun-function): Doc fix.Dave Love2003-08-201-2/+3
|
* (beginning-of-defun-raw): Use shy-group.Stefan Monnier2003-05-181-1/+1
|
* (beginning-of-defun): Fix typo.Juanma Barranquero2002-10-171-1/+1
|
* * emacs-lisp/lisp.el (mark-defun): Don't leave multiple marksKai Großjohann2002-02-171-11/+12
| | | | | when repeated. * textmodes/paragraphs.el (mark-paragraph): Ditto.
* * lisp/simple.el (mark-word): Mark more if repeated.Kai Großjohann2002-02-151-13/+26
| | | | | * lisp/textmodes/paragraphs.el (mark-paragraph): Ditto. (mark-end-of-sentence): Ditto.
* (lisp-complete-symbol): Repeating the commandRichard M. Stallman2002-01-111-51/+69
| | | | after displaying a completion list scrolls the list.
* (mark-sexp): Mark more if repeated.Stefan Monnier2001-11-191-1/+5
|
* (defun-prompt-regexp): Doc fix.Gerd Moellmann2000-10-241-1/+3
|
* (down-list, backward-up-list, up-list): Doc fix.Gerd Moellmann2000-10-131-6/+3
|
* (lisp-complete-symbol): Only jump 2 not 3 levels.Stefan Monnier2000-10-011-1/+0
|
* (lisp-complete-symbol):Stefan Monnier2000-09-291-12/+31
| | | | | | Distinguish the let-binding case from the funcall case. (forward-sexp-function): New variable. (forward-sexp): Use it.
* (defun-prompt-regexp, parens-require-spaces): Doc fix.Dave Love2000-08-201-29/+33
| | | | | | (down-list, backward-up-list, up-list, kill-sexp) (backward-kill-sexp, mark-sexp)): Make arg optional. (lisp-complete-symbol): Add optional arg PREDICATE.
* (beginning-of-defun-raw): Add regexpGerd Moellmann2000-03-241-1/+2
| | | | | matching open parenthesis in column 0 to defun-prompt-regexp only if open-paren-in-column-0-is-defun-start is set.
* (beginning-of-defun-function): Variable renamed from beginning-of-defun.Richard M. Stallman2000-01-211-25/+21
| | | | | | | (beginning-of-defun-raw): Use new variable name; doc fix. (beginning-of-defun): Doc fix. (end-of-defun-function): Variable renamed from end-of-defun. (end-of-defun): Use new variable name; doc fix.
* (beginning-of-defun): New variable.Dave Love2000-01-051-60/+120
| | | | | | | (beginning-of-defun-raw): Use it. (end-of-defun): New variable. (end-of-defun): Use it. (check-parens): New command.
* (lisp-complete-symbol): Don't bind completion-fixup-function.Richard M. Stallman1998-10-131-6/+1
|
* (defun-prompt-regexp): Fix customize type.Richard M. Stallman1997-09-091-1/+2
|
* (move-past-close-and-reindent):Richard M. Stallman1997-09-071-1/+19
| | | | Don't move closeparen back onto the end of a comment.
* Use defcustom.Richard M. Stallman1997-05-051-4/+8
|
* (lisp-complete-symbol): Sort the list.Richard M. Stallman1996-11-011-0/+1
|
* (narrow-to-defun): Narrow to the same defun that `mark-defun' would makeErik Naggum1996-10-081-4/+8
| | | | | the region. (insert-parentheses): Let a negative argument enclose preceding sexps.
* (narrow-to-defun): New function.Richard M. Stallman1996-08-291-0/+9
|
* Update FSF's address.Erik Naggum1996-01-141-2/+3
|
* (insert-parentheses): Don't insert spaces at beginning and end of buffer.Richard M. Stallman1994-09-221-0/+2
|
* (lisp-complete-symbol): Bind completion-fixup-function.Richard M. Stallman1994-07-111-1/+6
|
* (lisp-complete-symbol): Likewise.Richard M. Stallman1994-06-101-1/+1
|
* Update copyright.Karl Heuer1994-05-031-1/+1
|
* (defun-prompt-regexp): Make this variable buffer-local.Karl Heuer1994-04-201-0/+1
|
* (beginning-of-defun-raw): Don't err when called at end of buffer.Karl Heuer1994-03-191-1/+1
|
* (beginning-of-defun-raw): New function.Karl Heuer1994-03-181-7/+15
| | | | (end-of-defun): Handle defun-prompt-regexp correctly.
* (end-of-defun): Fix check for trailing comment.Karl Heuer1994-03-181-1/+1
|
* (defun-prompt-regexp): Doc fix.Karl Heuer1994-03-151-1/+4
|
* (lisp-complete-symbol): Doc fix.Richard M. Stallman1994-02-181-4/+5
|
* (defun-prompt-regexp): Now a user variable.Richard M. Stallman1994-02-171-1/+1
|
* (insert-parentheses): Doc mod.Karl Heuer1994-02-071-2/+2
|
* (parens-require-spaces): Var renamed and sense changed.Richard M. Stallman1993-06-161-4/+4
| | | | (insert-parentheses): Corresponding changes.