summaryrefslogtreecommitdiff
path: root/lisp/skeleton.el
Commit message (Collapse)AuthorAgeFilesLines
* Add 2010 to copyright years.Glenn Morris2010-01-131-1/+1
|
* Replace last-command-char with last-command-event.Glenn Morris2009-01-091-2/+2
|
* Add 2009 to copyright years.Glenn Morris2009-01-051-1/+1
|
* Switch to recommended form of GPLv3 permissions notice.Glenn Morris2008-05-061-6/+4
|
* Set coding-tag.Stefan Monnier2008-04-171-3/+3
|
* Fix up comment convention on the arch-tag lines.Stefan Monnier2008-04-101-1/+1
|
* Merge from emacs--devo--0Miles Bader2008-01-091-1/+1
|\ | | | | | | Revision: emacs@sv.gnu.org/emacs--unicode--0--patch-312
| * Add 2008 to copyright years.Glenn Morris2008-01-071-1/+1
| |
* | (skeleton-internal-1): Use integerp and stringpKenichi Handa2007-09-071-1/+1
|/ | | | instead of char-or-string-p to catch -1.
* Replace `iff' in doc-strings and comments.Glenn Morris2007-08-081-2/+2
|
* Switch license to GPLv3 or later.Glenn Morris2007-07-251-1/+1
|
* Add 2007 to copyright years.Glenn Morris2007-01-211-1/+1
|
* Update copyright years.Glenn Morris2006-12-051-1/+1
|
* (skeleton-transformation, skeleton-filter, skeleton-pair-filter):Roland Winkler2006-05-211-11/+13
| | | | | | Make these the aliases for the following variables. (skeleton-transformation-function, skeleton-filter-function) (skeleton-pair-filter-function): Make these the real names.
* Update years in copyright notice; nfc.Thien-Thi Nguyen2006-02-061-1/+1
|
* Update years in copyright notice; nfc.Thien-Thi Nguyen2005-08-061-1/+2
|
* (skeleton-proxy-new): Doc fix.Juanma Barranquero2005-07-201-1/+1
|
* Update FSF's address.Lute Kamstra2005-07-041-2/+2
|
* (skeleton-autowrap): Fix spellings in docstrings.Juanma Barranquero2005-06-101-1/+1
|
* Use run-mode-hooks in example.Lute Kamstra2005-05-261-1/+1
|
* Add arch taglinesMiles Bader2003-09-011-0/+1
|
* (skeleton-proxy-new): Consume the mark-active state.Stefan Monnier2003-06-081-1/+6
|
* (skeleton-edebug-spec): First cut of an edebug spec.Stefan Monnier2003-05-281-0/+5
| | | | (define-skeleton): Use it.
* (skeleton-internal-1): Don't loop if interactor of subskeleton is nil.Stefan Monnier2003-05-261-25/+29
| | | | | (skeleton-pair-default-alist): New var. (skeleton-pair-insert-maybe): Use it.
* (skeleton-pair-insert-maybe): Remove leftover reference toJuanma Barranquero2003-05-251-10/+9
| | | | skeleton-abbrev-cleanup.
* (skeleton-abbrev-cleanup, skeleton-proxy): Remove obsolete code.Stefan Monnier2003-05-251-59/+0
|
* (define-skeleton): Use the `no-self-insert' property.Stefan Monnier2003-05-231-54/+42
| | | | | | | (skeleton-proxy-new): Fix docstring. Remove broken interactive spec. Rely on use `no-self-insert' rather than `skeleton-abbrev-cleanup'. (skeleton-internal-1): Add a `recursive' argument. (skeleton-internal-list): Use it to propagate `recursive'.
* (skeleton-internal-1): Allow - as alternate interesting point marker and revertJuanma Barranquero2003-05-181-14/+17
| | | | @ to just setting skeleton-positions.
* (skeleton-autowrap, skeleton-untabify, skeleton-newline-indent-rigidly)Juanma Barranquero2003-05-061-8/+8
| | | | (skeleton-insert, skeleton-read): Don't quote nil and t in docstrings.
* (skeleton-internal-list, skeleton-internal-1):Stefan Monnier2003-01-171-2/+2
| | | | Don't treat \n specially in sub-skeletons.
* (skeleton-transformation): Default to `identity'.Stefan Monnier2002-05-141-70/+79
| | | | | | | (skeleton-insert): Use `move-after' markers and `insert' rather than rely on insert-before-markers. (skeleton-internal-1): Handle `> \n' specially so that the newline is inserted before the first line is indented.
* Emacs lisp coding convention fixes.Pavel Janík2001-07-141-2/+2
|
* (skeleton-internal-list): Fix bogus logic.Stefan Monnier2001-03-231-6/+9
| | | | (skeleton-pair-insert-maybe): Don't pair after a backslash.
* Docstring fixes.Stefan Monnier2001-02-041-5/+7
|
* (skeleton-internal-1): Always push the mark for @.Stefan Monnier2001-02-041-3/+2
|
* (skeleton-internal-1): Really make sure the first line ofStefan Monnier2000-12-221-16/+23
| | | | | | the region is also re-indented. (skeleton-end-newline): New var. (skeleton-end-hook): Use it.
* (skeleton-internal-1): Make sure the first line ofStefan Monnier2000-12-221-1/+2
| | | | the region is also re-indented.
* Update comment.Karl Heuer1998-12-141-1/+1
|
* (skeleton-read): Doc fix.Richard M. Stallman1997-04-241-1/+3
|
* (define-skeleton): Doc fix.Richard M. Stallman1997-04-231-1/+2
|
* (skeleton-read): Fix previous change.Richard M. Stallman1997-04-201-2/+2
|
* (skeleton-insert): Rename the function's argumentRichard M. Stallman1997-04-161-58/+61
| | | | | to `regions', and bind `skeleton-regions' with let. (skeleton-read): Rename arg STR to PROMPT.
* (skeleton-positions): Renamed from skeleton-marks.Richard M. Stallman1996-12-281-7/+7
|
* (skeleton-marks): New variable.Richard M. Stallman1996-12-281-0/+9
| | | | (skeleton-insert, skeleton-internal-1): Set skeleton-marks.
* Comment change.Richard M. Stallman1996-10-121-1/+1
|
* (skeleton-proxy-new): New function.Richard M. Stallman1996-06-281-3/+53
| | | | | (define-skeleton): Define the skeleton as a defun using skeleton-proxy-new.
* (local-variables-section): Adapted comment to outline minor mode.Richard M. Stallman1996-06-241-82/+83
| | | | | | (skeleton-pair-insert-maybe): Rewritten to support autowrapping. (mirror-mode): Fixed change of pair-* to skeleton-pair-*. Also pairs 8 bit characters.
* (skeleton-autowrap): New variable.Richard M. Stallman1996-06-221-63/+76
| | | | | | | (skeleton-abbrev-cleanup): Added variable documentation. (skeleton-proxy): Added optional autowrappping feature. (skeleton-proxy, skeleton-abbrev-cleanup): Use `post-command-hook' instead of someday to be obsolete defer.
* (local-variables-section): Deleted.Richard M. Stallman1996-06-161-26/+26
|
* Add provide call.Richard M. Stallman1996-03-011-0/+2
|