* pop.c (pop_stat, pop_last): Check validity of string-to-integer
[bpt/emacs.git] / lisp / ChangeLog.12
index 12ea658..cd89281 100644 (file)
 
 2007-03-31  Markus Triska  <markus.triska@gmx.at>
 
 
 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>
 
 
 2007-03-30  Reiner Steib  <Reiner.Steib@gmx.de>
 
 
 2007-02-07  Vinicius Jose Latorre  <viniciusjl@ig.com.br>
 
 
 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
        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>
 
 
 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.
        (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>
 
 
 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.
 
        * 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)
 
 
 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>
        Fixed cursor position when toggle abbreviated display.
 
 2007-01-20  Nick Roberts  <nickrob@snap.net.nz>
 
 2007-01-03  Alan Mackenzie  <acm@muc.de>
 
 
 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>
 
 
 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.
 
        * 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.
 
        (viper-add-newline-at-eob-if-necessary): Add newline only if we
        actually modify buffer; ignore errors if occur.
 
        * help-fns.el (help-with-tutorial): Move to tutorial.el.
 
        * tutorial.el: New file.
        * 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)
        (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>
 
 
 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.
 
 
        * ediff-diff.el (ediff-same-file-contents): Expand file names.
 
                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.
                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-calculate-indent): Try to allow '_' be non-word char
                Support subs with attributes.
        (cperl-where-am-i): Quiet (?) a warning.
 
 2006-09-26  Vinicius Jose Latorre  <viniciusjl@ig.com.br>
 
 
 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.
        (ebnf-version): New version 4.3.
        (ebnf-arrow-extra-width, ebnf-arrow-scale): New options.
        (ebnf-prologue): Adjust PostScript programming.
 
 2006-09-18  Michael Kifer  <kifer@cs.stonybrook.edu>
 
 
 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.
 
 
        * ediff-util.el (ediff-add-to-history): New function.
 
        * jit-lock.el (jit-lock-fontify-again): New function.
        (jit-lock-fontify-now): Use it instead of lambda form.
 
        * 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
 
        * 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>
 
 
 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.
        (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>
 
 
 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>
        (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>
 
 
 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-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-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-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.
 
        (viper-emacs-state-cursor-color): Default to nil, since this feature
        doesn't work well yet.
 
 
 2006-07-20  Jay Belanger  <belanger@truman.edu>
 
 
 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'.
        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'.
 
        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-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-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'.
 
        (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>
        (calc-curve-fit): Use `calc-curve-fit-history'.
 
 2006-07-20  Kenichi Handa  <handa@m17n.org>
 
 2006-06-18  Michael Kifer  <kifer@cs.stonybrook.edu>
 
 
 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.
        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-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):
        (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):
 
 2006-04-27  Jay Belanger  <belanger@truman.edu>
 
 
 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>
        read expression when `math-read-big-expr' doesn't work.
 
 2006-04-27  Reiner Steib  <Reiner.Steib@gmx.de>
 
 2006-04-08  Ryan Yeske  <rcyeske@gmail.com>
 
 
 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.
        (rcirc-default-port): Rename from rcirc-port.
        (rcirc-default-nick): Rename from rcirc-nick.
        (rcirc-default-user-name): Rename from rcirc-user-name.
        (name, size, mode) <define-ibuffer-column>: Add a header-mouse-map
        property.
 
        (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.
 
 
        * speedbar.el (speedbar-after-create-hook): Doc fix.
 
        * isearch.el (isearch-other-meta-char): Handle user bindings for
        shifted control characters.
 
        * 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.
 
        * 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>
 
 
 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.
 
        (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.
 
        * 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.
 
        * 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.
 
        (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.
 
        * textmodes/flyspell.el (flyspell-process-localwords):
        Be case-sensitive.
        (c-after-change): Protect the match data with save-match-data.
        It was getting corrupted by c-after-change-check-<>-operators.
 
        (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.
 
        (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>
 
 
 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-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-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)
        (viper-get-saved-cursor-color-in-emacs-mode): New function.
 
        * ediff-diff.el (ediff-ignore-case, ediff-ignore-case-option)
        (remove-from-invisibility-spec, allout-hide-current-subtree):
        Ditched unused variables.
 
        (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
 
        * 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.
 
        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
 
        * 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.
 
 
        * 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.
 
        * textmodes/flyspell.el (flyspell-emacs-popup, flypell-xemacs-popup):
        Default to disabling the "Save affix" question.
 
        * files.el (auto-mode-alist): Add Imakefile.
 
 
        * 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.
 
        * 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.
 
        (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.
 
        * 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.
 
        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.
 
        * 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>
 
 
 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>
        comments or strings if octave-auto-indent is nil.
 
 2005-12-10  YAMAMOTO Mitsuharu  <mituharu@math.s.chiba-u.ac.jp>
        * progmodes/cc-fix.el: Add definitions of the macros push and pop
        (for GNU Emacs 20.4).
 
        * progmodes/cc-fix.el: Add definitions of the macros push and pop
        (for GNU Emacs 20.4).
 
-       * progmodes/cc-defs.el:
+       * 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
        (i): Load cc-fix.elc for `push' and `pop' (for GNU Emacs 20.4).
 
        * progmodes/cc-cmds.el (c-show-syntactic-information): Change the
 
        * international/latexenc.el (latex-inputenc-coding-alist): Doc fix.
 
 
        * 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
 
        * textmodes/flyspell.el (flyspell-external-point-words):
        Consider a misspelling as found in the string search if: (a) misspelling
 
 2005-11-25  Michael Kifer  <kifer@cs.stonybrook.edu>
 
 
 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.
 
 
        * ediff.el (ediff-date): Change the date of last update.
 
 
 2005-11-15  Michael Kifer  <kifer@cs.stonybrook.edu>
 
 
 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.
 
        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
        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>
 
 
 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.
 
        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-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>
 
 
 2005-11-14  Juri Linkov  <juri@jurta.org>
 
        * textmodes/flyspell.el (flyspell-large-region):
        Call flyspell-accept-buffer-local-defs.
 
        * 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".
 
        * textmodes/flyspell.el (flyspell-notify-misspell):
        Fix misspelling of "Misspelling".
 
 2005-11-04  Ulf Jasper  <ulf.jasper@web.de>
 
 
 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".
        (newsticker-version): Change to "1.9".
        (newsticker, newsticker-feed): Doc fix.
        (newsticker-url-list): Doc fix.  Add option "Weekly".
 
 2005-11-04  Michael Kifer  <kifer@cs.stonybrook.edu>
 
 
 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.
 
        * ediff-util.el (ediff-previous-difference): Don't skip regions that
        have merge clashes.
        * ediff-wind.el (ediff-setup-control-frame)
        (ediff-destroy-control-frame): Check the menubar feature.
 
        * 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-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-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.
        (viper-comint-mode-hook): Use make-local-variable on
        require-final-newline.
        (viper-non-hook-settings): Don't use make-variable-buffer-local.
 
 2005-09-10  Alan Mackenzie  <acm@muc.de>
 
 
 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-09-10  Magnus Henoch  <mange@freemail.hu>
 
 
 2005-08-06  Michael Kifer  <kifer@cs.stonybrook.edu>
 
 
 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>
 
 
 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-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-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.
        (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>
 
 
 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.
 
        (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>
 
 
 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>
        (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>
 
 
 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-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-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-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.
 
        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.
 
        * ediff-diff.el (ediff-extract-diffs, ediff-extract-diffs3):
        Make it work with longlines mode.
 
 2005-06-11  Alan Mackenzie  <acm@muc.de>
 
 
 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.
 
        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)
 
 
 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)
 
        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>
 
 
 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.
 
        * 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-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-06-01  Luc Teirlinck  <teirllm@auburn.edu>
 
 
 2005-05-29  Richard M. Stallman  <rms@gnu.org>
 
 
 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):
        (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)
 
 
 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>
 
        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.
        (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 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++.
 
        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.
 
        (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.
 
        (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:
 
        `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>.
 
        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>
 
        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>
 
 
 2005-05-23  Lute Kamstra  <lute@gnu.org>
 
 
        * simple.el (next-error-overlay-arrow-position): Turn off, for ttys.
 
 
        * 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
 
        * jka-compr.el: Many functions and vars moved to jka-comp-hook.el.
        (jka-compr-handler): Add autoload.  `put' calls moved
 
 2005-03-30  Carsten Dominik  <dominik@science.uva.nl>
 
 
 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.
        (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>
 
 
 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-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-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-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-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>
        Use viper-gnus-modifier-map.
 
 2005-02-19  David Kastrup  <dak@gnu.org>
        (bibtex-parse-field-name): Fix typos in docstrings.
        (bibtex-field-list, bibtex-find-crossref): Fix typos in error messages.
 
        (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)
 
        * textmodes/reftex-global.el (reftex-isearch-push-state-function)
        (reftex-isearch-pop-state-function, reftex-isearch-isearch-search)
 
 2005-01-15  Alan Mackenzie  <acm@muc.de>
 
 
 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>
 
 
 2005-01-14  Carsten Dominik  <dominik@science.uva.nl>
 
        (org-show-hierarchy-above): Use `org-show-following-heading'.
        (org-cycle): Documentation fix.
 
        (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)
        (orgtbl-mode): New command, a minor mode.
        (orgtbl-mode-map): New variable.
        (turn-on-orgtbl, orgtbl-mode, orgtbl-make-binding)
@@ -33352,13 +33364,13 @@ See ChangeLog.11 for earlier changes.
 ;; add-log-time-zone-rule: t
 ;; End:
 
 ;; 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
 
   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,
   any later version.
 
   GNU Emacs is distributed in the hope that it will be useful,