+2002-12-15 Simon Josefsson <jas@extundo.com>
+
+ * mail/smtpmail.el (smtpmail-via-smtp): Fall back to
+ user-mail-address as sender.
+
+2002-12-15 Dave Love <fx@gnu.org>
+
+ * international/utf-8.el (ucs-mule-cjk-to-unicode)
+ (utf-subst-table-for-encode, ucs-unicode-to-mule-cjk)
+ (utf-subst-table-for-decode): Specify :size, :rehash-size.
+ (utf-translate-cjk): :set rewritten to load subst-... files. Add
+ :set-after.
+ (ccl-decode-mule-utf-8): Consider CJK translation for r3<#x3400.
+
+2002-12-15 Gustav H\e,Ae\e(Bllberg <gustav@virtutech.se> (tiny change)
+
+ * progmodes/compile.el (compile-reinitialize-errors): Don't mark the
+ buffer as modified unless it really is.
+
+2002-12-14 Andreas Schwab <schwab@suse.de>
+
+ * wid-edit.el (widget-move): Don't loop infinitely when there is
+ no field or button.
+
+2002-12-13 Stefan Monnier <monnier@cs.yale.edu>
+
+ * uniquify.el (uniquify-rationalize-file-buffer-names, rename-buffer)
+ (uniquify-delay-rationalize-file-buffer-names, kill-buffer-hook):
+ Undo 2002/09/27 change because kill-buffer-hook is not
+ permanent-local.
+
+ * emacs-lisp/byte-opt.el (byte-optimize-form-code-walker):
+ Optimize the remaining part of for-effect and/or expressions.
+
+2002-12-13 Markus Rost <rost@math.ohio-state.edu>
+
+ * emacs-lisp/easy-mmode.el (define-minor-mode):
+ Use `custom-current-group'. Pass all groups to the hook.
+ (easy-mmode-define-global-mode): Use `custom-current-group'.
+
+ * international/mule-cmds.el (current-language-environment):
+ Set type according to `language-info-alist' also here.
+
+ * progmodes/compile.el (compilation-menu-map):
+ Use `kill-compilation' to stop compilation.
+
+2002-12-13 Kenichi Handa <handa@m17n.org>
+
+ * language/european.el (encode-mac-roman): Fix last change.
+
+ * language/cyrillic.el (ccl-encode-koi8, ccl-encode-koi8-u)
+ (ccl-encode-alternativnyj): Fix last change.
+
+2002-12-13 Nick Roberts <nick@nick.uklinux.net>
+
+ * gdb-ui.el: Improve documentation strings.
+ (gdb-many-windows): Set default value to nil.
+
+2002-12-12 Dave Love <fx@gnu.org>
+
+ * international/subst-big5.el, international/subst-gb2312.el:
+ * international/subst-jis.el, international/subst-ksc.el: New.
+
+ * custom.el (defcustom, custom-set-variables): Doc fix.
+
+ * emacs-lisp/bytecomp.el (byte-compile-if): Suppress warnings from
+ things protected by `(if (fboundp ...' or `(if (boundp ...'.
+
+ * emacs-lisp/byte-opt.el (byte-optimize-featurep): New.
+
+2002-12-12 Glenn Morris <gmorris@ast.cam.ac.uk>
+
+ * progmodes/fortran.el (fortran-mode-abbrev-table):
+ Handle `define-abbrev' with either 5 or 6 arguments.
+
+2002-12-12 Markus Rost <rost@math.ohio-state.edu>
+
+ * international/mule-cmds.el (set-language-info):
+ Update custom-type of `current-language-environment'.
+ (current-language-environment): Fix custom type.
+
+2002-12-11 Pavel Jan\e,Bm\e(Bk <Pavel@Janik.cz>
+
+ * progmodes/antlr-mode.el (antlr): New URL.
+
+2002-12-10 R. Bernstein <rocky@panix.com>
+
+ * gud.el (bashdb): Prompt now included parenthesis for subshell levels.
+ Fix erroneous print expression command, and fix typos.
+ (perldb): Undo previous change in prompt regexp.
+
+2002-12-10 Steven Tamm <steventamm@mac.com>
+
+ * generic-x.el (javascript-generic-mode): Added C style block
+ comments as used in ECMA-262 standard.
+
+2002-12-10 Kenichi Handa <handa@m17n.org>
+
+ * language/european.el ("Swedish"): Change tutorial file name to
+ TUTORIAL.sv in this langauge environment..
+
+2002-12-09 John Paul Wallington <jpw@shootybangbang.com>
+
+ * ibuffer.el (ibuffer-mode): If `show-paren-mode' is enabled,
+ disable it buffer-locally.
+ (ibuffer-mouse-popup-menu): Use `=' instead of `eq' to compare
+ `eventpt' and point.
+
+ * ibuf-ext.el (ibuffer-remove-duplicates): New function.
+ (ibuffer-set-filter-groups-by-mode): Use it instead of
+ `delete-duplicates' so we don't require cl library at runtime.
+ (ibuffer-insert-filter-group-before): Don't use `position' so we
+ don't require cl library at runtime.
+
+ * chistory.el (command-history-mode): Add interactive spec.
+ Improve doc string.
+
+2002-12-09 Richard M. Stallman <rms@gnu.org>
+
+ * isearch.el (isearch-no-upper-case-p): \\ only quotes one character.
+
+2002-12-09 Markus Rost <rost@math.ohio-state.edu>
+
+ * mwheel.el (mouse-wheel-scroll-amount): Revert previous change -
+ customize type 'float is now defined.
+
+2002-12-09 Dave Love <fx@gnu.org>
+
+ * international/code-pages.el (mik, pt154): New coding systems.
+
+ * international/ucs-tables.el: Fix properly.
+
+2002-12-09 Andreas Schwab <schwab@suse.de>
+
+ * international/ucs-tables.el: Fix last change.
+
+2002-12-09 Kenichi Handa <handa@m17n.org>
+
+ * international/titdic-cnv.el (titdic-convert): Process the
+ header part in multibyte mode.
+
+2002-12-08 Dave Love <fx@gnu.org>
+
+ * international/code-pages.el (mule-diag): Move where it's required.
+
+ * international/ucs-tables.el: Add latin-jisx0201 characters.
+ Fix translation-table-for-input for lao, thai, tibetan.
+
+2002-12-08 Andreas Schwab <schwab@suse.de>
+
+ * files.el (insert-directory): Insert free space only when
+ listing a full directory.
+
+2002-12-08 Nick Roberts <nick@nick.uklinux.net>
+
+ * gdb-ui.el : Remove inappropriate key-bindings.
+ (gdb-info-breakpoints-custom, gdb-goto-bp-this-line):
+ Parse correctly when breakpoint has no line number.
+ (def-gdb-auto-update-handler, gdb-info-locals-handler),
+ (gdb-display-end): Avoid using insert-buffer.
+ (gdb-frames-select-by-mouse): Rename gdb-frames-mouse-select.
+
+2002-12-07 Richard M. Stallman <rms@gnu.org>
+
+ * progmodes/compile.el (compilation-enter-directory-regexp-alist)
+ (compilation-leave-directory-regexp-alist): Match byte compiler output.
+
+ * emacs-lisp/cl-macs.el: Add local variable list
+ to turn off cl-function warnings.
+
+ * emacs-lisp/bytecomp.el (byte-compile-eval): Handle (t . SYMBOL)
+ elements in load-history.
+ (byte-compile-cl-warn): No cl warnings for cl-defsubst-expand
+ and cl-struct-setf-expander.
+
+ * emacs-lisp/autoload.el (autoload-print-form-outbuf):
+ New variable.
+ (autoload-print-form): Use autoload-print-form-outbuf.
+ (generate-file-autoloads): Bind autoload-print-form-outbuf.
+
+ * calendar/calendar.el (calendar-day-name): Move defn down.
+
+ * speedbar.el (speedbar-directory-buttons-follow):
+ Don't use directory-sep-char.
+
+2002-12-06 Masatake YAMATO <jet@gyve.org> (tiny change)
+
+ * register.el (describe-register-1): Use window-width
+ to truncate string in a register. Check whether the string
+ in a register is an empty string or a sequence of white spaces.
+
+2002-12-07 Andreas Schwab <schwab@suse.de>
+
+ * faces.el (face-font-selection-order)
+ (face-font-family-alternatives, face-font-registry-alternatives):
+ Remove period from :tag value.
+
+ * cus-edit.el (custom-face-edit-fix-value): Change :reverse-video
+ to :inverse-video.
+
+2002-12-07 Markus Rost <rost@math.ohio-state.edu>
+
+ * wid-edit.el (define-widget number): Clarify doc and error message.
+ (define-widget float): New widget.
+
+2002-12-07 Andreas Schwab <schwab@suse.de>
+
+ * eshell/em-ls.el (eshell-ls-product-regexp): Fix typo.
+
+ * files.el (find-file-read-args): Reenable wildcard processing
+ unconditionally.
+
+2002-12-06 Robert J. Chassell <bob@rattlesnake.com>
+
+ * textmodes/texinfmt.el (texinfo-format-scan): Handle new
+ functions for copyright notice and copying permissions.
+ (texinfo-copying, texinfo-insertcopying): New functions.
+
+2002-12-03 TAKAHASHI Kaoru <kaoru@kaisei.org>
+
+ * textmodes/texinfmt.el (texinfo-format-ifxml)
+ (texinfo-format-xml): New function.
+ (ifxml, ifnotxml): New aliases.
+
+2002-12-06 Dave Love <fx@gnu.org>
+
+ * international/utf-8-subst.el: Revert last change.
+
+2002-12-06 Miles Bader <miles@gnu.org>
+
+ * info.el (Info-insert-dir): Make dir-node-cache variables
+ buffer-local, so that killing the *info* buffer forces the
+ dir-node to be rebuilt.
+
+2002-12-06 Markus Rost <rost@math.ohio-state.edu>
+
+ * finder.el (finder-compile-keywords): Don't insert a keyword to
+ the generated file.
+
+2002-12-05 Andreas Schwab <schwab@suse.de>
+
+ * speedbar.el (speedbar-highlight-face): Fix face spec.
+
+2002-12-05 Stefan Monnier <monnier@cs.yale.edu>
+
+ * gdb-ui.el: Replace uses of (gdb-get-instance-buffer 'gdba) and
+ gdb-proc with gud-comint-buffer instead.
+ (gdb-proc): Remove.
+ (def-gdb-var): Simplify.
+ (gdb-get-create-instance-buffer): Avoid make-variable-buffer-local.
+ Set gud-comint-buffer as well as gud-minor-mode and tool-bar-map.
+ (gdb-goto-bp-this-line): Select the window while doing the goto-line.
+ (gdb-info-locals-handler): Avoid replace-regexp.
+
+ * calendar/calendar.el (facemenu-unlisted-faces): Only update
+ after facemenu is loaded.
+ (calendar-font-lock-keywords): Accept non-ASCII month names.
+ Use regexp-opt.
+
+ * gdb-ui.el (gud-gdb-complete-string, gud-gdb-complete-break)
+ (gud-gdb-complete-list, gud-gdb-complete-in-progress): Remove.
+ (gdba): Call `gdb' and then make modifications.
+ Always call gdb-clear-inferior-io rather than just "the first time".
+ (gud-break, gud-remove): Definitions moved to inside gdba.
+ (gdb-target-name): Remove. Use gud-target-name instead.
+ (gdba-complete-filter, gdba-common-init): Remove.
+ The changes were integrated into the generic code.
+
+ * gud.el: Use match-string.
+ (gud-menu-map): Re-fix gdb-running to gud-running.
+ Activate up/down and finish for pdb.
+ (gud-def): Use backquotes.
+ (gdb, sdb, dbx, xdb, pdb, jdb, bashdb): Remove redundant menu bindings.
+ (gud-gdb-complete-in-progress, gud-gdb-complete-string)
+ (gud-gdb-complete-break, gud-gdb-complete-list):
+ Rename to gud-gdb-fetch-lines-in-progress, gud-gdb-fetch-lines-string,
+ gud-gdb-fetch-lines-break and gud-gdb-fetched-lines.
+ (gud-gdb-fetch-lines-filter): Rename from gud-gdb-complete-filter.
+ Add a `filter' argument and run it on `string'.
+ (gud-gdb-run-command-fetch-lines): Use it instead of
+ gud-gdb-speedbar-stack-filter. Add a `skip' arg.
+ Return the fetched lines.
+ (gud-gdb-complete-command): Use it instead of cooking up
+ something by hand using gud-gdb-complete-filter.
+ (gud-gdb-get-stackframe): Use the new calling convention of
+ gud-gdb-run-command-fetch-lines.
+ (gud-gdb-fetched-stack-frame-list): Remove.
+ (gud-gdb-speedbar-stack-filter): Remove.
+ (gud-jdb-marker-filter): Change RE for easier extraction of submatches.
+ (gud-bashdb-command-name): Add "--debugger" argument here.
+ (bashdb): Use default gud-find-file and don't bother with
+ a massage-args function now that --debugger is make explicit.
+ (gud-bashdb-massage-args, gud-bashdb-find-file): Remove.
+ (bashdb): Don't provide.
+ (gud-target-name): New var.
+ (gud-common-init): Set it.
+ Also reset gud-running and gud-last-last-frame.
+
+2002-12-05 Dave Love <fx@gnu.org>
+
+ * international/utf-8-subst.el: Update safe-chars of mule-utf-8,
+ mule-utf-16-le, mule-utf-16-be.
+
+2002-12-05 Richard M. Stallman <rms@gnu.org>
+
+ * textmodes/outline.el (outline-mode): Doc fix.
+
+2002-12-05 Edward M. Reingold <reingold@emr.cs.iit.edu>
+
+ * calendar/solar.el (solar-atn2): Give correct quadrant for arctan.
+
+2002-12-05 Kenichi Handa <handa@m17n.org>
+
+ * international/titdic-cnv.el (quail-misc-package-ext-info):
+ Remove duplicate entry for chinese-b5-quick.
+ (batch-miscdic-convert): Don't try to call miscdic-convert on
+ files in the directory just following the arg "-dir".
+
+2002-12-04 Stefan Monnier <monnier@cs.yale.edu>
+
+ * gdb-ui.el: Fold top-level `setq's and `define-key's into their
+ corresponding defvar.
+ (gdb-inferior-io-mode-map): New var.
+ Add bindings to it rather than to comint-mode-map.
+ (gdb-display-number-end): Use dolist. Remove always-true test.
+ (gdb-delete-line): Move and simplify.
+ (gdb-display-end): Don't bother going to beg-of-line since we're there.
+ (gdb-array-format1): Use dolist.
+ (gdb-make-windows-menu, gdb-make-frames-menu):
+ Move to top-level code. Move the menus to within the GUD menu.
+ Make the menus only appear in gdba mode.
+
+ * gdb-ui.el (gdb-inferior-io-mode-map): Remove (unused).
+ (gdb-inferior-io-mode): Use define-minor-mode.
+ (gdb-source-info): Don't burp if there's no source file.
+ (gdb-inferior-io-interrupt, gdb-inferior-io-quit)
+ (gdb-inferior-io-stop, gdb-inferior-io-eof)
+ (gdb-display-breakpoints-buffer, gdb-frame-breakpoints-buffer)
+ (gdb-display-stack-buffer, gdb-frame-stack-buffer)
+ (gdb-display-registers-buffer, gdb-frame-registers-buffer)
+ (gdb-display-locals-buffer, gdb-frame-locals-buffer)
+ (gdb-display-display-buffer, gdb-frame-display-buffer)
+ (gdb-display-gdb-buffer, gdb-frame-gdb-buffer)
+ (gdb-display-assembler-buffer, gdb-frame-assembler-buffer):
+ Remove the spurious left over arg from the "big reorg".
+
+2002-12-04 Richard M. Stallman <rms@gnu.org>
+
+ * gud.el (gud-menu-map): Update for bashdb.
+ (perldb): Change prompt regexp.
+ (gud-bashdb-history, gud-bashdb-massage-args, gud-bashdb-marker-filter)
+ (gud-bashdb-find-file, gud-bashdb-command-name, bashdb): New.
+
+ * progmodes/cc-vars.el: Simply require wid-edit and custom
+ in eval-when-compile.
+
+ * progmodes/cc-menus.el: Don't require imenu.
+
+ * progmodes/cc-langs.el: Don't require cl.
+ (c-delete-duplicates): New function. Use instead of delete-duplicates.
+
+ * progmodes/cc-bytecomp.el (cc-bytecomp-obsolete-var):
+ Add an else-clause to the if to avoid confused compiler warning.
+
+ * tooltip.el (tooltip-gud-tips-p): Undo previous change.
+
+2002-12-03 Stefan Monnier <monnier@cs.yale.edu>
+
+ * gdb-ui.el: Get rid of (quote ..); use match-string and ignore.
+
+ * gdb-ui.el (gdba, gdb-starting, gdb-stopped, gdb-quit):
+ Update gdb-running -> gud-running.
+ (gdba): Use the default for gud-find-file.
+ (def-gdb-variable): Remove: fold into def-gdb-var.
+ (def-gdb-var): Use buffer-local-value and with-current-buffer.
+
+ * gud.el (gud-running): Rename from gdb-running. Update uses.
+ (gud-tool-bar-map): Use tool-bar-local-item-from-menu rather than
+ tool-bar-add-item-from-menu to avoid let binding tool-bar-map
+ which fails if tool-bar.el is loaded in the mean time.
+ (gud-file-name): New fun.
+ (gud-find-file): Use it as default value for gud-find-file.
+ (gud-speedbar-buttons): Discriminate on gud-minor-mode rather than
+ on gud-find-file.
+ (gud-gdb-find-file, gud-dbx-file-name, gud-dbx-find-file)
+ (gud-xdb-file-name, gud-xdb-find-file, gud-perldb-find-file)
+ (gud-pdb-find-file, gud-jdb-find-file): Remove.
+ (gud-query-cmdline): Don't stuff the whole cwd in the command.
+ (gdb, dbx, xdb, perldb, pdb, jdb): Use the default for gud-find-file.
+ (gud-mipsdbx-massage-args): Remove.
+ (gud-dbx-command-name): New var. Do what gud-mipsdbx-massage-args did.
+ (gud-irixdbx-marker-filter): Use match-string and gud-file-name.
+ (gud-jdb-command-name): New var.
+ (gud-common-init): Re-instate RMS code of 11/13.
+
+2002-12-03 Dave Love <fx@gnu.org>
+
+ * international/ucs-tables.el (ucs-unify-8859, ucs-unify-8859)
+ (ucs-fragment-8859): Don't use set-buffer-major-mode-hook.
+ (ucs-set-table-for-input): Use optional arg. Check for null `cs'.
+
+2002-12-03 Andreas Schwab <schwab@suse.de>
+
+ * cus-edit.el (custom-display): Add checkbox for type mac.
+
+ * whitespace.el (whitespace-highlight-face): Fix face spec.
+
+2002-12-02 Stefan Monnier <monnier@cs.yale.edu>
+
+ * simple.el (completion-setup-function): Fix last change to use
+ minibuffer-completing-file-name instead.
+
+ * add-log.el (change-log-mode): Set indent-line-function explicitly
+ to what it was before indent-line-function's default was changed.
+
+2002-12-02 Richard M. Stallman <rms@gnu.org>
+
+ * textmodes/ispell.el (ispell-dict-map): Move specific
+ dictionary selection into a submenu.
+
+ * textmodes/fill.el (fill-indent-to-left-margin): New function.
+ (fill-newline, fill-region-as-paragraph): Use that.
+
+ * simple.el (completion-setup-function):
+ Handle ffap-read-file-or-url-internal specially like
+ read-file-name-internal.
+
+2002-12-02 Simon Marshall <marshals@perth>
+
+ * font-lock.el (c++-font-lock-extra-types): Fix previous change.
+
+2002-12-02 Fran\e,Ag\e(Bois Pinard <pinard@iro.umontreal.ca>
+
+ * progmodes/make-mode.el (makefile-font-lock-keywords): Highlight
+ more make keywords: defined, endef, override, export, unexport
+ and vpath.
+
+2002-12-02 Dave Love <fx@gnu.org>
+
+ * autoarg.el (autoarg-kp-mode): Give it a :group.
+
+2002-12-02 Noah Friedman <friedman@splode.com>
+
+ * complete.el (PC-do-completion): Do not add wildcards to pattern
+ unless filename is non-nil.
+
+2002-12-02 Andreas Schwab <schwab@suse.de>
+
+ * mwheel.el (mouse-wheel-scroll-amount): Fix customize type.
+
+ * paren.el (show-paren-mismatch-face): Fix face spec.
+
+2002-11-30 Nick Roberts <nick@nick.uklinux.net>
+
+ * gdb-ui.el (gdb-many-windows): Define as a minor mode.
+ (toggle-gdb-windows): Remove. (Patch from Stefan Monnier)
+
+ * tooltip.el (tooltip-gud-process-output): Handle annotations that
+ are output with gdba in gdb-ui.el.
+ (tooltip-strip-annotations): New function.
+
+2002-12-29 Dave Love <fx@gnu.org>
+
+ * autoarg.el (autoarg-mode): Give it a :group.
+
+2002-11-29 Bill Wohler <wohler@newt.com>
+
+ * mail/mh-comp.el, mail/mh-e.el, mail/mh-funcs.el,
+ mail/mh-mime.el, mail/mh-pick.el, mail/mh-seq.el,
+ mail/mh-utils.el, mail/mh-xemacs-compat.el: Upgraded to MH-E
+ version 7.0.
+
+ * mail/mh-index.el, mail/mh-speed.el: New files for indexed
+ searches and speedbar support in MH-E version 7.0.
+
+ * toolbar/reply-all.pbm, toolbar/reply-all.xpm,
+ toolbar/reply-from.pbm, toolbar/reply-from.xpm,
+ toolbar/reply-to.pbm, toolbar/reply-to.xpm: New toolbar images for
+ MH-E version 7.0.
+
+2002-11-29 Markus Rost <rost@math.ohio-state.edu>
+
+ * mwheel.el (mouse-wheel-inhibit-click-time): Fix custom type.
+
+2002-11-29 Richard M. Stallman <rms@gnu.org>
+
+ * mail/rmail.el (rmail-convert-to-babyl-format):
+ Make search for message delimiter case-sensitive.
+
+ * simple.el (yank-window-start): New variable.
+ (yank): Record yank-window-start
+ (yank-pop): Use yank-window-start.
+
+ * info.el (Info-additional-directory-list): Doc fix.
+
+ * indent.el (indent-according-to-mode, indent-region): Doc fix.
+
+ * tooltip.el (tooltip-gud-tips-p): Doc fix.
+
+ * eshell/em-script.el: Require eshell.
+
+ * eshell/esh-ext.el, eshell/em-cmpl.el: Require esh-util.
+
+2002-11-29 Kim F. Storm <storm@cua.dk>
+
+ * mwheel.el: Avoid accidental yanking of text while scrolling with
+ the mouse wheel. This adds a short period after each mouse wheel
+ scroll event where a click on the mouse wheel button is ignored.
+ (mouse-wheel-click-event, mouse-wheel-inhibit-click-time): New customs.
+ (mouse-wheel-click-button, mwheel-inhibit-click-event-timer): New vars.
+ (mwheel-inhibit-click-timeout,mwheel-filter-click-events): New defuns.
+ (mwheel-scroll): Add mwheel-filter-click-events as pre-command-hook.
+ Start mwheel-inhibit-click-event-timer with timeout handler
+ mwheel-inhibit-click-timeout.
+
+2002-11-28 Nick Roberts <nick@nick.uklinux.net>
+
+ * tooltip.el (tooltip-gud-tips-setup): Remove.
+ (tooltip-gud-debugger): Remove.
+ (tooltip-gud-print-command): Use gud-minor mode instead of
+ tooltip-gud-tips-setup and tooltip-gud-debugger.
+
+ * gdb-ui.el (gdb-starting): Set gdb-running to t.
+ (gdb-stopped): Set gdb-running to nil.
+ (gdb-quit): Reset some variables including tool-bar-map.
+
+ * gud.el (gdb-running): New variable.
+ (gud-menu-map): Use gdb-running to grey out toolbar buttons
+ with gdba in gdb-ui.el.
+ (gud-tool-bar-map): Move to avoid byte compiler warning.
+
+2002-11-27 Jason Rumney <jasonr@gnu.org>
+
+ * files.el (file-truename): Canonicalize non-existent names on w32.
+
+2002-11-28 Kim F. Storm <storm@cua.dk>
+
+ * ido.el (ido-xemacs): Remove defvar. All uses changed to
+ check (featurep 'xemacs) instead.
+ (ido-visit-buffer): Use select-frame-set-input-focus unconditionally.
+
+2002-11-27 Dave Love <fx@gnu.org>
+
+ * emacs-lisp/cl-macs.el: Move `predicates for analyzing Lisp
+ forms' block to top (before uses).
+ (help-fns): Don't require at top level. (Recursively.)
+ (cl-transform-lambda): Require help-fns.
+
+2002-11-26 Dave Love <fx@gnu.org>
+
+ * language/european.el (encode-mac-roman): Deal with unencodable
+ characters.
+
+ * language/cyrillic.el (ccl-encode-koi8, ccl-encode-koi8-u)
+ (ccl-encode-alternativnyj): Deal with unencodable characters.
+
+ * international/code-pages.el (cp-make-coding-system): Deal with
+ unencodable characters.
+
+2002-11-24 Richard M. Stallman <rms@gnu.org>
+
+ * mail/sendmail.el (mail-signature): Handle case where
+ value of mail-signature is a string.
+
+ * menu-bar.el (menu-bar-describe-menu): Add "What's This?" item.
+
+ * faces.el (face-set-after-frame-default): Ignore errors
+ in face-spec-face-set.
+
+ * cus-face.el (custom-declare-face): Add face-defface-spec
+ prop after applying the face spec.
+
+2002-11-23 Nick Roberts <nick@nick.uklinux.net>
+
+ * tooltip.el (tooltip-gud-print-command): Add server prefix to the
+ print command for gdb to keep it out of the command history.
+
+ * gdb-ui.el: Major re-organisation. Simplify legacy gdba
+ code to allow only one gdb process.
+
+2002-11-23 Markus Rost <rost@math.ohio-state.edu>
+
+ * scroll-all.el (scroll-all-mode): Move arg LIGHTER to the right
+ place. Add groups.
+
+2002-11-22 Simon Marshall <marshals@perth>
+
+ * font-lock.el (c++-font-lock-extra-types): Add various STL classes.
+
+2002-11-21 Nick Roberts <nick@nick.uklinux.net>
+
+ * gdb-ui.el : General tidying. Patches from Stefan Monnier.
+
+2002-11-20 Simon Josefsson <jas@extundo.com>
+
+ * play/morse.el (morse-code): Add non-ASCII characters, according
+ to table at http://www.soton.ac.uk/~scp93ch/morse/.
+
+2002-11-21 Richard M. Stallman <rms@gnu.org>
+
+ * dired.el (dired-sort-inhibit): New variable.
+ (dired-sort-toggle-or-edit): Err if dired-sort-inhibit non-nil.
+
+ * find-dired.el (find-dired): Set dired-sort-inhibit to t
+ buffer-locally.
+
+2002-11-21 Eugene Exarevsky <zheka@relex.ru>
+
+ * progmodes/sql.el: Added LINTER support.
+ (sql-linter-program): New variable.
+ (sql-linter-options): New variable.
+ (sql-mode-menu): Added Linter keywords.
+ (sql-mode-linter-font-lock-keywords): New variable.
+ (sql-highlight-linter-keywords): New function.
+ (sql-linter): New function.
+ (sql-ms-options): New variable.
+ (sql-ms): Use it.
+
+2002-11-21 John Paul Wallington <jpw@shootybangbang.com>
+
+ * ibuffer.el (ibuffer-formats): Change default value; bump width
+ of size column in first format to 7.
+
+2002-11-20 Stefan Monnier <monnier@cs.yale.edu>
+
+ * help-fns.el (describe-variable): Look for (defvar . <sym>) in the
+ load-history since `defvar' now uses this format.
+
+ * custom.el (custom-declare-variable): Use push.
+ Use the (defvar . <sym>) format in load-history like `defvar' does.
+
+ * subr.el (symbol-file): Accept a non-atomic `function' arg.
+ (with-local-quit): Add debug and indentation info.
+
+2002-11-20 John Paul Wallington <jpw@shootybangbang.com>
+
+ * subr.el (symbol-file): Remove unused variable `functions'.
+
+2002-11-20 Markus Rost <rost@math.ohio-state.edu>
+
+ * Makefile.in (setwins_almost): Renamed from finder_setwins.
+ (custom-deps): Use it.
+ (finder-data): Adjust to that name change.
+