X-Git-Url: https://git.hcoop.net/bpt/emacs.git/blobdiff_plain/8551cb3203ce2a4a22f8ac336eb628c400a65021..06b840e0d96538cfa879eb524c9b030988f8e7c5:/lisp/ChangeLog diff --git a/lisp/ChangeLog b/lisp/ChangeLog index c626dcd4b9..20514a0b88 100644 --- a/lisp/ChangeLog +++ b/lisp/ChangeLog @@ -1,5 +1,241 @@ +2011-02-21 Lars Ingebrigtsen + + * net/netrc.el (netrc-parse): Comment fix. + +2011-02-21 Chong Yidong + + * color.el (color-name-to-rgb): Rename from color-rgb->normalize. + Autoload. Add optional arg FRAME, and pass it to color-values. + (color-complement): Caller changed. Doc fix. + (color-gradient): Rewrite for better clarity and efficiency. + + * faces.el (color-values): Use cond for clarity. Doc fix. + + * facemenu.el (color-rgb-to-hsv): Deleted; use the version in + color.el instead. + (list-colors-sort-key, list-colors-print): Use + color-normalized-values. + +2011-02-20 Drew Adams + + * color.el: First part of merge from hexrgb.el. + (color-rgb-to-hex): Rename from color-rgb->hex. + (color-rgb-to-hsv): Rename from color-rgb->hsv. Force hue and + saturation to zero if the value is too small. + (color-rgb-to-hsl): Rename from color-rgb->hsl. + (color-srgb-to-xyz): Rename from color-srgb->xyz. Doc fix. + (color-xyz-to-srgb): Rename from color-xyz->srgb. Doc fix. + (color-xyz-to-lab): Rename from color-xyz->lab. Doc fix. + (color-lab-to-xyz): Rename from color-lab->xyz. Doc fix. + (color-lab-to-srgb): Rename from color-lab->srgb. Doc fix. + (color-cie-de2000): Doc fix. + +2011-02-20 Alan Mackenzie + + * progmodes/cc-cmds.el (c-beginning-of-statement): Avoid loop in + locating the beginning of a macro. (Bug#7595) + +2011-02-20 Glenn Morris + + * edmacro.el (edmacro-eight-bits): Make it a defcustom. + Don't autoload it. + + * autorevert.el (auto-revert-mode, auto-revert-tail-mode) + (global-auto-revert-ignore-buffer): Remove leading "*" from docs. + +2011-02-19 Dmitry Bolshakov + Dima Kogan (tiny change) + + * progmodes/hideshow.el (hs-find-block-beginning) + (hs-hide-level-recursive): Ignore comments when parsing braces + (Bug#8036). + +2011-02-19 Chong Yidong + + * vc/vc-bzr.el (vc-bzr-bound-branch-p): New function. + (vc-bzr-pull): Use it. + +2011-02-19 Chong Yidong + + * vc/vc-bzr.el (vc-bzr--branch-conf): Function deleted. + (vc-bzr-branch-conf): New function, similar to vc-bzr--branch-conf + but returning an alist. Ignore comments in bzr conffile. + (vc-bzr-pull, vc-bzr-merge-branch): Use vc-bzr-branch-conf. + (vc-bzr-error-regex-alist): New var. + (vc-bzr-merge-branch): Use it to highlight the pull/merge buffer. + + * vc/vc-dispatcher.el (vc-do-async-command): Bind + inhibit-read-only to t. + + * progmodes/compile.el (compilation--flush-directory-cache): + Handle the case where cdr of compilation--flush-directory-cache + points to no buffer, which can occur if we previously switched to + compilation-mode in a pregenerated buffer. + +2011-02-19 Kenichi Handa + + * mail/rmailmm.el (rmail-mime-find-header-encoding): Be sure to + get the header copy into the temporary buffer. + (rmail-mime-insert-decoded-text): Ignore us-ascii. + (rmail-show-mime): When rmail-mime-coding-system is nil, set + buffer-file-coding-system to undecided. + +2011-02-19 Eli Zaretskii + + * international/mule-cmds.el (read-char-by-name, ucs-insert): + Document completion with asterisk and a substring. + +2011-02-19 Glenn Morris + + * files.el (find-file-literally): Doc fix. + + * simple.el (rfc822-goto-eoh): Give it a doc-string. + + * log-edit.el (log-edit-insert-changelog): + Fix `log-edit-strip-single-file-name' functionality. (Bug#8057) + +2011-02-19 Glenn Morris + + * dired-x.el: Don't require dired-aux. + (dired-do-create-files, dired-mark-read-regexp) + (dired-do-create-files-regexp): Autoload from dired-aux. + + * dired-x.el (dired-find-buffer-nocreate): Merge into dired.el. + * dired.el (dired-find-buffer-nocreate): Merge dired-x version. + + * dired-x.el (dired-read-shell-command): Merge into dired-aux's version. + * dired-aux.el (dired-read-shell-command): Merge dired-x's version. + + * dired-x.el (dired-clean-up-after-deletion): Merge into dired.el. + * dired.el (dired-clean-up-after-deletion): Merge dired-x's version. + (dired-clean-up-buffers-too): Declare. + + * dired-x.el (dired-initial-position): Merge into dired.el's version. + * dired.el (dired-initial-position): Merge dired-x's version here. + (dired-find-subdir): Declare. + + * dired-x.el (dired-omit-new-add-entry): Merge into dired-add-entry. + * dired-aux.el (dired-add-entry): Give it a doc-string. + Merge dired-x's dired-omit handling here. + (dired-omit-mode, dired-omit-regexp, dired-omit-localp): Declare. + + * international/mule-diag.el (list-input-methods-1): + Indent all lines of multi-line doc-strings. (Bug#8066) + +2011-02-18 Chong Yidong + + Fix 2011-02-02 changes. + + * apropos.el (apropos-print): Call apropos-mode before setting up + buffer variables. Use inhibit-read-only. + + * emacs-lisp/package.el (package--list-packages): Call + package-menu-mode before setting up buffer variables. + + * play/solitaire.el (solitaire): Call solitaire-mode before + setting up buffer variables. Use inhibit-read-only. + +2011-02-18 Lawrence Mitchell + + * progmodes/sh-script.el (sh-syntax-propertize-here-doc): (bug#8053) + Bind case-fold-search to nil when looking for end of here-doc. + +2011-02-18 Eli Zaretskii + + * image-mode.el (image-toggle-display-image): + Set find-file-literally non-nil in buffers visiting binary image + files. (Bug#8047) + +2011-02-18 Stefan Monnier + + * files.el (cd): Make completion obey cd-path (bug#7924). + +2011-02-18 Glenn Morris + + * progmodes/prolog.el: Don't require compile when compiling. + (compilation-shell-minor-mode, compilation-error-regexp-alist) + (compilation-forget-errors, compilation-fake-loc) + (compilation-parse-errors-function, compilation-error-list): Declare. + (prolog-inferior-mode): Require 'compile. + + * emulation/cua-base.el (pc-selection-mode): Declare. + + * emacs-lisp/eieio-custom.el: Set generated-autoload-file. + (customize-object): Add autoload cookie. + * emacs-lisp/eieio-opt.el: Set generated-autoload-file. + (eieio-browse, describe-class, eieio-describe-class) + (eieio-describe-constructor, describe-generic, eieio-describe-generic) + (eieio-help-mode-augmentation-maybee): Add autoload cookies. + * emacs-lisp/eieio.el: Regenerate with automatic autoloads. + * Makefile.in (autoloads): Make eieio.el writable. + + * dired-x.el (dired-clean-up-after-deletion, dired-do-relsymlink) + (dired-do-relsymlink-regexp, dired-find-buffer-nocreate): Use #'. + (dired-hack-local-variables): Use inhibit-read-only. + (dired-guess-default): Simplify. + (dired-make-relative-symlink): Use dotimes. + (dired-simultaneous-find-file): Use dolist. + (dired-mark-sexp): Remove unneeded `if'. Use line-end-position. + (dired-x-hands-off-my-keys): Doc fix. + (dired-x-bind-find-file): Doc fix. Use remapping. + (after-init-hook): No need to add dired-x-bind-find-file. + (dired-x-find-file, dired-x-find-file-other-window): Doc fixes. + No need to call expand-file-name. + (dired-filename-at-point): Remove unused locals `end', `filename'. + +2011-02-18 Stefan Monnier + + * emacs-lisp/pcase.el (pcase--u1): Understand non-linear patterns. + +2011-02-18 Christian Ohler + + * emacs-lisp/ert.el (ert--setup-results-buffer) + (ert-results-pop-to-backtrace-for-test-at-point) + (ert-results-pop-to-messages-for-test-at-point) + (ert-results-pop-to-should-forms-for-test-at-point) + (ert-results-pop-to-timings): Revert parts of change 2011-02-02T17:59:44Z!sds@gnu.org that + were incorrect and unnecessary. This should make `make check' + pass again. + +2011-02-17 Ken Manheimer + + * lisp/allout-widgets.el: (allout-widgets-icons-light-subdir) + (allout-widgets-icons-dark-subdir): Track relocations of icons + * lisp/allout.el: Remove commentary about remove encryption + passphrase mnemonic support and verification. + (allout-encrypt-string): (allout-encrypt-string): Recognize epg + failure to decrypt gpg2 armored text using gpg1, and indicate that + the gpg version *might* be the problem in the error message. + +2011-02-17 Deniz Dogan + + * net/rcirc.el (rcirc-float-time): New function. + (rcirc-keepalive, rcirc-handler-ctcp-KEEPALIVE) + (rcirc-ctcp-sender-PING): Use it. + 2011-02-17 Glenn Morris + * speedbar.el (speedbar-ignored-modes, speedbar-file-unshown-regexp) + (speedbar-update-flag, speedbar-fetch-etags-command) + (speedbar-fetch-etags-arguments): + * term.el (term-buffer-maximum-size, term-input-chunk-size) + (term-completion-autolist, term-completion-addsuffix) + (term-completion-recexact, term-completion-fignore): + * term/sup-mouse.el (sup-mouse-fast-select-window): + * term/x-win.el (x-select-request-type): + Convert some defvars with "*" to defcustoms. + + * shell.el (shell-delimiter-argument-list): Set it to nil. (Bug#8027) + + * vc/vc.el (vc-default-previous-version): + Remove alias that points nowhere. (Bug#4496) + + * dired-x.el (dired-clean-up-after-deletion): + kill-buffer does not need save-excursion. + (dired-do-run-mail): Doc fix. + (dired-filename-at-point): Doc fix. + Use looking-at, and skip-chars rather than re search. + * dired-x.el (dired-filename-at-point): Fix 8-year old typo. 2011-02-16 Ken Manheimer @@ -17,8 +253,8 @@ allout-abbreviate-flattened-numbering. (allout-mode-p): Include among autoloads, for use by other modes with impunity. - (allout-listify-exposed): Use - allout-flattened-numbering-abbreviation. + (allout-listify-exposed): + Use allout-flattened-numbering-abbreviation. (allout-encrypt-string): Use set-buffer-multibyte directly. (allout-set-buffer-multibyte): Remove. @@ -95,8 +331,8 @@ * vc/vc-bzr.el (vc-bzr-log-view-mode): Truncate lines in root log. - * vc/log-view.el (log-view-mode-menu): Add - log-view-toggle-entry-display. + * vc/log-view.el (log-view-mode-menu): + Add log-view-toggle-entry-display. 2011-02-14 Glenn Morris @@ -121,8 +357,8 @@ * progmodes/cc-fonts.el (c-font-lock-declarations): Remove a narrow-to-region call that cuts context off the end (Bug#7722). - * progmodes/cc-engine.el (c-forward-<>-arglist-recur): Refactor - nested if-forms with a simple cond. + * progmodes/cc-engine.el (c-forward-<>-arglist-recur): + Refactor nested if-forms with a simple cond. (c-forward-<>-arglist): Revert 2011-01-31 change. 2011-02-13 Chong Yidong @@ -637,7 +873,7 @@ * progmodes/cc-cmds.el (c-forward-over-illiterals): Continue parsing if we encounter a naked # (Bug#7595). (c-beginning-of-statement): Avoid loop in locating the beginning - of a macro. + of a macro. (Not actually committed until 2011-02-20, see above). 2011-01-31 Chong Yidong