* lisp/mpc.el (mpc-tool-bar-map): Add labels.
[bpt/emacs.git] / lisp / ChangeLog
index 8c52d62..a3123c9 100644 (file)
@@ -1,5 +1,243 @@
+2011-10-05  Stefan Monnier  <monnier@iro.umontreal.ca>
+
+       * mpc.el (mpc-tool-bar-map): Add labels.
+
+2011-10-04  Glenn Morris  <rgm@gnu.org>
+
+       * calendar/holidays.el (calendar-check-holidays): Doc fix.
+
+2011-10-04  Martin Rudalics  <rudalics@gmx.at>
+
+       * window.el (window--delete): New function.
+       (frame-auto-delete): Resuscitate option.
+       (bury-buffer, replace-buffer-in-windows)
+       (quit-window): Rewrite using window--delete.
+       (display-buffer-pop-up-frame, display-buffer-pop-up-window):
+       Pass display-buffer-mark-dedicated to window--display-buffer-2
+       (Bug#9639).
+
+2011-10-03  Stefan Monnier  <monnier@iro.umontreal.ca>
+
+       * pcmpl-unix.el (pcomplete/scp): Don't assume pcomplete-all-entries
+       returns a list (bug#9554).  Add remote file name completion.
+       * comint.el (comint--table-subvert): Curry and get quote&unquote
+       functions as arguments.
+       (comint--complete-file-name-data): Adjust call accordingly.
+       * pcomplete.el (pcomplete--table-subvert): Remove.
+       (pcomplete-completions-at-point): Use comint--table-subvert instead.
+
+       * minibuffer.el (completion-table-case-fold): Use currying.
+       (completion--styles-type, completion--cycling-threshold-type):
+       New constants.
+       (completion-styles, completion-category-overrides)
+       (completion-cycle-threshold): Use them.
+       * pcomplete.el (pcomplete-completions-at-point): Adjust call to
+       completion-table-case-fold.
+
+2011-10-03  Stephen Berman  <stephen.berman@gmx.net>
+
+       * minibuffer.el (completion-category-overrides): Fix type of styles
+       and add more user friendly tags (bug#9660).
+
+2011-10-03  Stefan Monnier  <monnier@iro.umontreal.ca>
+
+       * international/mule-cmds.el: Fix abuses of apply-partially (bug#9661).
+       (mule-input-method-string): New widget.
+       (default-input-method, language-info-custom-alist): Use it.
+
+2011-10-02  Stefan Monnier  <monnier@iro.umontreal.ca>
+
+       * pcomplete.el: Require comint.
+       (pcomplete--common-suffix): Remove.
+       (pcomplete--common-quoted-suffix): Use comint--common-suffix instead.
+       (pcomplete--table-subvert): Sync with comint--table-subvert.
+       (pcomplete--entries): Use comint-completion-file-name-table.
+       * comint.el (comint-unquote-filename): Simplify.
+       (comint-completion-file-name-table): New function (bug#9616).
+       (comint--complete-file-name-data): Use it.
+
+       * pcmpl-gnu.el (pcmpl-gnu-with-file-buffer): New macro (bug#9643).
+       (pcmpl-gnu-tar-buffer): Remove.
+       (pcmpl-gnu-with-file-buffer): Use it to avoid leaving the tar's buffer
+       around.  Make sure pcomplete-suffix-list is only changed temporarily.
+       Don't look inside the tar's file if it's too large.
+
+2011-10-01  Chong Yidong  <cyd@stupidchicken.com>
+
+       * cus-edit.el (custom-mode-map):
+       * epa.el (epa-key-list-mode-map):
+       * man.el (Man-mode-map):
+       * startup.el (splash-screen-keymap):
+       * simple.el (special-mode-map): Use scroll-up-command and
+       scroll-down-command.
+
+       * progmodes/idlw-help.el (idlwave-help-mode-map):
+       * progmodes/ebrowse.el (ebrowse-electric-position-mode-map):
+       * net/newst-plainview.el (newsticker-mode-map):
+       * emulation/ws-mode.el (wordstar-mode-map):
+       * emulation/vi.el (vi-com-map):
+       * calc/calc-graph.el (calc-graph-show-dumb):
+       * term/sun.el (terminal-init-sun):
+       * term/ns-win.el (global-map):
+       * progmodes/grep.el (grep-mode-map):
+       * progmodes/ebrowse.el (ebrowse-electric-list-mode-map):
+       * mail/rmail.el (rmail-mode-map):
+       * progmodes/cpp.el (cpp-edit-mode-map): Likewise.
+
+       * custom.el (custom-safe-themes, load-theme): Treat value of t for
+       custom-safe-themes as special.
+
+2011-10-01  Julien Danjou  <julien@danjou.info>
+
+       * notifications.el (notifications-notify): Fix docstring.
+
+2011-10-01  Per Starbäck  <per@starback.se>
+
+       * pcmpl-gnu.el (pcomplete/tar): Fix tar-header-name call.  (Bug#9643)
+
+2011-09-30  Martin Rudalics  <rudalics@gmx.at>
+
+       * startup.el (command-line-1): Fix last fix by inserting
+       initial-scratch-message into *scratch* before displaying it.
+       (Bug#9605) and (Bug#9636)
+
+2011-09-29  Eli Zaretskii  <eliz@gnu.org>
+
+       * simple.el (line-move): If auto-hscroll-mode is disabled and the
+       window is hscrolled, move by logical lines.  (Bug#9607)
+       (line-move-visual): Update the doc string to the above effect.
+
+2011-09-29  Martin Rudalics  <rudalics@gmx.at>
+
+       * window.el (display-buffer-record-window): When WINDOW is the
+       selected window use `point' instead of `window-point'.  (Bug#9626)
+
+       * startup.el (command-line-1): Use insert-before-markers when
+       inserting initial-scratch-message.  (Bug#9605)
+
+       * help.el (help-window): Remove variable.
+
+2011-09-29  Glenn Morris  <rgm@gnu.org>
+
+       * pcmpl-cvs.el (pcomplete/cvs): Add "status" handler.
+
+2011-09-29  Juanma Barranquero  <lekktu@gmail.com>
+
+       * descr-text.el (describe-char-categories): Accept category
+       descriptions more than one line long.
+
+2011-09-28  Stefan Monnier  <monnier@iro.umontreal.ca>
+
+       * simple.el (delete-trailing-whitespace): Fix last change.
+
+       * progmodes/perl-mode.el (perl-syntax-propertize-function):
+       Don't confuse "y => 3" as the beginning of a `y' operation.
+
+       * emacs-lisp/debug.el (debug-convert-byte-code): Don't assume the
+       object has more than 4 slots (bug#9613).
+
+2011-09-28  Juanma Barranquero  <lekktu@gmail.com>
+
+       * subr.el (with-output-to-temp-buffer):
+       * net/quickurl.el (quickurl, quickurl-browse-url):
+       Fix typos in docstrings.
+
+2011-09-27  Eli Zaretskii  <eliz@gnu.org>
+
+       * minibuffer.el (completion-styles)
+       (completion-category-overrides): Cross reference each other in doc
+       strings.
+
+2011-09-27  Glenn Morris  <rgm@gnu.org>
+
+       * pcmpl-cvs.el (pcmpl-cvs-entries): Update for Emacs 22.1 changes
+       to split-string.  (Bug#9606)
+
+2011-09-27  Lars Magne Ingebrigtsen  <larsi@gnus.org>
+
+       * mail/smtpmail.el (smtpmail-via-smtp): Fix STARTTLS detection
+       (bug#9615).
+
+2011-09-27  Chong Yidong  <cyd@stupidchicken.com>
+
+       * emacs-lisp/package.el (list-packages): Fix echo area message.
+
+2011-09-27  Leo Liu  <sdl.web@gmail.com>
+
+       * ido.el (ido-read-internal): Accept cons cell HIST arg.
+
+2011-09-25  Michael Albinus  <michael.albinus@gmx.de>
+
+       * net/dbus.el (dbus-unregister-object): Don't release services for
+       registered signals.  (Bug#9581)
+
+2011-09-25  Teodor Zlatanov  <tzz@lifelogs.com>
+
+       * progmodes/cfengine.el (cfengine-auto-mode): Add convenience
+       function that picks between cfengine 2 and 3 support
+       automatically.  Update docs accordingly.
+
+2011-09-22  Kenichi Handa  <handa@m17n.org>
+
+       * language/ind-util.el (indian-tml-base-table): Add TAMIL DIGIT
+       ZERO.
+       (indian-itrans-v5-table-for-tamil): New variable.
+       (indian-tml-itrans-v5-hash): Use the above variable (Bug#9336).
+
+2011-09-22  Ken Manheimer  <ken.manheimer@gmail.com>
+
+       * allout.el (allout-this-command-hid-stuff): Buffer-local variable
+       that's true if the current command involved collapsing of text.
+       It's reset to false at the beginning of the next command.
+       (allout-post-command-business): Move the cursor to the beginning
+       of entry if the cursor is hidden and collapsing activity just
+       happened.
+
+2011-09-24  Chong Yidong  <cyd@stupidchicken.com>
+
+       * mouse.el (mouse-drag-track): Set scroll-margin to 0 while
+       tracking (Bug#9541).
+
+2011-09-24  Ulf Jasper  <ulf.jasper@web.de>
+
+       * net/newst-reader.el (newsticker-html-renderer)
+       (newsticker-show-news): Automatically
+       load html rendering package if newsticker-html-renderer is
+       set. Fixes "Warning: defvar ignored because w3m-fill-column is
+       let-bound" and the error "Symbol's value as variable is void:
+       w3m-fill-column".
+
+2011-09-24  Michael Albinus  <michael.albinus@gmx.de>
+
+       * net/dbus.el (dbus-unregister-object): Remove match rule of signals.
+       Release services only if they are defined.  (Bug#9581)
+
+2011-09-23  Richard Stallman  <rms@gnu.org>
+
+       * textmodes/paragraphs.el (forward-sentence): For backwards case,
+       distinguish start of paragraph from start of its text.
+
+       * mail/emacsbug.el (report-emacs-bug-query-existing-bugs): Autoload.
+
+       * mail/rmail.el (rmail-view-buffer-kill-buffer-hook): New function.
+       (rmail-generate-viewer-buffer): Put that hook on view buffer.
+       (rmail-mode-kill-buffer-hook): Override that hook, to kill view buffer.
+
+2011-09-23  Andreas Schwab  <schwab@linux-m68k.org>
+
+       * international/mule-diag.el (mule-diag): Insert a newline after
+       each fontset description.
+
+2011-09-23  Stefan Monnier  <monnier@iro.umontreal.ca>
+
+       * simple.el (delete-trailing-whitespace):
+       Document last change; simplify.
+
 2011-09-23  Peter J. Weisberg  <pj@irregularexpressions.net>
 
+       * simple.el (delete-trailing-whitespace): Also delete
+       extra newlines at the end of the buffer.
+
        * textmodes/picture.el: Make motion commands obey shift-select-mode.
        (picture-newline): Use forward-line so as to ignore fields.
 
 
        * help.el (describe-key-briefly): Copy previous standard-output change.
 
-2011-09-13  PJ Weisberg  <pj@irregularexpressions.net>  (tiny change)
+2011-09-13  PJ Weisberg  <pj@irregularexpressions.net>
 
        * help.el (where-is): Respect non-standard standard-output.  (Bug#9030)