* pop.c (pop_stat, pop_last): Check validity of string-to-integer
[bpt/emacs.git] / lisp / ChangeLog.12
index 52cd55f..cd89281 100644 (file)
 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>
 
 
 2007-03-31  Markus Triska  <markus.triska@gmx.at>
 
-       * flymake.el (flymake-err-line-patterns): Doc fix.
+       * progmodes/flymake.el (flymake-err-line-patterns): Doc fix.
 
 2007-03-30  Reiner Steib  <Reiner.Steib@gmx.de>
 
        North American rule.  Replace "daylight savings" with "daylight
        saving" in doc.
 
-       * calendar/cal-china.el,cal-dst.el,calendar.el,diary-lib.el:
-       * calendar/lunar.el,solar.el: Replace "daylight savings" with
+       * calendar/cal-china.el, cal-dst.el, calendar.el, diary-lib.el:
+       * calendar/lunar.el, solar.el: Replace "daylight savings" with
        "daylight saving" in text.
 
        * woman.el (woman-change-fonts): Tweak previous change by using
        * 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>
 
 
 2007-02-07  Vinicius Jose Latorre  <viniciusjl@ig.com.br>
 
-       * ps-print.ps: The ps-print commands without face printing should not
+       * ps-print.el: The ps-print commands without face printing should not
        print background color.  Reported by Leo <sdl.web@gmail.com>.
        (ps-print-version): New version 6.7.3.
        (ps-begin-job): New arg.  Fix ps-default-background and
 
 2007-02-02  Ulf Jasper  <ulf.jasper@web.de>
 
-       * newsticker.el (newsticker-version): Changed to "1.10".
+       * net/newsticker.el (newsticker-version): Changed to "1.10".
        (newsticker--set-customvar): Doc string.
        (newsticker-new-item-face): Doc string.
        (newsticker-mode): Initialize `invisibility-spec' with t.
 
 2007-01-23  Michael Kifer  <kifer@cs.stonybrook.edu>
 
-       * viper-keym.el (viper-insert-basic-map): Delete binding for S-TAB.
+       * emulation/viper-keym.el (viper-insert-basic-map):
+       Delete binding for S-TAB.
 
        * ediff-util.el (ediff-clone-buffer-for-region-comparison): Change text
        of message.  Activate mark.
 
 2007-01-20  Alin C. Soare  <alinsoar@voila.fr>  (tiny change)
 
-       * lisp/emacs-lisp/lisp-mode.el (last-sexp-toggle-display):
+       * emacs-lisp/lisp-mode.el (last-sexp-toggle-display):
        Fixed cursor position when toggle abbreviated display.
 
 2007-01-20  Nick Roberts  <nickrob@snap.net.nz>
        * 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.
 
        path.  Rewrite function in `cond' style for readability.
 
        Suggested by: Stephen Eglen <S.J.Eglen{_AT_}damtp.cam.ac.uk>.
-       (The path shortening, that is, not the rearrarangement.)
+       (The path shortening, that is, not the rearrangement.)
 
 2007-01-15  YAMAMOTO Mitsuharu  <mituharu@math.s.chiba-u.ac.jp>
 
 
 2007-01-03  Alan Mackenzie  <acm@muc.de>
 
-       * progmode/cc-cmds.el (c-mask-paragraph): Fix yesterday's buggy patch.
+       * progmodes/cc-cmds.el (c-mask-paragraph): Fix yesterday's buggy patch.
 
 2007-01-03  Chris Moore  <christopher.ian.moore@gmail.com>
 
        * ediff-diff.el (ediff-diff-options): Clarify docstring.
        (ediff-setup-diff-regions): Disallow -u in ediff-diff-options.
 
-       * viper-cmd.el (viper-post-command-sentinel): Protect against errors
-       in hooks.
+       * emulation/viper-cmd.el (viper-post-command-sentinel):
+       Protect against errors in hooks.
        (viper-add-newline-at-eob-if-necessary): Add newline only if we
        actually modify buffer; ignore errors if occur.
 
        (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)
        * help-fns.el (help-with-tutorial): Move to tutorial.el.
 
        * tutorial.el: New file.
-       (help-with-tutorial): Move here from help-fns.el. Added help for
-       rebound keys.  Fixed resume of tutorial.
+       (help-with-tutorial): Move here from help-fns.el.  Add help for
+       rebound keys.  Fix resume of tutorial.
        (tutorial--describe-nonstandard-key, tutorial--sort-keys)
        (tutorial--find-changed-keys, tutorial--display-changes)
        (tutorial--saved-dir, tutorial--saved-file)
 
 2006-10-23  Michael Kifer  <kifer@cs.stonybrook.edu>
 
-       * viper-cmd.el (viper-prefix-arg-com): Define gg as G0.
+       * emulation/viper-cmd.el (viper-prefix-arg-com): Define gg as G0.
 
-       * viper-ex.el (ex-read): Quote file argument.
+       * emulation/viper-ex.el (ex-read): Quote file argument.
 
        * ediff-diff.el (ediff-same-file-contents): Expand file names.
 
        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'.
                calling or due to edit to a buffer, install our own hook
                (controlled by `cperl-hook-after-change').
        (cperl-electric-pod): =cut may have been recognized as start.
-       (cperl-block-p): Move, updatedfor attributes.
+       (cperl-block-p): Move, updated for attributes.
        (cperl-calculate-indent): Try to allow '_' be non-word char
                Support subs with attributes.
        (cperl-where-am-i): Quiet (?) a warning.
-       (cperl-cached-syntax-table)     New function.
+       (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.
 
 
 2006-09-26  Vinicius Jose Latorre  <viniciusjl@ig.com.br>
 
-       * progmode/ebnf2ps.el: Doc fix. Implement arrow spacing and scaling.
+       * progmodes/ebnf2ps.el: Doc fix. Implement arrow spacing and scaling.
        (ebnf-version): New version 4.3.
        (ebnf-arrow-extra-width, ebnf-arrow-scale): New options.
        (ebnf-prologue): Adjust PostScript programming.
        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.
 
 2006-09-18  Michael Kifer  <kifer@cs.stonybrook.edu>
 
-       * viper.el: Bump up version/date of update to reflect the substantial
-       changes done in August 2006.
+       * emulation/viper.el: Bump up version/date of update to reflect the
+       substantial changes done in August 2006.
 
-       * viper-cmd (viper-next-line-at-bol): Make sure button-at, push-button
-       are defined.
+       * emulation/viper-cmd (viper-next-line-at-bol): Make sure button-at,
+       push-button are defined.
 
        * ediff-util.el (ediff-add-to-history): New function.
 
 
        * 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>
 
 
        * help.el (describe-key-briefly): When reading a down-event on
        mode lines or scroll bar, swallow the following up event, too.
-       Use the new mouse sensitity of `key-binding' for lookup.
+       Use the new mouse sensitivity of `key-binding' for lookup.
        (describe-key): The same here.
 
 2006-09-15  Juanma Barranquero  <lekktu@gmail.com>
        * jit-lock.el (jit-lock-fontify-again): New function.
        (jit-lock-fontify-now): Use it instead of lambda form.
 
-2006-09-13  Agustin Martin  <agustin.martin@hispalinux.es>
+2006-09-13  Agust\e,Am\e(Bn Mart\e,Am\e(Bn  <agustin.martin@hispalinux.es>
 
        * textmodes/flyspell.el (flyspell-word, flyspell-correct-word)
        (flyspell-auto-correct-word): Make ispell-filter local to these
 
 2006-09-02  Ryan Yeske  <rcyeske@gmail.com>
 
-       * rcirc.el (rcirc-keywords): New variable.
+       * net/rcirc.el (rcirc-keywords): New variable.
        (rcirc-bright-nicks, rcirc-dim-nicks): New variables.
        (rcirc-bright-nick-regexp, rcirc-dim-nick-regexp): Remove
        variables.
 
 2006-08-30  Michael Kifer  <kifer@cs.stonybrook.edu>
 
-       * viper-cmd.el (viper-special-read-and-insert-char): Convert events to
-       chars if XEmacs.
+       * emulation/viper-cmd.el (viper-special-read-and-insert-char):
+       Convert events to chars if XEmacs.
        (viper-after-change-undo-hook): Check if undo-in-progress is bound.
 
 2006-08-30  Stefan Monnier  <monnier@iro.umontreal.ca>
 
 2006-08-25  Michael Kifer  <kifer@cs.stonybrook.edu>
 
-       * viper.el (viper-set-hooks): Use frame bindings for
+       * emulation/viper.el (viper-set-hooks): Use frame bindings for
        viper-vi-state-cursor-color.
        (viper-non-hook-settings): Don't set default
        mode-line-buffer-identification.
 
-       * viper-util.el (viper-set-cursor-color-according-to-state): New fun.
+       * emulation/viper-util.el (viper-set-cursor-color-according-to-state):
+       New fun.
        (viper-set-cursor-color-according-to-state)
        (viper-get-saved-cursor-color-in-replace-mode)
        (viper-get-saved-cursor-color-in-insert-mode): Make conditional on
        viper-emacs-state-cursor-color.
 
-       * viper-cmd.el (viper-envelop-ESC-key): Bug fix.
+       * emulation/viper-cmd.el (viper-envelop-ESC-key): Bug fix.
        (viper-undo): Use point if undo-beg-posn is nil.
        (viper-insert-state-post-command-sentinel, viper-change-state-to-emacs)
        (viper-after-change-undo-hook): Don't use
        viper-emacs-state-cursor-color by default.
        (viper-undo): More sensible positioning after undo.
 
-       * viper-ex.el (ex-splice-args-in-1-letr-cmd): Get rid of caddr.
+       * emulation/viper-ex.el (ex-splice-args-in-1-letr-cmd): Get rid of caddr.
        (viper-emacs-state-cursor-color): Default to nil, since this feature
        doesn't work well yet.
 
 
 2006-07-20  Jay Belanger  <belanger@truman.edu>
 
-       * calc.el (calc-previous-alg-entry): Remove variable.
+       * calc/calc.el (calc-previous-alg-entry): Remove variable.
 
-       * calc-aent.el (calc-alg-entry-history, calc-quick-calc-history):
+       * calc/calc-aent.el (calc-alg-entry-history, calc-quick-calc-history):
        New variables.
        (calc-alg-entry): Use `calc-alg-entry-history'.
        (calc-do-quick-calc): Use `calc-quick-calc-history'.
        Change keybinding for `calcAlg-plus-minus', add keybindings for
        `previous-history-element' and `next-history-element'.
 
-       * calc-rewr.el (calc-match): Remove reference to
+       * calc/calc-rewr.el (calc-match): Remove reference to
        `calc-previous-alg-entry'.
 
-       * calc-sel.el (calc-selection-history): New variable.
+       * calc/calc-sel.el (calc-selection-history): New variable.
        (calc-enter-selection, calc-sel-mult-both-sides)
        (calc-sel-add-both-sides): Use `calc-selection-history'.
 
-       * calc-map.el (calc-get-operator-history): New variable.
+       * calc/calc-map.el (calc-get-operator-history): New variable.
        (calc-get-operator): Use `calc-get-operator-history'.
 
-       * calcalg3.el (calc-curve-fit-history): New variable.
+       * calc/calcalg3.el (calc-curve-fit-history): New variable.
        (calc-curve-fit): Use `calc-curve-fit-history'.
 
 2006-07-20  Kenichi Handa  <handa@m17n.org>
 
        * tumme.el (tumme-display-thumbnail-original-image): Make sure
        image display buffer is displayed before call to
-       `tumme-display-image.
+       `tumme-display-image'.
        (tumme-dired-display-image): Make sure image display buffer is
-       displayed before call to `tumme-display-image.
+       displayed before call to `tumme-display-image'.
        (tumme-mouse-display-image): Make sure image display buffer is
-       displayed before call to `tumme-display-image.
+       displayed before call to `tumme-display-image'.
        (tumme-widget-list): Add.
        (tumme-dired-edit-comment-and-tags): Add.
        (tumme-save-information-from-widgets): Add.
        instead of retired `allout-resumptions'.  For hook functions, use
        `local' parameter so hook settings are created and removed as
        buffer-local settings.  Revise (resumptions) setting
-       auto-fill-function so it is set only if already active.  (The
+       auto-fill-function so it is set only if already active.  The
        related fill-function settings are all made in either case, so
        that activating auto-fill-mode activity will have the custom
        allout-mode behaviors (hanging indent on topics, if configured for it).
 
        * 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.
 
 
 2006-06-18  Michael Kifer  <kifer@cs.stonybrook.edu>
 
-       * viper-cmd.el (viper-special-read-and-insert-char):
+       * emulation/viper-cmd.el (viper-special-read-and-insert-char):
        Use read-key-sequence.
        (viper-after-change-undo-hook): Misc enhancements.
        (viper-after-change-undo-hook): New hook.
        (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.
+       * emulation/viper.el (viper-mode): Allow a separate cursor color
+       in Emacs state.
 
-       * ediff-diff (ediff-test-patch-utility): Catch errors.
+       * ediff-diff.el (ediff-test-patch-utility): Catch errors.
        (ediff-actual-diff-options, ediff-actual-diff3-options): New variables.
        (ediff-set-actual-diff-options): New function.
        (ediff-reset-diff-options, ediff-toggle-ignore-case):
        * term.el (term-handle-scroll, term-delete-lines)
        (term-insert-lines): Fix off by one errors.
 
-2006-06-15  Katsumi Yamaoka  <yamaoka@jpl.org>  (tiny change)
+2006-06-15  Katsumi Yamaoka  <yamaoka@jpl.org>
 
        * net/tramp.el (tramp-touch): Use UTC to express time.
 
        (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'.
 
 
        * calendar/cal-menu.el (calendar-mode-map, calendar-mouse-3-map):
        * calendar/calendar.el (calendar-mode-map):
-       * calendar/diary-lib.el (include-other-diary-files,diary-mail-entries):
+       * calendar/diary-lib.el (include-other-diary-files, diary-mail-entries):
        * calendar/appt.el (appt-check, appt-make-list): Refer to
        diary-view-entries, diary-list-entries, diary-show-all-entries
        rather than obsolete aliases.
 
 2006-05-09  Masatake YAMATO  <jet@gyve.org>
 
-       * font-lock.el (cpp-font-lock-keywords-source-directives): Addded
+       * font-lock.el (cpp-font-lock-keywords-source-directives): Added
        "warning" and "import".
        (cpp-font-lock-keywords): Added "warning".
 
 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.
 
 2006-04-27  Jay Belanger  <belanger@truman.edu>
 
-       * calc-embed.el (calc-embedded-make-info): Use `math-read-expr' to
+       * calc/calc-embed.el (calc-embedded-make-info): Use `math-read-expr' to
        read expression when `math-read-big-expr' doesn't work.
 
 2006-04-27  Reiner Steib  <Reiner.Steib@gmx.de>
        (org-table-create-or-convert-from-region): New commands
        (org-table-toggle-vline-visibility): Command removed.
        (org-table-convert-region): Made a command.
-       (orgtbl-deleta-backward-char,orgtbl-delete-char): Remove commands.
+       (orgtbl-deleta-backward-char, orgtbl-delete-char): Remove commands.
        Replace with the normal org- functions.
        (org-self-insert-command): Don't trigger realign unnecessarily
        when blanking a field that is not full.
 
 2006-04-08  Ryan Yeske  <rcyeske@gmail.com>
 
-       * rcirc.el (rcirc-default-server): Rename from rcirc-server.
+       * net/rcirc.el (rcirc-default-server): Rename from rcirc-server.
        (rcirc-default-port): Rename from rcirc-port.
        (rcirc-default-nick): Rename from rcirc-nick.
        (rcirc-default-user-name): Rename from rcirc-user-name.
        (ibuffer-mode-header-map): New keymaps.
        (ibuffer-update-title-and-summary): Enable mouse face highlighting
        and keybindings for column headers.
-       (name,size,mode) <define-ibuffer-column>: Add a header-mouse-map
+       (name, size, mode) <define-ibuffer-column>: Add a header-mouse-map
        property.
 
-2006-04-02  Drew Adams  <drew.adams@oracle.com>  (tiny change)
+2006-04-02  Drew Adams  <drew.adams@oracle.com>
 
        * speedbar.el (speedbar-after-create-hook): Doc fix.
 
        * isearch.el (isearch-other-meta-char): Handle user bindings for
        shifted control characters.
 
-2006-03-18  Agustin Martin  <agustin.martin@hispalinux.es>
+2006-03-18  Agust\e,Am\e(Bn Mart\e,Am\e(Bn  <agustin.martin@hispalinux.es>
 
        * textmodes/ispell.el (ispell-skip-region-alist): Add "_+" to the
        part that matches email addresses, file names, etc.
 
 2006-03-11  David Ponce  <david@dponce.com>
 
-       * ispell.el (ispell-find-aspell-dictionaries): Add aliases before
-       merging elements from the standard ispell-dictionary-alist.
+       * textmodes/ispell.el (ispell-find-aspell-dictionaries): Add aliases
+       before merging elements from the standard ispell-dictionary-alist.
        (ispell-aspell-add-aliases): Add aliases to the passed dictionary
        alist, and return the new alist.
 
        * progmodes/octave-mod.el (octave-indent-for-comment):
        Behave according to do string.
 
-2006-03-11  Agustin Martin  <agustin.martin@hispalinux.es>
+2006-03-11  Agust\e,Am\e(Bn Mart\e,Am\e(Bn  <agustin.martin@hispalinux.es>
 
        * textmodes/ispell.el (ispell-menu-map-needed) [ispell-message]:
        Be visible only if major mode is Mail Mode.
        (t-mouse-tty, t-mouse-make-event): Doc fix; use imperative.
        (t-mouse-mode): Remove period from end of error message.
 
-2006-03-03  Agustin Martin  <agustin.martin@hispalinux.es>
+2006-03-03  Agust\e,Am\e(Bn Mart\e,Am\e(Bn  <agustin.martin@hispalinux.es>
 
        * textmodes/flyspell.el (flyspell-process-localwords):
        Be case-sensitive.
        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
        (c-after-change): Protect the match data with save-match-data.
        It was getting corrupted by c-after-change-check-<>-operators.
 
-       * cc-defs.el: [Supersedes patch V1.38]:
+       * progmodes/cc-defs.el: [Supersedes patch V1.38]:
        (top level): Check for a buggy font-lock-compile-keywords ONLY in
        XEmacs.  GNU Emacs 22 now has a check which would throw an error here.
 
 
 2006-02-19  Michael Kifer  <kifer@cs.stonybrook.edu>
 
-       * viper-cmd.el (viper-insert-state-post-command-sentinel)
+       * emulation/viper-cmd.el (viper-insert-state-post-command-sentinel)
        (viper-change-state-to-vi, viper-change-state-to-emacs):
        Make aware of cursor coloring in the Emacs state.
        (viper-special-read-and-insert-char): Use read-char-exclusive.
        (viper-minibuffer-trim-tail): Workaround for fields in minibuffer.
 
-       * viper-init.el (viper-emacs-state-cursor-color): New variable.
+       * emulation/viper-init.el (viper-emacs-state-cursor-color):
+       New variable.
 
-       * viper-util.el (viper-save-cursor-color)
+       * emulation/viper-util.el (viper-save-cursor-color)
        (viper-get-saved-cursor-color-in-replace-mode)
        (viper-get-saved-cursor-color-in-insert-mode)
-       (viper-restore-cursor-color): Make aware of the cursor color in Emacs
-       state.
+       (viper-restore-cursor-color): Make aware of the cursor color
+       in Emacs state.
        (viper-get-saved-cursor-color-in-emacs-mode): New function.
 
        * ediff-diff.el (ediff-ignore-case, ediff-ignore-case-option)
 
        (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
        (remove-from-invisibility-spec, allout-hide-current-subtree):
        Ditched unused variables.
 
-2006-02-17  Agustin Martin  <agustin.martin@hispalinux.es>
+2006-02-17  Agust\e,Am\e(Bn Mart\e,Am\e(Bn  <agustin.martin@hispalinux.es>
 
        * textmodes/ispell.el (ispell-change-dictionary): Call
        ispell-buffer-local-dict instead of
        described in the docstring for `bs-attributes-list'.
        (bs--get-name): Simplify.  Don't pad the buffer name.
 
-2006-01-27  Agustin Martin  <agustin.martin@hispalinux.es>
+2006-01-27  Agust\e,Am\e(Bn Mart\e,Am\e(Bn  <agustin.martin@hispalinux.es>
 
        * textmodes/ispell.el (ispell-find-aspell-dictionaries): If no
        English aspell dictionary is installed, use the first entry of
 
        * mail/rmailout.el (rmail-output): Don't use content-type if it is nil.
 
-2006-01-21  Agustin Martin  <agustin.martin@hispalinux.es>
+2006-01-21  Agust\e,Am\e(Bn Mart\e,Am\e(Bn  <agustin.martin@hispalinux.es>
 
        * textmodes/flyspell.el (flyspell-emacs-popup, flypell-xemacs-popup):
        Default to disabling the "Save affix" question.
 
        * files.el (auto-mode-alist): Add Imakefile.
 
-2006-01-17  Agustin Martin  <agustin.martin@hispalinux.es>
+2006-01-17  Agust\e,Am\e(Bn Mart\e,Am\e(Bn  <agustin.martin@hispalinux.es>
 
        * textmodes/flyspell.el (ispell-kill-ispell-hook): Add to the hook when
        loading the file rather than when turning on flyspell-mode.
        (org-get-time-of-day): Fix bug with times before 1am.
        (org-agenda-menu): Add tags commands.
 
-2006-01-13  Agustin Martin  <agustin.martin@hispalinux.es>
+2006-01-13  Agust\e,Am\e(Bn Mart\e,Am\e(Bn  <agustin.martin@hispalinux.es>
 
        * textmodes/ispell.el (ispell-init-process): Include the used
        dictionary in ispell process start message.
        Use local var buffer-scan-pos to advance scan for next misspelling.
        Advance it only after we find the misspelling.
 
-2005-12-27  Agustin Martin  <agustin.martin@hispalinux.es>
+2005-12-27  Agust\e,Am\e(Bn Mart\e,Am\e(Bn  <agustin.martin@hispalinux.es>
 
        * textmodes/flyspell.el (flyspell-external-point-words):
        New criteria for finding the misspelling in the buffer.
 
 2005-12-10  John W. Eaton  <jwe@octave.org>
 
-       * emacs/octave-mod.el (octave-electric-space): Don't indent
+       * progmodes/octave-mod.el (octave-electric-space): Don't indent
        comments or strings if octave-auto-indent is nil.
 
 2005-12-10  YAMAMOTO Mitsuharu  <mituharu@math.s.chiba-u.ac.jp>
 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)
+       * progmodes/cc-defs.el
+       (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.
 
        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)
 
        * international/latexenc.el (latex-inputenc-coding-alist): Doc fix.
 
-2005-12-02  Agustin Martin  <agustin.martin@hispalinux.es>
+2005-12-02  Agust\e,Am\e(Bn Mart\e,Am\e(Bn  <agustin.martin@hispalinux.es>
 
        * textmodes/flyspell.el (flyspell-external-point-words):
        Consider a misspelling as found in the string search if: (a) misspelling
 
 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).
 
 
 2005-11-25  Michael Kifer  <kifer@cs.stonybrook.edu>
 
-       * viper-keym.el (viper-ESC-key): Use different values in terminal and
-       window modes.
+       * emulation/viper-keym.el (viper-ESC-key): Use different values
+       in terminal and window modes.
 
-       * viper.el (viper-emacs-state-mode-list): Delete mail-mode, add
-       jde-javadoc-checker-report-mode.
+       * emulation/viper.el (viper-emacs-state-mode-list): Delete mail-mode,
+       add jde-javadoc-checker-report-mode.
 
-       * ediff-wind (ediff-make-wide-display): Slight simplification.
+       * ediff-wind.el (ediff-make-wide-display): Slight simplification.
 
        * ediff.el (ediff-date): Change the date of last update.
 
 
 2005-11-15  Michael Kifer  <kifer@cs.stonybrook.edu>
 
-       * viper-utils.el (viper-non-word-characters-reformed-vi):
+       * emulation/viper-utils.el (viper-non-word-characters-reformed-vi):
        Quote `-' in string.
 
-       * viper.el (viper-emacs-state-mode-list): Ensure that
+       * emulation/viper.el (viper-emacs-state-mode-list): Ensure that
        rcirc-mode buffers come up in Emacs state.
 
        * ediff-util.el (ediff-make-temp-file): Use proper file-name-handler
 
 2005-11-14  Jay Belanger  <belanger@truman.edu>
 
-       * calc-alg.el (calcFunc-write-out-power): Rename it to
+       * calc/calc-alg.el (calcFunc-write-out-power): Rename it to
        calcFunc-powerexpand.
        (math-write-out-power): Rename it to math-powerexpand; have it
        handle negative exponents.
        (calc-writeoutpower): Rename it to calc-powerexpand.
 
-       * calc-ext.el: Change calcFunc-writeoutpower and
+       * calc/calc-ext.el: Change calcFunc-writeoutpower and
        calc-writeoutpower to calcFunc-powerexpand and calc-powerexpand in
        autoloads.
        Add calcFunc-ldiv to autoloads.
 
-       * calc-arith.el (calcFunc-ldiv): New function.
+       * calc/calc-arith.el (calcFunc-ldiv): New function.
 
-       * calc.el (calc-left-divide): New function.
+       * calc/calc.el (calc-left-divide): New function.
 
 2005-11-14  Juri Linkov  <juri@jurta.org>
 
        * textmodes/flyspell.el (flyspell-large-region):
        Call flyspell-accept-buffer-local-defs.
 
-2005-11-13  Agustin Martin  <agustin.martin@hispalinux.es>
+2005-11-13  Agust\e,Am\e(Bn Mart\e,Am\e(Bn  <agustin.martin@hispalinux.es>
 
        * textmodes/flyspell.el (flyspell-notify-misspell):
        Fix misspelling of "Misspelling".
        (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>
 
 2005-11-04  Ulf Jasper  <ulf.jasper@web.de>
 
-       * newsticker.el: Commentary updated.  Code formatting changed.
+       * net/newsticker.el: Commentary updated.  Code formatting changed.
        (newsticker-version): Change to "1.9".
        (newsticker, newsticker-feed): Doc fix.
        (newsticker-url-list): Doc fix.  Add option "Weekly".
        (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)
 
 2005-11-04  Michael Kifer  <kifer@cs.stonybrook.edu>
 
-       * ediff-merge.el (ediff-merge-region-is-non-clash): Return t, if not
-       merging.
+       * ediff-merg.el (ediff-merge-region-is-non-clash):
+       Return t, if not merging.
 
        * ediff-util.el (ediff-previous-difference): Don't skip regions that
        have merge clashes.
        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>
 
        (ibuffer-do-print, ibuffer-filter-by-mode, ibuffer-filter-by-used-mode)
        (ibuffer-filter-by-name, ibuffer-filter-by-filename)
        (ibuffer-filter-by-size-gt, ibuffer-filter-by-size-lt)
-       (ibuffer-filter-by-content, ibuffer-filter-by-predicate
+       (ibuffer-filter-by-content, ibuffer-filter-by-predicate)
        (ibuffer-do-sort-by-major-mode, ibuffer-do-sort-by-mode-name)
        (ibuffer-do-sort-by-alphabetic, ibuffer-do-sort-by-size):
        Autoload file sans suffix.
        (gdb-info-frames-custom): Put `font-lock-function-name-face'
        and `font-lock-variable-name-face'
        (gdb-registers-font-lock-keywords): New font lock keywords definition.
-       (gdb-registers-mode): Use `gdb-registers-font-lock-keywords`.
+       (gdb-registers-mode): Use `gdb-registers-font-lock-keywords'.
        (gdb-memory-font-lock-keywords): New font lock keywords definition.
        (gdb-memory-mode): Use `gdb-memory-font-lock-keywords'.
        (gdb-local-font-lock-keywords): New font lock keywords definition.
        * ediff-wind.el (ediff-setup-control-frame)
        (ediff-destroy-control-frame): Check the menubar feature.
 
-       * viper-cmd.el (viper-normalize-minor-mode-map-alist)
+       * emulation/viper-cmd.el (viper-normalize-minor-mode-map-alist)
        (viper-refresh-mode-line): Use make-local-variable to localize
        some vars instead of make-variable-buffer-local.  Suggested by
        Stefan Monnier.
 
-       * viper-init.el (viper-make-variable-buffer-local): Delete alias.
+       * emulation/viper-init.el (viper-make-variable-buffer-local):
+       Delete alias.
        (viper-restore-cursor-type, viper-set-insert-cursor-type):
        Use make-local-variable instead of make-variable-buffer-local.
        Suggested by Stefan Monnier.
 
-       * viper.el (viper-mode): Don't use viper-make-variable-buffer-local.
+       * emulation/viper.el (viper-mode): Don't use
+       viper-make-variable-buffer-local.
        (viper-comint-mode-hook): Use make-local-variable on
        require-final-newline.
        (viper-non-hook-settings): Don't use make-variable-buffer-local.
        * 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>
 
 
 2005-09-10  Alan Mackenzie  <acm@muc.de>
 
-       * page.el (narrow-to-page): Exclude _entire_ multi-line delimiter
-       from the region narrowed to.
+       * textmodes/page.el (narrow-to-page): Exclude _entire_ multi-line
+       delimiter from the region narrowed to.
 
 2005-09-10  Magnus Henoch  <mange@freemail.hu>
 
 2005-08-30  Richard M. Stallman  <rms@gnu.org>
 
        * files.el (risky-local-variable-p):
-       Match `-predicates' and `-commands.
+       Match `-predicates' and `-commands'.
 
        * cus-edit.el (custom-buffer-sort-alphabetically): Default to t.
        (custom-save-all): Visit the file if necessary;
 
        * 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>
 
 
        * menu-bar.el (menu-bar-showhide-menu): Add `showhide-battery'.
 
-2005-08-09  Katsumi Yamaoka  <yamaoka@jpl.org>  (tiny change)
+2005-08-09  Katsumi Yamaoka  <yamaoka@jpl.org>
 
        * net/ange-ftp.el (ange-ftp-send-cmd): Make it work properly with
        uploading files.
        (tramp-handle-set-visited-file-modtime)
        (tramp-handle-insert-file-contents)
        (tramp-handle-write-region): No special handling for
-       `last-coding-system-used, because this is done in
+       `last-coding-system-used', because this is done in
        `tramp-accept-process-output' now.
        (tramp-accept-process-output): New defun.
        (tramp-process-one-action, tramp-process-one-multi-action)
        * net/tramp-smb.el: Remove defvar of `last-coding-system-used' in the
        XEmacs case; not necessary anymore.
        (tramp-smb-handle-write-region): No special handling for
-       `last-coding-system-used, because this is done in
+       `last-coding-system-used', because this is done in
        `tramp-accept-process-output' now.
        (tramp-smb-wait-for-output): Call `tramp-accept-process-output'.
 
 
 2005-08-06  Michael Kifer  <kifer@cs.stonybrook.edu>
 
-       * viper.el (viper-emacs-state-mode-list): Add recentf-dialog-mode.
-       Change the date of last update.
+       * emulation/viper.el (viper-emacs-state-mode-list):
+       Add recentf-dialog-mode.  Change the date of last update.
 
 2005-08-06  Michael Kifer  <kifer@cs.stonybrook.edu>
 
-       * viper-cmd.el (viper-harness-minor-mode, viper-exec-delete)
+       * emulation/viper-cmd.el (viper-harness-minor-mode, viper-exec-delete)
        (viper-exec-yank, viper-put-back): Don't display modification msg
        if in the minibuffer.
 
-       * viper-init.el (viper-replace-overlay-cursor-color)
+       * emulation/viper-init.el (viper-replace-overlay-cursor-color)
        (viper-insert-state-cursor-color, viper-vi-state-cursor-color):
        Make variables frame local.
 
-       * viper-util.el (viper-append-filter-alist): Use append instead of
-       nconc.
+       * emulation/viper-util.el (viper-append-filter-alist):
+       Use append instead of nconc.
 
-       * viper.el (viper-vi-state-mode-list)
+       * emulation/viper.el (viper-vi-state-mode-list)
        (viper-emacs-state-mode-list): Move help-mode and
        completion-list-mode from the first list to the second.
        (viper-mode): Docstring.
 
 2005-07-19  Michael Kifer  <kifer@cs.stonybrook.edu>
 
-       * viper-cmd.el (viper-escape-to-state): Bug fix.
+       * emulation/viper-cmd.el (viper-escape-to-state): Bug fix.
        (viper-envelop-ESC-key): Change the definition of fast
        keysequence so it'll work with keyboard macros.
 
 
 2005-07-16  Jose E. Marchesi  <jemarch@gnu.org>
 
-       * lisp/mail/smtpmail.el (smtpmail-auth-supported):
-       Add plain auth method.
+       * mail/smtpmail.el (smtpmail-auth-supported): Add plain auth method.
        (smtpmail-try-auth-methods): Add AUTH PLAIN dialog.
 
 2005-07-17  Kim F. Storm  <storm@cua.dk>
 
 2005-07-10  Michael Kifer  <kifer@cs.stonybrook.edu>
 
-       * viper-cmd.el (viper--key-maps): New variable.
+       * emulation/viper-cmd.el (viper--key-maps): New variable.
        (viper-normalize-minor-mode-map-alist): Use viper--key-maps and
        emulation-mode-map-alists.
        (viper-envelop-ESC-key): Use viper-subseq.
        (viper-search-forward/backward/next): Disable debug-on-error.
 
-       * viper-keym.el (viper-toggle-key, viper-quoted-insert-key)
+       * emulation/viper-keym.el (viper-toggle-key, viper-quoted-insert-key)
        (viper-ESC-key): New defcustoms.
 
-       * viper-macs.el (ex-map-read-args): Use viper-subseq.
+       * emulation/viper-macs.el (ex-map-read-args): Use viper-subseq.
 
-       * viper-util.el (viper-key-to-emacs-key): Use viper-subseq.
+       * emulation/viper-util.el (viper-key-to-emacs-key): Use viper-subseq.
        (viper-subseq): Copy of subseq from cl.el.
 
-       * viper.el (viper-go-away, viper-set-hooks): Use
+       * emulation/viper.el (viper-go-away, viper-set-hooks): Use
        emulation-mode-map-alists, advise self-insert-command, add-minor-mode.
 
-       * viper-mous.el (viper-current-frame-saved): Use defvar.
+       * emulation/viper-mous.el (viper-current-frame-saved): Use defvar.
 
-       * viper-init.el: Get rid of -face in face names.
+       * emulation/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.
 
        (tree-widget-theme, tree-widget-image-properties-emacs)
        (tree-widget-image-properties-xemacs, tree-widget-create-image)
        (tree-widget-image-formats, tree-widget-control)
-       (tree-widget-empty-control, tree-widget-leaf-control
+       (tree-widget-empty-control, tree-widget-leaf-control)
        (tree-widget-guide, tree-widget-end-guide, tree-widget-no-guide)
        (tree-widget-handle, tree-widget-no-handle, tree-widget-p)
        (tree-widget-keep, tree-widget-after-toggle-functions)
        (ebrowse-draw-member-buffer-class-line, ebrowse-draw-member-long-fn)
        (ebrowse-draw-member-short-fn): Use renamed ebrowse faces.
 
-       * progmodes/antlr-mode.el (antlr-default, antlr-keyword,
-       antlr-syntax)
+       * progmodes/antlr-mode.el (antlr-default, antlr-keyword, antlr-syntax)
        (antlr-ruledef, antlr-tokendef, antlr-ruleref, antlr-tokenref)
        (antlr-literal): Remove "-face" suffix and "font-lock-" from face
        names.
 
 2005-06-11  Alan Mackenzie  <acm@muc.de>
 
-       * fill.el (fill-context-prefix): Try `adaptive-fill-function'
+       * textmodes/fill.el (fill-context-prefix): Try `adaptive-fill-function'
        BEFORE `adaptive-fill-regexp' when determining a fill prefix.
        (adaptive-file-function): Minor amendment to doc-string.
 
 
 2005-06-04  David Reitter  <david.reitter@gmail.com>  (tiny change)
 
-       * url-http.el (url-http-chunked-encoding-after-change-function):
+       * url/url-http.el (url-http-chunked-encoding-after-change-function):
        Use `url-http-debug' instead of `message'.
 
 2005-06-04  Thierry Emery  <thierry.emery@free.fr>  (tiny change)
 
-       * url-http.el (url-http-parse-headers): Pass redirected URL as a
-       callback argument.
+       * url/url-http.el (url-http-parse-headers): Pass redirected URL
+       as a callback argument.
 
 2005-06-04  Kim F. Storm  <storm@cua.dk>
 
        * ediff-mult.el (ediff-intersect-directories): Make sure that ".." and
        "." files are deleted from all file lists before comparison.
 
-       * viper-keym.el (viper-toggle-key, viper-quoted-insert-key)
+       * emulation/viper-keym.el (viper-toggle-key, viper-quoted-insert-key)
        (viper-ESC-key): Made them customizable.
 
-       * viper.el (viper-non-hook-settings): Fix the names of defadvices.
+       * emulation/viper.el (viper-non-hook-settings):
+       Fix the names of defadvices.
 
 2005-06-01  Luc Teirlinck  <teirllm@auburn.edu>
 
 
 2005-05-29  Richard M. Stallman  <rms@gnu.org>
 
-       * flyspell.el (flyspell-version): Function deleted.
+       * textmoddes/flyspell.el (flyspell-version): Function deleted.
        (flyspell-auto-correct-previous-hook): Doc fix.
 
        * jit-lock.el (jit-lock-function, jit-lock-after-change):
 
 2005-05-29  Peter Heslin  <p.j.heslin@durham.ac.uk>  (tiny change)
 
-       * flyspell.el (flyspell-auto-correct-previous-word):
+       * textmodes/flyspell.el (flyspell-auto-correct-previous-word):
        Narrow down to what's on the screen, and recenter overlays
        at the end of the next word.
 
 2005-05-29  Manuel Serrano  <Manuel.Serrano@sophia.inria.fr>
 
-       * flyspell.el (flyspell-emacs, flyspell-use-local-map): Vars moved up.
+       * textmodes/flyspell.el (flyspell-emacs, flyspell-use-local-map):
+       8Vars moved up.
        (flyspell-default-delayed-commands): Add backward-delete-char-untabify.
        (flyspell-abbrev-p): Default to nil.
        (flyspell-use-global-abbrev-table-p): Doc fix.
 
        CC Mode update to 5.30.10:
 
-       * cc-fonts.el (c-font-lock-declarators): Fix bug where the point
-       could go past the limit in decoration level 2, thereby causing
-       errors during interactive fontification.
+       * progmodes/cc-fonts.el (c-font-lock-declarators): Fix bug where
+       the point could go past the limit in decoration level 2, thereby
+       causing errors during interactive fontification.
 
-       * cc-mode.el (c-make-inherited-keymap): Fix cc-bytecomp bug when
-       the file is evaluated interactively.
+       * progmodes/cc-mode.el (c-make-inherited-keymap): Fix cc-bytecomp
+       bug when the file is evaluated interactively.
 
-       * cc-engine.el (c-guess-basic-syntax): Handle operator
+       * progmodes/cc-engine.el (c-guess-basic-syntax): Handle operator
        declarations somewhat better in C++.
 
-       * cc-styles.el, cc-mode.el (c-run-mode-hooks): New helper macro to
-       make use of `run-mode-hooks' which has been added in Emacs 21.1.
+       * progmodes/cc-styles.el, cc-mode.el (c-run-mode-hooks):
+       New helper macro to make use of `run-mode-hooks'
+       which has been added in Emacs 21.1.
        (c-mode, c++-mode, objc-mode, java-mode, idl-mode, pike-mode)
        (awk-mode): Use it.
        (make-local-hook): Suppress warning about obsoleteness.
 
-       * cc-engine.el, cc-align.el, cc-cmds.el
+       * progmodes/cc-engine.el, cc-align.el, cc-cmds.el
        (c-append-backslashes-forward, c-delete-backslashes-forward)
        (c-find-decl-spots, c-semi&comma-no-newlines-before-nonblanks):
        Compensate for return value from `forward-line' when it has moved
        but not to a different line due to eob.
 
-       * cc-engine.el (c-guess-basic-syntax): Fix anchoring in
+       * progmodes/cc-engine.el (c-guess-basic-syntax): Fix anchoring in
        `objc-method-intro' and `objc-method-args-cont'.
 
 2005-05-23  Alan Mackenzie  <bug-cc-mode@gnu.org>
 
        CC Mode update to 5.30.10:
 
-       * cc-mode.el, cc-engine.el, cc-align.el: Change the FSF's address
-       in the copyright statement.  Incidentally, change "along with GNU
-       Emacs" to "along with this program" where it occurs.
+       * progmodes/cc-mode.el, cc-engine.el, cc-align.el: Change the FSF's
+       address in the copyright statement.  Incidentally, change "along with
+       GNU Emacs" to "along with this program" where it occurs.
 
-       * cc-mode.el: Add a fourth parameter `t' to the awk-mode autoload,
-       so that it is interactive, hence can be found by M-x awk-mode
+       * progmodes/cc-mode.el: Add a fourth parameter `t' to the awk-mode
+       autoload, so that it is interactive, hence can be found by M-x awk-mode
        whilst cc-mode is yet to be loaded.  Reported by Glenn Morris
        <gmorris+emacs@ast.cam.ac.uk>.
 
-       * cc-awk.el: Add character classes (e.g. "[:alpha:]") into AWK
+       * progmodes/cc-awk.el: Add character classes (e.g. "[:alpha:]") into AWK
        Mode's regexps.
 
 2005-05-23  Kevin Ryde  <user42@zip.com.au>
 
-       * cc-align.el (c-lineup-argcont): Ignore conses for {} pairs from
-       c-parse-state, to avoid a lisp error (on bad code).
+       * progmodes/cc-align.el (c-lineup-argcont): Ignore conses for {} pairs
+       from c-parse-state, to avoid a lisp error (on bad code).
 
 2005-05-23  Lute Kamstra  <lute@gnu.org>
 
        * progmodes/make-mode.el (makefile-add-this-line-targets):
        Simplify and integrate into `makefile-pickup-targets'.
        (makefile-add-this-line-macro): Simplify and integrate into
-       `makefile-pickup-macros.
+       `makefile-pickup-macros'.
        (makefile-pickup-filenames-as-targets): Simplify.
        (makefile-previous-dependency, makefile-match-dependency):
        Don't stumble over `::'.
        (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.
 
        * simple.el (next-error-overlay-arrow-position): Turn off, for ttys.
 
-       * loadup.el: load jka-comp-hook.
+       * loadup.el: Load jka-comp-hook.
 
        * jka-compr.el: Many functions and vars moved to jka-comp-hook.el.
        (jka-compr-handler): Add autoload.  `put' calls moved
 
        * 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-30  Carsten Dominik  <dominik@science.uva.nl>
 
-       * org.el (org-agenda-phases-of-moon, org-agenda-sunrise-sunset)
-       (org-agenda-convert-date, org-agenda-goto-calendar): New commands.
+       * textmodes/org.el (org-agenda-phases-of-moon)
+       (org-agenda-sunrise-sunset, org-agenda-convert-date)
+       (org-agenda-goto-calendar): New commands.
        (org-diary-default-entry): New function.
        (org-get-entries-from-diary): Better parsing of diary entries.
        (org-agenda-check-no-diary): New function.
 
 2005-02-19  Michael Kifer  <kifer@cs.stonybrook.edu>
 
-       * viper-cmd.el (viper-prefix-commands): Make into a defconst.
+       * emulation/viper-cmd.el (viper-prefix-commands): Make into a defconst.
        (viper-exec-buffer-search): Use regexp-quote to quote buffer string.
        (viper-minibuffer-setup-sentinel): Make some variables buffer-local.
        (viper-skip-separators): Bug fix.
        (viper-del-backward-char-in-replace): Don't put deleted char on the
        kill ring.
 
-       * viper-ex.el (viper-color-display-p): New function.
+       * emulation/viper-ex.el (viper-color-display-p): New function.
        (viper-has-face-support-p): Use viper-color-display-p.
 
-       * viper-keym.el (viper-gnus-modifier-map): New keymap.
+       * emulation/viper-keym.el (viper-gnus-modifier-map): New keymap.
 
-       * viper-macs.el (viper-unrecord-kbd-macro): Bug fix.
+       * emulation/viper-macs.el (viper-unrecord-kbd-macro): Bug fix.
 
-       * viper-util.el (viper-glob-unix-files): Fix shell status check.
+       * emulation/viper-util.el (viper-glob-unix-files):
+       Fix shell status check.
        (viper-file-remote-p): Make equivalent to file-remote-p.
 
-       * viper.el (viper-major-mode-modifier-list):
+       * emulation/viper.el (viper-major-mode-modifier-list):
        Use viper-gnus-modifier-map.
 
 2005-02-19  David Kastrup  <dak@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.
        (bibtex-parse-field-name): Fix typos in docstrings.
        (bibtex-field-list, bibtex-find-crossref): Fix typos in error messages.
 
-2005-01-24  Carsten Dominik  <dominik@science.uva.nl>
+2005-01-24  Dan Nicolaescu  <dann@ics.uci.edu>
+           Juri Linkov  <juri@jurta.org>
 
        * textmodes/reftex-global.el (reftex-isearch-push-state-function)
        (reftex-isearch-pop-state-function, reftex-isearch-isearch-search)
 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>
 
        Adrian Aichner <adrian@xemacs.org>.
 
        * net/tramp-smb.el (tramp-smb-file-name-handler-alist): Add entry for
-       `substitute-in-file-name.
+       `substitute-in-file-name'.
        (tramp-smb-handle-substitute-in-file-name): New defun.
        (tramp-smb-advice-PC-do-completion): Delete advice.
 
 
 2005-01-15  Alan Mackenzie  <acm@muc.de>
 
-       * ebrowse.el (ebrowse-class-in-tree): Return the tail of the tree
-       rather than the element found, thus enabling the tree to be setcar'd.
+       * progmodes/ebrowse.el (ebrowse-class-in-tree):
+       Return the tail of the tree rather than the element found,
+       thus enabling the tree to be setcar'd.
 
 2005-01-14  Carsten Dominik  <dominik@science.uva.nl>
 
        (org-show-hierarchy-above): Use `org-show-following-heading'.
        (org-cycle): Documentation fix.
 
-       * textmodes/org.el (orgtbl-optimized): New option
+       * textmodes/org.el (orgtbl-optimized): New option.
        (orgtbl-mode): New command, a minor mode.
        (orgtbl-mode-map): New variable.
        (turn-on-orgtbl, orgtbl-mode, orgtbl-make-binding)
@@ -33353,13 +33364,13 @@ See ChangeLog.11 for earlier changes.
 ;; add-log-time-zone-rule: t
 ;; End:
 
-    Copyright (C) 2005, 2006, 2007 Free Software Foundation, Inc.
+    Copyright (C) 2005, 2006, 2007, 2008 Free Software Foundation, Inc.
 
   This file is part of GNU Emacs.
 
   GNU Emacs is free software; you can redistribute it and/or modify
   it under the terms of the GNU General Public License as published by
-  the Free Software Foundation; either version 2, or (at your option)
+  the Free Software Foundation; either version 3, or (at your option)
   any later version.
 
   GNU Emacs is distributed in the hope that it will be useful,