+2003-09-01 Kenichi Handa <handa@m17n.org>
+
+ * international/fontset.el (setup-default-fontset): For Thai
+ font, specify "*" family.
+
+2003-09-01 Kevin Rodgers <ihs_4664@yahoo.com> (tiny change)
+
+ * progmodes/compile.el (previous-error): Accept a prefix
+ argument, similarly to next-error.
+
+2003-08-31 Masatake YAMATO <jet@gyve.org>
+
+ * pcvs.el (cvs-do-removal): Use = instead of eq to check
+ the numbre of files. Bind the numbre of files to a a local
+ variable. Suggestd by Kevin Rodgers <ihs_4664@yahoo.com>.
+
+2003-08-30 Eli Zaretskii <eliz@elta.co.il>
+
+ * vc-hooks.el (vc-make-version-backup): Fix the change made on
+ 2003-07-26: msdos-long-file-names is a function, not a variable.
+
+2003-08-29 Richard M. Stallman <rms@gnu.org>
+
+ * mail/sendmail.el (sendmail-sync-aliases, mail-setup):
+ Do nothing with mail-personal-alias-file if it is nil.
+
+ * mail/mailabbrev.el (mail-abbrevs-sync-aliases):
+ Do nothing if mail-personal-alias-file is nil.
+
+ * term.el (term-exec-1): Bind coding-system-for-read.
+
+ * dired.el (dired-mouse-find-file-other-window):
+ Use dired-view-command-alist here, as in dired-view-file.
+ (dired-view-command-alist): Use %s to substitute file name.
+ Handle .ps_pages, .eps, .jpg, .gif, .png.
+
+2003-08-29 Paul Pogonyshev <pogonyshev@gmx.net>
+
+ * info.el (Info-mode-map): Bind S-tab and <backtab> to
+ `Info-prev-reference', instead of M-tab.
+
+2003-08-29 Martin Stjernholm <mast@lysator.liu.se>
+
+ * simple.el (blink-matching-open): Work correctly on chars that
+ are designated as parens through the syntax-table text property.
+
+2003-08-29 Thierry Emery <thierry.emery@club-internet.fr> (tiny change)
+
+ * kinsoku.el (kinsoku-longer, kinsoku-shorter): Do not choose a
+ line break position in the middle of a non-kinsoku (e.g. latin)
+ word, making it skip until either a space or a character with
+ category "|".
+ (kinsoku-longer): Test for end of buffer.
+
+2003-08-28 Eli Zaretskii <eliz@elta.co.il>
+
+ * mail/rmail.el (rmail-convert-to-babyl-format): Detect
+ quoted-printable- and base64-encoded messages and decode them
+ automatically. Set the message's encoding from the charset=
+ header, if any. Decode base64-encoded messages in Mail format as
+ well.
+
+2003-08-26 Glenn Morris <gmorris@ast.cam.ac.uk>
+
+ * mail/smtpmail.el Fix previous change:
+ (smtpmail-send-queued-mail): Set smtpmail-mail-address before
+ calling smtpmail-via-smtp.
+ (smtpmail-via-smtp): Add fall-back values for envelope-from.
+
+2003-08-26 John Paul Wallington <jpw@gnu.org>
+
+ * image.el (image-jpeg-p): Don't search beyond length of data.
+
+2003-08-26 Martin Stjernholm <bug-cc-mode@gnu.org>
+
+ * progmodes/cc-cmds.el (c-electric-brace): Work around for a
+ misfeature in `expand-abbrev' which caused electric keywords like
+ "else" to disappear if an open brace was typed directly
+ afterwards.
+
+2003-08-26 Martin Stjernholm <bug-cc-mode@gnu.org>
+
+ * progmodes/cc-vars.el (c-extra-types-widget): The doc string is
+ mandatory in `define-widget'.
+
+ * progmodes/cc-align.el, progmodes/cc-langs.el (c-lineup-math):
+ Don't align the operators "!=", "<=" and ">=" as assignment
+ operators.
+
+ (c-assignment-operators): New language constant that only contains
+ the assignment operators.
+
+ (c-assignment-op-regexp): New language variable used by
+ `c-lineup-math'.
+
+2003-08-26 Martin Stjernholm <bug-cc-mode@gnu.org>
+
+ * progmodes/cc-engine.el (c-just-after-func-arglist-p): Safeguard
+ against unbalanced sexps.
+
+2003-08-26 Terje Rosten <terjeros@phys.ntnu.no>
+
+ * version.el (emacs-version): Check for gtk. Include gtk version
+ info.
+
+2003-08-25 John Paul Wallington <jpw@gnu.org>
+
+ * man.el (Man-default-man-entry): Don't whizz past the section
+ number before looking for it.
+
+2003-08-24 Nick Roberts <nick@nick.uklinux.net>
+
+ * progmodes/gud.el (gud-display-line): Don't set window-point if
+ source buffer is not visible. (Only happens with M-x gdba).
+
+ * gdb-ui.el (gdba): Remove gdb-quit (previously removed) from
+ documentation.
+ (gdb-source, gdb-source-info): Update to assembler unnecessary
+ as its done after each GDB command anyway.
+ (gdb-pre-prompt): Use with-current-buffer.
+ (gdb-insert-field): Add help-echo text.
+ (gdb-invalidate-assembler): Re-display of assembler now done in
+ gdb-info-breakpoints-custom.
+ (gdb-info-breakpoints-custom): Force re-display of assembler to
+ happen *after* update of breakpoints buffer.
+ (gdb-display-source-buffer): Don't choke if gdb-source-window
+ isn't visible.
+ (gdb-put-string, gdb-put-arrow): Remove free variables.
+
+2003-08-24 John Paul Wallington <jpw@gnu.org>
+
+ * ibuffer.el (ibuffer-formats): Make name and size columns wider.
+
+ * man.el (Man-default-man-entry): Strip text properties when
+ snarfing parts of entry because `format' preserves properties.
+
+2003-08-24 Glenn Morris <gmorris@ast.cam.ac.uk>
+
+ * files.el (file-newest-backup): Use `expand-file-name'.
+
+ * calendar/diary-lib.el (simple-diary-display, make-diary-entry):
+ Allow the diary to pop up a new frame, if needed.
+
+ * mail/sendmail.el (mail-specify-envelope-from): Doc change.
+ * mail/smtpmail.el (smtpmail-mail-address): Doc change.
+ (smtpmail-send-it): Make treatment of envelope-from consistent with
+ sendmail.el.
+
+ * progmodes/sh-script.el (sh-builtins): Add some bash builtins.
+ (sh-leading-keywords): Add the bash `time' reserved word.
+ (sh-variables): Add some bash variables.
+ (sh-add-completer): Fix nil branch of case statement.
+
+2003-08-24 Masatake YAMATO <jet@gyve.org>
+
+ * progmodes/ld-script.el: New file.
+
+2003-08-23 Markus Rost <rost@math.ohio-state.edu>
+
+ * vc-hooks.el (vc-ignore-vc-files, vc-master-templates): Doc fix.
+
+2003-08-23 Andre Spiegel <spiegel@gnu.org>
+
+ * vc-hooks.el (vc-ignore-vc-files, vc-master-templates): Better
+ explain obsolescence, and what to use instead.
+
+2003-08-23 Masatake YAMATO <jet@gyve.org>
+
+ * pcvs.el (cvs-do-removal): Show the deleted file name
+ on the prompt.
+
+2003-08-20 Dave Love <fx@gnu.org>
+
+ * international/mule.el (make-coding-system)
+ (set-buffer-file-coding-system): Doc fix.
+
+ * emacs-lisp/lisp-mode.el (common-lisp-mode): New.
+
+ * emacs-lisp/lisp.el (beginning-of-defun-function): Doc fix.
+
+ * international/utf-8.el (ucs-unicode-to-mule-cjk): Use smaller
+ :size.
+
+ * international/utf-16.el: Add mime-text-unsuitable coding system
+ properties.
+
+ * international/latin1-disp.el (latin1-display): Add ?\e$,1s"\e(B.
+
+ * cus-edit.el: Add some :links.
+ (bib): Remove.
+
+ * textmodes/bib-mode.el (bib): Add :group external.
+
+2003-08-18 Luc Teirlinck <teirllm@mail.auburn.edu>
+
+ * wid-edit.el (widget-echo-help): Make it handle expressions that
+ evaluate to strings.
+
+2003-08-18 Michael Mauger <mmaug@yahoo.com>
+
+ Version 1.8.0 of sql-mode. (Patch submitted 2003-06-21)
+
+ Simplify selection of SQL products to define highlighting and
+ interactive mode. Includes detailed instructions on adding
+ support for new products.
+
+ * progmodes/sql.el (sql-product): New variable. Identifies SQL
+ product for use in highlighting and interactive mode.
+ (sql-interactive-product): New variable. SQL product for
+ sql-interactive-mode.
+ (sql-product-support): New variable. Specifies product-specific
+ parameters to drive highlighting and interactive mode.
+ (sql-imenu-generic-expression): Add more object types.
+ (sql-sqlite-options): Correct comment.
+ (sql-ms-program): Use "osql" rather than "isql".
+ (sql-prompt-regexp, sql-prompt-length): Update comment.
+ (sql-mode-menu): Add "Start SQLi session" entry. Replace
+ Highlighting submenu with Product menu. Fix Send Region entry.
+ (sql-mode-abbrev-table): Add abbreviations. Support of
+ SYSTEM-FLAG on define-abbrev. Support was removed with last
+ check-in; it now handles older Emacsen without the SYSTEM-FLAG.
+ (sql-mode-font-lock-object-name): Add font-lock pattern for object
+ names.
+ (sql-mode-ansi-font-lock-keywords): Set as default value.
+ (sql-mode-oracle-font-lock-keywords): Set as default value.
+ Support Oracle 9i keywords.
+ (sql-mode-postgres-font-lock-keywords): Set as default value.
+ (sql-mode-linter-font-lock-keywords): Set as default value.
+ (sql-mode-ms-font-lock-keywords): New variable. Support Microsoft
+ SQLServer 2000.
+ (sql-mode-sybase-font-lock-keywords)
+ (sql-mode-interbase-font-lock-keywords)
+ (sql-mode-sqlite-font-lock-keywords)
+ (sql-mode-strong-font-lock-keywords)
+ (sql-mode-mysql-font-lock-keywords)
+ (sql-mode-db2-font-lock-keywords): New variables. Default to ANSI
+ keywords.
+ (sql-mode-font-lock-defaults): Update comment.
+ (sql-product-feature): New function. Returns feature associated
+ with a product from `sql-product-support' alist.
+ (sql-product-font-lock): New function. Set font-lock support
+ based on `sql-product'.
+ (sql-add-product-keywords): New function. Add font-lock rules to
+ product-specific keyword variables.
+ (sql-set-product): New function. Set `sql-product' and apply
+ appropriate font-lock highlighting.
+ (sql-highlight-product): New function. Set font-lock support
+ based on a product. Also set mode name to include product name.
+ (sql-highlight-ansi-keywords, sql-highlight-oracle-keywords)
+ (sql-highlight-postgres-keywords, sql-highlight-linter-keywords):
+ Use `sql-set-product'.
+ (sql-highlight-ms-keywords)
+ (sql-highlight-sybase-keywords)
+ (sql-highlight-interbase-keywords)
+ (sql-highlight-strong-keywords)
+ (sql-highlight-mysql-keywords)
+ (sql-highlight-sqlite-keywords)
+ (sql-highlight-db2-keywords): New functions. Use
+ `sql-set-product'.
+ (sql-get-login): Prompt in the same order as the tokens.
+ (sql-mode): Uses `sql-product-highlight' and
+ `sql-product-font-lock'.
+ (sql-product-interactive): New function. Common portions of
+ product-specific interactive mode wrappers.
+ (sql-interactive-mode): Rewritten to use product features.
+ (sql-oracle, sql-sybase, sql-informix, sql-sqlite, sql-mysql)
+ (sql-solid, sql-ingres, sql-ms, sql-postgres, sql-interbase)
+ (sql-db2, sql-linter): Use `sql-product-interactive'.
+ (sql-connect-oracle, sql-connect-sybase, sql-connect-informix)
+ (sql-connect-sqlite, sql-connect-mysql, sql-connect-solid)
+ (sql-connect-ingres, sql-connect-postgres)
+ (sql-connect-interbase, sql-connect-db2, sql-connect-linter): New
+ functions. Format command line parameters and invoke comint on
+ the appropriate interpreter. Code was in the corresponding
+ `sql-xyz' function before.
+ (sql-connect-ms): New function. Support -E argument to use
+ operating system credentials for authentication.
+
+2003-08-18 Kenichi Handa <handa@m17n.org>
+
+ * international/mule.el (encode-char): Fix for the ASCII case.
+
+2003-08-15 Kenichi Handa <handa@m17n.org>
+
+ * international/fontset.el (setup-default-fontset): Change "*" to
+ nil in the specifications of font family.
+
+2003-08-18 Kim F. Storm <storm@cua.dk>
+
+ * kmacro.el (kmacro-keymap): Group related bindings in
+ initialization for clarity. Bind C-s to start macro.
+ Remove C-r binding.
+ (kmacro-initial-counter-value): New defvar to hold initial counter
+ value in case we set the value before defining a macro.
+ (kmacro-insert-counter): Clear kmacro-initial-counter-value..
+ (kmacro-set-counter): Set kmacro-initial-counter-value if we are
+ not defining or executing macro. Doc fix.
+ (kmacro-add-counter): Clear kmacro-initial-counter-value.
+ (kmacro-view-last-item, kmacro-view-item-no): New defvars used to
+ temporarily view older elements on the macro ring without cycling
+ the ring.
+ (kmacro-display): Doc fix.
+ (kmacro-exec-ring-item): New helper function.
+ (kmacro-call-ring-2nd): Use it.
+ (kmacro-call-ring-2nd-repeat): Doc fix.
+ (kmacro-start-macro): Use (and clear) kmacro-initial-counter-value.
+ (kmacro-end-or-call-macro): Execute last viewed macro (using
+ kmacro-exec-ring-item) from ring if this follows
+ kmacro-view-macro. This allows us to find a macro on the ring
+ with C-x C-k C-v C-v ... and execute it (with C-k) without cycling
+ the ring to bring it to the head of the ring.
+ (kmacro-bind-to-key): Doc fix (describe reserved bindings).
+ Allow binding to reserved keys without specifying C-x C-k prefix.
+ Ask for confirmation if entered key sequence is already bound to
+ a non-macro command.
+ (kmacro-view-macro): Repeating command will show older elements
+ on the macro ring; C-k will execute the last viewed macro.
+ (kmacro-view-macro-repeat): Doc fix. Change its kmacro-repeat
+ property from 'ring to 'head.
+
+2003-08-17 Alan Shutko <ats@acm.org>
+
+ * calendar/calendar.el (calendar-make-alist): Correct off-by-one
+ keeping December out of the alist.
+
+2003-08-17 Edward M. Reingold <reingold@emr.cs.iit.edu>
+
+ * calendar/cal-move.el (calendar-goto-day-of-year): New function.
+ * calendar/calendar.el (calendar-mode-map): Bind it to key.
+ * calendar/cal-menu.el (calendar-mode-map): Add it to menu.
+ (calendar-flatten): New function.
+ (calendar-mouse-view-other-diary-entries)
+ (calendar-mouse-view-diary-entries): Rewritten to put any holidays
+ in the menu title and to show multi-line diary entries correctly
+ in the menu.
+
+2003-08-17 Luc Teirlinck <teirllm@mail.auburn.edu>
+
+ * info.el (Info-scroll-prefer-subnodes): Add :version keyword to
+ defcustom, because the default was recently changed.
+
+2003-08-16 Richard M. Stallman <rms@gnu.org>
+
+ * net/ange-ftp.el (ange-ftp-error): Add save-excursion.
+
+ * emacs-lisp/lisp-mode.el (eval-last-sexp-print-value):
+ New subroutine, broken out of eval-last-sexp-1.
+ (eval-last-sexp-1): Use eval-last-sexp-print-value.
+
+ * custom.el (custom-load-symbol): Load cus-load and cus-start first.
+
+ * dabbrev.el (dabbrev--safe-replace-match): Use with-no-warnings.
+
+ * simple.el (eval-expression): Use eval-last-sexp-print-value.
+
+2003-08-14 Jari Aalto <jari.aalto@poboxes.com>
+
+ * progmodes/compile.el (compilation-error-regexp-alist):
+ Added Java ANt error detection as described in document
+ http://ant.apache.org/faq.html
+
+2003-08-12 Juri Linkov <juri@jurta.org> (tiny change)
+
+ * simple.el (backward-word, forward-to-indentation)
+ (backward-to-indentation): Argument changed to optional.
+ (next-line, previous-line): Use `or' instead of `unless'.
+
+2003-08-12 Vinicius Jose Latorre <viniciusjl@ig.com.br>
+
+ * progmodes/ebnf-iso.el (ebnf-no-meta-identifier): Becomes a var
+ instead of a constant.
+
+2003-08-12 Markus Rost <rost@math.ohio-state.edu>
+
+ * shell.el (shell): With prefix-arg, suggest a new buffer name.
+
+2003-08-12 Andre Spiegel <spiegel@gnu.org>
+
+ * vc-sccs.el (vc-sccs-state-heuristic): Fix parentheses.
+ (vc-sccs-workfile-version): Search the entire delta table, rather
+ than just the first entry, because that might be a deleted version.
+
+2003-08-11 Karl Fogel <kfogel@red-bean.com>
+
+ * menu-bar.el (menu-bar-options-menu): Supply a body for the
+ [save-place] binding in the Options menu. Have it require
+ 'saveplace' and then toggle the variable manually, to avoid an an
+ unbound variable error. Thanks to <Sebastien.Kirche@sage.com>
+ for the bug report.
+
+2003-08-11 Nick Roberts <nick@nick.uklinux.net>
+
+ * gdb-ui.el (gdb-insert-field, gdb-array-format1)
+ (gdb-info-breakpoints-custom, gdb-info-frames-custom)
+ (gdb-info-threads-custom): Add help-echo text.
+ (gdb-display-back): Don't use purecopy.
+ (gdb-info-breakpoints-custom, gdb-reset)
+ (gdb-assembler-custom): Use display-images-p to test if breakpoint
+ icons can be displayed.
+
+2003-08-11 Markus Rost <rost@math.ohio-state.edu>
+
+ * textmodes/reftex-vars.el (reftex-auto-recenter-toc): Fix typo.
+
2003-08-11 Stefan Monnier <monnier@cs.yale.edu>
* bookmark.el (bookmark-completing-read):
Copyright (C) 2001, 2002 Free Software Foundation, Inc.
Copying and distribution of this file, with or without modification,
are permitted provided the copyright notice and this notice are preserved.
+
+;;; arch-tag: 5fcf8004-6f58-452a-b9d6-6950323a19c1