1. 08 Jan, 2014 12 commits
    • Eric S. Raymond's avatar
    • Eric S. Raymond's avatar
      In preparation for the move to git, sanitize out some Bazaar-specific names. · 9475054f
      Eric S. Raymond authored
      * version.el (emacs-bzr-version): Name changed to
      emacs-repository-version.
      * loadup.el: Follow through on this name change.
      * lisp/mail/emacsbug.el (report-emacs-bug): Factor out any
      assumption about the version control system in use.
      9475054f
    • David Engster's avatar
      0116ee83
    • David Engster's avatar
      Rewrite EIEIO help functions and hook them into help system. · 0f918d96
      David Engster authored
      * help-fns.el (help-fns-describe-function-functions): New
      variable to call functions for augmenting help buffers.
      (describe-function-1): Remove explicit calls to
      `help-fns--compiler-macro', `help-fns--parent-mode' and
      `help-fns--obsolete'.  Put them in above new variable instead, and
      call them through `run-hook-with-args'.
      * emacs-lisp/eieio-opt.el (eieio-help-class): Rename from
      `eieio-describe-class'.  Not meant for interactive use anymore,
      but to augment existing help buffers.  Remove optional second
      argument.  Create proper button for file location.  Rewrite
      function to use `insert' instead of `princ' and `prin1' where
      possible.
      (eieio-help-class-slots): Rename from `eieio-describe-class-slots'.
      (eieio-method-def, eieio-class-def): Move further up.
      (describe-method, describe-generic, eieio-describe-method): Remove
      aliases.
      (eieio-help-constructor, eieio-help-generic): Rename from
      `eieio-describe-constructor' and `eieio-describe-generic', resp.
      Rewrite to use `insert' in the current buffer and use proper help
      buttons.
      (eieio-help-find-method-definition)
      (eieio-help-find-class-definition): Also accept symbols as
      arguments.
      (eieio-help-mode-augmentation-maybee): Remove.
      (eieio-describe-class-sb): Use `describe-function'.
      * emacs-lisp/eieio.el (help-fns-describe-function-functions): Add
      `eieio-help-generic' and `eieio-help-constructor'.
      0f918d96
    • Glenn Morris's avatar
      ChangeLog fix · 4b9e6087
      Glenn Morris authored
      (When reverting a change _immediately_ after making it, just delete
      the original ChangeLog entry, rather than adding a new one.)
      4b9e6087
    • Paul Eggert's avatar
      Spelling fixes. · 136b74c5
      Paul Eggert authored
      * lisp/language/china-util.el (hz-ascii-designation):
      Rename from hz-ascii-designnation.
      (hz-ascii-designation): Rename from hz-ascii-designnation.
      All uses changed.
      * lisp/cedet/semantic/decorate/include.el (semantic-decoration-mouse-3):
      Rename from semantic-decoratiton-mouse-3.  All uses changed.
      * lisp/org/org-irc.el (org-irc-ellipsify-description): Rename from
      org-irc-elipsify-description.  All uses changed.
      136b74c5
    • Glenn Morris's avatar
      ChangeLog fix · a129f1df
      Glenn Morris authored
      a129f1df
    • Jarosław Rzeszótko's avatar
      * lisp/url/url-http.el (url-http-create-request): Don't add extra \r\n after · e3e52a01
      Jarosław Rzeszótko authored
      http data.
      
      Fixes: debbugs:16220
      e3e52a01
    • Bastien Guerry's avatar
      Fix 2014-01-08T11:19:30Z!bzg@gnu.org · 2167f25d
      Bastien Guerry authored
      * emacs-lisp/package.el (package-installed-p): Fix my previous
      commit (2014-01-08T11:19:30Z!bzg@gnu.org).
      2167f25d
    • Stefan Monnier's avatar
      ec6c7de2
    • Bastien Guerry's avatar
      package.el: various fixes. · d6262c7c
      Bastien Guerry authored
      * emacs-lisp/package.el (package-installed-p): First check if the
      package name is in package-alist.
      (package-delete): Correctly delete the package from package-alist.
      d6262c7c
    • Daiki Ueno's avatar
      emacs-lisp/package.el (package--check-signature): Fix download error handling · 0a3eec32
      Daiki Ueno authored
      * emacs-lisp/package.el (url-recreate-url): Declare.
      (url-http-target-url): Declare.
      (package-handle-response): Include requested URL in the error
      message.
      (package--check-signature): Don't re-signal errors from
      package--with-work-buffer.  Suggested by Stefan Monnier.
      0a3eec32
  2. 07 Jan, 2014 26 commits
  3. 06 Jan, 2014 2 commits
    • Stefan Monnier's avatar
      * lisp/abbrev.el (define-abbrev): Beware new meaning of fboundp. · 6bdd9204
      Stefan Monnier authored
      * lisp/emacs-lisp/elint.el (elint-find-builtins):
      * lisp/emacs-lisp/eldoc.el (eldoc-symbol-function):
      * lisp/emacs-lisp/bytecomp.el (byte-compile-callargs-warn)
      (byte-compile-file-form-defmumble, byte-compile, byte-compile-form):
      * lisp/emacs-lisp/byte-opt.el (byte-compile-inline-expand):
      * lisp/apropos.el (apropos-safe-documentation):
      * lisp/subr.el (symbol-file): Remove redundant fboundp.
      * lisp/progmodes/idlw-shell.el (idlwave-shell-comint-filter): Use defalias.
      6bdd9204
    • Bastien Guerry's avatar
      Fix Bug#16183 about `global-hl-line-sticky-flag'. · daccca97
      Bastien Guerry authored
      * hl-line.el (global-hl-line-overlay): Make a local variable.
      (global-hl-line-overlays): New variable to store all overlays.
      (global-hl-line-mode): Don't delete overlays from the current
      buffer when `global-hl-line-sticky-flag' is non-nil.
      (global-hl-line-highlight): Add new overlays to
      `global-hl-line-overlays'.
      (global-hl-line-unhighlight-all): New function to delete all
      overlays when turning off `global-hl-line-mode'.
      daccca97