X-Git-Url: https://git.hcoop.net/bpt/emacs.git/blobdiff_plain/681ce5d2510a90d537129cea42af86cf1cc11186..0c633f135a0868c7c83fcf3c623b3dfd9e401b00:/lisp/ChangeLog diff --git a/lisp/ChangeLog b/lisp/ChangeLog index 44bbc9cb4a..ddc6221dff 100644 --- a/lisp/ChangeLog +++ b/lisp/ChangeLog @@ -1,3 +1,277 @@ +2014-01-30 Glenn Morris + + * help.el (help-for-help-internal): Add "P" to text. + +2014-01-29 Glenn Morris + + * simple.el (just-one-space, cycle-spacing): Doc fixes. + +2014-01-28 Martin Rudalics + + * window.el (fit-frame-to-buffer): Fix calculations for margins and + height constraints. + +2014-01-28 Luke Lee + + * progmodes/hideif.el: Extend to full CPP expression syntax. + (hif-token-alist): Add missing tokens. + (hif-token-regexp): Add support for float/octal/hex immediates. + (hif-string-literal-regexp): New const. + (hif-tokenize): Recognize strings and float/octal/hex immediates. + (hif-exprlist): New function. + (hif-parse-if-exp): Use it. + (hif-logior-expr, hif-logxor-expr, hif-logand-expr, hif-comp-expr) + (hif-logshift-expr, hif-muldiv-expr, hif-lognot, hif-shiftleft) + (hif-shiftright, hif-multiply, hif-divide, hif-modulo, hif-equal) + (hif-logxor, hif-comma): New functions. + +2014-01-28 Glenn Morris + + * textmodes/fill.el (fill-single-char-nobreak-p): Doc tweak. + + * indent.el (tab-stop-list): Doc fix. Add :version. + + * vc/pcvs.el (vc-editable-p, vc-checkout): Remove unused declarations. + (cvs-append-to-ignore): Add compatibility alias. + +2014-01-27 Glenn Morris + + * dired.el (dired-hide-details-mode): Don't autoload it, + since it cannot be used outside Dired buffers anyway. + + * emulation/cua-base.el (cua-mode): Doc fix. + + * dired.el (dired-hide-details-hide-symlink-targets) + (dired-hide-details-hide-information-lines) + (dired-hide-details-mode): Doc fixes. + + * shadowfile.el (shadow-info-file, shadow-todo-file): Doc fix. + * strokes.el (strokes-file): Doc fix. Bump :version. + (strokes-help): Doc fix. + * emulation/viper-init.el (viper-vi-style-in-minibuffer): Doc fix. + * emulation/viper.el (viper): Doc fix for custom group. + (top-level): Remove oh-so-no-longer-relevant text about vip. + * obsolete/otodo-mode.el (todo-prefix): Doc fix. + + * ido.el (ido-save-directory-list-file): + * saveplace.el (save-place-file): + * calendar/timeclock.el (timeclock-file): + * net/quickurl.el (quickurl-url-file): + * obsolete/otodo-mode.el (todo-file-do, todo-file-done, todo-file-top): + * progmodes/idlwave.el (idlwave-config-directory): + * textmodes/remember.el (remember-data-file): + Bump :version. + +2014-01-26 Glenn Morris + + * progmodes/opascal.el (opascal-tab-always-indents, opascal-tab): + Doc fix. Make obsolete. + (opascal-mode): No longer mention opascal-tab-always-indents in doc. + + * sort.el (delete-duplicate-lines): Doc fix. + +2014-01-25 Rüdiger Sonderfeld + + * progmodes/ada-mode.el (ada): + * woman.el (woman): Link to info manual and Commentary section. + + * progmodes/flymake.el (flymake): + * nxml/nxml-mode.el (nxml): + * net/eww.el (eww): + * speedbar.el (speedbar, speedbar-faces, speedbar-vc): + * htmlfontify.el (htmlfontify): + * ses.el (ses): + * epa.el (epa): + * ido.el (ido): Link to info manual. + +2014-01-25 Leo Liu + + * progmodes/flymake.el (flymake-make-overlay): No rear advance. + +2014-01-25 Adam Sjøgren + + * net/shr.el (shr-tag-img): Prefer the title over the alt text + (bug#16537). + +2014-01-24 Juanma Barranquero + + * net/eww.el (eww-download-callback): + Fix reference to eww-download-directory. + + * emacs-lisp/bytecomp.el (byte-compile-file): + Remove unused local variable `file-name'. + +2014-01-24 Glenn Morris + + * woman.el (woman-default-faces, woman-monochrome-faces): + Fix obsolescence specification. + + * subr.el (with-demoted-errors): Doc fix. + +2014-01-23 Stefan Monnier + + * emacs-lisp/cl-macs.el: Improve type->predicate mapping (bug#16520). + (cl--macroexp-fboundp): New function. + (cl--make-type-test): Use it. + +2014-01-23 Glenn Morris + + * emacs-lisp/lisp-mode.el (eval-print-last-sexp, eval-last-sexp): + * simple.el (eval-expression): Doc fixes. + +2014-01-22 Glenn Morris + + * emacs-lisp/authors.el (authors-fixed-entries): Addition. + +2014-01-22 Stefan Monnier + + * emacs-lisp/package.el: Write files silently. + (package-autoload-ensure-default-file, package--write-file-no-coding) + (package-generate-description-file, package--download-one-archive) + (package-install-from-archive): Tell `write-region' to stay quiet. + (package-menu-mode, package-menu--print-info): Omit the Archive column + if there's only one archive. + (package-all-keywords, package--has-keyword-p): Remove dead code. + +2014-01-22 Glenn Morris + + * version.el (emacs-bzr-version-bzr): Fix typo. + + * 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 + + 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 + + * 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 + + * 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 + + * 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 + + * 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 + + * simple.el (read--expression): Don't enable eldoc-mode. + +2014-01-20 Stefan Monnier + + * simple.el (move-beginning-of-line): Make sure we don't move forward + (bug#16497). + +2014-01-20 Juri Linkov + + * 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 + + * indent.el (indent-line-to): Use backward-to-indentation + instead of back-to-indentation. (Bug#16461) + +2014-01-20 Paul Eggert + + 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 + + * 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 + + 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 + + * term.el (term-window-width): Call window-text-width instead of + window-width (Bug#16470). + +2014-01-18 Paul Eggert + + * simple.el (password-word-equivalents): Remove duplicates. + Sort, to make this easier next time. + Downcase. Omit ": " after "jelszó". + +2014-01-18 Jan Djärv + + * term/common-win.el (saved-region-selection): Defvar it. + (x-select-text): Set saved-region-selection (Bug#16382). + +2014-01-18 Glenn Morris + + * emacs-lisp/authors.el (authors-aliases) + (authors-renamed-files-alist): Add some entries. + +2014-01-17 Michael Albinus + + * 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 * simple.el (password-word-equivalents): New defcustom. @@ -9,8 +283,8 @@ 2014-01-17 Dmitry Gutov * 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' @@ -184,14 +458,17 @@ 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 +2014-01-11 Dani Moncayo + Eric S. Raymond * version.el (emacs-repository-get-version): Enhance so the function works correctly in either a Bazaar or Git repo. +2014-01-11 Eric S. Raymond + * play/meese.el: It's 2014 and Ed Meese is justly forgotten. Goes with removal of the joke manpages from /etc. @@ -267,6 +544,8 @@ 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. @@ -455,7 +734,7 @@ 2014-01-05 Kenjiro NAKAYAMA - * net/eww.el (eww): Support single/double quote for search. + * net/eww.el (eww): Support single/double quote for search. * net/eww.el (eww-list-histories,eww-history-browse): Fixup. (eww-history-quit): Delete and use quit-window. (eww-history-kill): Delete, because it doesn't work well and @@ -518,7 +797,7 @@ * mail/rmail.el (rmail-mime-message-p): Move from rmailmm.el. (rmail-epa-decrypt): Turn off mime processing. - * mail/rmail.el (rmail-make-in-reply-to-field): + * mail/rmail.el (rmail-make-in-reply-to-field): Add parens in message-id. * mail/rmail.el (rmail-get-coding-function): Variable. @@ -3504,7 +3783,7 @@ * 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. @@ -6325,7 +6604,7 @@ Silence byte-compiler warning. * frameset.el (frameset-p): Don't check non-nullness of the `properties' - slot , which can indeed be nil. + slot, which can indeed be nil. (frameset-live-filter-alist, frameset-persistent-filter-alist): Move entry for `left' from persistent to live filter alist. (frameset-filter-alist, frameset--minibufferless-last-p, frameset-save): @@ -7779,8 +8058,8 @@ Add `remember-notes' function to store random notes across Emacs restarts. - * textmodes/remember.el (remember-data-file): Add :set callback to affect - notes buffer (if any). + * textmodes/remember.el (remember-data-file): Add :set callback to + affect notes buffer (if any). (remember-notes): New command. (remember-notes-buffer-name, bury-remember-notes-on-kill): New defcustoms for the `remember-notes' function.