* files.el (confirm-kill-emacs): Clarify doc (bug#15455).
[bpt/emacs.git] / lisp / ChangeLog
index 03d09cc..285cefe 100644 (file)
@@ -1,3 +1,284 @@
+2014-02-10  Lars Ingebrigtsen  <larsi@gnus.org>
+
+       * files.el (confirm-kill-emacs): Clarify doc (bug#15455).
+
+       * emacs-lisp/lisp.el (up-list): Doc fix (bug#15832).
+
+       * files.el (confirm-kill-emacs): Allow specifying an arbitrary
+       predicate function (bug#15455).
+
+2014-02-10  Dmitry Gutov  <dgutov@yandex.ru>
+
+       * ielm.el (inferior-emacs-lisp-mode): Instead of
+       `comment-use-global-state', set `comment-use-syntax'.
+
+2014-02-10  Glenn Morris  <rgm@gnu.org>
+
+       * emacs-lisp/gulp.el (gulp-discard): Add emacs-devel.
+
+2014-02-09  Alan Mackenzie  <acm@muc.de>
+
+       Fix c-invalidate-state-cache on narrowed buffers.
+       * progmodes/cc-defs.el (c-with-all-but-one-cpps-commented-out):
+       Widen when setting and clearing the CPP delimiter properties.
+
+2014-02-09  Lars Ingebrigtsen  <larsi@gnus.org>
+
+       * help.el (describe-bindings): Doc fix (bug#9888).
+
+       * files.el (save-buffer): Use ARG as the parameter name for
+       consistency (bug#10346).
+       (save-buffer): Clarify the 0 argument (bug#10346).
+
+       * cus-edit.el (customize-apropos): Fix error string.
+       (custom-buffer-create): Doc fix (bug#11122).
+       (custom-sort-items): Doc fix (bug#11121).
+
+       * dired-aux.el (dired-copy-file-recursive): Remove slighly
+       misleading comment (bug#11328).
+
+       * repeat.el (repeat-message-function): Reword doc slightly (bug#11619).
+
+       * icomplete.el (icomplete-with-completion-tables): Doc fix (bug#11654).
+       (icomplete-simple-completing-p): Mention the previous variable.
+
+       * font-lock.el (font-lock-value-in-major-mode): Clarify the
+       meaning of the parameter (bug#12282).
+
+       * files.el (find-file-noselect): Clarify prompt when changing
+       readedness (bug#13261).
+       (locate-file): Suffixes aren't returned, so don't say that they
+       are (bug#12674).
+       (backup-inhibited): Doc clarification (bug#12525).
+
+       * dired.el (dired-internal-do-deletions): Don't say "Deleting..."
+       before we actually start to delete things (bug#16331).
+
+       * subr.el (event-start): Doc fix (bug#14228).
+       (event-end): Ditto.
+
+2014-02-09  Glenn Morris  <rgm@gnu.org>
+
+       * emacs-lisp/warnings.el (lwarn):
+       Empower help-enable-auto-load.  (Bug#15940)
+
+2014-02-08  Andreas Schwab  <schwab@linux-m68k.org>
+
+       * vc/log-edit.el (log-edit-comment-to-change-log): Doc fix.
+       (Bug#16690)
+
+2014-02-08  Michael Albinus  <michael.albinus@gmx.de>
+
+       * net/tramp-sh.el (tramp-sh-handle-start-file-process):
+       Insert output at end of buffer.  (Bug#16120)
+
+2014-02-08  Lars Ingebrigtsen  <larsi@gnus.org>
+
+       * simple.el (choose-completion-string-functions): Document new
+       calling convention (bug#14153).
+       (execute-extended-command): Clarify doc string (bug#13373).
+
+       * kmacro.el (kmacro-exec-ring-item): Doc fix (bug#14198).
+
+       * find-dired.el (find-name-dired): Doc fix (bug#14290).
+       (find-grep-dired): Doc fix (bug#14288).
+
+2014-02-08  Juri Linkov  <juri@jurta.org>
+
+       * isearch.el (isearch-quote-char): Check character validity
+       like in `quoted-insert' (bug#16677).
+
+2014-02-08  Lars Ingebrigtsen  <larsi@gnus.org>
+
+       * files.el (find-file-visit-truename): Doc clarification (bug#14697).
+
+       * isearch.el (isearch-hide-immediately): Doc clarification
+       (bug#14723).
+
+       * simple.el (line-move): Document utility function used many
+       places in the Emacs sources (bug#14843).
+
+       * dired.el (dired-mode-map): Make :help text more accurate (bug#14893).
+       (dired-prev-marked-file): Doc fix (bug#14855).
+       (dired-up-directory): Doc fix (bug#14848).
+
+       * minibuffer.el (read-file-name): Doc clarification (bug#15096).
+
+       * files.el (file-relative-name): Doc fix (bug#15159).
+
+       * fringe.el (fringe-styles): Doc fix (bug#15239).
+
+       * isearch.el (isearch-filter-predicate): Documentation typo fix
+       (bug#15474).
+
+       * info-look.el (info-lookup-symbol): Document MODE (bug#15498).
+
+       * isearch.el (isearch-cmds): Doc clarification (bug#15547).
+
+       * replace.el (replace-match-maybe-edit): Doc clarification
+       (bug#15632).
+
+       * subr.el (add-to-list): Refill the paragraphs (bug#15791).
+
+       * macros.el (insert-kbd-macro): Doc fix (bug#16025).
+
+2014-02-08  Glenn Morris  <rgm@gnu.org>
+
+       * help-fns.el (describe-variable):
+       Check {file,dir}-local-variables-alist, and buffer-file-name,
+       in the correct buffer.
+
+2014-02-08  Ingo Lohmar  <i.lohmar@gmail.com>
+
+       * help-fns.el (describe-variable): Fix the case where
+       a value is directory-local with no dir-locals file.  (Bug#16635)
+
+2014-02-08  Glenn Morris  <rgm@gnu.org>
+
+       * abbrev.el (edit-abbrevs-mode):
+       Derive from fundamental-mode.  (Bug#16682)
+
+2014-02-07  Juanma Barranquero  <lekktu@gmail.com>
+
+       * simple.el (quoted-insert): Check character validity (bug#16677).
+
+2014-02-07  Juri Linkov  <juri@jurta.org>
+
+       * desktop.el (desktop-read): Claim the lock when the owner is not
+       the current process.  (Bug#16157)
+
+2014-02-07  Juri Linkov  <juri@jurta.org>
+
+       * desktop.el (desktop-buffers-not-to-save): Change default from nil
+       to "\\` ".  (Bug#16651)
+
+2014-02-07  Juri Linkov  <juri@jurta.org>
+
+       * desktop.el (desktop-save-mode): Call `desktop-auto-save-set-timer'
+       when enabling, and `desktop-auto-save-cancel-timer' when disabling.
+       (desktop-auto-save-cancel-timer): New function with some code from
+       `desktop-auto-save-set-timer'.
+       (after-init-hook): Don't call `desktop-auto-save-set-timer'.
+       Instead of setting `desktop-save-mode' to nil, call
+       `desktop-save-mode' with arg 0.  (Bug#16630)
+
+2014-02-07  Glenn Morris  <rgm@gnu.org>
+
+       * hi-lock.el (hi-lock-auto-select-face, hi-lock-line-face-buffer)
+       (hi-lock-face-buffer, hi-lock-face-phrase-buffer)
+       (hi-lock-face-symbol-at-point, hi-lock-read-face-name): Doc tweaks.
+
+       * obsolete/iswitchb.el: Move to obsolete/.
+       * simple.el (iswitchb-mode): Add manual autoloads to ease transition,
+       since obsolete/ is not scanned for autoloads.
+       * emacs-lisp/authors.el (authors-valid-file-names):
+       Add iswitchb.el.
+
+       * obsolete/meese.el: Restore as obsolete (deleted 2014-01-11).
+       Disable now non-functional find-file-hook.
+
+2014-02-06  Michael Albinus  <michael.albinus@gmx.de>
+
+       * net/tramp-sh.el (tramp-sh-handle-start-file-process): Use "&&"
+       instead of ";" in order to avoid additional prompts.  Let heredoc
+       scripts read from tty.  (Bug#16582)
+       (tramp-send-command): No special handling of heredocs, it isn't
+       necessary anymore.
+
+2014-02-06  Stefan Monnier  <monnier@iro.umontreal.ca>
+
+       * emacs-lisp/lisp.el (lisp-completion-at-point): Symbols don't start
+       with a space (bug#16664).  Limit the symbols considered to the ones
+       that are bound or fbound (bug#16646).
+
+2014-02-06  Glenn Morris  <rgm@gnu.org>
+
+       * epa.el (epa-mail-aliases): Doc fix.
+
+2014-02-06  Dmitry Gutov  <dgutov@yandex.ru>
+
+       * emacs-lisp/lisp.el (lisp-completion-at-point):
+       Use `completion-table-merge' instead of `completion-table-in-turn'
+       (bug#16604).
+
+       * minibuffer.el (completion-table-merge): New function.
+
+2014-02-05  Michael Albinus  <michael.albinus@gmx.de>
+
+       * net/tramp-sh.el (tramp-end-of-heredoc): New defconst.
+       (tramp-sh-handle-set-file-acl)
+       (tramp-sh-handle-start-file-process)
+       (tramp-sh-handle-write-region, tramp-sh-handle-vc-registered)
+       (tramp-find-executable, tramp-send-command): Use it.
+
+2014-02-05  Glenn Morris  <rgm@gnu.org>
+
+       * epa.el (epa-mail-aliases): Fix custom type.  Doc tweak.
+
+2014-02-04  Fabián Ezequiel Gallina  <fgallina@gnu.org>
+
+       * progmodes/python.el (python-shell-send-string):
+       (python-shell-send-string-no-output): Fix docstring (Bug#16547).
+
+2014-02-04  Anders Lindgren  <andlind@gmail.com>
+
+       * emacs-lisp/ert.el (ert--activate-font-lock-keywords): Allow dashes in
+       the names (bug#16620).
+
+2014-02-03  Martin Rudalics  <rudalics@gmx.at>
+
+       * faces.el (window-divider): New default value.  Rewrite doc-string.
+       (window-divider-first-pixel, window-divider-last-pixel): New faces.
+
+2014-02-03  Dmitry Gutov  <dgutov@yandex.ru>
+
+       * progmodes/ruby-mode.el (ruby-font-lock-keywords): `private',
+       `protected' and `public' can also be called without arguments.
+
+2014-02-03  Glenn Morris  <rgm@gnu.org>
+
+       * register.el (window-configuration-to-register)
+       (frame-configuration-to-register): Unadvertise unused argument.
+       * frameset.el (frameset-to-register): Remove unused argument.
+
+       * frameset.el (frameset-to-register):
+       * kmacro.el (kmacro-to-register):
+       * register.el (increment-register):
+       * calc/calc-yank.el (calc-copy-to-register, calc-insert-register)
+       (calc-append-to-register, calc-prepend-to-register):
+       * play/gametree.el (gametree-layout-to-register)
+       (gametree-apply-register-layout):
+       * textmodes/picture.el (picture-clear-rectangle-to-register)
+       (picture-yank-rectangle-from-register):
+       * vc/emerge.el (emerge-combine-versions-register):
+       Use register-read-with-preview to read registers.
+
+2014-02-03  João Távora  <joaotavora@gmail.com>
+
+       * elec-pair.el (electric-pair-backward-delete-char): Don't error
+       when at beginning of (possibly narrowed) buffer.
+
+2014-02-02  Daniel Colascione  <dancol@dancol.org>
+
+       * help-at-pt.el (help-at-pt-string,help-at-pt-maybe-display):
+       Also try to display local help from just before point.
+
+2014-02-02  Alan Mackenzie  <bug-cc-mode@gnu.org>
+
+       c-parse-state.  Don't "append-lower-brace-pair" in certain
+       circumstances.  Also fix an obscure bug where "\\s!" shouldn't be
+       recognised as a comment.
+
+       * progmodes/cc-engine.el (c-state-pp-to-literal): Check for "\\s!"
+       as well as normal comment starter.
+       (c-parse-state-get-strategy): Extra return possibility
+       'back-and-forward.
+       (c-remove-stale-state-cache): Extra element CONS-SEPARATED in
+       return value list to indicate replacement of a brace-pair cons
+       with its car.
+       (c-parse-state-1): With 'back-and-forward, only call
+       c-append-lower-brace-pair-to state-cache when cons-separated.
+
 2014-02-02  Jan Djärv  <jan.h.d@swipnet.se>
 
        * term/ns-win.el (ns-suspend-error): New function.