-2014-01-17 Bastien Guerry <bzg@gnu.org>
+2014-01-22 Glenn Morris <rgm@gnu.org>
- * simple.el (define-alternatives): Fix docstring by advising
- developers to (defvar COMMAND-alternatives).
+ * version.el (emacs-repository-get-version):
+ Check either .bzr or .git, but not both.
+ Make the git case actually use the DIR argument, and return nil
+ rather than the empty string.
+ Avoid error if .git exists but the git executable is not found.
+
+2014-01-22 Martin Rudalics <rudalics@gmx.at>
+
+ Fixes in window size functions around Bug#16430 and Bug#16470.
+ * window.el (window-total-size, window-size): New argument
+ ROUND.
+ (window--min-delta-1, window-min-delta, window--max-delta-1): Be
+ more conservative when calculating the numbers of lines or
+ columns a window can shrink (Bug#16430).
+ (fit-window-to-buffer): Simplify code.
+ * term.el (term-window-width): Call window-body-width again.
+
+2014-01-22 Glenn Morris <rgm@gnu.org>
+
+ * image.el (image-format-suffixes): Doc fix.
+
+ * international/quail.el (quail-define-package): Doc fix.
+
+ * emacs-lisp/authors.el (authors-valid-file-names):
+ (authors-renamed-files-alist): Additions.
+
+ * vc/vc-git.el (vc-git-print-log): Remove --follow;
+ reverts 2014-01-09 change. (Bug#16422)
+
+ * calc/calc-embed.el (thing-at-point-looking-at):
+ * emacs-lisp/map-ynp.el (x-popup-dialog):
+ * obsolete/lmenu.el (x-popup-dialog):
+ * emacs-lisp/package.el (url-recreate-url):
+ * mail/mailclient.el (clipboard-kill-ring-save):
+ * subr.el (x-popup-dialog): Update declaration.
+ * mail/rmail.el (rmail-mime-message-p):
+ * window.el (tool-bar-lines-needed): Remove unnecessary declaration.
+
+2014-01-21 Daniel Colascione <dancol@dancol.org>
+
+ * progmodes/sh-script.el (sh--inside-noncommand-expression):
+ Correctly detect when we're inside an arithmetic expansion form
+ containing nested parenthesis.
+ (sh--maybe-here-document): Use `sh--inside-noncommand-expression`
+ to detect cases where we shouldn't expand "<<" to a heredoc
+ skeleton.
+
+2014-01-21 Stefan Monnier <monnier@iro.umontreal.ca>
+
+ * emacs-lisp/eldoc.el: Properly remove message in minibuffer case.
+ (eldoc--message-command-p): New function.
+ (eldoc-display-message-p): Use it.
+ (eldoc-pre-command-refresh-echo-area): In the minibuffer case, the
+ message is not automatically erased for us.
+ (eldoc-print-current-symbol-info): Erase previous message, if any.
+
+2014-01-21 Tassilo Horn <tsdh@gnu.org>
+
+ * textmodes/reftex.el (reftex-create-bibtex-file): Fix autoload to
+ specify it's an interactive function.
+
+ * textmodes/reftex-cite.el (reftex-all-used-citation-keys):
+ Fix regex used for scanning for citation keys which failed for
+ citations with optional arguments.
+
+2014-01-21 Leo Liu <sdl.web@gmail.com>
+
+ * simple.el (read--expression): Don't enable eldoc-mode.
+
+2014-01-20 Stefan Monnier <monnier@iro.umontreal.ca>
+
+ * simple.el (move-beginning-of-line): Make sure we don't move forward
+ (bug#16497).
+
+2014-01-20 Juri Linkov <juri@jurta.org>
+
+ * saveplace.el (toggle-save-place, save-place-to-alist)
+ (save-places-to-alist, save-place-dired-hook): Add (derived-mode-p
+ 'dired-mode) before checking for dired-directory. (Bug#16477)
+
+2014-01-20 Juri Linkov <juri@jurta.org>
+
+ * indent.el (indent-line-to): Use backward-to-indentation
+ instead of back-to-indentation. (Bug#16461)
+
+2014-01-20 Paul Eggert <eggert@cs.ucla.edu>
+
+ Revert some of the CANNOT_DUMP fix (Bug#16494).
+ Because of this, "make bootstrap" won't work if CANNOT_DUMP=yes,
+ but fixing this can wait until after the next release.
+ * Makefile.in (emacs): Keep EMACSLOADPATH empty.
+
+2014-01-19 Michael Albinus <michael.albinus@gmx.de>
+
+ * eshell/esh-mode.el (eshell-password-prompt-regexp):
+ Use `password-word-equivalents'.
+ (eshell-watch-for-password-prompt): Let-bind `case-fold-search'
+ to t. (Bug#5664, Bug#13124)
+
+2014-01-19 Alan Mackenzie <acm@muc.de>
+
+ Bind open-paren-in-column-0-is-defun-start to nil at some entry
+ points.
+ * progmodes/cc-engine.el (c-invalidate-state-cache-1)
+ (c-parse-state-1, c-guess-basic-syntax): Bind it here.
+ * progmodes/cc-mode.el (c-before-change, c-after-change)
+ (c-font-lock-fontify-region): Bind it here.
+
+2014-01-19 Martin Rudalics <rudalics@gmx.at>
+
+ * term.el (term-window-width): Call window-text-width instead of
+ window-width (Bug#16470).
+
+2014-01-18 Paul Eggert <eggert@cs.ucla.edu>
+
+ * simple.el (password-word-equivalents): Remove duplicates.
+ Sort, to make this easier next time.
+ Downcase. Omit ": " after "jelszó".
+
+2014-01-18 Jan Djärv <jan.h.d@swipnet.se>
+
+ * term/common-win.el (saved-region-selection): Defvar it.
+ (x-select-text): Set saved-region-selection (Bug#16382).
+
+2014-01-18 Glenn Morris <rgm@gnu.org>
+
+ * emacs-lisp/authors.el (authors-aliases)
+ (authors-renamed-files-alist): Add some entries.
+
+2014-01-17 Michael Albinus <michael.albinus@gmx.de>
+
+ * net/tramp.el (tramp-password-prompt-regexp):
+ Use `password-word-equivalents' if available.
+ (tramp-action-password, tramp-process-one-action)
+ (tramp-read-passwd): Let-bind `case-fold-search' to t. (Bug#13124)
+
+2014-01-17 Chong Yidong <cyd@gnu.org>
+
+ * simple.el (password-word-equivalents): New defcustom.
+ * comint.el (comint-password-prompt-regexp): Use it. Bump version
+ to 24.4.
+ (comint-watch-for-password-prompt): Let-bind `case-fold-search'
+ to t. (Bug#13124)
2014-01-17 Dmitry Gutov <dgutov@yandex.ru>
* progmodes/ruby-mode.el (ruby-alignable-keywords): New constant.
- (ruby-align-to-stmt-keywords): Change the default value. Use
- `ruby-alignable-keywords' to generate the possible customization
+ (ruby-align-to-stmt-keywords): Change the default value.
+ Use `ruby-alignable-keywords' to generate the possible customization
choices.
(ruby-smie-rules): Instead of using a hardcoded list of alignable
keywords, check against the value of `ruby-alignable-keywords'
eldoc-message-commands.
(eldoc-mode): Restrict eldoc-message-commands to editing commands
if eldoc-print-after-edit is set. (Bug#16346)
-
+ * simple.el (read--expression): Enable eldoc-mode.
* progmodes/octave.el (octave-mode-menu): Adapt to change in eldoc.
2014-01-11 Eric S. Raymond <esr@thyrsus.com>
In preparation for the move to git, sanitize out some
Bazaar-specific names.
+ * emacs-lisp/authors.el: INSTALL.BZR renamed to INSTALL.REPO.
+
* version.el (emacs-bzr-version): Name changed to
emacs-repository-version. Obsolete-variable alias made.
* loadup.el: Follow through on this name change.
* term/ns-win.el (ns-initialize-window-system): Rename Help to Info
in menu bar.
- * menu-bar.el: Move GNUStep specific menus...
+ * menu-bar.el: Move GNUstep specific menus...
* term/ns-win.el (ns-initialize-window-system): ... to here.