-2003-03-26 Kenichi Handa <handa@etlken2>
+2003-04-03 Kenichi Handa <handa@etlken2>
+
+ * subr.el (number-sequence): New function.
+
+2003-04-02 Ehud Karni <ehud@unix.mvs.co.il> (tiny change)
+
+ * sort.el (sort-reorder-buffer): Fix saving of markers at the end
+ of the sorted region.
+
+2003-04-02 Masatake YAMATO <jet@gyve.org>
+
+ * woman.el (woman-xref): Removed.
+ (woman-mode): Use `Man-highlight-references' instead of
+ `WoMan-highlight-references'.
+ (WoMan-highlight-references): Removed.
+
+ * man.el (toplevel): Require button.
+ (Man-header-file-path): New option.
+ (Man-synopsis-regexp, Man-files-regexp, Man-include-regexp)
+ (Man-file-name-regexp, Man-normal-file-prefix-regexp)
+ (Man-header-regexp, Man-normal-file-regexp): New variables.
+ (Man-mode-map): Inherited from `button-buffer-map'. Don't define
+ "\r" and mouse-2 directly. These key are defined in
+ `button-buffer-map'.
+ (Man-xref-man-page, Man-xref-header-file, Man-xref-normal-file): New
+ buttons. `Man-xref-man-page' comes from woman.el.
+ (man-follow-mouse): Removed.
+ (Man-fontify-manpage): Use `Man-highlight-references' instead of
+ calling `add-text-properties' directly.
+ (Man-highlight-references, Man-highlight-references0): New
+ functions.
+ (Man-view-header-file): New function.
+
+2003-04-02 Stefan Monnier <monnier@cs.yale.edu>
+
+ * progmodes/asm-mode.el (asm-calculate-indentation, asm-indent-line):
+ New functions.
+ (asm-mode): Use them in indent-line-function.
+ Set tab-always-indent to nil to stay closer to previous tab behavior.
+ Set comment-add. Remove space at end of comment-add.
+ (asm-newline): Obsolete. Use newline-and-indent instead.
+ (asm-mode-map): Remove TAB binding.
+ (asm-code-level-empty-comment-pattern)
+ (asm-flush-left-empty-comment-pattern)
+ (asm-inline-empty-comment-pattern): Remove.
+ (asm-comment): Use newcomment functions instead.
+ (asm-colon): Don't tab if colon is not after a label.
+ (asm-line-matches, asm-pop-comment-level): Remove.
- * international/characters.el: Setup categories for Indian
- characters.
+2003-04-02 Kai Gro\e,A_\e(Bjohann <kai.grossjohann@gmx.net>
+
+ * emulation/crisp.el (top-level): Quote second arg to
+ `eval-after-load'.
+
+2003-04-02 Miles Bader <miles@gnu.org>
+
+ * scroll-bar.el (scroll-bar-mode): Correctly specify `nil' choice.
+
+2003-04-01 Stefan Monnier <monnier@cs.yale.edu>
+
+ * progmodes/asm-mode.el (asm-mode-syntax-table): Setup entries
+ that do not depend on asm-comment-char.
+ (asm-mode-map): Declare and init at the same time.
+ (asm-code-level-empty-comment-pattern)
+ (asm-flush-left-empty-comment-pattern)
+ (asm-inline-empty-comment-pattern): Use \s< so they do not depend
+ on asm-comment-char. Turn them into constants.
+ (asm-mode): Simplify.
+ (asm-line-matches): Remove unused arg.
+
+2003-04-01 Dave Love <fx@gnu.org>
+
+ * time.el: Doc fixes.
+ (display-time-mail-face): Change :type and default to nil.
+ (display-time-mail-icon): Use pbm, not xbm.
+ (display-time-mail-string): New.
+ (display-time-string-forms): Use display-time-mail-string.
+ Add checks in display property.
+
+2003-04-01 Kenichi Handa <handa@m17n.org>
+
+ * language/indian.el (indian-font-char-index-table): Fix the
+ order of CDAC fonts.
+
+2003-04-01 Kim F. Storm <storm@cua.dk>
+
+ * simple.el (pop-global-mark-quick-repeat): Remove defcustom.
+ (set-mark-command): Unconditionally repeat pop-global-mark without
+ C-x prefix. Fix doc.
+
+ * emulation/cua-base.el (cua-set-mark): Unconditionally repeat
+ pop-global-mark without C-x prefix. Fix doc.
+
+2003-03-31 Stefan Monnier <monnier@cs.yale.edu>
+
+ * reveal.el (reveal-post-command): Better error handling.
+
+2003-03-31 Nick Roberts <nick@nick.uklinux.net>
+ * gdb-ui.el (gdb-inferior-io-mode): Remove Unix pathname for cat
+ so that it can run on NT also.
+
+2003-03-31 Masatake YAMATO <jet@gyve.org>
+
+ * progmodes/asm-mode.el (asm-mode): Support skipping C lang style
+ comments.
+
+ * bindings.el (mode-line-major-mode-keymap): New variable.
+ (mode-line-minor-mode-help): New function, bound to
+ mode-line-minor-mode-keymap.
+ (mode-line-modes): Split mode-line-mode definitions to
+ mode-name, mode-line-process and minor-mode-alist.
+ For mode-name, mode-line-major-mode-keymap is used.
+
+ * help.el (describe-minor-mode, describe-minor-mode-from-indicator)
+ (lookup-minor-mode-from-indicator): New functions.
+
+2003-03-31 Kai Gro\e,A_\e(Bjohann <kai.grossjohann@gmx.net>
+
+ * files.el (file-relative-name): Remove superfluous `and'.
+ Clarify docstring. From Lars Hansen.
+
+2003-03-31 Kenichi Handa <handa@m17n.org>
+
+ * international/utf-16.el (ccl-decode-mule-utf-16-le):
+ Don't assume the signature bytes.
+ (ccl-decode-mule-utf-16-be): Likewise.
+ (ccl-encode-mule-utf-16-le): Don't produce the signature bytes.
+ (ccl-encode-mule-utf-16-be): Likewise.
+
+2003-03-30 Kevin Ryde <user42@zip.com.au>
+
+ * info-look.el (sh-mode): Add doc-specs for commands and variables.
+
+2003-03-29 Kai Gro\e,A_\e(Bjohann <kai.grossjohann@gmx.net>
+
+ * international/utf-8.el (utf-translate-cjk-mode): Minor mode,
+ replaces variable utf-translate-cjk which must be set via Custom.
+
+ * files.el (file-relative-name): If FILENAME and DIRECTORY are on
+ different drives (on DOS/Windows) or use different handlers, do
+ like `expand-file-name' on FILENAME and return an absolute name.
+ From Lars Hansen <larsh@math.ku.dk>.
+
+ * tramp.el: Version 2.0.31 released.
+ (tramp-handle-expand-file-name): Do not allow ".." to
+ cross file handler boundaries, so that "/user@host:/../foo"
+ expands to itself, rather than "/foo". This is intended to work
+ in conjunction with a change in `file-relative-name' which makes
+ sure to use absolute file names if FILE and DIRECTORY have
+ different handlers.
+ (tramp-handle-insert-directory): Comment out XEmacs
+ kludge. Suggested by Katsumi Yamaoka <yamaoka@jpl.org>.
+
+2003-03-29 Michael Albinus <Michael.Albinus@alcatel.de>
+
+ * trampver.el: New file, to support Autoconf in Tramp CVS repository.
+ * tramp.el (tramp-version, tramp-bug-report-address): Move to
+ trampver.el, which is required now.
+ (tramp-chunksize): Type can be nil as well.
+ Reported by Markus Rost <rost@math.ohio-state.edu>.
+ * tramp-smb.el (tramp-smb-read-file-entry): Make reading size of a
+ listing entry more robust. Ranges from 10 chars (Samba 1) to 7-9
+ chars (Samba 2).
+
+2003-03-29 John Paul Wallington <jpw@gnu.org>
+
+ * international/mule.el (with-category-table): Use `make-symbol'
+ to avoid variable capture. Set table within `unwind-protect'.
+ Ensure table is restored in correct buffer. Add docstring.
+
+2003-03-29 Kenichi Handa <handa@m17n.org>
+
+ * language/japan-util.el: If system-type is not for Windows,
+ prefer japanese-iso-8bit.
+
+2003-03-28 Sudish Joseph <sudish@corp.earthlink.net> (tiny change)
+
+ * term/mac-win.el (iconify-or-deiconify-frame): Define for
+ compatibility with packages that use it.
+
+2003-03-28 Lute Kamstra <Lute.Kamstra@cwi.nl>
+
+ * emacs-lisp/checkdoc.el (checkdoc-display-status-buffer):
+ Fix docstring.
+ (checkdoc-interactive, checkdoc-message-interactive): Make them
+ perform spell checking when appropriate.
+ (checkdoc-interactive-loop): Fix docstring and a few typos.
+ (checkdoc-interactive-ispell-loop)
+ (checkdoc-message-interactive-ispell-loop): New functions.
+ (checkdoc-next-error): Fix docstring.
+ (checkdoc-this-string-valid-engine): Fix typo.
+ (checkdoc-ispell-docstring-engine): Do test for
+ checkdoc-autofix-flag = nil.
+
+2003-03-28 Jonathan Yavner <jyavner@engineer.com>
+
+ * emacs-lisp/testcover.el (testcover-mark-all): Handle screwy
+ top-level macros that put functions as properties.
+ (testcover-mark): No error for functions that just return a constant.
+
+2003-03-27 Andreas Schwab <schwab@suse.de>
+
+ * vc-cvs.el (vc-cvs-parse-entry): Make sure a file with conflicts
+ is marked as edited.
+
+2003-03-26 Kenichi Handa <handa@m17n.org>
+
+ * files.el (recode-file-name): New function.
+
+ * international/characters.el: Setup categories for Indian characters.
2003-03-26 Steve Youngs <youngs@xemacs.org>
return value of `eshell-under-xemacs-p', ie, nil for GNU/Emacs and
non-nil for XEmacs.
+2003-03-25 Stefan Monnier <monnier@cs.yale.edu>
+
+ * emacs-lisp/byte-opt.el (byte-optimize-set): New.
+ Turn `set' into `setq' when applicable.
+
+2003-03-24 Stefan Monnier <monnier@cs.yale.edu>
+
+ * emacs-lisp/easy-mmode.el (define-minor-mode): Pass unknown keyword
+ args blindly to defcustom. Use custom-set-minor-mode.
+
2003-03-24 Kim F. Storm <storm@cua.dk>
* simple.el: Rework last change so C-x C-SPC C-SPC does not
(ido-wide-find-file, ido-wide-find-dir, ido-make-directory):
Let-bind enable-recursive-minibuffers to t around read-string.
-2003-03-22 Kenichi Handa <handa@etlken2>
+2003-03-22 Kenichi Handa <handa@m17n.org>
* international/fontset.el (setup-default-fontset):
Use indian-font-char-range for specifying ranges of indian-glyph