summaryrefslogtreecommitdiff
path: root/lisp/skeleton.el
Commit message (Collapse)AuthorAgeFilesLines
* Silence skeleton.el compilation.Glenn Morris2010-11-091-16/+17
| | | | | * lisp/skeleton.el (skeleton-internal-list, skeleton-internal-1): Prefix dynamic local variable `skeleton'.
* Use line-end-position rather than end-of-line, etc.Glenn Morris2010-11-061-4/+3
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * textmodes/texnfo-upd.el (texinfo-start-menu-description) (texinfo-update-menu-region-beginning, texinfo-menu-first-node) (texinfo-delete-existing-pointers, texinfo-find-pointer) (texinfo-clean-up-node-line, texinfo-insert-node-lines) (texinfo-multiple-files-update): * textmodes/table.el (table--probe-cell-left-up) (table--probe-cell-right-bottom): * textmodes/picture.el (picture-tab-search): * textmodes/page-ext.el (pages-copy-header-and-position) (pages-directory-for-addresses): * progmodes/vera-mode.el (vera-get-offset): * progmodes/simula.el (simula-calculate-indent): * progmodes/python.el (python-pdbtrack-overlay-arrow): * progmodes/prolog.el (end-of-prolog-clause): * progmodes/perl-mode.el (perl-calculate-indent, perl-indent-exp): * progmodes/icon.el (indent-icon-exp): * progmodes/etags.el (tag-re-match-p): * progmodes/ebrowse.el (ebrowse-show-file-name-at-point): * progmodes/ebnf2ps.el (ebnf-begin-file): * progmodes/dcl-mode.el (dcl-back-to-indentation-1) (dcl-save-local-variable): * play/life.el (life-setup): * play/gametree.el (gametree-looking-at-ply): * nxml/nxml-maint.el (nxml-insert-target-repertoire-glyph-set): * mail/sendmail.el (mail-mode-auto-fill): * emacs-lisp/lisp-mode.el (calculate-lisp-indent): * emacs-lisp/edebug.el (edebug-overlay-arrow): * emacs-lisp/checkdoc.el (checkdoc-this-string-valid): * woman.el (woman-parse-numeric-value, woman2-TH, woman2-SH) (woman-tab-to-tab-stop, WoMan-warn-ignored): * type-break.el (type-break-file-keystroke-count): * term.el (term-replace-by-expanded-history-before-point) (term-skip-prompt, term-extract-string): * speedbar.el (speedbar-edit-line, speedbar-expand-line) (speedbar-contract-line, speedbar-toggle-line-expansion) (speedbar-parse-c-or-c++tag, speedbar-parse-tex-string) (speedbar-buffer-revert-buffer, speedbar-highlight-one-tag-line): * sort.el (sort-skip-fields): * skeleton.el (skeleton-internal-list): * simple.el (line-move-finish, line-move-to-column): * shell.el (shell-forward-command): * misc.el (copy-from-above-command): * makesum.el (double-column): * ebuff-menu.el (electric-buffer-update-highlight): * dired.el (dired-move-to-end-of-filename): * dframe.el (dframe-popup-kludge): * bookmark.el (bookmark-kill-line, bookmark-bmenu-show-filenames): * arc-mode.el (archive-get-lineno): Use line-end-position and line-beginning-position. * net/ange-ftp.el, progmodes/hideif.el, reposition.el: Same, but only in comments.
* Replace Lisp calls to delete-backward-char by delete-char.Stefan Monnier2010-05-241-1/+1
| | | | | | | | | | | | | | | | | | * bs.el, expand.el, ido.el, image-dired.el, lpr.el, pcomplete.el, skeleton.el, term.el, time.el, wid-edit.el, woman.el, calc/calc-graph.el, calc/calc-help.el, calc/calc-incom.el, calc/calc.el, emacs-cl-extra.el, emacs-cl-loaddefs.el, emulation/cua-rect.el, emulation/viper-ex.el, eshell/esh-test.el, eshell/eshell.el, gnus/gnus-uu.el, gnus/nndoc.el, gnus/nnrss.el, gnus/rfc2047.el, gnus/utf7.el, international/utf-7.el, language/ethio-util.el, mh-e/mh-alias.el, mh-e/mh-search.el, net/imap.el, net/rcirc.el, obsolete/complete.el, play/decipher.el, progmodes/ada-mode.el, progmodes/cc-awk.el, progmodes/dcl-mode.el, progmodes/ps-mode.el, progmodes/verilog-mode.el, progmodes/vhdl-mode.el, textmodes/bibtex.el, textmodes/fill.el, textmodes/reftex-auc.el, textmodes/rst.el, textmodes/sgml-mode.el, textmodes/table.el, textmodes/texinfmt.el: Replace Lisp calls to delete-backward-char by calls to delete-char.
* 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.