X-Git-Url: https://code.delx.au/gnu-emacs/blobdiff_plain/d55486c7f89d12ab799c7bf631b86fb0ccf52e52..3bb213b9fcf46b0e1f97cf830c1a9e2b62c566e7:/lisp/ChangeLog diff --git a/lisp/ChangeLog b/lisp/ChangeLog index eb293610a6..456eca53a8 100644 --- a/lisp/ChangeLog +++ b/lisp/ChangeLog @@ -1,3 +1,317 @@ +2012-08-27 Leo Liu + + * skeleton.el (skeleton-untabify): Change to nil (bug#12223). + + * progmodes/sh-script.el (sh-indent-comment): Change to t (bug#12267). + +2012-08-24 Chong Yidong + + * Version 24.2 released. + +2012-08-23 Stefan Monnier + + * files.el (safe-local-eval-forms): Fix before-save-hook entry to + be buffer-local; add delete-trailing-whitespace (bug#12259). + +2012-08-22 Jeremy Moore (tiny change) + + * progmodes/hideif.el (hif-compress-define-list): + Fix typo. (Bug#11951) + +2012-08-20 Dan Nicolaescu + + * progmodes/hideshow.el (hs-block-end-regexp): Restore lost + buffer local setting. + +2012-08-15 Glenn Morris + + * vc/log-edit.el (log-edit-font-lock-gnu-style): Mark safe if boolean. + +2012-08-15 Leo Liu + + * net/rcirc.el (rcirc-split-message): Fix for buffer-local + rcirc-encode-coding-system. + +2012-08-13 Leo Liu + + * net/rcirc.el (rcirc-split-message): New function. + (rcirc-send-message): Use it. (Bug#12051) + +2012-08-10 Glenn Morris + + * emacs-lisp/copyright.el (copyright-update-directory): Logic fix. + + * tutorial.el (help-with-tutorial): + * emacs-lisp/copyright.el (copyright-update-directory): + * emacs-lisp/autoload.el (autoload-find-generated-file) + (autoload-find-file): Disable local eval: (for insurance). + +2012-08-07 Glenn Morris + + * files.el (hack-local-variables-filter): If an eval: form is not + known to be safe, and enable-local-variables is :safe, then ignore + the form totally, as is done for non-eval forms. (Bug#12155) + This is CVE-2012-3479. + +2012-08-07 Chong Yidong + + * mouse.el (mouse-drag-track): Deactivate the mark before popping. + +2012-08-06 Stefan Monnier + + * progmodes/cperl-mode.el (cperl-mode): Yet another fix for + syntax-propertize-function (bug#10095). + +2012-07-28 Chong Yidong + + * progmodes/gdb-mi.el (gdb-place-breakpoints): Fix the call to + gdb-get-location. + +2012-07-25 Leo Liu + + * progmodes/cc-menus.el (cc-imenu-objc-function): Avoid leaving nil in + the alist (bug#12029). + +2012-07-25 Chong Yidong + + * mouse.el (mouse-drag-track): Do not set the mark if the user + releases the mouse without selecting anything (Bug#11588). + +2012-07-21 Leo Liu + + * progmodes/cc-cmds.el (c-defun-name): + Use match-string-no-properties instead for consistency. + +2012-07-20 Leo Liu + + * progmodes/cc-cmds.el (c-defun-name): Handle objc selectors properly. + (Bug#7879) + + * progmodes/cc-langs.el (c-symbol-start): Include char _ (bug#11986). + +2012-07-18 Stefan Monnier + + * userlock.el, emacs-lisp/map-ynp.el: Declare part of `emacs' package. + * progmodes/bug-reference.el, misearch.el: Provide themselves + (bug#11915). + + * progmodes/cperl-mode.el (cperl-unwind-to-safe): Don't inf-loop at end + of narrowed buffer (bug#11966). + +2012-07-14 Jan Djärv + + * progmodes/cc-cmds.el (c-defun-name): Recognize Objective-C methods + also (Bug#7879). + +2012-07-09 Stefan Monnier + + * progmodes/sh-script.el (sh-syntax-propertize-function): Fix last + change (bug#11826). + +2012-07-02 Glenn Morris + + * simple.el (kill-whole-line): Doc tweak. + +2012-07-01 Eli Zaretskii + + * files.el (file-relative-name): Compare file names + case-insensitively if on MS-Windows or MS-DOS, or if + read-file-name-completion-ignore-case is non-nil. Don't use + case-fold-search for this purpose. (Bug#11827) + +2012-06-28 Andreas Schwab + + * calendar/cal-dst.el (calendar-current-time-zone): + Return calendar-current-time-zone-cache if non-nil. + +2012-06-25 Masatake YAMATO + + * progmodes/which-func.el (which-func-format): + Add mouse-face. (Bug#11698) + +2012-06-24 Leo Liu + + * ibuf-ext.el (ibuffer-diff-buffer-with-file-1): Avoid buffer + read-only error. + + * net/rcirc.el (rcirc): Avoid error when process-contact returns t. + + * vc/diff-mode.el (diff-file-prev/next): Fix typo. + +2012-06-23 Leo Liu + + * textmodes/enriched.el (enriched-next-annotation): + Use eq (Bug#11528). + +2012-06-23 Stefan Monnier + + * minibuffer.el (minibuffer-confirm-exit-commands): + Add completion-at-point (bug#11725). + +2012-06-21 Glenn Morris + + * progmodes/f90.el (f90-font-lock-keywords-2): + Add some preprocessor elements. (Bug#10499) + +2012-06-21 Stefan Monnier + + * progmodes/cperl-mode.el (cperl-update-syntaxification): + Use syntax-propertize (bug#11739). + +2012-06-13 Glenn Morris + + * international/mule-cmds.el (mule-menu-keymap) + (set-language-environment, set-locale-environment): Doc tweaks. + +2012-06-01 Chong Yidong + + * Version 24.1 released. + +2012-06-01 Glenn Morris + + * mail/rmail.el (rmail-yank-current-message): + Leave point at correct position. (Bug#11660) + +2012-06-01 Chong Yidong + + * allout-widgets.el: Fix code header + +2012-06-01 Chong Yidong + + * cus-edit.el (customize-changed-options-previous-release): + Bump to 23.4. + +2012-05-31 Stefan Monnier + + * emacs-lisp/bytecomp.el (byte-compile-fix-header): + Handle arbitrary file name lengths (Bug#11585). + +2012-05-28 Martin Rudalics + + * desktop.el (desktop-read): Clear previous and next buffers for + all windows and bury *Messages* buffer (bug#11556). + +2012-05-18 Eli Zaretskii + + * mail/sendmail.el (mail-yank-region): + Recognize rmail-yank-current-message in addition to insert-buffer. + Fixes mail-mode's "C-c C-r" that otherwise does nothing when invoked in + a *mail* buffer created through rmail-start-mail with sendmail as + mail-user-agent. + +2012-05-17 Stefan Monnier + + * emacs-lisp/cl-macs.el (cl-transform-lambda): Don't add spurious + parens around the arg list (bug#11499). Silly backport. + +2012-05-16 Chong Yidong + + * net/gnutls.el (gnutls-min-prime-bits): Improve docstring. + +2012-05-15 Chong Yidong + + * help.el (describe-mode): Doc fix. + + * net/gnutls.el (gnutls-min-prime-bits): Default to 256 (Bug#11267). + +2012-05-06 Troels Nielsen (tiny change) + + * progmodes/compile.el (compilation-internal-error-properties): + Calculate start position correctly when end-col is set but + end-line is not (Bug#11382). + +2012-05-11 Stefan Monnier + + * net/rlogin.el (rlogin-mode-map): Fix last change. + +2012-05-09 Jason L. Wright (tiny change) + + * mail/smtpmail.el (smtpmail-send-command): Send the command and + the following \r\n using a single `process-send-string', since the + Lotus SMTP server refuses to accept any commands if they are sent + with two `process-send-string's (bug#11444). + +2012-05-09 Stefan Monnier + + * shell.el (shell-parse-pcomplete-arguments): Obey + pcomplete-arg-quote-list inside double-quoted args as well (bug#11348). + +2012-05-08 Stefan Monnier + + * shell.el (shell-completion-vars): Fix last change (bug#11348). + +2012-05-07 Chong Yidong + + * ansi-color.el (ansi-color-process-output): Check for validity of + comint-last-output-start before using it. This avoids a bad + interaction with gdb-mi's input/output buffer. + +2012-05-06 Glenn Morris + + * files.el (dir-locals-read-from-file): + Mention dir-locals in any error message. + +2012-05-06 Chong Yidong + + * emacs-lisp/package.el (package-built-in-p): Handle the `emacs' + package (Bug#11410). + +2012-05-05 Chong Yidong + + * emacs-lisp/package.el (package-buffer-info): Avoid putting local + variables into description. + +2012-05-05 Stefan Monnier + + * shell.el (shell-completion-vars): Set pcomplete-arg-quote-list like + shell-delimiter-argument-list (bug#11348). + (shell-parse-pcomplete-arguments): Obey pcomplete-arg-quote-list. + +2012-05-04 Chong Yidong + + * select.el (xselect--encode-string): Always use utf-8 for TEXT on + Nextstep. + +2012-05-03 Kenichi Handa + + * mail/rmailmm.el (rmail-show-mime): Catch an error caused by text + decoding, and show a warning message without signalling an error + (Bug#11282). + +2012-04-30 Eli Zaretskii + + * mail/rmail.el (rmail-yank-current-message): Use the encoding of + the yanked message in preference to the default value of + buffer-file-coding-system. + +2012-04-30 Martin Rudalics + + * window.el (display-buffer--action-function-custom-type): + Fix entry. + +2012-04-27 Alan Mackenzie + + * progmodes/cc-defs.el (c-version): Update to 5.32.3. + +2012-04-27 Chong Yidong + + * subr.el (read-key): Avoid running filter function when setting + up temporary tool bar entries (Bug#9922). + +2012-04-26 Andreas Schwab + + * vc/vc-git.el (vc-git-state): Fix regexp matching diff output. + (Bug#11344) + +2012-04-24 Chong Yidong + + * select.el (xselect--encode-string): New function, split from + xselect-convert-to-string. + (xselect-convert-to-string): Use it. + (xselect-convert-to-filename, xselect-convert-to-os) + (xselect-convert-to-host, xselect-convert-to-user): Ensure that + returned strings are properly encoded (Bug#11315). + 2012-04-22 Chong Yidong * simple.el (delete-active-region): Move to killing custom group. @@ -76,8 +390,8 @@ 2012-04-19 Chong Yidong - * progmodes/gdb-mi.el (gdb-inferior-io--maybe-delete-pty): New - function to call delete-process on the gdb-inferior buffer's pty. + * progmodes/gdb-mi.el (gdb-inferior-io--maybe-delete-pty): + New function to call delete-process on the gdb-inferior buffer's pty. (gdb-reset): Use it, instead of relying on kill-buffer to kill the pty process (Bug#11273). (gdb-update): New arg to suppress talking to the gdb process. @@ -110,8 +424,8 @@ (c-comment-indent, c-scan-conditionals, c-indent-defun) (c-context-line-break): bind case-fold-search to nil. - * progmodes/cc-mode.el (c-font-lock-fontify-region): bind - case-fold-search to nil. + * progmodes/cc-mode.el (c-font-lock-fontify-region): + bind case-fold-search to nil. 2012-04-16 Chong Yidong