aboutsummaryrefslogtreecommitdiffstats
path: root/lisp/register.el
Commit message (Collapse)AuthorAgeFilesLines
* * lisp/register.el (register-separator): Rename fromAndreas Schwab2012-09-091-5/+5
| | | | | separator-register. All uses changed. Doc fix. (register): Fix version.
* * lisp/register.el (increment-register): Route it to `append-to-register',Jambunathan K2012-09-081-11/+40
| | | | | | | | | | | | | | if register contains text so that `C-x r +' can now be used for appending to a text register. (register): New group. (register-separator): New user option. (append-to-register, prepend-to-register): Add separator based on `register-separator. * doc/emacs/regs.texi (Text Registers): `C-x r +' can now be used instead of M-x append-to-register. New option `register-separator'. (Number Registers): Mention that `C-x r +' is polymorphic. Fixes: debbugs:12217
* Deactivate the mark on more copy operations, and indicate the copied region.Chong Yidong2012-07-291-7/+22
| | | | | | | | | | | | | | * lisp/simple.el (indicate-copied-region): New function. (kill-ring-save): Split off from here. * lisp/rect.el (copy-rectangle-as-kill): Call indicate-copied-region. (kill-rectangle): Set deactivate-mark to t on read-only error. * lisp/register.el (copy-to-register, copy-rectangle-to-register): Deactivate the mark, and use indicate-copied-region. (append-to-register, prepend-to-register): Call Fixes: debbugs:10056
* * rect.el (copy-rectangle-as-kill): New command.Reuben Thomas2012-07-141-16/+0
| | | | | | | | | * lisp/rect.el, lisp/register.el: Move bindings to bindings.el. * lisp/bindings.el: Consolidate ctl-x-r-map bindings. Bind copy-rectangle-as-kill to C-x r w. Fixes: debbugs:739
* Reduce use of (require 'cl).Stefan Monnier2012-07-101-5/+5
| | | | | | | | | | | | | | | | | | | | | | | | * admin/bzrmerge.el: Use cl-lib. * leim/quail/hangul.el: Don't require CL. * leim/quail/ipa.el: Use cl-lib. * vc/smerge-mode.el, vc/pcvs.el, vc/pcvs-util.el, vc/pcvs-info.el: * vc/diff-mode.el, vc/cvs-status.el, uniquify.el, scroll-bar.el: * register.el, progmodes/sh-script.el, net/gnutls.el, net/dbus.el: * msb.el, mpc.el, minibuffer.el, international/ucs-normalize.el: * international/quail.el, info-xref.el, imenu.el, image-mode.el: * font-lock.el, filesets.el, edmacro.el, doc-view.el, bookmark.el: * battery.el, avoid.el, abbrev.el: Use cl-lib. * vc/pcvs-parse.el, vc/pcvs-defs.el, vc/log-view.el, vc/log-edit.el: * vc/diff.el, simple.el, pcomplete.el, lpr.el, comint.el, loadhist.el: * jit-lock.el, international/iso-ascii.el, info.el, frame.el, bs.el: * emulation/crisp.el, electric.el, dired.el, cus-dep.el, composite.el: * calculator.el, autorevert.el, apropos.el: Don't require CL. * emacs-bytecomp.el (byte-recompile-directory, display-call-tree) (byte-compile-unfold-bcf, byte-compile-check-variable): * emacs-byte-opt.el (byte-compile-trueconstp) (byte-compile-nilconstp): * emacs-autoload.el (make-autoload): Use pcase. * face-remap.el (text-scale-adjust): Simplify pcase patterns.
* Add 2012 to FSF copyright years for Emacs filesGlenn Morris2012-01-051-1/+1
|
* Restore accidental change to insert-registerLeo Liu2011-07-091-0/+2
|
* Fix typos.Juanma Barranquero2011-07-051-1/+1
|
* Extend emacs register to accept value from registerv-makeLeo Liu2011-06-261-3/+45
| | | | | A value object returned by `registerv-make' has slots to control jump-to-register, describe-register-1 and insert-register.
* lisp/*.el: Lexical-binding cleanup.Juanma Barranquero2011-04-191-2/+2
|
* Convert consecutive FSF copyright years to ranges.Glenn Morris2011-01-241-2/+1
|
* Nuke arch-tags.Glenn Morris2011-01-151-1/+0
|
* Merge from emacs-23Stefan Monnier2011-01-141-1/+1
|\
| * Add 2011 to FSF/AIST copyright years.Glenn Morris2011-01-021-1/+1
| |
* | Add "Package:" file headers to denote built-in packages.Chong Yidong2010-08-291-0/+1
|/
* Add 2010 to copyright years.Glenn Morris2010-01-131-1/+1
|
* * register.el (jump-to-register, insert-register): Handle SemanticChong Yidong2009-11-151-0/+13
| | | | tags. From commented-out advice in semantic/senator.el.
* (ctl-x-r-map): Define the keys here instead of using autoload.Dan Nicolaescu2009-09-201-13/+13
|
* * register.el (register-alist): Doc fix (Bug#3311).Chong Yidong2009-05-181-3/+4
|
* * register.el (get-register): Rename arg REG to REGISTER forJuanma Barranquero2009-03-121-8/+9
| | | | | | consistency with other register functions. (set-register, jump-to-register): Fix typos in docstrings. (copy-to-register, copy-rectangle-to-register): Reflow docstrings.
* Add 2009 to copyright years.Glenn Morris2009-01-051-1/+1
|
* Bind global keys to ctl-x-r-map in autoload cookies.Juri Linkov2008-06-301-0/+16
|
* Switch to recommended form of GPLv3 permissions notice.Glenn Morris2008-05-061-6/+4
|
* Fix up comment convention on the arch-tag lines.Stefan Monnier2008-04-101-1/+1
|
* Merge from emacs--rel--22Miles Bader2008-01-081-1/+1
|\ | | | | | | Revision: [email protected]/emacs--devo--0--patch-987
| * Add 2008 to copyright years.Glenn Morris2008-01-071-1/+1
| |
* | (append-to-register, prepend-to-register):Thien-Thi Nguyen2007-11-031-8/+12
|/ | | | Don't signal error on empty register; use the text, instead.
* 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
|
* 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
|
* Update FSF's address.Lute Kamstra2005-07-041-2/+2
|
* (copy-to-register, append-to-register, prepend-to-register):Richard M. Stallman2005-03-291-3/+3
| | | | Use filter-buffer-substring.
* (describe-register-1): Explicitly handle yank-excluded-properties = t.Richard M. Stallman2005-02-271-2/+4
|
* Provide `register' feature.Masatake YAMATO2004-03-161-0/+1
|
* (copy-rectangle-to-register): Doc fix.Richard M. Stallman2003-12-291-2/+4
|
* Add arch taglinesMiles Bader2003-09-011-0/+1
|
* (number-to-register): Use `string-to-number' insteadJohn Paul Wallington2003-05-171-1/+1
| | | | of `string-to-int'.
* Trailing whitespace deleted.Juanma Barranquero2003-02-041-1/+1
|
* (describe-register-1): Use window-widthRichard M. Stallman2002-12-071-3/+12
| | | | | to truncate string in a register. Check whether the string in a register is an empty string or a sequence of white spaces.
* (describe-register-1): Don't assign to val the value returned byJuanma Barranquero2002-11-191-4/+3
| | | | `remove-list-of-text-properties'.
* (set-register): Use push.Stefan Monnier2002-09-271-14/+11
| | | | | | (point-to-register): Set kill-buffer-hook in this buffer. (register-swap-out): Use dolist. (kill-buffer-hook): Don't change globally.
* (insert-register): Use insert-for-yank.Richard M. Stallman2002-04-191-1/+4
| | | | (describe-register-1): Discard text props in yank-excluded-properties.
* (describe-register-1): Access register contents here.Richard M. Stallman2002-02-141-54/+55
|
* (list-registers): New command.Richard M. Stallman2002-02-071-40/+63
| | | | (describe-register-1): New subroutine, taken out of view-register.
* Some fixes to follow coding conventions in files maintained by FSF.Pavel Janík2001-07-151-1/+1
|
* (number-to-register, increment-register): ArgsKarl Heuer1998-01-181-8/+8
| | | | renamed to match doc.
* (view-register): Show register type file-query.Richard M. Stallman1997-12-221-0/+7
|
* (number-to-register): Move point as a side effect.Karl Heuer1997-12-081-10/+6
|