+2000-06-15 Eli Zaretskii <eliz@is.elta.co.il>
+
+ * woman.el (woman-man-buffer): Fix bold and underlined CJK
+ characters, which use series of two ^H characters instead of one.
+
+2000-06-15 Gerd Moellmann <gerd@gnu.org>
+
+ * startup.el (command-line-1): Change copyright messages to year
+ 2000.
+
+2000-06-15 Dave Love <fx@gnu.org>
+
+ * net/goto-addr.el (goto-address-fontify): Use keymap property,
+ not local-map.
+
+2000-06-15 Kenichi Handa <handa@etl.go.jp>
+
+ * international/mule.el (set-buffer-file-coding-system): Almost
+ rewritten to handle `undecided' as no-op.
+
+2000-06-14 Gerd Moellmann <gerd@gnu.org>
+
+ * Makefile.in: New file.
+
+ * Makefile: Removed.
+
+ * net/goto-addr.el (goto-address): Don't bind C-c RET locally.
+ (goto-address-highlight-keymap): Bind C-c RET.
+
+2000-06-14 Kenichi Handa <handa@etl.go.jp>
+
+ * mail/sendmail.el (sendmail-send-it): The temporary buffer
+ inherits buffer-file-coding-system of the current buffer.
+
+ * tar-mode.el (tar-extract): For goto-char, use (point-min), not
+ 0. Give correct argument to set-auto-coding-function.
+ (tar-expunge): For goto-char, use (point-min), not 0.
+ (tar-clear-modification-flags): For goto-char, use (point-min), not 1.
+ (tar-subfile-save-buffer): Likewize.
+
+ * international/mule.el
+ (after-insert-file-set-buffer-file-coding-system): Call
+ set-buffer-file-coding-system with the arg FORCE t.
+
+2000-06-13 Gerd Moellmann <gerd@gnu.org>
+
+ * mail/sendmail.el (mail-specify-envelope-from): Initialize to
+ nil. Contemporary sendmails issue an X-Authentication-Warning if
+ the sender is set with `-f.
+
+2000-06-13 Dave Love <fx@gnu.org>
+
+ * help.el (describe-function-1): Kluge around cases of functions
+ fset to subrs whose doc doesn't match their symbol-name.
+
+ * image.el (insert-image): Default STRING to a space.
+
+ * info.el Doc fixes.
+ (Info-build-node-completions): Match Ref tags.
+
+2000-06-13 Eli Zaretskii <eliz@is.elta.co.il>
+
+ * frame.el (display-multi-frame-p, display-multi-font-p): New
+ defaliases for display-graphic-p.
+
+ * hl-line.el: Fixed a typo in commentary.
+
+2000-06-13 Kenichi Handa <handa@etl.go.jp>
+
+ * language/tibet-util.el (tibetan-tibetan-to-transcription): Typo
+ fixed.
+
+2000-06-12 Dave Love <fx@gnu.org>
+
+ * image.el (insert-image): Save a little consing.
+
+2000-06-12 Kenichi Handa <handa@etl.go.jp>
+
+ * language/tibet-util.el: Convert all tibetan-1-column characters
+ to the corresponding tibetan characters.
+ (tibetan-add-components): Delete code for the special treatment of
+ 'a chung.
+
+ * language/tibetan.el (tibetan-composable-pattern): Fix previous
+ change.
+ (tibetan-vowel-transcription-alist): More rules added.
+ (tibetan-composite-vowel-alist): New variable.
+ (tibetan-precomposition-rule-alist): More rules added.
+
+2000-06-12 Stefan Monnier <monnier@cs.yale.edu>
+
+ * startup.el (command-line): Only call menu-bar-mode if interactive.
+
+ * thingatpt.el (toplevel symbol-properties):
+ * textmodes/makeinfo.el (makeinfo-compile):
+ * progmodes/make-mode.el (makefile-pickup-filenames-as-targets):
+ * progmodes/hideif.el (hif-compress-define-list)
+ (hide-ifdef-use-define-alist):
+ * net/ange-ftp.el (ange-ftp-vms-delete-file-entry)
+ (ange-ftp-vms-add-file-entry):
+ * menu-bar.el (menu-bar-update-buffers, menu-bar-update-buffers):
+ * man.el (Man-build-man-command):
+ * mail/rnewspost.el (news-reply-header-hook):
+ * info.el (Info-insert-dir):
+ * emulation/mlconvert.el (backward-word, forward-word, setq):
+ * emacs-lisp/gulp.el (gulp-send-requests):
+ * emacs-lisp/byte-opt.el (byte-compile-log-lap-1)
+ (byte-optimize-inline-handler, byte-optimize-form-code-walker)
+ (byte-optimize-apply, end of file):
+ * emacs-lisp/advice.el (ad-advice-class-completion-table)
+ (ad-make-freeze-definition):
+ * startup.el (command-line, command-line-1): Don't quote lambdas.
+
+ * pcvs.el (cvs-parse-process): Don't blindly refresh all cookies.
+ (cvs-cleanup-removed): New function.
+ (cvs-cleanup-functions): New var.
+ (cvs-cleanup-collection): Use cvs-cleanup-functions to allow the user
+ some flexibility in specifying additional entries to auto-cleanup.
+ (cvs-quickdir): New function.
+ (cvs-mode-insert): Use cvs-fileinfo-from-entries.
+ (cvs-mode-imerge): Use smerge-ediff rather than vc-resolve-conflicts.
+ (cvs-mode-find-file): Check that we are on a filename or dirname
+ when invoked through a mouse-click.
+ (cvs-full-path): Remove.
+ (cvs-dired-action): Re-introduced.
+ (cvs-dired-noselect): Use it.
+ (vc-post-command-functions): use this new hook if available.
+
+ * pcvs-info.el (cvs-fi-up-to-date-face, cvs-fi-unknown-face): New vars.
+ (cvs-status-map): Don't inherit from cvs-mode-map anymore.
+ (cvs-filename-map, cvs-dirname-map): Remove.
+ (cvs-default-action): Remove.
+ (cvs-add-face): Use `keymap' rather than `local-map' property, and only
+ if the arg is really a keymap.
+ (cvs-fileinfo-pp): Don't use any special map for file and dir names.
+ Don't hardcode the mapping from state (aka type) to face, but check
+ the var cvs-fi-<type>-face instead.
+ (cvs-fileinfo-from-entries): New function.
+
+ * pcvs-defs.el (cvs-default-ignore-marks, cvs-diff-ignore-marks):
+ Docstring fix.
+ (cvs-find-file-and-jump): Change default to be safer.
+ (cvs-mode-diff-map): Define it as a function as well.
+ (cvs-mode-map): Refer to the function variant of cvs-mode-diff-map.
+ Bind mouse-2 in this global map rather than with text-properties.
+
+ * pcvs-parse.el (cvs-parse-table): Look for conflict markers in the
+ file to resolve the ambiguity between C(conflict) and C(need-merge).
+
+2000-06-12 Kenichi Handa <handa@etl.go.jp>
+
+ * international/mule.el (set-buffer-file-coding-system): If
+ CODING-SYSTEM is nil, set buffer-file-coding-system to nil
+ unconditionally.
+
+2000-06-12 Dave Love <fx@gnu.org>
+
+ * wid-edit.el (widget-specify-button): Really suppress the face if
+ required.
+
+2000-06-11 Gerd Moellmann <gerd@gnu.org>
+
+ * term/x-win.el (x-colors): Add colors from recent rgb.txt.
+
+2000-06-11 Stefan Monnier <monnier@cs.yale.edu>
+
+ * imenu.el (imenu-generic-expression): Docstring fix.
+
+ * composite.el (composition-function-table): Move the `put'
+ below the autoload cookie so we can load the file before loaddefs.
+
+ * avoid.el (mouse-avoidance-random-shape): Don't quote lambda.
+
+ * emacs-lisp/autoload.el (make-autoload): Use `cond'.
+ Handle easy-mmode-define-global-mode.
+ For complex macros like define-minor-mode that can generate
+ several autoload entries, try to autoload entries in the
+ macroexpanded code.
+
+ * emacs-lisp/easy-mmode.el (define-minor-mode):
+ If KEYMAP is a symbol, just use it.
+ Use byte-compile-current-file and load-file-name to infer the
+ proper :require to pass to defcustom.
+ Wrap the hook var into `progn' so as not to autoload it.
+ Add a :autoload-end cookie.
+ Be more careful about the evaluation of KEYMAP.
+ (easy-mmode-define-global-mode): Add a :autoload-end cookie.
+ (define-derived-mode): Move define-abbrev-table outside of defvar.
+
+2000-06-10 Stefan Monnier <monnier@cs.yale.edu>
+
+ * Makefile (EMACSOPT): Remove --no-init-file (implied by -batch).
+ (autoloads): Explicitly load `autoload' to bootstrap without loaddefs.
+ (backup-compiled-files): Ignore errors during `tar'.
+ (bootstrap): Make autoloads before elc files.
+
+2000-06-10 Kenichi Handa <handa@etl.go.jp>
+
+ * international/mule.el (set-buffer-file-coding-system): If one of
+ undecided-XXX is specified, change only EOL conversion.
+
+ * international/mule-conf.el (unix): New alias for the coding
+ system undecided-unix.
+
+2000-06-09 Dave Love <fx@gnu.org>
+
+ * tar-mode.el (tar-copy): Supply MUSTBENEW arg to write-region.
+
+ * progmodes/executable.el: Byte compile dynamic.
+ (executable-insert): Change custom type.
+ (executable-find): Add autoload cookie.
+ (executable-make-buffer-file-executable-if-script-p): New
+ function. After Noah Friedman.
+
+ * files.el (after-save-hook): Customize, with
+ executable-make-buffer-file-executable-if-script-p as an option.
+
+2000-06-09 Kenichi Handa <handa@etl.go.jp>
+
+ * ps-mule.el (ps-mule-font-info-database-bdf): Prefer the font
+ "tib24p-mule.bdf" for Tibetan.
+
+ * composite.el (decompose-composite-char): Declare it as obsolete.
+
+ * man.el (Man-fontify-manpage): Pay attention to underline and
+ overstrike pattern for CJK characters (e.g. __^H^H and X^H^HX).
+
+2000-06-08 Gerd Moellmann <gerd@gnu.org>
+
+ * thingatpt.el (forward-thing): Use functionp instead of fboundp.
+ Set maintainer to FSF since author isn't reachable.
+
+2000-06-08 Dave Love <fx@gnu.org>
+
+ * international/mule-cmds.el (select-safe-coding-system): If
+ DEFAULT-CODING-SYSTEM is not specified, also check the most
+ preferred coding-system if buffer-file-coding-system is
+ `undecided'. From Handa.
+
2000-06-08 Kenichi Handa <handa@etl.go.jp>
* international/mule.el