]> code.delx.au - gnu-emacs/blobdiff - lisp/ChangeLog
* doc/emacs/dired.texi (Shell Commands in Dired): Fix typo.
[gnu-emacs] / lisp / ChangeLog
index ee92720d71728b9c973e5684ab9057ef19a6e31a..427d7d87979d051d25181a99c0cfc27560f98c8d 100644 (file)
@@ -1,3 +1,80 @@
+2012-03-15  Chong Yidong  <cyd@gnu.org>
+
+       * emacs-lisp/ring.el (ring-extend): New function.
+       (ring-insert+extend): Extend the ring correctly (Bug#11019).
+
+       * comint.el (comint-read-input-ring)
+       (comint-add-to-input-history): Grow comint-input-ring lazily.
+
+2012-03-15  Stefan Monnier  <monnier@iro.umontreal.ca>
+
+       * progmodes/perl-mode.el (perl-syntax-propertize-special-constructs):
+       Fix up parsing of multiline twoarg non-paired elements (bug#11014).
+
+       * imenu.el: Fix multiple inheritance breakage (bug#9199).
+       (imenu-add-to-menubar): Don't add a redundant index.
+       (imenu-update-menubar): Handle a dynamically composed keymap.
+
+2012-03-13  Katsumi Yamaoka  <yamaoka@jpl.org>
+
+       * mail/sendmail.el (mail-encode-header):
+       Bind rfc2047-encode-encoded-words to nil.
+
+2012-03-13  Glenn Morris  <rgm@gnu.org>
+
+       * calendar/calendar.el (calendar-string-spread):
+       Handle non-unit-width characters a bit better.  (Bug#10978)
+
+2012-03-13  Leo Liu  <sdl.web@gmail.com>
+
+       * vc/vc-hg.el (vc-hg-working-revision): Rework to work with both
+       directory and file as argument (Bug#10822).
+
+2012-03-13  Kaushik Srenevasan  <ksrenevasan@gmail.com>  (tiny change)
+
+       * progmodes/gdb-mi.el (gdb-invalidate-disassembly):
+       For dynamically generated code, follow $PC.
+       (gdb-disassembly-handler-custom): Handle no function name case.
+
+2012-03-13  Tim Landscheidt  <tim@tim-landscheidt.de>  (tiny change)
+
+       * calendar/icalendar.el (icalendar-export-file, icalendar-import-file):
+       * emulation/ws-mode.el (ws-query-replace):
+       * sort.el (sort-regexp-fields):
+       Fix missing trailing whitespace in interactive prompts.  (Bug#11002)
+
+2012-03-12  Stefan Monnier  <monnier@iro.umontreal.ca>
+
+       * dabbrev.el: Fix cycle completion order (bug#10963).
+       (dabbrev--last-obarray, dabbrev--last-completion-buffer): Remove.
+       (dabbrev-completion): Don't use an obarray; provide
+       a cycle-sort-function.
+
+2012-03-12  Leo Liu  <sdl.web@gmail.com>
+
+       * simple.el (kill-new): Use equal-including-properties for
+       comparison.
+       (kill-do-not-save-duplicates): Doc fix.
+
+2012-03-12  Stefan Monnier  <monnier@iro.umontreal.ca>
+
+       * dabbrev.el: Fix cycle completion (bug#10963).
+       Use lexical binding and wrap to 80 columns.
+       (dabbrev-completion): Delay computing the list of completions.
+
+2012-03-12  Kenichi Handa  <handa@m17n.org>
+
+       * international/quail.el (quail-insert-kbd-layout): Surround each
+       row by LRO and PDF instead of inserting many LRMs.  Pad the left
+       and right of each non-spacing marks.  Insert invisible space
+       between lower and upper characters to prevent composition.
+
+2012-03-12  Stefan Monnier  <monnier@iro.umontreal.ca>
+
+       * minibuffer.el (minibuffer-complete): Don't get confused when the
+       function is run twice via different commands (bug#10958).
+       (complete-with-action): Fix docstring.
+
 2012-03-12  Chong Yidong  <cyd@gnu.org>
 
        * nxml/nxml-mode.el (nxml-mode-map): Do not bind C-RET (Bug#6776).
@@ -21,8 +98,8 @@
 
 2012-03-11  Andreas Schwab  <schwab@linux-m68k.org>
 
-       * server.el (server-eval-at): Handle non-tcp connections.  Decode
-       result string.
+       * server.el (server-eval-at): Handle non-tcp connections.
+       Decode result string.
 
        * server.el (server-msg-size): New constant.
        (server-reply-print): New function.
 2012-03-10  Chong Yidong  <cyd@gnu.org>
 
        * emulation/cua-rect.el (cua--init-rectangles):
-       * emulation/cua-base.el (cua--init-keymaps): Add
-       delete-forward-char to remappings (Bug#9666).
+       * emulation/cua-base.el (cua--init-keymaps):
+       Add delete-forward-char to remappings (Bug#9666).
 
 2012-03-10  Martin Rudalics  <rudalics@gmx.at>
 
-       * speedbar.el (speedbar-unhighlight-one-tag-line): Avoid
-       unhighlighting due to frame switching (Bug#10275).
+       * speedbar.el (speedbar-unhighlight-one-tag-line):
+       Avoid unhighlighting due to frame switching (Bug#10275).
 
 2012-03-10  Chong Yidong  <cyd@gnu.org>
 
 
 2012-03-09  Eli Zaretskii  <eliz@gnu.org>
 
-       * mail/smtpmail.el (smtpmail-send-it): Bind
-       coding-system-for-write to *-unix, so that FCC files are kept in
+       * mail/smtpmail.el (smtpmail-send-it):
+       Bind coding-system-for-write to *-unix, so that FCC files are kept in
        valid mbox format.
 
 2012-03-09  Glenn Morris  <rgm@gnu.org>
 
 2012-03-08  Eli Zaretskii  <eliz@gnu.org>
 
-       * international/quail.el (quail-insert-kbd-layout): Insert
-       invisible LRM characters before each character in a keyboard
+       * international/quail.el (quail-insert-kbd-layout):
+       Insert invisible LRM characters before each character in a keyboard
        layout cell, to prevent their reordering by bidi display engine.
        For details, see the discussion in
        http://lists.gnu.org/archive/html/emacs-devel/2012-03/msg00085.html.
 
 2012-03-07  Eli Zaretskii  <eliz@gnu.org>
 
-       * international/quail.el (quail-help): Force
-       bidi-paragraph-direction be left-to-right.  See discussion in
+       * international/quail.el (quail-help):
+       Force bidi-paragraph-direction be left-to-right.  See discussion in
        http://lists.gnu.org/archive/html/emacs-devel/2012-03/msg00062.html
        for the reason.
 
        New variables for...
        (c-state-semi-safe-place): New function.  Here, in a macro is "safe".
        (c-invalidate-state-cache-1): New stuff for c-state-semi-safe-place.
-       (c-in-literal, c-literal-limits, c-determine-limit-get-base): Use
-       c-state-semi-safe-place.
+       (c-in-literal, c-literal-limits, c-determine-limit-get-base):
+       Use c-state-semi-safe-place.
 
-       * progmodes/cc-langs.el (c-get-state-before-change-functions): Add
-       c-invalidate-macro-cache to the C, C++, Obj entries.
+       * progmodes/cc-langs.el (c-get-state-before-change-functions):
+       Add c-invalidate-macro-cache to the C, C++, Obj entries.
 
 2012-03-02  Michael Albinus  <michael.albinus@gmx.de>
 
-       * jka-compr.el (jka-compr-call-process): Apply
-       `file-accessible-directory-p' only when the default directory is
+       * jka-compr.el (jka-compr-call-process):
+       Apply `file-accessible-directory-p' only when the default directory is
        not remote.
 
 2012-03-01  Michael Albinus  <michael.albinus@gmx.de>