]> code.delx.au - gnu-emacs/blobdiff - lisp/ChangeLog
Enable SJIS fonts before creating any fontsets.
[gnu-emacs] / lisp / ChangeLog
index 976caa1035605956a629cf043fc045df1bc57540..3d169916dc6a032e0f229a524f483f6e4b46ba5d 100644 (file)
@@ -1,3 +1,548 @@
+2007-11-10  Jason Rumney  <jasonr@gnu.org>
+
+       * term/w32-win.el: Enable SJIS fonts before creating any fontsets.
+
+2007-11-10  Juanma Barranquero  <lekktu@gmail.com>
+
+       * ido.el (ido-save-history): Write the history file in UTF-8,
+       and add `coding' file-local variable.
+
+2007-11-09  Juanma Barranquero  <lekktu@gmail.com>
+
+       * international/iso-cvt.el (iso-spanish, iso-german, iso-iso2tex)
+       (iso-tex2iso, iso-gtex2iso, iso-iso2gtex, iso-iso2duden): Doc fixes.
+       (iso-iso2duden-trans-tab): Add docstring.
+
+2007-11-09  YAMAMOTO Mitsuharu  <mituharu@math.s.chiba-u.ac.jp>
+
+       * faces.el (face-normalize-spec): Remove function.
+       (frame-set-background-mode): Undo last change.
+
+2007-11-09  Juanma Barranquero  <lekktu@gmail.com>
+
+       * files.el (enable-local-variables): Doc fix.
+
+2007-11-08  David Hansen  <david.hansen@gmx.net>  (tiny change)
+
+       * eshell/em-dirs.el (eshell-expand-multiple-dots): Change regexp to
+       match dir like "a...b".
+
+2007-11-07  Johan Bockg\e,Ae\e(Brd  <bojohan@gnu.org>
+
+       * eshell/esh-mode.el (eshell-output-filter):
+       * eshell/esh-proc.el (eshell-insertion-filter, eshell-sentinel):
+       Use `with-current-buffer'.
+
+2007-11-05  Nick Roberts  <nickrob@snap.net.nz>
+
+       * progmodes/gud.el (gud-gdb): Remove vestigial gdba doc and code.
+
+2007-11-04  Riccardo Murri  <riccardo.murri@gmail.com>
+
+       * net/tls.el: Require rx when compiling.
+       (tls-end-of-info): New variable.
+       (open-tls-stream): Keep reading input until `tls-end-of-info' is
+       matched.
+
+2007-11-03  Ulrich Mueller  <ulm@gentoo.org>  (tiny change)
+
+       * simple.el (bad-packages-alist): Anchor semantic regexp.
+
+2007-11-02  Drake Wilson  <drake@begriffli.ch>  (tiny change)
+
+       * files.el (hack-local-variables): Fix membership tests to avoid
+       treating all variables as safe if `enable-local-variables' is
+       set to :safe (CVE-2007-5795).
+
+2007-11-02  Glenn Morris  <rgm@gnu.org>
+
+       * progmodes/etags.el (tags-table-mode): Disable undo.
+
+       * simple.el (bad-packages-alist): Revert previous change.
+
+2007-11-01  Dan Nicolaescu  <dann@ics.uci.edu>
+
+       * printing.el (printing): Fix :version, printing.el was included
+       in emacs-22.1.
+       (pr-path-style, pr-path-alist, pr-txt-name)
+       (pr-txt-printer-alist, pr-ps-name, pr-ps-printer-alist)
+       (pr-temp-dir, pr-ps-temp-file, pr-file-modes, pr-gv-command)
+       (pr-gs-command, pr-gs-switches, pr-gs-device, pr-gs-resolution)
+       (pr-print-using-ghostscript, pr-file-tumble, pr-auto-region)
+       (pr-auto-mode, pr-mode-alist, pr-ps-utility)
+       (pr-ps-utility-alist, pr-menu-char-height, pr-menu-char-width)
+       (pr-setting-database, pr-visible-entry-list)
+       (pr-delete-temp-file, pr-list-directory, pr-buffer-name)
+       (pr-buffer-name-ignore, pr-buffer-verbose): Remove incorrect
+       :version.
+
+2007-11-01  Glenn Morris  <rgm@gnu.org>
+
+       * simple.el (bad-packages-alist): Add an entry for standalone vc-svn.
+
+       * mail/footnote.el (footnote-numeric-regexp)
+       (footnote-english-upper-regexp, footnote-english-lower-regexp)
+       (footnote-roman-lower-regexp, footnote-roman-upper-regexp):
+       Match multi-character footnotes.
+
+       * textmodes/nroff-mode.el (nroff-mode): Set indent-line-function.
+       (nroff-indent-line-function): New function.
+       (nroff-count-text-lines): Use nroff-forward-text-line rather than
+       obsolete alias.
+
+2007-10-31  Michael Albinus  <michael.albinus@gmx.de>
+
+       * net/tramp.el (tramp-open-connection-telnet)
+       (tramp-open-connection-rsh, tramp-open-connection-su)
+       (tramp-open-connection-multi): Set $LC_ALL to "C".
+
+2007-10-31  Sven Joachim  <svenjoac@gmx.de>
+
+       * dired-aux.el (dired-copy-file-recursive):
+       Preserve directory permissions.
+
+2007-10-31  Juanma Barranquero  <lekktu@gmail.com>
+
+       * whitespace.el (whitespace-write-file-hook): Remove interactive spec.
+       (whitespace-unload-function): New-style unload function.  When run,
+       unintern `whitespace-unload-hook' and call `unload-feature' recursively
+       to stop the old hook from messing with the unloading.
+
+       * strokes.el (strokes-alphabetic-lessp): Doc fix.
+
+2007-10-31  Sean O'Rourke  <sorourke@cs.ucsd.edu>
+
+       * emacs-lisp/find-func.el (find-library): Use library at
+       point as default interactive argument.
+
+2007-10-31  Juanma Barranquero  <lekktu@gmail.com>
+
+       * emacs-lisp/elp.el (elp-report-limit, elp-restore-all)
+       (elp-unset-master, elp-results): Fix typos.
+       (elp-sort-by-function, elp-use-standard-output, elp-recycle-buffers-p):
+       Doc fixes.
+
+       * msb.el (msb--many-menus): Remove variable.
+       (msb-max-menu-items, msb--add-to-menu): Doc fixes.
+       (msb-menu-cond, msb-item-handling-function, msb--create-function-info)
+       (msb--toggle-menu-type): Fix typos in docstrings.
+
+       * shadowfile.el (shadow-inhibit-overload, shadow-remove-from-todo)
+       (shadow-insert-var): Doc fixes.
+       (shadow-file-match, shadow-define-cluster, shadow-define-regexp-group):
+       Reflow docstrings.
+       (shadow-parse-fullname, shadow-read-files): Fix typos in docstrings.
+
+2007-10-30  Juanma Barranquero  <lekktu@gmail.com>
+
+       * ediff-hook.el (ediff, ediff-files, ediff-buffers, ebuffers, ediff3)
+       (ediff-files3, ediff-buffers3, ebuffers3, erevision, ediff-revision):
+       Fix typos in autoload docstrings.
+
+       * loadhist.el (unload-feature): Remove redundant check.
+
+2007-10-30  Richard Stallman  <rms@gnu.org>
+
+       * savehist.el (savehist-save): Obey savehist-ignored-variables.
+
+2007-10-30  Nick Roberts  <nickrob@snap.net.nz>
+
+       * progmodes/gdb-ui.el (gdb-delete-out-of-scope): New option.
+       (gdb-var-update-handler-1): Use it.
+
+2007-10-30  Juanma Barranquero  <lekktu@gmail.com>
+
+       * loadhist.el (unload-feature): Remove erroneous check for the
+       FEATURE-unload-function variable; check the existence of the
+       function (that's what the docstring says, and it makes more sense).
+
+       * follow.el (follow-unload-function): Add docstring.
+       (follow-unload-function): Remove variable.
+
+       * server.el (server-unload-function): Remove variable.
+       (server-unload-function): Unbind `server-edit' from `C-x #'.
+
+       * uniquify.el (uniquify-unload-function): Add docstring.
+       (uniquify-unload-function): Remove variable.
+
+       * ses.el (ses-unload-function): New function.
+
+2007-10-29  Juanma Barranquero  <lekktu@gmail.com>
+
+       * emacs-lisp/unsafep.el (unsafep, unsafep-function)
+       (unsafep-progn, unsafep-let): Fix typos in docstrings.
+
+       * uniquify.el (uniquify-maybe-rerationalize-w/o-cb): Define it
+       before use to avoid a warning in packages that require uniquify.
+       (uniquify-unload-function): New function and var.
+
+2007-10-29  Juanma Barranquero  <lekktu@gmail.com>
+
+       * loadhist.el (unload-feature-special-hooks):
+       Add `delete-frame-functions'.
+
+       * server.el (server-unload-function): Rename from `server-unload-hook'
+       and adapt to new `unload-feature' functionality.  Remove hook from
+       `kill-buffer-hook' buffer-locally.
+       (server-unload-hook): Remove.
+       (server-unload-function): New var; replaces `server-unload-hook'.
+
+2007-10-27  Juanma Barranquero  <lekktu@gmail.com>
+
+       * desktop.el (uniquify-managed): Pacify byte compiler.
+       (desktop-buffer-info): If the buffer name is managed by uniquify,
+       save the base name, not the uniquified one.
+       (desktop-create-buffer): Allow `rename-buffer' to generate a new
+       name in case of conflict.
+
+2007-10-26  Glenn Morris  <rgm@gnu.org>
+
+       * emacs-lisp/bytecomp.el (byte-compile-warnings): Autoload the
+       safe-local-variable property.
+
+2007-10-26  Gwern Branwen  <gwern0@gmail.com>  (tiny change)
+
+       * net/browse-url.el (browse-url-browser-function): Delete grail.
+       (browse-url-grail): Function and variable deleted.
+       (browse-url-browser-function): Delete IXI Mosaic.
+       (browse-url-default-browser): Don't try IXI Mosaic.
+       (browse-url-iximosaic): Function deleted.
+       (browse-url-browser-function): Delete MMM.
+       (browse-url-default-browser): Don't try MMM.
+       (browse-url-mmm): Function deleted.
+
+2007-10-25  Glenn Morris  <rgm@gnu.org>
+
+       * progmodes/f90.el (f90-indented-comment-re)
+       (f90-directive-comment-re, f90-break-delimiters):
+       * progmodes/fortran.el (fortran-comment-line-start-skip)
+       (fortran-directive-re):
+       * textmodes/conf-mode.el (conf-space-keywords): Mark these regexps
+       as safe if they are strings.
+
+2007-10-25  Richard Stallman  <rms@gnu.org>
+
+       * progmodes/ps-mode.el (ps-mode-map): Delete C-c v binding.
+
+2007-10-24  Richard Stallman  <rms@gnu.org>
+
+       * savehist.el (savehist-save): Omit unreadable elements.
+
+       * loadhist.el (unload-function-defs-list): Renamed from
+       unload-function-features-list.
+       (unload-feature-special-hooks, unload-feature): Doc fixes.
+
+       * indent.el (indent-to-left-margin): If point's in the indentation,
+       move to the end of the indentation.
+
+       * cus-edit.el (customize-changed-options): Make arg optional.
+
+2007-10-24  Juanma Barranquero  <lekktu@gmail.com>
+
+       * bs.el (bs-select, bs-select-other-window): Fix typos in docstrings.
+
+2007-10-23  Stefan Monnier  <monnier@iro.umontreal.ca>
+
+       * textmodes/css-mode.el: Require CL.
+       (comment-continue): Declare.
+
+       * subr.el (make-variable-frame-localizable): Remove.
+       (make-variable-frame-local): Mark obsolete.
+
+2007-10-23  Juanma Barranquero  <lekktu@gmail.com>
+
+       * ibuf-ext.el (ibuffer-switch-to-saved-filters)
+       (ibuffer-switch-to-saved-filter-groups): Doc fixes.
+
+2007-10-23  Chris Moore  <christopher.ian.moore@gmail.com>
+
+       * comint.el (comint-password-prompt-regexp):
+       Handle `[sudo] password'-style prompt.
+
+2007-10-23  Glenn Morris  <rgm@gnu.org>
+
+       * progmodes/f90.el (f90-do-indent, f90-if-indent)
+       (f90-type-indent, f90-program-indent)
+       (f90-continuation-indent, f90-comment-region)
+       (f90-beginning-ampersand, f90-smart-end)
+       (f90-break-before-delimiters, f90-auto-keyword-case)
+       (f90-leave-line-no, f90-mode-hook):
+       Give an appropriate safe-local-variable property.
+       (f90-font-lock-keywords-2): Fix `go to' regexp.
+
+       * progmodes/fortran.el (fortran-tab-mode-default)
+       (fortran-tab-mode-string, fortran-do-indent, fortran-if-indent)
+       (fortran-structure-indent, fortran-continuation-indent)
+       (fortran-comment-indent, fortran-comment-line-extra-indent)
+       (fortran-comment-line-start)
+       (fortran-minimum-statement-indent-fixed)
+       (fortran-minimum-statement-indent-tab)
+       (fortran-comment-indent-char, fortran-line-number-indent)
+       (fortran-check-all-num-for-matching-do)
+       (fortran-blink-matching-if, fortran-continuation-string)
+       (fortran-comment-region, fortran-electric-line-number)
+       (fortran-column-ruler-fixed, fortran-column-ruler-tab)
+       (fortran-analyze-depth, fortran-break-before-delimiters):
+       Give an appropriate safe-local-variable property.
+
+2007-10-23  Stefan Monnier  <monnier@iro.umontreal.ca>
+
+       * textmodes/tex-mode.el (tex-uptodate-p): Don't signal an error if one
+       of the subdirs is unreadable.
+
+2007-10-22  Martin Rudalics  <rudalics@gmx.at>
+
+       * progmodes/fortran.el (fortran-mode-map, fortran-window-create):
+       Use window-full-width-p.
+
+2007-10-22  Stefan Monnier  <monnier@iro.umontreal.ca>
+
+       * emulation/tpu-edt.el (tpu-edt-old-global-values): New var.
+       (tpu-edt-off): Use it.
+       (tpu-edt-on): Set it.  Make sure the tpu-global-map is not already on
+       the global-map before adding it to global-map.
+
+       * menu-bar.el (global-buffers-menu-map): New var.
+       (global-map, menu-bar-update-buffers): Use it.
+       * msb.el (msb-menu-bar-update-buffers): Use it.
+       (msb-sort-by-directory, msb--choose-menu, msb--mode-menu-cond)
+       (msb--most-recently-used-menu, msb--create-buffer-menu-2):
+       Use with-current-buffer.
+
+2007-10-21  Dan Nicolaescu  <dann@ics.uci.edu>
+
+       * hexl.el (hexl-menu): New major mode menu.
+
+2007-10-20  Glenn Morris  <rgm@gnu.org>
+
+       * progmodes/f90.el (f90-font-lock-keywords-2)
+       (f90-looking-at-type-like): Fix regexp typos.
+
+2007-10-19  Juanma Barranquero  <lekktu@gmail.com>
+
+       * bs.el (bs-mode): Add mode name (accidentally left out
+       in the 2007-10-16 change).
+
+2007-10-19  Juanma Barranquero  <lekktu@gmail.com>
+
+       * bs.el (bs--track-window-changes): Don't refresh the whole list.
+       (bs-mode): Set mode-class property to special.
+
+       * follow.el (follow-unload-function): New function.
+
+       * loadhist.el (unload-function-features-list):
+       Rename from `unload-hook-features-list'.
+       (unload-hook-features-list): Add as obsolete alias.
+       (unload-feature): Use `unload-function-features-list'
+       and new FEATURE-unload-function.
+
+2007-10-18  Juanma Barranquero  <lekktu@gmail.com>
+
+       * loadhist.el (unload-feature-special-hooks):
+       Update list of special hooks.
+
+       * textmodes/fill.el (fill-individual-paragraphs): Doc fix.
+       (adaptive-fill-function): Doc fix.  Remove * from docstring.
+
+2007-10-18  Glenn Morris  <rgm@gnu.org>
+
+       * ibuf-ext.el (ibuffer-saved-filter-groups): Doc fix.
+
+2007-10-17  Aaron Hawley  <aaronh@garden.org>
+
+       * tutorial.el (tutorial--save-tutorial): Display message when tutorial
+       position is not saved.
+
+2007-10-17  Chong Yidong  <cyd@stupidchicken.com>
+
+       * longlines.el (longlines-wrap-follows-window-size): Integer value
+       specifies wrapping margin.
+       (longlines-mode, longlines-window-change-function):
+       Set window-specific wrapping margin based on the above.
+
+2007-10-17  John Wiegley  <johnw@newartisans.com>
+
+       * eshell/esh-cmd.el (eshell-complex-commands): Add "ls".
+
+2007-10-17  Glenn Morris  <rgm@gnu.org>
+
+       * progmodes/cc-menus.el (cc-imenu-c++-generic-expression):
+       Tweak regexp to avoid stack overflow.
+
+2007-10-16  Stefan Monnier  <monnier@iro.umontreal.ca>
+
+       * simple.el (reindent-then-newline-and-indent): Don't assume that
+       indent-according-to-mode preserves point.
+
+2007-10-16  Juanma Barranquero  <lekktu@gmail.com>
+
+       * bs.el (bs--window-config-coming-from): Revert 2006-11-09 change.
+       (bs--restore-window-config): Keep the selected frame.
+       (bs--track-window-changes, bs--remove-hooks): New functions.
+       (bs-mode): Use `define-derived-mode'.  Set hook to track window changes.
+       (bs--show-with-configuration): Revert 2006-11-09 change.
+       Don't reuse window unless it is visible on the selected frame.
+       Restore window configuration (possibly in a different frame)
+       before creating any window.
+
+2007-10-16  Richard Stallman  <rms@gnu.org>
+
+       * emacs-lisp/advice.el (ad-get-advice-info): Change to a function.
+       (ad-get-advice-info-macro): New macro, like old ad-get-advice-info.
+       (ad-is-advised, ad-get-advice-info-field)
+       (ad-set-advice-info-field): Use ad-get-advice-info-macro.
+
+2007-10-16  Glenn Morris  <rgm@gnu.org>
+
+       * simple.el (blink-matching-open): Don't report false errors with
+       the `$' syntax class.
+
+2007-10-15  Juanma Barranquero  <lekktu@gmail.com>
+
+       * filesets.el (filesets-alist-get): Use `let' rather than `let*'.
+       (filesets-ormap, filesets-sort-case-sensitive-flag)
+       (filesets-remake-shortcut, filesets-ingroup-collect-files):
+       Fix typos in docstrings.
+       (filesets-data-get-name, filesets-data-get-data)
+       (filesets-data-set, filesets-cmd-query-replace-getargs)
+       (filesets-ingroup-collect, filesets-find-or-display-file): Doc fixes.
+
+2007-10-15  YAMAMOTO Mitsuharu  <mituharu@math.s.chiba-u.ac.jp>
+
+       * term/mac-win.el: Don't require url when compiling, as url-type is
+       no longer a macro.
+
+2007-10-14  Glenn Morris  <rgm@gnu.org>
+
+       * progmodes/etags.el (select-tags-table): Disable undo in the
+       `*Tags Table List*' buffer.
+
+2007-10-13  Eli Zaretskii  <eliz@gnu.org>
+
+       * dired.el (dired-warn-writable): New face.
+       (dired-warn-writable-face): New variable.
+       (dired-font-lock-keywords): Use dired-warn-writable-face, instead
+       of dired-warning-face, for group- and world-writable files.
+
+2007-10-13  Glenn Morris  <rgm@gnu.org>
+
+       * progmodes/octave-mod.el (octave-looking-at-kw): Add doc string.
+       (octave-re-search-forward-kw, octave-re-search-backward-kw):
+       Add doc string, and an explicit COUNT argument.
+       (octave-scan-blocks, octave-beginning-of-defun): Explicitly pass
+       `inc' to search functions.
+
+2007-10-13  John W. Eaton  <jwe@octave.org>
+
+       * progmodes/octave-mod.el (octave-looking-at-kw)
+       (octave-re-search-forward-kw, octave-re-search-backward-kw):
+       New functions.
+       (octave-in-defun-p, calculate-octave-indent)
+       (octave-blink-matching-block-open, octave-beginning-of-defun)
+       (octave-auto-fill): Use octave-looking-at-kw instead of looking-at,
+       to search for regexps that contain case-sensitive keywords.
+       (octave-beginning-of-defun): Likewise, for octave-re-search-backward-kw.
+       (octave-scan-blocks): Likewise, for octave-re-search-forward-kw.
+
+2007-10-13  Richard Stallman  <rms@gnu.org>
+
+       * files.el (directory-abbrev-alist): Doc fix.
+
+2007-10-13  Jari Aalto  <jari.aalto@cante.net>
+
+       * comint.el (comint-password-prompt-regexp): Add 'LDAP'.
+
+2007-10-12  Martin Rudalics  <rudalics@gmx.at>
+
+       * frame.el (set-frame-configuration): Assign name parameter only
+       if it has been set explicitly before.
+
+       * window.el (handle-select-window): Revert part of 2007-10-06
+       change setting the input focus.
+
+2007-10-12  Glenn Morris  <rgm@gnu.org>
+
+       * cus-edit.el (custom-variable-menu, custom-face-menu)
+       (custom-group-menu): Check init-file-user rather than
+       user-init-file, in case cus-edit is loaded by site-run-file.
+
+2007-10-11  Juanma Barranquero  <lekktu@gmail.com>
+
+       * follow.el (follow-stop-intercept-process-output):
+       Use `follow-call-process-filter' rather than `process-filter'.
+
+2007-10-11  Tom Tromey  <tromey@redhat.com>
+
+       * progmodes/gdb-ui.el (gdb-info-stack-custom): Ensure current
+       frame is visible.
+
+2007-10-10  Richard Stallman  <rms@gnu.org>
+
+       * emacs-lisp/debug.el (debugger-setup-buffer): Disable undo
+       in *Backtrace*.
+
+       * faces.el (face-font-selection-order): Doc fix.
+
+       * loadhist.el (unload-feature): Doc fix.
+
+2007-10-10  Vinicius Jose Latorre  <viniciusjl@ig.com.br>
+
+       * ps-print.el: Fix the usage of :foreground and :background face
+       attributes.  Reported by Nikolaj Schumacher <n_schumacher@web.de>.
+       (ps-print-version): New version 6.7.6.
+       (ps-face-attributes, ps-face-attribute-list, ps-face-background):
+       Fix code.
+       (ps-face-foreground-color-p, ps-face-background-color-p)
+       (ps-face-color-p): New inline funs.
+
+2007-10-10  Juanma Barranquero  <lekktu@gmail.com>
+
+       * follow.el: Change all instances of "Follow Mode" to "Follow
+       mode" in docstrings and messages.
+
+2007-10-09  Juanma Barranquero  <lekktu@gmail.com>
+
+       * faces.el (face-font-selection-order): Doc fix.
+
+       * follow.el (follow-mode-hook, follow-mode): Doc fixes.
+       (follow-mode-off-hook): Mark as obsolete.
+
+2007-10-08  Richard Stallman  <rms@gnu.org>
+
+       * emacs-lisp/edebug.el (edebug-install-custom-print-funcs)
+       (edebug-install-custom-print, edebug-reset-print-funcs)
+       (edebug-uninstall-custom-print, edebug-uninstall-custom-print-funcs):
+       Functions deleted.
+       (edebug-prin1, edebug-print, edebug-prin1-to-string)
+       (edebug-format, edebug-message): Define directly as aliases.
+
+2007-10-08  Juanma Barranquero  <lekktu@gmail.com>
+
+       * follow.el (follow-mode): Don't run hooks twice.  Use `when'.
+
+2007-10-07  Glenn Morris  <rgm@gnu.org>
+
+       * simple.el (bad-packages-alist): Clarify Semantic and CEDET
+       version numbers.
+
+2007-10-06  Michael Albinus  <michael.albinus@gmx.de>
+
+       * net/tramp.el (tramp-completion-mode): Extend doc-string.
+       (tramp-completion-mode-p): Revert change from 2007-09-24.
+       Checking for `return' etc as last character is not sufficient, for
+       example in dired-mode when entering <g> (revert-buffer) or
+       <s> (dired-sort).
+
+2007-10-06  Martin Rudalics  <rudalics@gmx.at>
+
+       * window.el (mouse-autoselect-window-cancel): Don't cancel for
+       select-window or select-frame events.
+       (handle-select-window): When autoselecting window set input
+       focus.  Restructure.
+
+       * frame.el (focus-follows-mouse): Moved to frame.c.
+       * cus-start.el (all): Add focus-follows-mouse.
+
 2007-10-05  Chris Moore  <dooglus@gmail.com>
 
        * server.el (server-kill-new-buffers): Doc fix.
 
 2007-09-16  Drew Adams  <drew.adams@oracle.com>
 
-       * cus-edit (custom-face-edit-activate): Doc fix.
+       * cus-edit.el (custom-face-edit-activate): Doc fix.
 
 2007-09-16  Glenn Morris  <rgm@gnu.org>
 
 
 2007-08-17  Bob Rogers  <rogers-emacs@rgrjr.dyndns.org>  (tiny change)
 
-       * progmode/cperl-mode.el (cperl-look-at-leading-count)
+       * progmodes/cperl-mode.el (cperl-look-at-leading-count)
        (cperl-find-pods-heres): Fix an error when typing expressions like
        `s{a}{b}'.
 
 
 2007-06-21  Stefan Monnier  <monnier@iro.umontreal.ca>
 
-       * vera-mode.el (vera-mode): Fix `commend-end-skip' setting.
+       * progmodes/vera-mode.el (vera-mode): Fix `commend-end-skip' setting.
        (vera-font-lock-match-item): Fix doc string.
        (vera-in-comment-p): Remove unused function.
        (vera-skip-forward-literal, vera-skip-backward-literal): Improve code,
 
 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-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>
 
 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.
 
        * 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.
 
                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.
 
 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.
 
 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.
 
 
 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>
 
 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):
 
 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>
 
 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.
 
 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.
 
        (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)
 
 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>
        * 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
 
 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>
 
 
 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".
 
 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-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.
 
 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-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.
 
 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>
 
 
        * 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
 
 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>
        (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-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)