(font-lock-add-keywords): In case font-lock was only
[bpt/emacs.git] / lisp / ChangeLog
index 1f87094..41c902b 100644 (file)
@@ -1,3 +1,457 @@
+2007-06-11  Stefan Monnier  <monnier@iro.umontreal.ca>
+
+       * font-lock.el (font-lock-add-keywords): In case font-lock was only
+       half-activated, forcefully activate it completely.
+
+2007-06-11  Richard Stallman  <rms@gnu.org>
+
+       * cus-edit.el (custom-variable-type): Doc fix.
+
+2007-06-09  Alfred M. Szmidt  <ams@gnu.org>  (tiny change)
+
+       * mail/rmail.el (rmail-movemail-variant-in-use): Fix doc typo.
+
+2007-06-09  Davis Herring  <herring@lanl.gov>
+
+       * desktop.el (desktop-minor-mode-table): Doc fix.
+
+2007-06-08  Chong Yidong  <cyd@stupidchicken.com>
+
+       * image-mode.el (image-forward-hscroll, image-backward-hscroll)
+       (image-next-line, image-previous-line, image-scroll-up)
+       (image-scroll-down, image-bol, image-eol, image-bob, image-eob):
+       New functions.
+       (image-mode-map): Remap motion commands.
+       (image-mode-text-map): New keymap for viewing images as text.
+       (image-mode): Use image-mode-map.
+       (image-toggle-display): Toggle auto-hscroll-mode and mode keymaps.
+
+2007-06-07  Michael Albinus  <michael.albinus@gmx.de>
+
+       Sync with Tramp 2.0.56.
+
+       * net/tramp.el:
+       * net/tramp-ftp.el:
+       * net/tramp-smb.el:
+       * net/tramp-util.el:
+       * net/tramp-vc.el:
+       Don't load cl.el, because that pollutes the namespace.  Replace cl
+       macros by their implementations where necessary.  Requested by
+       Richard Stallman <rms@gnu.org>.
+
+       * net/tramp.el (top): Make `set-buffer-multibyte' an alias if it
+       doesn't exist.
+       (with-parsed-tramp-file-name): Protect debug spec during compilation.
+       (tramp-handle-insert-directory): Check (featurep 'ls-lisp).
+       (tramp-file-name-p, tramp-file-name-multi-method)
+       (tramp-file-name-method, tramp-file-name-user)
+       (tramp-file-name-host, tramp-file-name-localname): New defuns,
+       replacing defstruct `tramp-file-name'.
+       (tramp-handle-file-remote-p, tramp-completion-dissect-file-name1)
+       (tramp-dissect-file-name, tramp-dissect-multi-file-name):
+       Apply `vector' instead of `make-tramp-file-name'.
+       (tramp-handle-make-auto-save-file-name):
+       Apply `tramp-temporary-file-directory' for compatibility reasons.
+       (tramp-completion-mode): Use `natnump' instead of `wholenump'
+       because of XEmacs.
+       (tramp-completion-mode): `last-input-event' is nil when XEmacs is
+       started.
+
+2007-06-07  David Kastrup  <dak@gnu.org>
+
+       * dired.el (dired-recursive-deletes, dired-recursive-copies):
+       Change default to `top'.
+
+2007-06-07  Chong Yidong  <cyd@stupidchicken.com>
+
+       * dired.el (dired-mode-map): Remove spurious separator.
+
+2007-06-07  Juanma Barranquero  <lekktu@gmail.com>
+
+       * progmodes/ebrowse.el (ebrowse-draw-file-member-info): Doc fix.
+
+       * progmodes/mixal-mode.el (mixal-operation-codes-alist):
+       * progmodes/idlwave.el (idlwave-one-key-select): Fix typo in docstring.
+
+2007-06-07  Alfred M. Szmidt  <ams@gnu.org>  (tiny change)
+
+       * mail/rmailsum.el (rmail-summary-save-buffer): New command.
+       (rmail-summary-mode-map): Add rmail-summary-save-buffer.
+
+2007-06-07  Juanma Barranquero  <lekktu@gmail.com>
+
+       * progmodes/ebrowse.el (ebrowse-member-table):
+       * textmodes/org.el (org-export-ascii-bullets): Fix typos in docstrings.
+
+2007-06-06  Juanma Barranquero  <lekktu@gmail.com>
+
+       * pgg.el (pgg-sign-region, pgg-sign):
+       * ses.el (ses-call-printer):
+       * calendar/icalendar.el (icalendar--diarytime-to-isotime):
+       * textmodes/org.el (org-cycle): Fix typos in docstrings.
+
+2007-06-06  Eli Zaretskii  <eliz@gnu.org>
+
+       * tar-mode.el (tar-header-block-summarize, tar-summarize-buffer)
+       (tar-get-descriptor): Handle type 55, an extended pax header.
+
+2007-06-06  Stefan Monnier  <monnier@iro.umontreal.ca>
+
+       * textmodes/css-mode.el: New file.
+
+2007-06-06  Michael Albinus  <michael.albinus@gmx.de>
+
+       * net/socks.el: New file, taken from w3 repository.
+       (top): Update Copyright.  Don't load cl.el.
+       (all): Replace `case' by `cond', `string-to-int' by
+       `string-to-number', and `process-kill-without-query' by
+       `set-process-query-on-exit-flag'.
+       (socks-char-int): Remove defalias and all occurrences.
+
+2007-06-06  Juanma Barranquero  <lekktu@gmail.com>
+
+       * international/mule-cmds.el (toggle-enable-multibyte-characters)
+       (sort-coding-systems, search-unencodable-char): Doc fixes.
+       (coding-system-change-eol-conversion, set-default-coding-systems)
+       (prefer-coding-system, find-multibyte-characters, princ-list)
+       (leim-list-entry-regexp, set-input-method, locale-language-names)
+       (input-method-exit-on-first-char, exit-language-environment-hook)
+       (locale-charset-language-names): Fix typos in docstrings.
+
+2007-06-05  Juanma Barranquero  <lekktu@gmail.com>
+
+       * bs.el (bs-cycle-previous): Don't modify the cycle list until
+       `switch-to-buffer' has returned succesfully.
+       (bs-cycle-next): Ditto.  Also, don't bury the buffer when the
+       window is dedicated (it could iconify the frame).
+
+2007-06-05  Glenn Morris  <rgm@gnu.org>
+
+       * files.el (auto-mode-alist): Open `.asd' files in lisp-mode.
+
+2007-06-05  Chong Yidong  <cyd@stupidchicken.com>
+
+       * files.el (auto-mode-alist): Add lower-priority match for names
+       like ChangeLog.old.
+
+2007-06-04  Andreas Schwab  <schwab@suse.de>
+
+       * emacs-lisp/sregex.el (sregexq): Fix doc string quoting.
+
+2007-06-04  Davis Herring  <herring@lanl.gov>
+
+       * calendar/timeclock.el: Update version number.
+       (timeclock-modeline-display): Mention timeclock-use-display-time
+       in explanatory message.
+       (timeclock-log): Suppress warnings when finding the log.  Don't
+       check for a nil project twice.  Run hooks after killing the
+       buffer (if applicable).
+       (timeclock-geometric-mean): Rename to `timeclock-mean' (it never
+       was geometric).  All uses changed.
+       (timeclock-generate-report): Support prefix argument.
+
+2007-06-04  Micha\e,Ak\e(Bl Cadilhac  <michael@cadilhac.name>
+
+       * man.el (Man-next-section): Don't consider the last line of the
+       page as being part of any section.
+
+2007-06-04  Martin Rudalics  <rudalics@gmx.at>
+
+       * hilit-chg.el (highlight-changes-rotate-faces): Don't set
+       modified flag of buffer.  Use `inhibit-modification-hooks'.
+
+2007-06-04  Katsumi Yamaoka  <yamaoka@jpl.org>  (tiny change)
+
+       * mail/mail-extr.el (mail-extract-address-components): Recognize
+       non-ASCII characters except for NBSP as words.
+
+2007-06-04  Ryan Yeske  <rcyeske@gmail.com>
+
+       * net/webjump.el (webjump-sample-sites): Add Wikipedia query.
+
+2007-06-04  Michael Olson  <mwolson@gnu.org>
+
+       * emacs-lisp/tq.el (tq-queue-pop): Stifle error when a process has
+       died and we are trying to send a signal to it.
+
+2007-06-04  Juanma Barranquero  <lekktu@gmail.com>
+
+       * emacs-lisp/easy-mmode.el (define-minor-mode)
+       (easy-mmode-define-navigation): Fix typos in docstrings.
+
+       * progmodes/compile.el (compilation-find-file, compilation-handle-exit):
+       Fix typos in docstrings.
+       (compilation-search-path, compilation-buffer-name-function): Doc fixes.
+       (compilation-finish-function): Fix typo in obsolescence declaration.
+
+       * progmodes/idlwave.el (idlwave-routines): Fix typo in docstring.
+
+2007-06-04  Chong Yidong  <cyd@stupidchicken.com>
+
+       * files.el (magic-mode-alist): Remove image-type-auto-detected-p.
+       (magic-fallback-mode-alist): Add image-type-auto-detected-p.
+
+       * image.el (image-type-auto-detected-p): Don't scan
+       auto-mode-alist.
+
+       * longlines.el (longlines-mode): Make longlines-auto-wrap
+       buffer-local.  Add hooks unconditionally.
+       (longlines-auto-wrap): Toggle wrapping.
+       (longlines-after-change-function)
+       (longlines-post-command-function): Check longlines-auto-wrap.
+
+2007-06-02  Chong Yidong  <cyd@stupidchicken.com>
+
+       * Version 22.1 released.
+
+2007-06-01  Chong Yidong  <cyd@stupidchicken.com>
+
+       * paren.el (show-paren-function): Undo 2007-04-19 and 2007-04-20
+       changes.
+
+2007-05-31  Richard Stallman  <rms@gnu.org>
+
+       * dired.el (dired-do-delete, dired-do-flagged-delete): Doc fixes.
+
+2007-05-29  Martin Rudalics  <rudalics@gmx.at>
+
+       * textmodes/table.el (table--point-entered-cell-function)
+       (table--point-left-cell-function): Bind
+       `inhibit-point-motion-hooks' to t.
+
+2007-05-29  Nikolaj Schumacher  <n_schumacher@web.de>  (tiny change)
+
+       * emacs-lisp/rx.el (rx): Doc fix.
+
+2007-05-28  Chong Yidong  <cyd@stupidchicken.com>
+
+       * textmodes/sgml-mode.el (sgml-point-entered): Use condition-case.
+
+2007-05-27  Tetsurou Okazaki  <okazaki@be.to>  (tiny change)
+
+       * log-edit.el (log-edit-changelog-paragraph): Return point-max
+       as the end of the ChangeLog paragraph when it ends without a line
+       termination.
+
+2007-05-25  Stefan Monnier  <monnier@iro.umontreal.ca>
+
+       * textmodes/fill.el (canonically-space-region): Make the second arg
+       a marker if it's not already the case.
+
+       * xt-mouse.el (xterm-mouse-truncate-wrap): New function.
+       (xterm-mouse-event): Use it.
+
+2007-05-25  Miles Bader  <miles@fencepost.gnu.org>
+
+       * vc-hooks.el (vc-find-root): Fix file attribute test.
+
+2007-05-24  Richard Stallman  <rms@gnu.org>
+
+       * textmodes/flyspell.el (flyspell-correct-word-before-point):
+       Don't let opoint be nil.
+       (flyspell-emacs-popup): Explicit error if no dialogs.
+
+2007-05-23  Eli Zaretskii  <eliz@gnu.org>
+
+       * tar-mode.el (tar-file-name-handler): New function.
+       (tar-extract): Bind file-name-handler-alist to it to force
+       find-buffer-file-type-coding-system behave as if the file being
+       extracted existed.  Use last-coding-system-used to force
+       buffer-file-coding-system to what decode-coding-region actually
+       used to decode the file.
+
+2007-05-23  Nikolaj Schumacher  <n_schumacher@web.de>  (tiny change)
+
+       * progmodes/compile.el (compilation-handle-exit):
+       `compilation-finish-function' may change the current buffer.
+
+2007-05-22  Richard Stallman  <rms@gnu.org>
+
+       * files.el (set-auto-mode): Doc fix.
+
+2007-05-22  Eli Zaretskii  <eliz@gnu.org>
+
+       * dos-w32.el (find-buffer-file-type-coding-system): Doc fix.
+
+2007-05-21  Trent Buck  <trentbuck@gmail.com>  (tiny change)
+
+       * net/rcirc.el (rcirc-fill-column): Allow `window-width'.
+       (rcirc-print): Handle `window-width'.
+       (rcirc-buffer-maximum-lines): Doc fix.
+
+2007-05-19  Kevin Ryde  <user42@zip.com.au>
+
+       * info.el (Info-fontify-node): Match https also.
+
+2007-05-18  Richard Stallman  <rms@gnu.org>
+
+       * simple.el (push-mark): Doc fix.
+
+2007-05-18  Rob Riepel  <riepel@Stanford.EDU>
+
+       * emulation/tpu-edt.el (CSI-map, SS3-map): Move from global-map to
+       tpu-global-map.
+       (tpu-original-global-map): Delete variable.
+       (tpu-control-keys-map): New keymap variable.
+       (tpu-set-control-keys): Use tpu-reset-control-keys rather than
+       setting keymapping directly.
+       (tpu-reset-control-keys): Use tpu-control-keys-map instead of
+       tpu-global-map.
+       (tpu-edt-on): Activate the tpu-global-map.
+       (tpu-edt-off): Deactivate the tpu-global-map.
+
+2007-05-18  Ryan Yeske  <rcyeske@gmail.com>
+
+       * textmodes/ispell.el (ispell-get-word): Return markers
+       for start and end positions.
+       (ispell-word): Assume END is a marker.
+
+2007-05-17  Vinicius Jose Latorre  <viniciusjl@ig.com.br>
+
+       * ps-print.el: Use default color when foreground or background color
+       are unspecified.  Reported by Leo <sdl.web@gmail.com>.
+       (ps-print-version): New version 6.7.4.
+       (ps-rgb-color): New argument.  Use default color when color is
+       unspecified.
+       (ps-begin-job): Fix code.
+
+2007-05-17  Martin Rudalics  <rudalics@gmx.at>
+
+       * textmodes/ispell.el (ispell-start-process): Defend against bad
+       default-directory.
+
+2007-05-17  Stefan Monnier  <monnier@iro.umontreal.ca>
+
+       * vc-hooks.el (vc-find-root): Stop searching when the user changes.
+
+2007-05-16  Richard Stallman  <rms@gnu.org>
+
+       * buff-menu.el (Buffer-menu-sort-column): Doc fix.
+
+2007-05-16  Stefan Monnier  <monnier@iro.umontreal.ca>
+
+       * files.el (magic-mode-alist, magic-fallback-mode-alist):
+       Move the *ml, Postscript, and XmCD entries to the fallback part.
+
+       * files.el (magic-fallback-mode-alist):
+       Rename from file-start-mode-alist.
+
+2007-05-16  Nikolaj Schumacher  <n_schumacher@web.de>  (tiny change)
+
+       * progmodes/compile.el (compilation-handle-exit): Quote first
+       argument of `run-hook-with-args'.
+
+2007-05-16  Juanma Barranquero  <lekktu@gmail.com>
+
+       * buff-menu.el (Buffer-menu-sort-column):
+       * dabbrev.el (dabbrev-upcase-means-case-search):
+       * dired.el (dired-recursive-deletes, dired-recursive-copies):
+       * info.el (Info-current-subfile):
+       * ls-lisp.el (ls-lisp-verbosity):
+       * msb.el (msb-menu-cond):
+       * pcvs.el (cvs-dired-use-hook):
+       * simple.el (set-mark-command-repeat-pop):
+       * time.el (display-time-24hr-format, display-time-mail-file):
+       Doc fixes.
+
+       * tutorial.el (get-lang-string, tutorial--find-changed-keys):
+       * printing.el (pr-ps-fast-fire): Fix typos in docstrings.
+
+       * view.el (view-inhibit-help-message): Fix typo in docstring.
+       (view-scroll-auto-exit, view-try-extend-at-buffer-end): Doc fixes.
+
+2007-05-14  Eli Zaretskii  <eliz@gnu.org>
+
+       * mail/rmail.el (rmail-convert-to-babyl-format):
+       Check content-transfer-encoding _last_, because we need its position
+       in base64-header-field-end.
+
+2007-05-14  Juanma Barranquero  <lekktu@gmail.com>
+
+       * files.el (mode-require-final-newline, require-final-newline)
+       (enable-local-variables, enable-local-eval): Doc fixes.
+
+2007-05-10  Edward O'Connor  <hober0@gmail.com>  (tiny change)
+
+       * progmodes/python.el (python-font-lock-keywords)
+       (python-open-block-statement-p, python-mode): Add support for the new
+       "with" keyword.
+
+2007-05-10  Richard Stallman  <rms@gnu.org>
+
+       * international/iso-cvt.el (iso-cvt-read-only): Ignore arguments.
+       (iso-cvt-write-only): Likewise.
+
+       * emacs-lisp/easy-mmode.el (define-minor-mode):
+       Fix generated doc string.
+
+       * startup.el (fancy-splash-text): Add URL of guided tour.
+       Adjust horizontal and vertical whitespace.
+
+       * progmodes/compile.el (compilation-handle-exit):
+       Use run-hook-with-args to run compilation-finish-functions.
+
+       * files.el (file-start-mode-alist): New variable.
+       (magic-mode-regexp-match-limit): Doc fix.
+       (set-auto-mode): Handle file-start-mode-alist.
+       A little cleanup of structure.
+
+2007-05-10  Davis Herring  <herring@lanl.gov>
+
+       * calendar/timeclock.el (timeclock-in): Fix non-interactive
+       workday specifications.
+       (timeclock-log): Don't kill the log buffer if it already existed.
+
+2007-05-08  Richard Stallman  <rms@gnu.org>
+
+       * mail/mailabbrev.el (sendmail-pre-abbrev-expand-hook):
+       Don't include non-self-insert commands in the exception for `-'.
+
+2007-05-08  David Reitter  <david.reitter@gmail.com>
+
+       * progmodes/python.el (python-guess-indent): Check non-nullness
+       before comparing indent against the 2..8 interval.
+
+2007-05-07  YAMAMOTO Mitsuharu  <mituharu@math.s.chiba-u.ac.jp>
+
+       * term/mac-win.el (mac-ts-unicode-for-key-event): Check if text is
+       available.
+
+2007-05-06  Richard Stallman  <rms@gnu.org>
+
+       * emacs-lisp/eldoc.el (turn-on-eldoc-mode): Doc fix.
+
+2007-05-03  Ryan Yeske  <rcyeske@gmail.com>
+
+       * net/rcirc.el (rcirc-timeout-seconds): Increase to prevent unwanted
+       disconnections.
+
+2007-05-01  Romain Francoise  <romain@orebokech.com>
+
+       * dired-x.el: Revert 2007-04-06 change.
+
+2007-04-30  Nick Roberts  <nickrob@snap.net.nz>
+
+       * progmodes/gud.el (gud-menu-map): Pdb can't handle SIGINT so
+       don't put stop on toolbar.
+
+2007-04-29  Stephen Berman  <Stephen.Berman@gmx.net>
+
+       * find-dired.el (find-dired-filter): Propertize all text down to eob.
+
+2007-04-29  Richard Stallman  <rms@gnu.org>
+
+       * international/mule.el (auto-coding-alist): Add pdf => no-conversion.
+
+2007-04-28  Stefan Monnier  <monnier@iro.umontreal.ca>
+
+       * progmodes/cc-mode.el (c-before-change): Use point-min rather
+       than 1.
+
+2007-04-28  Richard Stallman  <rms@gnu.org>
+
+       * progmodes/sh-script.el (sh-mode): Recognize .profile as sh style.
+
 2007-04-28  Stefan Monnier  <monnier@iro.umontreal.ca>
 
        * vc-hooks.el (vc-ignore-dir-regexp): Add /.../ for the DFS filesystem.
 2007-04-14  Nick Roberts  <nickrob@snap.net.nz>
 
        * tmm.el (tmm-get-keybind): Use copy-sequence to ensure that the
-       global map isn't modified
+       global map isn't modified.
 
 2007-04-14  Glenn Morris  <rgm@gnu.org>
 
        * progmodes/python.el (python-quote-syntax): Don't bother with
        syntax-ppss-context.
        (python-fill-paragraph): Make sure that fenced-string delimiters that
-       stand on their own line stay there
+       stand on their own line stay there.
 
 2007-03-01  Lennart Borgman  <lennart.borgman.073@student.lu.se>
 
        * type-break.el (type-break-demo-hanoi, type-break-demo-life)
        (type-break-demo-boring): Call read-event instead of read-char.
 
-2007-01-19  Daniel Pfeiffer  <occitan@esperanto.org>  (small change)
+2007-01-19  Daniel Pfeiffer  <occitan@esperanto.org>  (tiny change)
 
        * progmodes/compile.el: Add handling for makepplog.
 
        (wdired-search-and-rename): Simplify code.
        (wdired-preprocess-files, wdired-preprocess-perms): Make
        read-only property of preceding character rear-nonsticky to
-       avoid that it can be modified.  Put old-name and old-link
+       avoid that it can be modified.  Put old-name and old-link
        properties on character preceding name and replace
        put-text-property by add-text-properties.
        (wdired-get-filename, wdired-get-previous-link): Get old-name
        allout-mode-map.  Call it on file load, so the mode docstring
        substitutions work even if allout mode has not yet been invoked.
        (allout-mode): Use new allout-setup-mode-map to track any keybinding
-       customizations since the map was last processed.  Also, refine the
+       customizations since the map was last processed.  Also, refine the
        docstring so it's ship-shape for release.
        (allout-default-layout, allout-beginning-of-line-cycles)
        (allout-distinctive-bullets-string, allout-use-mode-specific-leader)
        New C-c key bindings: for `cperl-find-bad-style',
        `cperl-pod-spell', `cperl-here-doc-spell', `cperl-narrow-to-here-doc',
        `cperl-perdoc', and `cperl-perldoc-at-point'.
-       CPerl Mode menu changes:        "Fix style by spaces", "Imenu on Perl Info"
+       CPerl Mode menu changes: "Fix style by spaces", "Imenu on Perl Info"
        moved, new submenu of Tools with Ispell entries and narrowing.
        (cperl-after-sub-regexp): New defsubst.
        (cperl-imenu--function-name-regexp-perl): Use `cperl-after-sub-regexp'.
        (cperl-block-p): Move, updatedfor attributes.
        (cperl-calculate-indent): Try to allow '_' be non-word char
                Support subs with attributes.
-       (cperl-where-am-i): Queit (?) a warning.
-       (cperl-cached-syntax-table)     New function.
+       (cperl-where-am-i): Quiet (?) a warning.
+       (cperl-cached-syntax-table): New function.
        (cperl-forward-re): Use `cperl-cached-syntax-table'.
        (cperl-unwind-to-safe): Recognize `syntax-type' property
                changing in a middle of line.
        (cperl-string-syntax-table): Make { and } not-grouping
          (Sometimes they ARE grouping in RExen, but matching them would only
           confuse in many situations when they are not)
-       (beginning-of-buffer): Replace two occurences with goto-char...
+       (beginning-of-buffer): Replace two occurrences with goto-char...
        (cperl-calculate-indent): `char-after' could be nil...
        (cperl-find-pods-heres): REx can start after "[" too.
                Hightlight (??{}) in RExen too.
        (cperl-next-interpolated-REx): New function.
        (cperl-next-interpolated-REx-0): Likewise.
        (cperl-next-interpolated-REx-1): Likewise.
-       "\C-c\C-x", "\C-c\C-y", "\C-c\C-v":     New keybinding for these functions.
+       "\C-c\C-x", "\C-c\C-y", "\C-c\C-v": New keybinding for these functions.
        Perl/Regexp menu: 3 new entries for `cperl-next-interpolated-REx'.
        (cperl-praise): Mention finded interpolated RExen.
 
 
        * wid-edit.el (widget-button-click-moves-point): New variable.
        (widget-button-click): If widget-button-click-moves-point is
-       non-nil, set point after performing the button action
+       non-nil, set point after performing the button action.
 
        * cus-edit.el (custom-mode): Set widget-button-click-moves-point.
 
        buffer-read-only isn't set.
        (allout-annotate-hidden): Enable topic annotation during copies even
        when the buffer is read-only, eg for topic copies.  Ensure that the loop
-       advances, even when the span extends beyond the deletion region.
-       (allout-toggle-subtree-encryption): Use allout-structure-added-hook
+       advances, even when the span extends beyond the deletion region.
+       (allout-toggle-subtree-encryption): Use allout-structure-added-hook
        rather than allout-exposure-changed-hook, as a stronger assertion.
        (allout-keybindings-list): Add bindings for
        allout-copy-line-as-kill and allout-copy-topic-as-kill.
 
        * cus-start.el (all): Rename x-gtk-show-chooser-help-text to
        x-gtk-file-dialog-help-text.  Rename x-use-old-gtk-file-dialog
-       to x-gtk-use-old-file-dialog
+       to x-gtk-use-old-file-dialog.
 
 2006-09-18  Richard Stallman  <rms@gnu.org>
 
 
        * tumme.el (tumme-create-thumb, tumme-thumbnail-display-external)
        (tumme-display-image, tumme-rotate-thumbnail, tumme-rotate-original)
-       (tumme-set-exif-data, tumme-get-exif-data): Use shell-command-switch.
+       (tumme-set-exif-data, tumme-get-exif-data): Use shell-command-switch.
 
        * thumbs.el (thumbs-call-convert): Use shell-command-switch.
 
        (viper-next-line-at-bol): If point is on a widget or a button, simulate
        clicking on that widget/button.
 
-       * viper.el (viper-mode): Allow a separate cursor color in Emacs state.
+       * viper.el (viper-mode): Allow a separate cursor color in Emacs state.
 
        * ediff-diff (ediff-test-patch-utility): Catch errors.
        (ediff-actual-diff-options, ediff-actual-diff3-options): New variables.
        (ewoc--wrap): New func.
        (ewoc-create): Take additional arg NOSEP.  If nil, wrap node and
        header/footer pretty-printers.  Save header/footer pretty-printer.
-       (ewoc-set-hf): Use ewoc's header/footer pretty-printer.  *
+       (ewoc-set-hf): Use ewoc's header/footer pretty-printer.
 
        * pcvs.el (cvs-make-cvs-buffer): Specify NOSEP to `ewoc-create'.
 
 2006-05-05  Eli Zaretskii  <eliz@gnu.org>
 
        * startup.el (command-line): On MS-Windows, probe "~", not
-       "~USER", for warning about non-existent home directory
+       "~USER", for warning about non-existent home directory.
 
        * arc-mode.el (archive-l-e): New optional argument `float' means
        generate a float value.
        preserve window-start.
        (speedbar-update-directory-contents): Try to preserve window-start
        and window-point.
-       (speedbar-update-special-contents): Don't move back to start of window.
+       (speedbar-update-special-contents): Don't move back to start of window.
 
        * progmodes/gdb-ui.el (gdb-speedbar-refresh): Rename from
        gdb-speedbar-timer-fn.  Use speedbar-refresh instead of
        selective display for concealed text.  Also, lots of general
        cleanup, and improved compatibility code.
 
-       (allout-version) Incremented, corrected, revised, and refined
+       (allout-version): Incremented, corrected, revised, and refined
        module commentary.
 
        (provide 'allout): Moved to the bottom, added a require of overlay.
 
        (allout-mode): Explicitly specify the mode map in the docstring.
        Clarify provision for various write-file hook var names.
-       Adjusted for invisible-text overlays instead of selective-display.
+       Adjusted for invisible-text overlays instead of selective-display.
 
        (allout-depth): Really return 0 if not within any topic.  This
        rectifies `allout-beginning-of-level' and sequence numbering
 
 2006-01-29  Edward O'Connor  <ted@oconnor.cx>
 
-       * emulation/viper.el (viper-major-mode-modifier-list): Add
-       insert-state and vi-state entries for erc-mode.
+       * emulation/viper.el (viper-major-mode-modifier-list):
+       Add insert-state and vi-state entries for erc-mode.
        (viper-go-away, viper-set-hooks): Add and remove
        viper-comint-mode-hook from erc-mode-hook as appropriate.
 
        (tramp-unload-file-name-handler-alist)
        (tramp-unload-tramp): New defuns.
        (tramp-advice-PC-expand-many-files): New defadvice.
-       (tramp-save-PC-expand-many-files, tramp-setup-complete) Defuns
+       (tramp-save-PC-expand-many-files, tramp-setup-complete): Defuns
        removed.
        (tramp-handle-expand-file-name): Remove double slash.
        (tramp-handle-file-attributes-with-ls): Return t as 9th attribute.
        text properties).
        (hi-lock-string-serialize-hash, hi-lock-string-serialize-serial):
        New variables.
-       (hi-lock-string-serialize) New function.
+       (hi-lock-string-serialize): New function.
 
 2005-12-23  Jan Dj\e,Ad\e(Brv  <jan.h.d@swipnet.se>
 
 
        * hi-lock.el (hi-lock-mode): Rename from hi-lock-buffer-mode;
        react if global-hi-lock-mode seems intended.
-       (global-hi-lock-mode) Renamed from hi-lock-mode.
+       (global-hi-lock-mode): Renamed from hi-lock-mode.
        (hi-lock-archaic-interface-message-used)
        (hi-lock-archaic-interface-deduce): New variables.
        (turn-on-hi-lock-if-enabled, hi-lock-line-face-buffer)
        (recentf-menu-open-all-flag, recentf-menu-append-commands-flag)
        (recentf-arrange-by-rule-others)
        (recentf-arrange-by-rules-min-items)
-       (recentf-arrange-by-rule-subfilter) : Don't use
+       (recentf-arrange-by-rule-subfilter): Don't use
        `recentf-menu-customization-changed'.
        (recentf-arrange-rules): Likewise.  Accept functions to compute
        sub-menu titles.
 2005-12-08  Alan Mackenzie  <bug-cc-mode@gnu.org>
 
        * progmodes/cc-fix.el: Add definitions of the macros push and pop
-       (for GNU Emacs 20.4)
+       (for GNU Emacs 20.4).
 
        * progmodes/cc-defs.el:
-       (i) Load cc-fix.elc for `push' and `pop' (for GNU Emacs 20.4)
+       (i): Load cc-fix.elc for `push' and `pop' (for GNU Emacs 20.4).
 
        * progmodes/cc-cmds.el (c-show-syntactic-information): Change the
        highlighting mechanism so it will work in XEmacs too.
 2005-12-08  Alan Mackenzie  <bug-cc-mode@gnu.org>
 
        * progmodes/cc-mode.el:
-       (i) Insert a binding for C-c C-backspace into
+       (i): Insert a binding for C-c C-backspace into
        c-bind-special-erase-keys which works in TTYs.
-       (ii) Make sure that when file styles are used, any explicitly
+       (ii): Make sure that when file styles are used, any explicitly
        given style variables take priority over those in the style.
        Do this by calling `hack-local-variables' a second time.
 
 
        Introduce an "awk" style, mainly for auto-newline and clean-ups.
 
-       * progmodes/cc-align.el: New function c-snug-1line-defun-close
+       * progmodes/cc-align.el: New function c-snug-1line-defun-close.
 
        * progmodes/cc-cmds.el: In c-electric-brace, add code for new
        clean-up one-liner-defun.
 
        * progmodes/cc-awk.el: Move regexps for analysing AWK code to near the
        start of the file.  ^L now separate sections of the file.
-       (c-awk-non-eol-esc-pair-re,     c-awk-blank-or-comment-line-re)
+       (c-awk-non-eol-esc-pair-re, c-awk-blank-or-comment-line-re)
        (c-awk-one-line-possibly-open-string-re)
        (c-awk-regexp-one-line-possibly-open-char-class-re)
        (c-awk-one-line-possibly-open-regexp-re)
 
 2005-11-30  Kim F. Storm  <storm@cua.dk>
 
-       * emulation/cua-rect.el (cua--rectangle-overlays): Make permanent-local.
+       * emulation/cua-rect.el (cua--rectangle-overlays): Make permanent-local.
        (cua--rectangle-post-command): Cleanup overlays and deactivate mark
        after revert-buffer (or anything else which kills all local variables).
 
        (pgg-pgp5-sign-region, pgg-pgp5-sign): Add optional PASSPHRASE
        argument to all these routines, so the passphrase can be managed
        externally and passed in to the system.
-       (pgg-pgp5-sign-region): Use new name of pgg-add-passphrase-to-cache
+       (pgg-pgp5-sign-region): Use new name of pgg-add-passphrase-to-cache
        function.
 
 2005-11-04  Dan Nicolaescu  <dann@ics.uci.edu>
        (pgg-pgp5-sign-region, pgg-pgp5-sign): Add optional PASSPHRASE
        argument to all these routines, so the passphrase can be managed
        externally and passed in to the system.
-       (pgg-pgp5-sign-region): Use new name of pgg-add-passphrase-to-cache
+       (pgg-pgp5-sign-region): Use new name of pgg-add-passphrase-to-cache
        function.
 
 2005-11-04  Edward O'Connor  <hober0@gmail.com>  (tiny change)
        New defvar.  Replaces `dired-move-to-filename-regexp' from dired.el.
 
        * dired.el (dired-move-to-filename-regexp): Remove.
-       All occurences replaced by `directory-listing-before-filename-regexp'.
+       All occurrences replaced by `directory-listing-before-filename-regexp'.
 
        * dired-x.el, locate.el, vc.el:
        Replace `dired-move-to-filename-regexp' by
        `directory-listing-before-filename-regexp'.  In vc.el it is
        overwritten locally; maybe this can be handled in files.el too.
 
-       * net/ange-ftp.el (ange-ftp-date-regexp): Remove.  All occurences
+       * net/ange-ftp.el (ange-ftp-date-regexp): Remove.  All occurrences
        replaced by `directory-listing-before-filename-regexp'.
 
 2005-10-23  Andreas Schwab  <schwab@suse.de>
        (outlineify-sticky): Use the file vars mechanism.
        (allout-inhibit-protection, allout-during-write-cue)
        (allout-override-protect, allout-before-change-protect): Remove.
-       (allout-flag-region, allout-open-topic): Adjust read-only text.
+       (allout-flag-region, allout-open-topic): Adjust read-only text.
        (allout-open-line-not-read-only): Add to facilitate read-only
        text based protection.
        (allout-kill-line): Revise to adjust read-only text, clue the
 
 2005-10-12  Jan Dj\e,Ad\e(Brv  <jan.h.d@swipnet.se>
 
-       * startup.el (command-line-x-option-alist): -nb => -nbi
+       * startup.el (command-line-x-option-alist): -nb => -nbi.
 
 2005-10-12  Kim F. Storm  <storm@cua.dk>
 
        * term/x-win.el: Remove -i, --icon-type from comment.
 
        * startup.el (command-line-x-option-alist): Remove options -i,
-       -itype, --icon-type, added -nb, --no-bitmap-icon
+       -itype, --icon-type, added -nb, --no-bitmap-icon.
 
 2005-10-09  Nick Roberts  <nickrob@snap.net.nz>
 
        * textmodes/ispell.el (ispell-word, ispell-region):
        Call ispell-maybe-find-aspell-dictionaries.
        (ispell-accept-buffer-local-defs):
-       Don't call ispell-maybe-find-aspell-dictionaries
+       Don't call ispell-maybe-find-aspell-dictionaries.
 
 2005-10-04  Richard M. Stallman  <rms@gnu.org>
 
        * custom.el (custom-known-themes): Clarify meaning of "standard".
        (custom-push-theme): Save old values in the standard theme.
        (disable-theme): Correct typo.
-       (custom-face-theme-value) Deleted unused function.
+       (custom-face-theme-value): Deleted unused function.
        (custom-theme-recalc-face): Rewritten to treat enable/disable properly.
 
 2005-09-05  Stefan Monnier  <monnier@iro.umontreal.ca>
 
        * calendar/diary-lib.el (diary-modify-entry-list-string-function):
        New hook.
-       (add-to-diary-list): Call `diary-modify-entry-list-string-function'
+       (add-to-diary-list): Call `diary-modify-entry-list-string-function'.
 
 2005-08-24  Stefan Monnier  <monnier@iro.umontreal.ca>
 
        * viper-init.el: Get rid of -face in face names.
 
        * ediff-diff.el (ediff-extract-diffs, ediff-extract-diffs3):
-       Make it work with longlines mode
+       Make it work with longlines mode.
 
        * ediff-mult.el (ediff-meta-mode-hook): New variable.
 
        (calc-do-embedded): Use calc-embedded-firsttime,
        calc-embedded-firsttime-buf and calc-embedded-firsttime-formula to
        determine whether or not to run hooks.
-       (calc-embedded-make-info) Set calc-embedded-firsttime-buf and
+       (calc-embedded-make-info): Set calc-embedded-firsttime-buf and
        calc-embedded-firsttime-formula appropriately.
        Set calc-embedded delimiter variables according to mode.
 
        (reftex-unhighlight): Use `reftex-delete-overlay'.
        (reftex-uniq): Function removed.  Use `reftex-uniquify' instead.
        (reftex-access-search-path): Use `reftex-uniquify' instead of
-       `reftex-uniq'
+       `reftex-uniq'.
 
        * textmodes/reftex-sel.el (reftex-select-unmark): Overlay
        `before-string' property modification enables for Emacs as well.
 
        * isearch.el (isearch-edit-string): Make the search-ring available for
        minibuffer history commands.
-       (minibuffer-local-isearch-map): Remove bindings for M-p and M-n,
+       (minibuffer-local-isearch-map): Remove bindings for M-p and M-n,
        the default history commands now work just as well.
        (isearch-ring-retreat-edit, isearch-ring-advance-edit): Remove.
 
        `org-insert-mode-line-in-empty-file' has been set.
        (org-agenda-todo, org-agenda-priority): Modify to use
        `org-agenda-change-all-lines'.
-       (org-warning-face): Change color on dark background
+       (org-warning-face): Change color on dark background.
 
 2005-04-14  YAMAMOTO Mitsuharu  <mituharu@math.s.chiba-u.ac.jp>
 
 
 2005-04-11  Rajesh Vaidheeswarran  <rv@gnu.org>
 
-       * whitespace.el (whitespace-version): Bump to 3.5
+       * whitespace.el (whitespace-version): Bump to 3.5.
 
        (whitespace-buffer-leading, whitespace-buffer-trailing):
        Invert sense of the test to highlight the whitespace.
 
        * dired.el (dired-mode): Use dnd-* instead of x-dnd-*
        (dired-dnd-handle-local-file): Call dnd-get-local-file-name.
-       (dired-dnd-handle-file): Call dnd-get-local-file-uri
+       (dired-dnd-handle-file): Call dnd-get-local-file-uri.
 
        * cus-edit.el (dnd): New group.
 
 
 2005-03-31  Olive Lin  <olive.lin@versateladsl.be>  (tiny change)
 
-       * textmodes/tex-mode.el (tex-start-tex) Use shell-quote-argument,
+       * textmodes/tex-mode.el (tex-start-tex): Use shell-quote-argument,
        not comint-quote-filename.
 
 2005-03-31  Thien-Thi Nguyen  <ttn@gnu.org>
        (calcFunc-sech, calcFunc-csch, calcFunc-coth, math-sec-raw)
        (math-csc-raw, math-cot-raw): New functions.
 
-       * calc/calc-rules.el (calc-DistribRules, calc-NegateRules): Add rules.
+       * calc/calc-rules.el (calc-DistribRules, calc-NegateRules): Add rules.
 
        * calc/calc-undo.el (calc-handle-undo): Remove prefix from
        the variable name in a message.
 2005-01-21  Ren\e,Ai\e(B Kyllingstad  <listmailxemacs@kyllingstad.com>
 
        * pcomplete.el: Define pcomplete-read-event instead of read-event,
-       since it's not a complete read-event implementation
+       since it's not a complete read-event implementation.
 
 2005-01-20  Jay Belanger  <belanger@truman.edu>
 
 
        Sync with Tramp 2.0.47.
 
-       * net/tramp.el (tramp-operation-not-permitted-regexp) New defcustom,
+       * net/tramp.el (tramp-operation-not-permitted-regexp): New defcustom,
        catching keep-date problems in cp/scp operations.
        (tramp-handle-copy-file): Don't call `set-file-modes'
        unconditionally.  Specialized functions should know better what is