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