1. 27 Jul, 2013 1 commit
    • Xue Fuqiao's avatar
      Keybinding fix for vc-dir. · e4c467f9
      Xue Fuqiao authored
      * lisp/vc/vc-dir.el (vc-dir-mode-map): Add binding for vc-root-diff.
      * doc/emacs/maintaining.texi (VC Directory Commands): Mention `D' and `L' in vc-dir.
  2. 26 Jul, 2013 10 commits
  3. 25 Jul, 2013 4 commits
  4. 24 Jul, 2013 12 commits
  5. 23 Jul, 2013 4 commits
  6. 22 Jul, 2013 7 commits
    • Stefan Monnier's avatar
      * lisp/emacs-lisp/autoload.el (autoload--setup-output): New function, · 7d22ce18
      Stefan Monnier authored
      extracted from autoload--insert-text.
      (autoload--insert-text): Remove.
      (autoload--print-cookie-text): New function, extracted from
      (autoload--insert-cookie-text): Remove.
      (autoload-generate-file-autoloads): Adjust calls accordingly.
    • Stefan Monnier's avatar
      * lisp/winner.el (winner-hook-installed-p): Remove. · 9b2607e8
      Stefan Monnier authored
      (winner-mode): Simplify accordingly.
    • Stefan Monnier's avatar
      * lisp/subr.el (add-to-list): Fix compiler-macro when `append' is · c43a8618
      Stefan Monnier authored
      not constant.  Don't use `cl-member' for the base case.
    • Stefan Monnier's avatar
      * lisp/progmodes/subword.el: Fix boundary case. · 0ac26976
      Stefan Monnier authored
      (subword-forward-regexp): Make it a constant.  Wrap optional \\W in its
      own group.
      (subword-backward-regexp): Make it a constant.
      (subword-forward-internal): Don't treat a trailing capital as the
      beginning of a word.
      * test/automated/subword-tests.el: New file.
      Fixes: debbugs:13758
    • Ari Roponen's avatar
      lisp/emacs-lisp/package.el (package-menu-mode): Fix bug#14930. · 6874724a
      Ari Roponen authored
      Don't modify the global value of tabulated-list-revert-hook.
    • Juanma Barranquero's avatar
      lisp/desktop.el: Require 'cl-lib. · a1c80d9d
      Juanma Barranquero authored
      (desktop-before-saving-frames-functions): New hook.
      (desktop--process-minibuffer-frames): Set desktop-mini parameter only
      for frames being saved.  Rename from desktop--save-minibuffer-frames.
      (desktop-save-frames): Run hook desktop-before-saving-frames-functions.
      Do not save frames with non-nil `desktop-dont-save' parameter.  Filter
      out deleted frames.
      (desktop--find-frame): Use cl-find-if.
      (desktop--select-frame): Use cl-(first|second|third) to access values
      of desktop-mini.
      (desktop--make-frame): Use cl-delete-if.
      (desktop--sort-states): Fix sorting of minibuffer-owning frames.
      (desktop-restore-frames): Use cl-(first|second|third) to access values
      of desktop-mini.  Look for visible frame at the end, not while
      restoring frames.
    • Juanma Barranquero's avatar
      lisp/dired-x.el: Fix bug#14927. · 70f1b5e8
      Juanma Barranquero authored
      (dired-mark-unmarked-files, dired-virtual, dired-guess-default)
      (dired-mark-sexp, dired-filename-at-point): Use string-match-p, looking-at-p.
  7. 21 Jul, 2013 2 commits
    • Juanma Barranquero's avatar
      lisp/desktop.el: Make some frame-restoring functions public. · 56bc453c
      Juanma Barranquero authored
      (desktop-saved-frame-states): Rename from desktop--saved-states;
      all users changed.
      (desktop-save-frames): Rename from desktop--save-frames.
      Do not save state to desktop file.
      (desktop-save): Save desktop-saved-frame-states to desktop file
      and reset to nil.
      (desktop-restoring-frames-p): New function.
      (desktop-restore-frames): Use it.  Rename from desktop--restore-frames.
      (desktop-read): Use desktop-restoring-frames-p.  Do not try to fix
      buffer-lists when restoring frames.  Suggested by Martin Rudalics.
    • Juanma Barranquero's avatar