1. 06 Dec, 2012 2 commits
  2. 04 Dec, 2012 3 commits
  3. 03 Dec, 2012 1 commit
  4. 02 Dec, 2012 1 commit
  5. 30 Nov, 2012 1 commit
  6. 29 Nov, 2012 1 commit
    • Jambunathan K's avatar
      * lisp/icomplete.el: Change separator; add ido-style commands. · cc37e70f
      Jambunathan K authored
      (icomplete-show-key-bindings): Remove custom var.
      (icomplete-get-keys): Remove function.
      (icomplete-forward-completions, icomplete-backward-completions):
      New commands.
      (icomplete-minibuffer-map): New var.
      (icomplete-minibuffer-setup): Use it.
      (icomplete-exhibit): Don't delay if the list of completions is known.
      (icomplete-separator): New custom.
      (icomplete-completions): Use it.
      * lisp/minibuffer.el (completion-all-sorted-completions): Delete duplicates.
      (minibuffer-force-complete-and-exit): New command.
      (minibuffer--complete-and-exit): New function extracted from
      minibuffer-complete-and-exit.
      (minibuffer-complete-and-exit): Use it.
      cc37e70f
  7. 25 Nov, 2012 2 commits
    • Bill Wohler's avatar
      Release MH-E version 8.4. · 6827cac1
      Bill Wohler authored
      * NEWS, MH-E-NEWS: Update for MH-E release 8.4.
      6827cac1
    • Chong Yidong's avatar
      Revamp face-spec-set to be more analogous to setq for faces. · 1c4f115d
      Chong Yidong authored
      * lisp/faces.el (face-spec-set): Change the third arg to specify
      whether this function is being called via defface, customize, or a
      third party.  Set the appropriate symbol properties.  Clear the
      override spec if setting via Custom.  Initialize face if necessary.
      (face-spec-recalc): Allow theme faces to completely replace the
      defface spec, in the same way as custom faces (Bug#8454).
      
      * lisp/cus-edit.el (custom-face-set, custom-face-mark-to-save)
      (custom-face-reset-saved, custom-face-mark-to-reset-standard):
      Simplify by using the new arg to face-spec-set.
      
      * lisp/cus-face.el (custom-declare-face): Move face initialization to
      face-spec-set.
      (custom-theme-set-faces): Don't initialize the face name here, as
      that is now done in face-spec-set.
      
      * lisp/emacs-lisp/lisp-mode.el (eval-defun-1): When evaluating defface,
      reset face-override-spec too, and use custom-declare-face.
      
      Fixes: debbugs:4988
      1c4f115d
  8. 24 Nov, 2012 2 commits
  9. 23 Nov, 2012 1 commit
  10. 22 Nov, 2012 1 commit
  11. 20 Nov, 2012 4 commits
  12. 19 Nov, 2012 2 commits
  13. 18 Nov, 2012 2 commits
    • Glenn Morris's avatar
      NEWS tweak · 291a654d
      Glenn Morris authored
      291a654d
    • Glenn Morris's avatar
      Document eager macro expansion · 7351b73d
      Glenn Morris authored
      * doc/lispref/loading.texi (How Programs Do Loading): Add eager macro expansion.
      * doc/lispref/macros.texi (Expansion): Mention eager macro expansion.
      
      * etc/NEWS: Related edit.
      7351b73d
  14. 17 Nov, 2012 5 commits
  15. 16 Nov, 2012 4 commits
  16. 15 Nov, 2012 1 commit
    • Glenn Morris's avatar
      Fixes related to face underlining · bde3c6c0
      Glenn Morris authored
      * lisp/faces.el (face-underline-p): Doc fix.  Handle :underline being
      things other than `t' (a string, a list).
      (face-inverse-video-p): Doc fix.
      (set-face-underline): Rename it back from set-face-underline-p.
      Doc fix.  Allow interactive input of values other than t.
      (read-face-attribute): Apply formatting to :underline,
      since like :box and :stipple it can take list values.
      
      * doc/lispref/display.texi (Face Attributes): Fix :underline COLOR description.
      (Attribute Functions): Update for set-face-underline rename.
      Tweak descriptions of face-underline-p, face-inverse-video-p.
      
      * etc/NEWS: Related edit.
      bde3c6c0
  17. 14 Nov, 2012 2 commits
  18. 13 Nov, 2012 5 commits
    • Stefan Monnier's avatar
      * lisp/emacs-lisp/advice.el: Layer on top of nadvice.el. · 3c442f8b
      Stefan Monnier authored
      Remove out of date self-require hack.
      (ad-do-advised-functions): Use simple `dolist'.
      (ad-advice-name, ad-advice-protected, ad-advice-enabled)
      (ad-advice-definition): Redefine as functions.
      (ad-advice-classes): Move before first use.
      (ad-make-origname, ad-set-orig-definition, ad-clear-orig-definition)
      (ad-make-mapped-call, ad-make-advised-docstring, ad-make-plain-docstring)
      (ad--defalias-fset): Remove functions.
      (ad-make-advicefunname, ad-clear-advicefunname-definition): New functions.
      (ad-get-orig-definition): Rewrite.
      (ad-make-advised-definition-docstring): Change base docstring.
      (ad-real-orig-definition): Rewrite.
      (ad-map-arglists): Change name of called function.
      (ad--make-advised-docstring): Redirect `function' from ad-Advice-...
      (ad-make-advised-definition): Simplify.
      (ad-assemble-advised-definition): Tweak for new calling context.
      (ad-activate-advised-definition): Setup ad-Advice-* instead of ad-Orig-*.
      (ad--defalias-fset): Rename from ad-handle-definition.  Make it set the
      function and call ad-activate if needed.
      (ad-activate, ad-deactivate): Don't call ad-handle-definition any more.
      (ad-recover): Clear ad-Advice-* instead of ad-Orig-*.
      (ad-compile-function): Compile ad-Advice-*.
      (ad-activate-on-top-level, ad-with-auto-activation-disabled): Remove.
      (ad-start-advice, ad-stop-advice): Remove.
      3c442f8b
    • Glenn Morris's avatar
      Document erc-lurker-hide-list · 274f5de6
      Glenn Morris authored
      * doc/misc/erc.texi (Options): Make a start by adding erc-hide-list,
      erc-lurker-hide-list.
      
      * etc/NEWS: Related edit.
      274f5de6
    • Glenn Morris's avatar
      * doc/misc/erc.texi (Connecting): Add brief section on passwords. · f925b109
      Glenn Morris authored
      * etc/NEWS: Related edit.
      f925b109
    • Stefan Monnier's avatar
      * lisp/emacs-lisp/advice.el: Remove support for freezing. · 7db1bda8
      Stefan Monnier authored
      (ad-make-freeze-docstring, ad-make-freeze-definition): Remove functions.
      (ad-make-single-advice-docstring, ad-defadvice-flags, defadvice):
      Remove support for `freeze'.
      7db1bda8
    • Glenn Morris's avatar
      Document new erc module "notifications" · 6e5e9b70
      Glenn Morris authored
      * doc/misc/erc.texi (Modules): Undocument obsolete "hecomplete".
      Add "notifications".
      
      * lisp/erc/erc.el (erc-modules): Add "notifications".  Tweak "hecomplete" doc.
      
      * etc/NEWS: Related edit.
      6e5e9b70