+2000-04-17 Stefan Monnier <monnier@cs.yale.edu>
+
+ * textmodes/texinfo.el (texinfo-mode-syntax-table): Add \n as comment-end.
+ (texinfo-font-lock-syntactic-keywords): New var.
+ (texinfo-font-lock-keywords): Remove comment regexp.
+ (texinfo-insert-block): New function.
+ (texinfo-mode-map): Add C-c C-o -> texinfo-insert-block.
+ (texinfo-mode): Use define-derived-mode.
+ Tweak comment-start-skip and font-lock-defaults.
+ Use regexp-opt for outline-regexp.
+ (texinfo-environments): New var.
+ (texinfo-environment-regexp): Use regexp-opt and texinfo-environments.
+
+ * textmodes/ispell.el (ispell-menu-map-needed): Check that ispell-process
+ is bound since this might be eval'd before ispell is loaded.
+ (ispell-message): Use a tiny bit less magic and a bit more hard data
+ to figure out what kind of sc-cite-regexp to use.
+
+ * emacs-lisp/regexp-opt.el (regexp-opt-depth): Fix the regexp.
+
+ * calendar/diary-lib.el (fancy-diary-display, mark-diary-entries)
+ (insert-cyclic-diary-entry): Unquote the lambda.
+
+ * gud.el (gud-jdb-build-source-files-list): Fix typo.
+
+ * files.el (backup-enable-predicate): Unquote the lambda.
+
+ * cus-edit.el (custom-face, face): Unquote the lambda.
+
+2000-04-15 Vinicius Jose Latorre <vinicius@cpqd.com.br>
+
+ * ps-print.el: Check for line-beginning-position definition.
+
+ * ps-print.el: Fix counting lines in a region.
+ (ps-print-version): New version number (5.1.5).
+ (ps-spool-without-faces, ps-spool-with-faces): Adjust code.
+ (ps-printing-region): Fun code fix.
+
+2000-04-15 Gerd Moellmann <gerd@gnu.org>
+
+ * gud.el (gud-jdb-build-source-files-list): Change file-exists-p
+ to file-directory-p.
+
+2000-04-14 Gerd Moellmann <gerd@gnu.org>
+
+ * gud.el (gud-jdb-build-source-files-list): Check that directory
+ exists before calling directory-files.
+
+2000-04-13 Dave Love <fx@gnu.org>
+
+ * emacs-lisp/trace.el: Change maintainer. Use new backquote
+ syntax.
+
+ * emacs-lisp/cl-specs.el: Remove when, unless.
+
+ * emacs-lisp/cl-extra.el: Don't quote keywords.
+ (cl-old-mapc): New variable.
+ (mapc): Use it.
+ (cl-map-intervals): Use with-current-buffer. Don't check for
+ next-property-change.
+ (cl-map-overlays): Use with-current-buffer.
+ (cl-expt): Remove.
+ (copy-tree, remprop): Define unconditionally.
+
+ * emacs-lisp/cl-compat.el (keywordp): Remove.
+
+ * emacs-lisp/edebug.el (edebug-keywordp): Remove. Change callers
+ to use keywordp.
+ (edebug-spec): Enable keywordp.
+
+ * cus-edit.el (custom-sort-items): Avoid symbol-name with new
+ string-lessp.
+
+ * cus-start.el: Use keywordp.
+
+2000-04-13 Edward M. Reingold <reingold@emr.cs.uiuc.edu>
+
+ * diary-lib.el (include-other-diary-files): Fix the fix of
+ 2000-02-18 by doing a save-excursion.
+
+2000-04-13 Vinicius Jose Latorre <vinicius@cpqd.com.br>
+
+ * ps-print.el: Customization fix, doc fix.
+ (ps-print-version): New version number (5.1.4).
+ (ps-article-author, ps-article-subject, ps-info-file, ps-info-node)
+ (ps-print-preprint): Adjust code.
+ (ps-printer-name, ps-lpr-switches, ps-user-defined-prologue)
+ (ps-print-prologue-header, ps-print-control-characters)
+ (ps-spool-config): Customization fix.
+
+2000-04-13 Eli Zaretskii <eliz@is.elta.co.il>
+
+ * textmodes/ispell.el (ispell-menu-map): Menu items rearranged and
+ converted to the new menu-item format, names silightly changed,
+ help strings added.
+
+ Support for spelling without async subprocesses:
+
+ * textmodes/ispell.el (ispell-cmd-args, ispell-output-buffer)
+ (ispell-session-buffer): New variables.
+ (ispell-start-process, ispell-process-status,
+ ispell-accept-output, ispell-send-string): New functions, for
+ Ispell invocation when async subprocesses aren't supported.
+ (ispell-word, ispell-pdict-save, ispell-command-loop,
+ ispell-process-line, ispell-buffer-local-parsing): Replace calls
+ to process-send-string with calls to ispell-send-string, and
+ accept-process-output with ispell-accept-output.
+ (ispell-init-process): Call ispell-process-status instead of
+ process-status with.
+ (ispell-init-process): Call ispell-start-process. Call
+ ispell-accept-output and ispell-send-string. Don't call
+ process-kill-without-query and kill-process if they are unbound.
+ (ispell-async-processp): New function.
+
+2000-04-12 Dave Love <fx@gnu.org>
+
+ * info.el: Add debug-ignored-errors.
+ (Info-mode-menu): Add some items.
+ (Info-directory): Add autoload cookie.
+
+ * menu-bar.el (menu-bar-options-menu): Make `mule' always visible.
+ Modify `truncate-lines'. Make `describe-language-environment'
+ always visible and add help. Modify `describe-key' help. Invoke
+ Info-directory from `info'. New entry `emacs-manual'.
+
2000-04-10 Gerd Moellmann <gerd@gnu.org>
+ * progmodes/ebrowse.el (ebrowse-tree-mode): Use
+ propertized-buffer-identification.
+ (ebrowse-update-member-buffer-mode-line): Likewise.
+ (ebrowse--mode-strings): Removed.
+ (ebrowse--mode-line-props): Removed.
+
* files.el (auto-mode-alist): Add `EBROWSE'.
* progmodes/ebrowse.el (ebrowse-read): Skip forward over white