+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.
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)