X-Git-Url: https://code.delx.au/gnu-emacs/blobdiff_plain/d92df117f9e0b4768b5d4d48db5261a950f57c0a..3a6851d9b459836e1a72af13f44a17d02d9fccc9:/lisp/ChangeLog diff --git a/lisp/ChangeLog b/lisp/ChangeLog index c84d0110fc..747bbba97c 100644 --- a/lisp/ChangeLog +++ b/lisp/ChangeLog @@ -1,3 +1,205 @@ +2012-11-02 Glenn Morris + + * emacs-lisp/bytecomp.el (byte-compile-eval): + Decouple "noruntime" and "cl-functions" warnings. + +2012-11-01 Stephen Berman + + * play/gomoku.el (gomoku-display-statistics): Update mode line + only if in Gomoku buffer; don't capitalize "won" (Bug#12771). + +2012-10-31 Martin Rudalics + + * window.el (quit-restore-window): If the window has been + created on an existing frame and ended up as the sole window on + that frame, do not delete it (Bug#12764). + +2012-10-31 Stefan Monnier + + * progmodes/sh-script.el (sh--inside-noncommand-expression): + Rename from sh--inside-arithmetic-expression, handle more cases + (bug#11263). + + * progmodes/sh-script.el (sh--inside-arithmetic-expression): New func. + (sh-font-lock-open-heredoc): Use it (bug#12770). + +2012-10-30 Glenn Morris + + * emacs-lisp/cl-extra.el (cl-mapc): Add autoload cookie. Doc fix. + + * emacs-lisp/cl.el (letf): Doc fix. (Bug#12760) + +2012-10-29 Chong Yidong + + * isearch.el (isearch-other-meta-char): Ensure that a reprocessed + function key is stored in a keyboard macro (Bug#4894). + + * thingatpt.el (number-at-point): Apply a thing-at-point property. + +2012-10-29 Stefan Monnier + + * vc/diff-mode.el (diff-context->unified): Don't get confused by "hunk + header comments". + (diff-unified->context, diff-context->unified) + (diff-reverse-direction, diff-fixup-modifs): Use `use-region-p'. + + * emacs-lisp/cl.el (letf): Add missing indent rules (bug#12759). + + * files.el (find-alternate-file): Only ask one question (bug#12487). + +2012-10-29 Chong Yidong + + * vc/vc-hooks.el (vc-file-clearprops): Kill vc-parent-buffer. + Suggested by Dan Nicolaescu (Bug#6326). + + * info.el (Info-complete-menu-item): Avoid duplicates (Bug#12705). + + * startup.el (fancy-about-screen): Don't message (Bug#12680). + + * thingatpt.el (thing-at-point): Doc fix (Bug#12691). + + * imenu.el (imenu): Inhibit push-mark message (Bug#12726). + + * face-remap.el (face-remap-add-relative): Handle the case where a + face-remapping-alist entry is a cons cell (Bug#12762). + +2012-10-29 Kevin Ryde + + * woman.el (woman-parse-numeric-value): Handle picas correctly + (Bug#12639). + +2012-10-29 Glenn Morris + + * emacs-lisp/cl.el (defsetf): Doc fix. + +2012-10-29 Stefan Monnier + + * progmodes/sh-script.el (sh-font-lock-paren): Also put punctuation + syntax to the matching opener, if any (bug#12547). + (sh-smie-sh-forward-token, sh-smie-sh-backward-token): Recognize this + matching open as a "case-(". + (sh-smie-rc-grammar): Add a corresponding rule for it. + +2012-10-28 Daniel Hackney + + * emacs-lisp/package.el (package-generate-autoloads): Kill buffer + "PKGNAME-autoloads.el" in case we created it. + +2012-10-28 Stefan Monnier + + * minibuffer.el (completion--sifn-requote): Rewrite to handle things + like Tramp's "/foo:~bar//baz" -> "/scpc:foo:/baz" mapping (bug#11714). + (completion--twq-all): Disable too-strict assertions. + + * tmm.el (tmm-prompt): Use map-keymap (bug#12744). + +2012-10-27 Eli Zaretskii + + * profiler.el (profiler-report-make-entry-part): Fix help-echo + text to match the real keybindings. + +2012-10-27 Juri Linkov + + * wdired.el (wdired-keep-marker-rename): New defcustom. + (wdired-do-renames): Use it instead of `dired-keep-marker-rename'. + (Bug#11795) + + * dired.el (dired-keep-marker-rename): Add reference to + `wdired-keep-marker-rename' in the docstring. + Add default character value ?R to display initially in + Customization UI instead of ?@. + +2012-10-27 Martin Rudalics + + * window.el (display-buffer): In doc-string describe + window-height and window-width alist entries. + + * time.el (display-time-world): Restore fit-window-to-buffer + behavior. + +2012-10-27 Chong Yidong + + * subr.el (insert-buffer-substring-as-yank): Doc fix. + +2012-10-26 Jambunathan K + + * minibuffer.el (completion-category-overrides): New completion + category `bookmark' (bug#11131). + +2012-10-26 Stefan Monnier + + * emacs-lisp/advice.el (ad-assemble-advised-definition): + Silence bogus compiler warnings for ad-do-it. + + * bookmark.el (bookmark-completing-read): Set the completion category + to `bookmark' (bug#11131). + +2012-10-26 Bastien + Stefan Monnier + + * face-remap.el: Use lexical-binding. + (text-scale-adjust): Improve docstring. Use itself for the temporary + overlay-map bindings, so as to repeat the "Use..." message each time. + +2012-10-26 Stefan Monnier + + * emacs-lisp/macroexp.el (macroexp--expand-all): + Obey byte-compile-warning-enabled-p (bug#12486). + + * vc/diff-mode.el (diff-end-of-hunk): Also skip potential "no LF at eol". + (diff-refine-hunk): Similarly, handle the "no LF at eol" (bug#12584). + +2012-10-26 Martin Rudalics + + * mouse.el (mouse-drag-line): Move last form into preceding when + clause (Bug#12731). + + * help.el (resize-temp-buffer-window): Fix doc-string. + +2012-10-25 David Engster + + * emacs-lisp/eieio.el (eieio-update-lisp-imenu-expression): + Remove. This feature is already integrated in imenu. + + * emacs-lisp/eieio-opt.el: Remove require for `button' since it is + always loaded. Require `speedbar' unconditionally. + +2012-10-25 Stefan Monnier + + * dired.el (dired-get-marked-files): Allow ! on . and .. (bug#12725). + + * minibuffer.el (minibuffer-force-complete): Fix thinko. + + * net/ldap.el (ldap-search-internal): The official ldif format starts + with a "version: 1" header (bug#12724). + + * emacs-lisp/package.el (package-installed-p): Warn if not ready + (bug#12721). + +2012-10-25 Glenn Morris + + * emacs-lisp/cl-macs.el (cl-progv): Doc fix. + +2012-10-24 Stefan Monnier + + * minibuffer.el (minibuffer-force-complete): Use one more marker + for the temporary-overlay-map command (bug#12619). + +2012-10-24 Chong Yidong + + * time.el (display-time-world-mode): Derive from special-mode. + (display-time-world): Use display-buffer (Bug#12708). + (display-time-world-mode-map): Variable deleted. + (display-time-world-display): Wrap the final delete-char inside + inhibit-read-only. + +2012-10-24 Chong Yidong + + * dired.el (dired-mark, dired-unmark, dired-flag-file-deletion): + Doc fix. + + * emacs-lisp/easymenu.el (easy-menu-define): Doc fix (Bug#12628). + 2012-10-24 Stefan Monnier * minibuffer.el (completion--all-sorted-completions-location): New var. @@ -170,7 +372,7 @@ Recover input meta mode when the new coding system doesn not use 8-bit. Supply TERMINAL arg to set-input-meta-mode. -2012-10-17 Michael Heerdegen (tiny change) +2012-10-17 Michael Heerdegen * wdired.el (wdired-old-marks): New variable. (wdired-change-to-wdired-mode): Locally set wdired-old-marks.