]> code.delx.au - gnu-emacs/blobdiff - lisp/ChangeLog
* edmacro.el (edmacro-parse-keys): Fix last change to omit macros of
[gnu-emacs] / lisp / ChangeLog
index 5f518b6fd089bfe5e1a534f82cf3d2eb0346877c..4f01ece5e40f7a924cfa869bd4157476b86ff659 100644 (file)
@@ -1,3 +1,291 @@
+2008-09-10  Chong Yidong  <cyd@stupidchicken.com>
+
+       * edmacro.el (edmacro-parse-keys): Fix last change to omit macros
+       of the <<foo>> form.
+
+2008-09-10  Martin Rudalics  <rudalics@gmx.at>
+
+       * window.el (display-buffer): Fix doc-string typo.
+
+2008-09-10  Kenichi Handa  <handa@m17n.org>
+
+       * composite.el (compose-gstring-for-graphic): Fix previous change.
+
+2008-09-10  Glenn Morris  <rgm@gnu.org>
+
+       * info.el (Info-try-follow-nearest-node): Fix doc typo.
+
+2008-09-10  Stephen Berman  <stephen.berman@gmx.net>
+
+       * info.el (Info-mouse-follow-nearest-node): Follow links to different
+       manuals.  (Bug#886)
+
+2008-09-09  Juanma Barranquero  <lekktu@gmail.com>
+
+       * ido.el (ido-unload-function): New function.
+
+2008-09-08  Juanma Barranquero  <lekktu@gmail.com>
+
+       * ido.el (ido-file-internal): Fix typo in prompt.
+       (ido-merge-ftp-work-directories, ido-max-work-file-list): Doc fixes.
+       (ido-max-prospects, ido-max-file-prompt-width, ido-ignore-buffers)
+       (ido-enable-prefix, ido-setup-hook, ido-rewrite-file-prompt-functions)
+       (ido-magic-forward-char, ido-magic-delete-char, ido-pop-dir):
+       Fix typos in docstrings.
+
+2008-09-08  Martin Rudalics  <rudalics@gmx.at>
+
+       * help-fns.el (describe-function-1): Don't print extra newline
+       after filling.
+
+2008-09-08  Katsumi Yamaoka  <yamaoka@jpl.org>
+
+       * help-fns.el (find-lisp-object-file-name): Handle case where
+       library is compressed.
+
+2008-09-07  Chong Yidong  <cyd@stupidchicken.com>
+
+       * complete.el (PC-do-completion): Don't replace buffer
+       contents (bug#227).
+
+2008-09-07  Juanma Barranquero  <lekktu@gmail.com>
+
+       * loadhist.el (unload-feature-special-hooks):
+       Add `choose-completion-string-functions'.
+
+2008-09-07  Stefan Monnier  <monnier@iro.umontreal.ca>
+
+       * vc-svn.el (vc-svn-root):
+       * vc-sccs.el (vc-sccs-root):
+       * vc-rcs.el (vc-rcs-root):
+       * vc-cvs.el (vc-cvs-root): Delete.
+       * vc-hooks.el (vc-find-root): Remove `invert' argument.
+
+2008-09-07  Nikolaj Schumacher  <n_schumacher@web.de>  (tiny change)
+
+       * progmodes/flymake.el (flymake-parse-err-lines): Filter out
+       errors occurring in different files.
+
+2008-09-07  Dan Nicolaescu  <dann@ics.uci.edu>
+
+       * vc-bzr.el (vc-bzr-extra-fileinfo): New defstruct.
+       (vc-bzr-status-printer): New function.
+       (vc-bzr-after-dir-status): Deal with renamed files.
+
+2008-09-07  Johan Euphrosine  <proppy@aminche.com>  (tiny change)
+
+       * ibuf-ext.el (ibuffer-diff-buffer-with-file-1): Shell quote
+       buffer's filename.
+
+2008-09-07  Martin Rudalics  <rudalics@gmx.at>
+
+       * subr.el (cancel-change-group): Widen buffer temporarily when
+       undoing changes.  (Bug#810)
+
+2008-09-07  Nick Roberts  <nickrob@snap.net.nz>
+
+       * progmodes/gud.el (gud-stop-subjob): Using jdb, suspend threads
+       with gud-stop-subjob rather than exit debugger.
+
+2008-09-06  Roland Winkler  <Roland.Winkler@physik.uni-erlangen.de>
+
+       * proced.el: Require time-date.
+       (proced-command-alist, proced-command, proced-goal-header-re)
+       (proced-sorting-schemes-alist, proced-sorting-scheme)
+       (proced-header-alist, proced-sorting-schemes-re)
+       (proced-skip-regexp, proced-next-line, proced-previous-line)
+       (proced-listing-type, proced-sorting-scheme-p): Remove.
+       (proced-grammar-alist, proced-custom-attributes)
+       (proced-format-alist, proced-format, proced-filter-alist)
+       (proced-filter, proced-sort, proced-goal-attribute)
+       (proced-timer-interval, proced-timer-flag, proced-timer)
+       (proced-process-alist, proced-sort-internal, proced-process-tree)
+       (proced-header-help-echo, proced-field-help-echo): New variables.
+       (proced-pid-at-point, proced-timer, proced-mark-process-alist)
+       (proced-omit-process, proced-filter, proced-process-tree)
+       (proced-filter-children, proced-children-pids)
+       (proced-filter-parents, proced-<, proced-string-lessp)
+       (proced-time-lessp, proced-xor, proced-sort-p)
+       (proced-format-time, proced-format-start, proced-format-ttname)
+       (proced-format, proced-process-attributes): New functions.
+       (proced-toggle-timer-flag, proced-mark-children)
+       (proced-mark-parents, proced-filter-interactive)
+       (proced-filter-attribute, proced-sort-interactive)
+       (proced-sort-header, proced-format-interactive): New commands.
+       (proced-move-to-goal-column): Use goal-column.
+       (proced-mode): Use proced-timer.
+       (proced-do-mark-all): Display process count.  Use use-region-p.
+       Simplify.
+       (proced-omit-processes): Use use-region-p.
+       (proced-sort-pcpu, proced-sort-pmem, proced-sort-pid)
+       (proced-sort-start, proced-sort-time, proced-sort-user):
+       Use proced-sort-interactive.
+       (proced-sort): Make it a function that performs the actual sort.
+       (proced-update): New arg revert.  Use proced-process-alist,
+       proced-filter, proced-sort, proced-format, and
+       proced-grammar-alist.  Preserve position of point based on fields.
+       Make header line and fields clickable.
+       (proced-send-signal): Use proced-pid-at-point and proced-process-alist.
+       (proced-why): Use save-selected-window.
+       (proced-log): Use buffer-read-only.
+
+2008-09-06  Chong Yidong  <cyd@stupidchicken.com>
+
+       * tooltip.el (tooltip-mode): Initialize unconditionally to t.
+
+2008-09-06  Glenn Morris  <rgm@gnu.org>
+
+       * add-log.el (diff-find-source-location): Declare.
+       (find-change-log): If called from a diff buffer, try to switch to the
+       source buffer (e.g. to respect change-log-default-name there).
+
+       * progmodes/sh-script.el (sh-get-kw): Remove '()' from the list of
+       unallowed characters; added 2006-10-10 without comment.  (Bug#753)
+
+       * Makefile.in (ELCFILES): Update.
+
+2008-09-06  Chong Yidong  <cyd@stupidchicken.com>
+
+       * textmodes/ispell.el (ispell-command-loop): Suspend ispell if the
+       user enters a mouse event in another frame, or a special event.
+
+       * server.el (server-switch-buffer): New arg.
+       (server-execute): If reusing an existing window, set file position
+       if required.
+
+2008-09-06  Kenichi Handa  <handa@m17n.org>
+
+       * language/lao.el: Fix setting of composition-function-table.
+
+2008-09-06  Eli Zaretskii  <eliz@gnu.org>
+
+       * term/pc-win.el (msdos-show-help): Don't truncate lines while
+       displaying help echo messages.
+
+2008-09-06  Martin Rudalics  <rudalics@gmx.at>
+
+       * subr.el (symbol-file): Fix doc-string.
+
+2008-09-06  Glenn Morris  <rgm@gnu.org>
+
+       * help-mode.el (help-xref-forward-stack): Doc fix.
+
+       * add-log.el (change-log-default-name): Autoload safety.
+
+2008-09-05 Wilson Snyder  <wsnyder@wsnyder.org>
+
+       * verilog-mode.el (verilog-library-extensions): Enable .sv
+       filename extensions to call verilog-mode.
+       (verilog-auto, verilog-auto-inst, verilog-faq)
+       (verilog-submit-bug-report): Update author support URLs.
+       (verilog-delete-auto, verilog-auto-inout-module)
+       (verilog-auto-inout-comp, verilog-auto): Add AUTOINOUTCOMP for
+       creating complemented testbench modules.  Suggested by Yishay Belkind.
+       (verilog-auto-inst-port, verilog-simplify-range-expression):
+       When verilog-auto-inst-param-value is set, don't require a
+       AUTO_TEMPLATE to expand parameter substitutions.  Suggested by
+       Yishay Belkind.
+       (verilog-auto-inst-param-value): Add safe variable.
+       (verilog-re-search-forward, verilog-re-search-backward):
+       Fix returning wrong search results on Emacs 22.1.
+       (verilog-modi-cache-results, verilog-auto): Fix warning message
+       about "toggling font-lock-mode."
+       (verilog-auto): Fix losing font-lock on errors.
+       (verilog-auto-inst-param-value, verilog-mode-version)
+       (verilog-mode-version-date, verilog-read-inst-param-value)
+       (verilog-auto-inst, verilog-auto-inst-param)
+       (verilog-auto-inst-port, verilog-simplify-range-expression):
+       Allow parameters to be replaced with their values, on the expansion of
+       an AUTOINST with Verilog 2001 style parameter settings.
+       Suggested by David Rogoff.
+
+2008-09-05  Michael McNamara  <mac@mail.brushroad.com>
+
+       * verilog-mode.el (verilog-beg-block-re-ordered, verilog-calc-1):
+       Better support for the property statement.  Sometimes this keyword
+       introduces a statement which requires an endproperty keyword, and
+       sometimes it doesn't, dependening on the work before the property
+       word. If property is prefixed with assert, assume or cover
+       keyword, then the statement is ended with a ';'.  Otherwise,
+       property is like task or specify, and is followed by some number
+       of statements, which are ended with an endproperty keyword.
+       (electric-verilog-tab): Support Emacs 22.2 style handling of tab
+       in a highlighted region: indent each line in region according to
+       mode.  Supply this so it works in XEmacs and older Emacs.
+
+2008-09-05  Vinicius Jose Latorre  <viniciusjl@ig.com.br>
+
+       * whitespace.el (whitespace-kill-buffer-hook, whitespace-action):
+       Don't clean up a buffer when killing it.
+
+2008-09-05  Vinicius Jose Latorre  <viniciusjl@ig.com.br>
+
+       * whitespace.el: Fix auto-cleanup on kill prevents killing read-only
+       buffers (bug#360). New version 11.2.1.
+       (whitespace-action): New value `warn-read-only' to give a warning when
+       buffer is read-only and whitespace action is cleanup or auto-cleanup.
+       (whitespace-cleanup, whitespace-cleanup-region): Code fix.
+       (whitespace-warn-read-only): New fun.
+
+2008-09-05  Chong Yidong  <cyd@stupidchicken.com>
+
+       * international/quail.el: Require help-mode.
+       (quail-help-init): Function removed.
+       (quail-keyboard-layout-button, quail-keyboard-customize-button):
+       Define directly.
+
+       * dired.el (dired-get-filename): Rewrite octal escape character
+       processor (bug#885).
+
+2008-09-05  Eli Zaretskii  <eliz@gnu.org>
+
+       * cus-edit.el (custom-button-pressed): Default to inverse-video.
+
+       * term/pc-win.el (msdos-face-setup): Setup faces for all frames,
+       not just for terminal-frame.
+
+2008-09-05  Martin Rudalics  <rudalics@gmx.at>
+
+       * window.el (window--try-to-split-window): Don't split when window
+       is not splittable in last disjunct.  (Bug#888)
+
+2008-09-05  Kenichi Handa  <handa@m17n.org>
+
+       * language/tibetan.el: Fix setting of composition-function-table.
+
+       * composite.el (find-composition): Mention about the automatic
+       composition in the docstring.
+       (compose-gstring-for-graphic): Fix handling "above" marks.
+
+       * descr-text.el (describe-char): Fix handling of automatic composition.
+
+2008-09-04  Juanma Barranquero  <lekktu@gmail.com>
+
+       * net/tramp-cache.el (tramp-flush-file-function): Fix typo in docstring.
+       (tramp-parse-connection-properties): Reflow docstring.
+
+2008-09-04  Kim F. Storm  <storm@cua.dk>
+
+       * ido.el (ido-buffer-internal, ido-file-internal): Pass on other-window
+       and other-frame methods when switching between file and buffer modes.
+
+2008-09-04  Martin Rudalics  <rudalics@gmx.at>
+
+       * info.el (Info-dir-remove-duplicates): Narrow buffer when
+       removing duplicate entries under same heading.  Don't skip char
+       matching anything but a space or tab at bol.  (Bug#864)
+
+2008-09-03  Alan Mackenzie  <acm@muc.de>
+
+       * progmodes/cc-defs.el (c-version): Increment to 5.31.6.
+
+2008-09-03  Stefan Monnier  <monnier@iro.umontreal.ca>
+
+       * minibuffer.el (completion-pcm--pattern->regex): Undo last change.
+       (completion-pcm--all-completions): Move the case-fold-search binding to
+       it also applies to completion-regexp-list (used in all-completions).
+       (completion-pcm--hilit-commonality): Add missing case-fold-search.
+
 2008-09-03  Martin Rudalics  <rudalics@gmx.at>
 
        * window.el (pop-up-frame-function): Move ...
 2008-09-02  Martin Rudalics  <rudalics@gmx.at>
 
        * calc/calc.el (calc-dispatch-map): Fix handling of upcased and
-       control-prefixed keys.  (Bug #835)
+       control-prefixed keys.  (Bug#835)
 
 2008-09-02  Chong Yidong  <cyd@stupidchicken.com>
 
        hollow if not in innermost frame.
 
 2008-04-29  Stefan Monnier  <monnier@iro.umontreal.ca>
-
        Make `checkout-model' apply to filesets.
        * vc-hooks.el (vc-checkout-model): Rewrite.
        (vc-before-save, vc-after-save): Adjust callers accordingly.