1. 09 Aug, 2013 1 commit
    • Juanma Barranquero's avatar
      Move frameset-to-register stuff from register.el to frameset.el. · 77187e6f
      Juanma Barranquero authored
      lisp/register.el (frameset-frame-id, frameset-frame-with-id, frameset-p)
      (frameset-restore, frameset-save, frameset-session-filter-alist):
      Remove declarations.
      (register-alist): Doc fix.
      (frameset-to-register): Move to frameset.el.
      (jump-to-register, describe-register-1): Remove frameset-specific code.
      
      lisp/frameset.el (frameset-p): Add autoload cookie.
      (frameset--jump-to-register): New function, based on code moved from
      register.el.
      (frameset-to-register): Move from register.el.  Adapt to `registerv'.
      77187e6f
  2. 08 Aug, 2013 1 commit
    • Juanma Barranquero's avatar
      * lisp/bindings.el (ctl-x-r-map): Bind ?f to frameset-to-register. · 2805a651
      Juanma Barranquero authored
      * lisp/register.el: Add support for framesets.
        (frameset-frame-id, frameset-frame-with-id)
        (frameset-p, frameset-restore, frameset-save): Declare.
        (register-alist): Document framesets.
        (frameset-session-filter-alist): Declare.
        (frameset-to-register): New function.
        (jump-to-register): Implement jumping to framesets.  Doc fix.
        (describe-register-1): Describe framesets.
      2805a651
  3. 26 Mar, 2013 1 commit
  4. 01 Jan, 2013 1 commit
  5. 06 Oct, 2012 1 commit
  6. 09 Sep, 2012 1 commit
  7. 08 Sep, 2012 1 commit
    • Jambunathan K's avatar
      * lisp/register.el (increment-register): Route it to `append-to-register', · 0979429b
      Jambunathan K authored
      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
      0979429b
  8. 29 Jul, 2012 1 commit
    • Chong Yidong's avatar
      Deactivate the mark on more copy operations, and indicate the copied region. · 2549c068
      Chong Yidong authored
      * 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
      2549c068
  9. 14 Jul, 2012 1 commit
  10. 10 Jul, 2012 1 commit
    • Stefan Monnier's avatar
      Reduce use of (require 'cl). · f58e0fd5
      Stefan Monnier authored
      * 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.
      f58e0fd5
  11. 11 Jan, 2012 1 commit
  12. 05 Jan, 2012 1 commit
  13. 09 Jul, 2011 1 commit
  14. 05 Jul, 2011 1 commit
  15. 26 Jun, 2011 1 commit
  16. 19 Apr, 2011 1 commit
  17. 25 Jan, 2011 1 commit
  18. 15 Jan, 2011 1 commit
  19. 02 Jan, 2011 1 commit
  20. 29 Aug, 2010 1 commit
  21. 13 Jan, 2010 1 commit
  22. 15 Nov, 2009 1 commit
  23. 20 Sep, 2009 1 commit
  24. 18 May, 2009 1 commit
  25. 12 Mar, 2009 1 commit
  26. 05 Jan, 2009 1 commit
  27. 30 Jun, 2008 1 commit
  28. 06 May, 2008 1 commit
  29. 10 Apr, 2008 1 commit
  30. 07 Jan, 2008 1 commit
  31. 03 Nov, 2007 1 commit
  32. 25 Jul, 2007 1 commit
  33. 21 Jan, 2007 1 commit
  34. 05 Dec, 2006 1 commit
  35. 06 Feb, 2006 1 commit
  36. 06 Aug, 2005 1 commit
  37. 04 Jul, 2005 1 commit
  38. 29 Mar, 2005 1 commit
  39. 27 Feb, 2005 1 commit
  40. 16 Apr, 2004 1 commit