1
0
mirror of https://git.savannah.gnu.org/git/emacs.git synced 2024-12-14 09:39:42 +00:00
Commit Graph

53 Commits

Author SHA1 Message Date
Juri Linkov
5891bf24d9 (beginning-of-defun, end-of-defun):
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 ?\( ?\).
2004-05-01 03:58:43 +00:00
Stefan Monnier
44b254cc4f (beginning-of-defun-raw, end-of-defun):
Correctly handle negative arguments when calling hook functions.
2004-04-14 18:20:23 +00:00
Richard M. Stallman
750e563f99 (beginning-of-defun-raw, end-of-defun):
Iterate the hook function if arg is given.
(mark-defun, narrow-to-defun): Change order of finding the limits.
2004-01-29 17:56:42 +00:00
Miles Bader
ab5796a9f9 Add arch taglines 2003-09-01 15:45:59 +00:00
Dave Love
7a0e987434 (beginning-of-defun-function): Doc fix. 2003-08-20 18:48:43 +00:00
Stefan Monnier
b5ed9def80 (beginning-of-defun-raw): Use shy-group. 2003-05-18 21:51:01 +00:00
Juanma Barranquero
1269ae51b1 (beginning-of-defun): Fix typo. 2002-10-17 16:50:28 +00:00
Kai Großjohann
be0d25b686 * emacs-lisp/lisp.el (mark-defun): Don't leave multiple marks
when repeated.
        * textmodes/paragraphs.el (mark-paragraph): Ditto.
2002-02-17 15:08:31 +00:00
Kai Großjohann
cad113ae34 * lisp/simple.el (mark-word): Mark more if repeated.
* lisp/textmodes/paragraphs.el (mark-paragraph): Ditto.
(mark-end-of-sentence): Ditto.
2002-02-15 08:53:15 +00:00
Richard M. Stallman
1fa1cb1bf6 (lisp-complete-symbol): Repeating the command
after displaying a completion list scrolls the list.
2002-01-11 21:22:28 +00:00
Stefan Monnier
f07493e7d0 (mark-sexp): Mark more if repeated. 2001-11-19 22:06:10 +00:00
Gerd Moellmann
c7f18fbafd (defun-prompt-regexp): Doc fix. 2000-10-24 11:22:48 +00:00
Gerd Moellmann
b41c9501e8 (down-list, backward-up-list, up-list): Doc fix. 2000-10-13 11:46:11 +00:00
Stefan Monnier
f77eca766a (lisp-complete-symbol): Only jump 2 not 3 levels. 2000-10-01 00:57:13 +00:00
Stefan Monnier
11ae6c5d0d (lisp-complete-symbol):
Distinguish the let-binding case from the funcall case.
(forward-sexp-function): New variable.
(forward-sexp): Use it.
2000-09-29 03:30:04 +00:00
Dave Love
e50c4203bf (defun-prompt-regexp, parens-require-spaces): Doc fix.
(down-list, backward-up-list, up-list, kill-sexp)
(backward-kill-sexp, mark-sexp)): Make arg optional.
(lisp-complete-symbol): Add optional arg PREDICATE.
2000-08-20 18:12:07 +00:00
Gerd Moellmann
418d645c4d (beginning-of-defun-raw): Add regexp
matching open parenthesis in column 0 to defun-prompt-regexp
only if open-paren-in-column-0-is-defun-start is set.
2000-03-24 20:42:41 +00:00
Richard M. Stallman
ab22ee5354 (beginning-of-defun-function): Variable renamed from beginning-of-defun.
(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.
2000-01-21 02:44:44 +00:00
Dave Love
c6eeec6550 (beginning-of-defun): New variable.
(beginning-of-defun-raw): Use it.
(end-of-defun): New variable.
(end-of-defun): Use it.
(check-parens): New command.
2000-01-05 15:08:36 +00:00
Richard M. Stallman
e323ab22c3 (lisp-complete-symbol): Don't bind completion-fixup-function. 1998-10-13 23:56:32 +00:00
Richard M. Stallman
ba6b3a2a59 (defun-prompt-regexp): Fix customize type. 1997-09-09 02:57:48 +00:00
Richard M. Stallman
adce3b5f3d (move-past-close-and-reindent):
Don't move closeparen back onto the end of a comment.
1997-09-07 01:12:07 +00:00
Richard M. Stallman
30e19aee85 Use defcustom. 1997-05-05 15:06:25 +00:00
Richard M. Stallman
030dccec3e (lisp-complete-symbol): Sort the list. 1996-11-01 08:19:07 +00:00
Erik Naggum
e3ac26cbb8 (narrow-to-defun): Narrow to the same defun that `mark-defun' would make
the region.
(insert-parentheses): Let a negative argument enclose preceding sexps.
1996-10-08 23:13:39 +00:00
Richard M. Stallman
3f7e952d9a (narrow-to-defun): New function. 1996-08-29 04:42:40 +00:00
Erik Naggum
b578f267af Update FSF's address. 1996-01-14 07:34:30 +00:00
Richard M. Stallman
6696af6580 (insert-parentheses): Don't insert spaces at beginning and end of buffer. 1994-09-22 06:42:30 +00:00
Richard M. Stallman
52ae2b4256 (lisp-complete-symbol): Bind completion-fixup-function. 1994-07-11 21:26:44 +00:00
Richard M. Stallman
1af808dc42 (lisp-complete-symbol): Likewise. 1994-06-10 23:01:49 +00:00
Karl Heuer
8f1204db34 Update copyright. 1994-05-03 23:47:06 +00:00
Karl Heuer
24ff54989b (defun-prompt-regexp): Make this variable buffer-local. 1994-04-20 01:11:35 +00:00
Karl Heuer
81ccc37843 (beginning-of-defun-raw): Don't err when called at end of buffer. 1994-03-19 04:07:37 +00:00
Karl Heuer
afa995e19e (beginning-of-defun-raw): New function.
(end-of-defun): Handle defun-prompt-regexp correctly.
1994-03-18 02:21:52 +00:00
Karl Heuer
37f31acf87 (end-of-defun): Fix check for trailing comment. 1994-03-18 01:47:28 +00:00
Karl Heuer
7fe78b07bc (defun-prompt-regexp): Doc fix. 1994-03-15 23:36:48 +00:00
Richard M. Stallman
2eb9adabed (lisp-complete-symbol): Doc fix. 1994-02-18 23:51:41 +00:00
Richard M. Stallman
5f65078a26 (defun-prompt-regexp): Now a user variable. 1994-02-17 21:06:52 +00:00
Karl Heuer
d5bfe0767b (insert-parentheses): Doc mod. 1994-02-07 22:57:35 +00:00
Richard M. Stallman
78e367e9ae (parens-require-spaces): Var renamed and sense changed.
(insert-parentheses): Corresponding changes.
1993-06-16 19:34:11 +00:00
Richard M. Stallman
44a53673e8 (parens-dont-require-spaces): New variable.
(insert-parentheses): Obey that variable.
1993-06-14 22:58:54 +00:00
Jim Blandy
eb8c3be94e Apply typo patches from Paul Eggert. 1993-06-09 11:59:12 +00:00
Richard M. Stallman
0ba911156b (mark-sexp, mark-defun): Activate the mark. 1993-05-16 15:28:52 +00:00
Eric S. Raymond
e41b2db1da Added or corrected Commentary sections 1993-03-22 03:27:18 +00:00
Eric S. Raymond
e9571d2a21 Add or correct keywords 1993-03-18 21:29:42 +00:00
Eric S. Raymond
9750e079dd entered into RCS 1992-07-22 04:22:30 +00:00
Eric S. Raymond
fd7fa35a05 *** empty log message *** 1992-07-17 08:15:29 +00:00
Eric S. Raymond
e516799970 *** empty log message *** 1992-07-16 21:47:34 +00:00
Eric S. Raymond
6594deb0dc *** empty log message *** 1992-05-30 22:12:04 +00:00
Jim Blandy
e3f99b9122 *** empty log message *** 1991-03-12 20:00:05 +00:00