merge trunk
authorKenichi Handa <handa@m17n.org>
Sat, 21 Jan 2012 11:36:42 +0000 (20:36 +0900)
committerKenichi Handa <handa@m17n.org>
Sat, 21 Jan 2012 11:36:42 +0000 (20:36 +0900)
1  2 
lisp/ChangeLog
lisp/international/mule-cmds.el

diff --cc lisp/ChangeLog
- 2011-12-30  Kenichi Handa  <handa@m17n.org>
++20122-01-21  Kenichi Handa  <handa@m17n.org>
 +
 +      * international/mule-cmds.el (prefer-coding-system): Show a
 +      warning message if the default value of file-name-coding-system
 +      was not changed.
 +
+ 2012-01-21  Jérémy Compostella  <jeremy.compostella@gmail.com>
+       * windmove.el (windmove-reference-loc): Fix
+       windmove-reference-loc miscalculation.
+ 2012-01-21  Jay Belanger  <jay.p.belanger@gmail.com>
+       * calc/calc-units.el (math-put-default-units): Don't use "1" as a
+       default unit.
+ 2012-01-21  Glenn Morris  <rgm@gnu.org>
+       * international/mule.el (auto-coding-alist): Add .tbz.
+       * files.el (local-enable-local-variables): Doc fix.
+       (inhibit-local-variables-regexps): Rename from
+       inhibit-first-line-modes-regexps.  Keep old name as obsolete alias.
+       Doc fix.  Add some extensions from auto-coding-alist.
+       (inhibit-local-variables-suffixes):
+       Rename from inhibit-first-line-modes-suffixes.  Doc fix.
+       (inhibit-local-variables-p):
+       New function, extracted from set-auto-mode-1.
+       (set-auto-mode): Doc fix.  Respect inhibit-local-variables-regexps.
+       (set-auto-mode-1): Doc fix.  Use inhibit-local-variables-p.
+       (hack-local-variables): Doc fix.  Make the mode-only case
+       respect enable-local-variables and friends.
+       Respect inhibit-local-variables-regexps for file-locals, but
+       not for directory-locals.
+       (set-visited-file-name):
+       Take account of inhibit-local-variables-regexps.
+       Whether it applies may change as the file name is changed.
+       * jka-cmpr-hook.el (jka-compr-install):
+       * jka-compr.el (jka-compr-uninstall):
+       Update for inhibit-first-line-modes-suffixes name change.
+ 2012-01-20  Martin Rudalics  <rudalics@gmx.at>
+       * help-macro.el (make-help-screen): Temporarily restore original
+       binding for minor-mode-map-alist (Bug#10454).
+ 2012-01-19  Julien Danjou  <julien@danjou.info>
+       * color.el (color-name-to-rgb): Use the white color to find the max
+       color component value and return correctly computed values.
+       (color-name-to-rgb): Add missing float conversion for max value.
+ 2012-01-19  Martin Rudalics  <rudalics@gmx.at>
+       * window.el (window--state-get-1, window-state-get): Do not use
+       special state value for window-persistent-parameters.  Rename
+       argument IGNORE to WRITABLE.  Rewrite doc-string.
+       (window--state-put-2): Reset all window parameters to nil before
+       assigning values of persistent parameters.
+ 2012-01-18  Alan Mackenzie  <acm@muc.de>
+       Eliminate sluggishness and hangs in fontification of "semicolon
+       deserts".
+       * progmodes/cc-engine.el (c-state-nonlit-pos-interval): change
+       value 10000 -> 3000.
+       (c-state-safe-place): Reformulate so it doesn't stack up an
+       infinite number of wrong entries in c-state-nonlit-pos-cache.
+       (c-determine-limit-get-base, c-determine-limit): New functions to
+       determine backward search limits disregarding literals.
+       (c-find-decl-spots): Amend commenting.
+       (c-cheap-inside-bracelist-p): New function which detects "={".
+       * progmodes/cc-fonts.el
+       (c-make-font-lock-BO-decl-search-function): Give a limit to a
+       backward search.
+       (c-font-lock-declarations): Fix an occurrence of point being
+       undefined.  Check additionally for point being in a bracelist or
+       near a macro invocation without a semicolon so as to avoid a
+       fruitless time consuming search for a declarator.  Give a more
+       precise search limit for declarators using the new
+       c-determine-limit.
+ 2012-01-18  Glenn Morris  <rgm@gnu.org>
+       * files.el (auto-mode-alist, inhibit-first-line-modes-regexps)
+       (set-auto-mode): Doc fixes.
+ 2012-01-17  Glenn Morris  <rgm@gnu.org>
+       * isearch.el (search-nonincremental-instead): Fix doc typo.
+       * dired.el (dired-insert-directory): Handle newlines in directory name.
+       (dired-build-subdir-alist): Unescape newlines in directory name.
+ 2012-01-17  Michael Albinus  <michael.albinus@gmx.de>
+       * net/tramp.el (tramp-local-end-of-line): New defcustom.
+       (tramp-action-login, tramp-action-yesno, tramp-action-yn)
+       (tramp-action-terminal): Use it.  (Bug#10530)
+ 2012-01-16  Stefan Monnier  <monnier@iro.umontreal.ca>
+       * minibuffer.el (completion--replace): Strip properties (bug#10062).
+ 2012-01-16  Martin Rudalics  <rudalics@gmx.at>
+       * window.el (window-state-ignored-parameters): Remove variable.
+       (window--state-get-1): Rename argument MARKERS to IGNORE.
+       Handle persistent window parameters.  Make copy of clone-of
+       parameter only if requested.  (Bug#10348)
+       (window--state-put-2): Install a window parameter only if it has
+       a non-nil value or an existing parameter shall be overwritten.
+ 2012-01-15  Michael Albinus  <michael.albinus@gmx.de>
+       * net/tramp-sh.el (tramp-remote-path): Set tramp-autoload cookie.
+ 2012-01-14  Eli Zaretskii  <eliz@gnu.org>
+       * info.el (Info-toc-build): If the Info file has no "Up" pointer,
+       don't pass the (nil) value of `upnode' to string-match.
+ 2012-01-14  Chong Yidong  <cyd@gnu.org>
+       * startup.el (command-line): Fix X resource class for cursorColor.
+       Fix values recognized by the cursorBlink resource.
+ 2012-01-14  Paul Eggert  <eggert@cs.ucla.edu>
+       * epg.el (epg--make-temp-file): Avoid permission race condition
+       when running on old Emacs versions (bug#10403).
+ 2012-01-14  Glenn Morris  <rgm@gnu.org>
+       * dired.el (dired-get-filename): Fix 'verbatim case of previous change.
+ 2012-01-13  Alan Mackenzie  <acm@muc.de>
+       Fix filling for when filladapt mode is enabled.
+       * progmodes/cc-cmds.el (c-fill-paragraph): In the invocation of
+       c-mask-paragraph, pass in `fill-paragraph' rather than
+       `fill-region-as-paragraph'.  (This is a reversion of a previous
+       change.)
+       * progmodes/cc-mode.el (c-basic-common-init): Make
+       fill-paragraph-handle-comment buffer local and set it to nil.
+ 2012-01-13  Glenn Morris  <rgm@gnu.org>
+       * dired.el (dired-switches-escape-p): New function.
+       (dired-insert-directory): Use dired-switches-escape-p.
+       (dired-get-filename): Undo "\ " quoting if needed.  (Bug#10469)
+       * find-dired.el (find-ls-option): Doc fix.  (Bug#10262)
+ 2012-01-12  Glenn Morris  <rgm@gnu.org>
+       * mail/sendmail.el (mail-mode): Update paragraph-separate for
+       changes in adaptive-fill-regexp.  (Bug#10276)
+ 2012-01-11  Alan Mackenzie  <acm@muc.de>
+       Fix Emacs bug #10463 - put `widen's around the critical spots.
+       * progmodes/cc-engine.el (c-in-literal, c-literal-limits): Put a
+       widen around each invocation of c-state-pp-to-literal.  Remove an
+       unused let variable.
+ 2012-01-11  Glenn Morris  <rgm@gnu.org>
+       * dired-aux.el (dired-do-shell-command): Fix */? logic.  (Bug#6561)
+       Doc fix.
+ 2012-01-10  Chong Yidong  <cyd@gnu.org>
+       * net/network-stream.el (network-stream-open-starttls):
+       Avoid emitting a confusing error message when the server gives a bad
+       response to the capability command.
+ 2012-01-10  Glenn Morris  <rgm@gnu.org>
+       * mail/unrmail.el (unrmail): Tweak previous change.
+ 2012-01-09  Chong Yidong  <cyd@gnu.org>
+       * custom.el (custom-safe-themes): Use SHA-256 for hashing.
+ 2012-01-08  Alan Mackenzie  <acm@muc.de>
+       Optimise font locking in long enum definitions.
+       * progmodes/cc-fonts.el (c-font-lock-declarations): Add an extra
+       arm to a cond form to handle enums.
+       * progmodes/cc-langs.el (c-enums-contain-decls): New lang variable.
+       * progmodes/cc-mode.el (c-font-lock-fontify-region): Correct a typo.
+ 2012-01-07  Paul Eggert  <eggert@cs.ucla.edu>
+       * files.el (move-file-to-trash): Preserve default file modes on error.
+       (Bug#10401)
+ 2012-01-07  Lars Magne Ingebrigtsen  <larsi@gnus.org>
+       * faces.el (set-face-attribute): Clarify the meaning of the nil
+       frame (bug#10294).
+       * subr.el (with-selected-frame): Mention that the selected frame
+       is restored (bug#9980).
+       * ibuffer.el (ibuffer-mode): List the bindings in the corrent map
+       (bug#9759).
+       * mail/smtpmail.el (password-cache-add): Remove unused declaration.
+       (password-read): Don't autoload unused function.
+ 2012-01-07  Juanma Barranquero  <lekktu@gmail.com>
+       * progmodes/which-func.el (which-func-mode): Turn into a
+       non-interactive function and mark as obsolete (bug#10428).
+ 2012-01-06  Chong Yidong  <cyd@gnu.org>
+       * files.el (hack-dir-local-variables-non-file-buffer): Add doc.
+       (hack-one-local-variable-eval-safep): Allow 0 arg for minor mode
+       functions, along with 1 and -1.
+ 2012-01-06  Eli Zaretskii  <eliz@gnu.org>
+       * time.el (display-time-load-average)
+       (display-time-default-load-average): Doc fixes.  See the thread
+       starting at
+       http://lists.gnu.org/archive/html/help-gnu-emacs/2012-01/msg00059.html
+       for the details.
+ 2012-01-06  Glenn Morris  <rgm@gnu.org>
+       * mail/unrmail.el (unrmail): Give an explicit error if the input file
+       has no messages.  (Bug#10377)
+       * info.el (Info-mode-map): Bind e to end-of-buffer, rather
+       than Info-edit.  (Bug#10385)
+       * time.el (display-time-load-average, display-time-next-load-average):
+       Doc fixes.
+       * emacs-lisp/bytecomp.el (byte-compile-file): Do not propagate a file
+       local setting of buffer-read-only to the input buffer.  (Bug#10419)
+       * calendar/calendar.el (calendar-mode):
+       Locally set scroll-margin to 0.  (Bug#10379)
+ 2012-01-06  Ulrich Mueller  <ulm@gentoo.org>
+       * play/doctor.el (doctor-death): Escape "," characters.  (Bug#10370)
+ 2012-01-05  Glenn Morris  <rgm@gnu.org>
+       * eshell/em-unix.el (diff-no-select): Autoload it.
+       (eshell/diff): Use diff-no-select.  (Bug#10420)
+ 2012-01-05  Chong Yidong  <cyd@gnu.org>
+       * shell.el (shell-dynamic-complete-functions): Revert last change.
+       (shell-command-completion-function): New function.
+       (shell-completion-vars): Use it to implement
+       shell-completion-execonly (Bug#10417).
+       * custom.el (enable-theme): Don't set custom-safe-themes.
+       * cus-theme.el (custom-theme-merge-theme):
+       Ignore custom-enabled-themes and custom-safe-themes.
+ 2012-01-05  Michael R. Mauger  <mmaug@yahoo.com>
+       * progmodes/sql.el (sql-login-hook): Add hook to respond to the
+       first prompt in `sql-interacive-mode'.
+       (sql-mode-oracle-font-lock-keywords): Add CONNECT_BY_* builtin
+       keywords.
+       (sql-mode-mysql-font-lock-keywords):  Add ELSEIF keyword.
+       (sql-product-interactive): Bug fix: Set `sql-buffer' in
+       context of original buffer.  Invoke `sql-login-hook'.
+ 2012-01-04  Eli Zaretskii  <eliz@gnu.org>
+       * mail/rmail.el (rmail-font-lock-keywords): Accept non-ASCII
+       letters in cite-prefix.
+ 2012-01-03  Lars Magne Ingebrigtsen  <larsi@gnus.org>
+       * mail/smtpmail.el (smtpmail-stream-type): Mention the `ssl' value.
+ 2012-01-03  Chong Yidong  <cyd@gnu.org>
+       * shell.el (shell-dynamic-complete-functions):
+       Put pcomplete-completions-at-point, so as to try
+       comint-filename-completion first (Bug#10417).
+ 2012-01-02  Richard Stallman  <rms@gnu.org>
+       * battery.el (battery-status-function):
+       Detect when to use battery-yeeloong-sysfs.
+       (battery-echo-area-format): Add string for Yeeloong.
+       (battery-linux-proc-apm, battery-linux-proc-acpi): Doc fixes.
+       (battery-yeeloong-sysfs): New function.
+ 2012-01-02  Chong Yidong  <cyd@gnu.org>
+       * dirtrack.el (dirtrack-list): Eliminate unused third element.
+       (dirtrack): Merge code for handling relative filenames in prompt
+       from shell-dir-cookie-watcher.
+       (dirtrack-debug-message): New arg to avoid excess format calls.
+       * shell.el (shell-dir-cookie-re): Variable deleted.
+       (shell-dir-cookie-watcher): Function deleted.
+       (shell-mode): Don't use shell-dir-cookie-re, since it is redundant
+       with dirtrack-mode.
+ 2012-01-01  Eli Zaretskii  <eliz@gnu.org>
+       * term/w32-win.el (dynamic-library-alist) <gnutls>:
+       Load libgnutls-28.dll, from GnuTLS version 3.x, in preference to
+       libgnutls-26.dll.
+ 2011-12-31  Andreas Schwab  <schwab@linux-m68k.org>
+       * emacs-lisp/bytecomp.el (byte-compile-file): Fix indentation.
+ 2011-12-31  Eli Zaretskii  <eliz@gnu.org>
+       * mail/rmail.el (rmail-show-message-1): Decode any RFC2047 encoded
+       headers of non-MIME messages, when rmail-enable-mime is non-nil.
  2011-12-29  Michael Albinus  <michael.albinus@gmx.de>
  
        * net/tramp-sh.el (tramp-find-shell): Set "remote-shell" property
Simple merge