]> code.delx.au - gnu-emacs/blobdiff - lisp/ChangeLog
(vc-bzr-find-revision): Rename from
[gnu-emacs] / lisp / ChangeLog
index f4db887f81b7fe9b0057fa40c762645dfb058331..f5c36e1995dcc0b897edf158b2fa3f20b36ad4b5 100644 (file)
-2008-08-02  Alex Harsanyi  <harsanyi@mac.com>
+2008-08-10  Dan Nicolaescu  <dann@ics.uci.edu>
+
+       * vc-bzr.el (vc-bzr-find-revision): Rename from
+       vc-bzr-find-version, forgotten in the 2007-10-10 renaming.
+
+2008-08-10  Michael Albinus  <michael.albinus@gmx.de>
+
+       * net/xesam.el (xesam-search-engines): Add Debbugs hit fields.
+       (xesam-refresh-entry): Add Debbugs handling.  Insert a widget
+       "DONE", when all hits are retrieved.
+       (xesam-search): autoload it.
+
+2008-08-11  John Paul Wallington  <jpw@pobox.com>
+
+       * ibuffer.el (ibuffer-buffer-file-name): Return nil rather than
+       empty string when no filename.
+       (define-ibuffer-column filename): Accomodate that change.
+
+       * ibuf-ext.el (ibuffer-define-filter filename): Use plain old
+       `buffer-file-name' instead of `ibuffer-buffer-file-name'.
+
+2008-08-10  Glenn Morris  <rgm@gnu.org>
+
+       * Makefile.in (ELCFILES): Update.
+
+2008-08-10  John Paul Wallington  <jpw@pobox.com>
+
+       * pcvs.el (defun-cvs-mode): Add `doc-string' decl.
+
+2008-08-08  Chong Yidong  <cyd@stupidchicken.com>
+
+       * battery.el (battery-echo-area-format, battery-status-function):
+       Handle new Linux sysfs format for battery reporting.
+       (battery-linux-sysfs): New function.
+
+2008-08-07  Martin Rudalics  <rudalics@gmx.at>
+
+       * add-log.el (change-log-search-tag-name)
+       (change-log-goto-source): Fix behavior when point is not on tag.
+
+2008-08-06  Adrian Robert  <Adrian.B.Robert@gmail.com>
+
+       * startup.el (command-line-ns-option-alist): Use ignore instead of
+       ns-ignore-0-arg.
+
+       * term/ns-win.el (ns-ignore-0-arg, mouse-extend-region)
+       (ns-win-suspend-error, ns-yes-or-no-p, colors): Drop.
+       (ns-alternatives-map): New variable.
+       (x-set-up-function-keys): Use it.
+       (global): Comment out "put backspace ascii-character..." and friends.
+       Move function-key-map into ns-alternatives-map.  Don't call
+       precompute-menubar-bindings.  Don't set anything connected with
+       browse-url.
+       (after-make-frame-functions): Clarify comment why a hook is added.
+
+2008-08-06  Joakim Verona  <joakim@verona.se>
+
+       * thingatpt.el (thing-at-point-url-path-regexp): Allow parenthesis
+       in url:s.
+
+2008-08-06  Dan Nicolaescu  <dann@ics.uci.edu>
+
+       * vc-svn.el (vc-svn-parse-status): Use when instead of if.
+       Fix 2008-01-01 change: use a shy group to not affect subsequent
+       match calls.
+
+2008-08-06  Reto Zimmermann  <reto@gnu.org>
+
+       * progmodes/vera-mode.el (vera-electric-tab):
+       * progmodes/vhdl-mode.el (vhdl-electric-tab): Make TAB indent
+       region when active.
+
+2008-08-06  Kenichi Handa  <handa@m17n.org>
+
+       * faces.el (face-valid-attribute-values): Fix handling the value
+       of (font-family-list) and font-XXX-table.
+
+2008-08-06  Dan Nicolaescu  <dann@ics.uci.edu>
+
+       * proced.el (proced-menu): Bind the correct function to for toggling.
+
+       * vc-dir.el (vc-dir-mode): Fix typo.
+
+2008-08-06  Vinicius Jose Latorre  <viniciusjl@ig.com.br>
+
+       * whitespace.el (whitespace-newline-mode)
+       (global-whitespace-newline-mode, whitespace-mode)
+       (global-whitespace-mode): Improve docstring.
+
+2008-08-05  Chong Yidong  <cyd@stupidchicken.com>
+
+       * kmacro.el (kmacro-exec-ring-item): Add autoload.
+
+       * files.el (auto-save-visited-file-name): Move definition to fileio.c.
+
+       * cus-start.el (all): Handle auto-save-visited-file-name.
+
+2008-08-05  Alex Shinn  <alexshinn@gmail.com>  (tiny change)
+
+       * files.el (hack-one-local-variable-eval-safep): Handle
+       lisp-indent-function and scheme-indent-function in addition to the
+       deprecated lisp-indent-hook.
+
+2008-08-05  Michael Albinus  <michael.albinus@gmx.de>
+
+       * net/xesam.el (top): Require `wid-edit' always.
+       (xesam-mode-line, xesam-highlight): New deffaces.
+       (xesam-objects): New local variable.
+       (xesam-search-engines): Fix error in field list.
+       (xesam-mode): Use `xesam-mode-line' instead of
+       `font-lock-type-face'.  Apply `xesam-mode' to a temp buffer, for
+       proper initialization (why?).
+       (xesam-highlight-string, xesam-get-hits)
+       (xesam-kill-buffer-function): New defuns.
+       (xesam-refresh-entry): Move code to `xesam-get-hits'.  Check
+       result of "hit.fields", it isn't a string only.  Wrap an error of
+       the strigi search engine ("xesam:size" is returned as string).
+       Highlight search items.
+       (xesam-refresh-search-buffer): Make logic of counters more simple.
+       Prefetch next hits.
+       (xesam-signal-handler): Use `xesam-mode-line' instead of
+       `font-lock-type-face'.
+       (xesam-new-search): Add `xesam-kill-buffer-function' to
+       `kill-buffer-hook'.
+
+2008-08-05  Teodor Zlatanov  <tzz@lifelogs.com>
+
+       * add-log.el (change-log-next-error, change-log-mode): Add support
+       for `next-error' to call `change-log-goto-source' on named files
+       in a ChangeLog.
+
+2008-08-05  Jay Belanger  <jay.p.belanger@gmail.com>
+
+       * calc/calc.el (math-read-number): Handle all C-like languages
+       properly.
+
+2008-08-04  Vincent Belaïche  <vincent.b.1@hotmail.fr>
+
+       * calc/calc.el (math-read-number): Handle C numbers beginning with
+       0 correctly.
+
+2008-07-27  Adrian Robert  <Adrian.B.Robert@gmail.com>
+
+       * term/ns-win.el ([ns-new-frame]): New global key.
+
+2008-08-04  Juanma Barranquero  <lekktu@gmail.com>
+
+       * international/mule-cmds.el (read-char-by-name):
+       Check UCS names with `assoc-string' and case folding.
+
+2008-08-04  Michael Albinus  <michael.albinus@gmx.de>
+
+       * net/dbus.el (dbus-call-method-asynchronously)
+       (dbus-method-return-internal, dbus-method-error-internal):
+       Declare them with `declare-function'.
+
+2008-08-04  Juanma Barranquero  <lekktu@gmail.com>
+
+       * descr-text.el (describe-char-display): Fix last change:
+       don't pass CHARSET to `encoded-string-description'.
+
+2008-08-02  Alex Harsanyi  <harsanyi@mac.com>  (tiny change)
 
        * vc.el (vc-next-action): Update list var correctly after delete.
 
 2008-08-02  Chong Yidong  <cyd@stupidchicken.com>
 
-       * cus-edit.el (custom-save-all): Avoid destrying symlink if
+       * ido.el (ido-mode): Add toggle notification.
+
+       * cus-edit.el (custom-save-all): Avoid destroying symlink if
        already visiting the custom file.
 
        * pgg-gpg.el (pgg-gpg-process-region): Accept any remaining
 
 2008-08-02  Jason Rumney  <jasonr@gnu.org>
 
-        * w32-fns.el (tis620-2533): Use as preferred registry for thai fonts.
+       * w32-fns.el (tis620-2533): Use as preferred registry for thai fonts.
+
+2008-08-01  Kenichi Handa  <handa@m17n.org>
+
+       * international/mule-cmds.el (encode-coding-char):
+       New optional arg CHARSET.
+
+       * descr-text.el (describe-char-display): Call encode-coding-char
+       with the arg CHARSET.
+       (describe-char): Pay attention to the text-property `charset'.
 
 2008-08-01  Michael Albinus  <michael.albinus@gmx.de>
 
        a string.  Use separate error message when `arg' is not an integer.
        Bind `ucs-insert' to `C-x 8 RET'.
 
-2008-07-31  Joachim Nilsson  <joachim.nilsson@member.fsf.org> (tiny change)
+2008-07-31  Joachim Nilsson  <joachim.nilsson@member.fsf.org>  (tiny change)
 
        * progmodes/cc-styles.el (c-style-alist): For the Ellemtel style,
        move the (arglist-cont-nonempty) from c-offsets-alist to
 
 2008-07-30  Michael McNamara  <mac@mail.brushroad.com>
 
-       * verilog-mode.el (verilog-do-indent): Remove special indent for
-       declarations inside a parenthetical list. The code is ill-advised,
+       * progmodes/verilog-mode.el (verilog-do-indent): Remove special indent
+       for declarations inside a parenthetical list. The code is ill-advised,
        and doesn't work given user defined types.
        (verilog-set-auto-endcomments): Enhance function automatic
        endcomment to support functions that return user defined types.
 
 2008-07-30  Wilson Snyder  <wsnyder@wsnyder.org>
 
-       * verilog-mode (verilog-read-decls): Allow AUTORESET to work with
-       SV 'logic' signals.  [Julian Gorfajn]
+       * progmodes/verilog-mode.el (verilog-read-decls): Allow AUTORESET
+       to work with SV 'logic' signals.  [Julian Gorfajn]
        (verilog-auto-inst-column): Make verilog-auto-inst-column customizable.
        (verilog-string-replace-matches): Avoid recursion with small
        replacements.
        This allows parameters to be replaced with their values, on the
        expansion of an AUTOINST with Verilog 2001 style parameter settings.
 
-2008-07-30  David Lord  <david.lord@phonecoop.coop>
+2008-07-30  David Lord  <david.lord@phonecoop.coop>  (tiny change)
 
        * calendar/timeclock.el (timeclock-day-projects): Change a `cdr'
        to `cddr'.
 
 2008-07-22  Stephen Eglen  <stephen@gnu.org>
 
-       * iswitchb.el (iswitchb-delim): New variable, suggested by Ted Roden.
+       * iswitchb.el (iswitchb-delim): New variable.  Suggested by Ted Roden.
 
-2008-07-22  Sven Joachim  <svenjoac@gmx.de>  (tiny change)
+2008-07-22  Sven Joachim  <svenjoac@gmx.de>
 
        * vc-dir.el (vc-dir-recompute-file-state): Fix mismatched parenthesis.
 
 
 2008-07-17  Fan Kai  <fktpp@xemacs.org>  (tiny change)
 
-       * esh-arg.el (eshell-quote-backslash): Fix eshell path completion
+       * eshell/esh-arg.el (eshell-quote-backslash): Fix eshell path completion
        for Windows.
 
 2008-07-17  Daiki Ueno  <ueno@unixuser.org>
 
 2008-07-13  Jay Belanger  <jay.p.belanger@gmail.com>
 
-       * calc-help.el (calc-describe-key): Add angles to special key
+       * calc/calc-help.el (calc-describe-key): Add angles to special key
        descriptions.
 
 2008-07-13  Vincent Belaïche  <vincent.b.1@hotmail.fr>
 
-       * calc-help.el (calc-describe-thing): Use `re-search-forward' to
+       * calc/calc-help.el (calc-describe-thing): Use `re-search-forward' to
        search for regexp.
 
 2008-07-12  Chong Yidong  <cyd@stupidchicken.com>
 
 2008-05-09  Eric S. Raymond  <esr@snark.thyrsus.com>
 
-       * vc-sccs.el, vc.svn.el, vc-git.el, vc-hg.el, vc-mtn.el:
+       * vc-sccs.el, vc-svn.el, vc-git.el, vc-hg.el, vc-mtn.el:
        Remove stub implementations of, and references to, wash-log.
        * vc-rcs.el (vc-rcs-comment-history):
        * vc-cvs.el (vc-cvs-comment-history):
 
        * progmodes/compile.el (compilation-minor-mode-map)
        (compilation-mode-map): Bind "g" to recompile and "q" to quit-window.
-       * grep.el (grep-mode-map): Use `set-keymap-parent' to connect it
-       to `compilation-minor-mode-map' (instead of an explicit `cons').
+       * progmodes/grep.el (grep-mode-map): Use `set-keymap-parent' to connect
+       it to `compilation-minor-mode-map' (instead of an explicit `cons').
 
 2008-05-08  Juanma Barranquero  <lekktu@gmail.com>
 
 
 2008-05-08  Michael McNamara  <mac@mail.brushroad.com>
 
-       * verilog-mode.el (verilog-type-font-keywords): Add leda and 0in
-       as pragma keywords.
+       * progmodes/verilog-mode.el (verilog-type-font-keywords):
+       Add leda and 0in as pragma keywords.
        (verilog-pretty-expr): Support lining up assignments which include
        part selects.
        (verilog-mode): More portable check for the availability of
 
 2008-05-06  Wilson Snyder  <wsnyder@wsnyder.org>
 
-       * verilog-mode.el (verilog-getopt-file): Cleanup warning message format.
+       * progmodes/verilog-mode.el (verilog-getopt-file):
+       Cleanup warning message format.
        (verilog-auto, verilog-auto-arg, verilog-auto-ascii-enum)
        (verilog-auto-inout, verilog-auto-inout-module)
        (verilog-auto-input, verilog-auto-inst, verilog-auto-inst-param)
        * progmodes/compile.el (compilation-start): Move setting of
        compilation-directory after (funcall mode) as that resets local
        variables, this fixes recompile in grep buffers.
-       * grep.el (grep-mode-map): Bind "g" to recompile (like in dired &c).
+       * progmodes/grep.el (grep-mode-map): Bind "g" to recompile (like
+       in dired &c).
 
 2008-05-02  Eric S. Raymond  <esr@snark.thyrsus.com>
 
        we report the 'unregistered state reliably.
        * vc-git.el (vc-git-state): Call vc-git-unregistered so
        we report the 'unregistered state reliably.
-       * vc-hooks (vc-state): Document that vc-unregistered is
+       * vc-hooks.el (vc-state): Document that vc-unregistered is
        now expected to be returned reliably.
        * vc.el (vc-default-dired-state): Change needs-patch state to
        needs-update, since the name now shows up in dir-status listings
 
 2008-04-27  Jason Riedy  <jason@acm.org>
 
-       * lisp/org-table.el (orgtbl-to-generic): Add a :remove-nil-lines
+       * org/org-table.el (orgtbl-to-generic): Add a :remove-nil-lines
        parameter that supresses lines that evaluate to NIL.
        (orgtbl-get-fmt): New inline function for
        picking apart formats that may be lists.
        deadline leader.
        (org-agenda-get-deadlines): Deal with new function value.
 
-       * lisp/org-clock.el (org-clock): New customization group.
+       * org/org-clock.el (org-clock): New customization group.
        (org-clock-into-drawer, org-clock-out-when-done)
        (org-clock-in-switch-to-state, org-clock-heading-function):
        Move into the new group.
 
 2008-04-23  Agustín Martín  <agustin.martin@hispalinux.es>
 
-       * ispell.el (ispell-set-spellchecker-params): New function to make sure
-       right params and dictionary alists are used after spellchecker changes.
+       * textmodes/ispell.el (ispell-set-spellchecker-params):
+       New function to make sure right params and dictionary alists are used
+       after spellchecker changes.
        (ispell-aspell-dictionary-alist, ispell-last-program-name)
        (ispell-initialize-spellchecker-hook): New variables and hook.
        (ispell-find-aspell-dictionaries): Use ispell-aspell-dictionary-alist.
        (ispell-maybe-find-aspell-dictionaries): Remove.
        Calls replaced by (ispell-set-spellchecker-params) calls.
        (ispell-have-aspell-dictionaries): Remove.
-       * flyspell.el: Replace ispell-maybe-find-aspell-dictionaries by
-       ispell-set-spellchecker-params.
+
+       * textmodes/flyspell.el: Replace ispell-maybe-find-aspell-dictionaries
+       by ispell-set-spellchecker-params.
 
 2008-04-23  Stefan Monnier  <monnier@iro.umontreal.ca>
 
        (holiday-islamic-holidays, holiday-bahai-holidays)
        (holiday-solar-holidays, calendar-holidays): Move to holidays.el.
        * calendar/diary-lib.el: Move custom group here from calendar.el.
-       * calendar/holidays-lib.el: Move custom group and variables here
+       * calendar/holidays.el: Move custom group and variables here
        from calendar.el.
 
        * calendar/cal-china.el (calendar-chinese-time-zone): Mark as risky.
 
        * calendar/calendar.el (calendar-mode-map): Replace use of kbd.
 
-       * calendar.el (diary-view-entries-initially-flag): Rename
+       * calendar/calendar.el (diary-view-entries-initially-flag): Rename
        view-diary-entries-initially.  Keep old name as alias, update users.
        (calendar-mark-diary-entries-flag): Rename
        mark-diary-entries-in-calendar.  Keep old name as alias, update users.
 
        * ediff*.el: Replace load with require in eval-when-compile.
 
-       * ediff-hook: Delete all invocations of (autoload ...).
+       * ediff-hook.el: Delete all invocations of (autoload ...).
 
        * ediff-util.el (ediff-setup): Make window-min-height a local variable
        in ediff control window, and set its min height to 2.
        Work directly with ediff-setup-windows-multiframe and
        ediff-setup-windows-plain.
 
-       * ediff-wind (ediff-choose-window-setup-function-automatically):
+       * ediff-wind.el (ediff-choose-window-setup-function-automatically):
        New function.
        (ediff-window-setup-function): Change initialization.
        (ediff-setup-windows-automatic): Delete.
 
        * emulation/viper.el (viper-mode): Move the check for fundamental mode.
 
-       * emulation/viper-utils.el (viper-get-saved-cursor-color-in-insert-mode)
+       * emulation/viper-util.el (viper-get-saved-cursor-color-in-insert-mode)
        (viper-get-saved-cursor-color-in-replace-mode): Get rid of redundant
        let-statements.
 
 
 2008-03-16  Ulf Jasper  <ulf.jasper@web.de>
 
-       * icalendar.el (icalendar-version): Increase to 0.18.
+       * calendar/icalendar.el (icalendar-version): Increase to 0.18.
        (icalendar-export-hidden-diary-entries): New variable.
        (icalendar-export-region): Use icalendar-export-hidden-diary-entries.
        In case of error, insert full error-val.
 
 2008-03-16  Craig Markwardt  <Craig.Markwardt@nasa.gov>
 
-       * icalendar.el (icalendar-recurring-start-year): New variable.
+       * calendar/icalendar.el (icalendar-recurring-start-year): New variable.
        (icalendar--diarytime-to-isotime): Fix treatment of 12:00pm - 12:59pm.
        (icalendar-export-region): Ignore hidden diary entries.
        (icalendar--convert-ordinary-to-ical): Fix case where event
 
 2008-03-10  Michael McNamara  <mac@mail.brushroad.com>
 
-       * verilog-mode.el (verilog-font-grouping-keywords): Fix bug in the
-       grouping-keyword regular expression.
+       * progmodes/verilog-mode.el (verilog-font-grouping-keywords):
+       Fix bug in the grouping-keyword regular expression.
        (verilog-font-lock-keywords): Allow users to toggle special
        highlight of grouping-keywords.
        (verilog-highlight-grouping-keywords): The toggle for special
        * hexl.el (hexl-mode): Don't make `font-lock-defaults' buffer-local;
        it is already automatically buffer-local.
 
-2008-02-11  Drew Adams  <drew.adams@oracle.com>
+2008-02-12  Drew Adams  <drew.adams@oracle.com>
 
        * help.el (describe-key): Join some split lines to facilitate filling.
        * help-fns.el (describe-function-1): Fill text of overlong lines.
        * simple.el (clone-indirect-buffer-hook): New hook.
        (clone-indirect-buffer): Run it.
 
+2008-02-11  Michael Olson  <mwolson@gnu.org>
+
+       * epa-setup.el:
+       * epg-package-info.el: Files removed.
+
 2008-02-11  Daiki Ueno  <ueno@unixuser.org>
 
        * epa.el (epa-menu-mode): Merge into epa-mode.