Many doc fixes.
[bpt/emacs.git] / lisp / ChangeLog
index 97a2716..de7c95c 100644 (file)
@@ -1,3 +1,192 @@
+1999-11-01  Richard M. Stallman  <rms@caffeine.ai.mit.edu>
+
+       * userlock.el (ask-user-about-lock): Doc fix.
+
+       * frame.el: Doc fixes.
+
+1999-11-01  Gerd Moellmann  <gerd@gnu.org>
+
+       * frame.el (blink-cursor-mode): Call internal-show-cursor instead
+       of show-cursor.
+       (blink-cursor-start, blink-cursor-end): Ditto.
+
+       * textmodes/tex-mode.el (tex-default-mode): Changed to latex-mode.
+
+1999-11-01  Richard M. Stallman  <rms@caffeine.ai.mit.edu>
+
+       * window.el (walk-windows): If ALL-FRAMES is a frame,
+       start on that frame.  Use save-selected-window.
+
+1999-11-01  Gerd Moellmann  <gerd@gnu.org>
+
+       * simple.el (end-of-buffer): Use window-end to find the window end
+       instead of vertical-motion because this handles variable-height
+       lines correctly.
+
+1999-11-01  Michael Kifer  <kifer@cs.sunysb.edu>
+
+       * ediff.el: Version change.
+       
+       * ediff-util.el (ediff-cleanup-mess): Fixed the case of dead windows.
+       make sure you are in a good frame before deleting other
+       windows.
+       (ediff-file-checked-in-p): Don't consider CVS
+       files checked in.
+       (ediff-make-temp-file,ediff-make-empty-tmp-file):  Make sure you
+       are writing to a newly created empty file.
+
+       * ediff-mult.el (ediff-show-session-group-hook): New default.
+
+       * ediff-vers.el (ediff-pcl-cvs-view-revision):
+       First cd to the file directory. reportedly works
+       better with remote files.
+
+       * ediff-vers.el (ediff-pcl-cvs-internal, ediff-pcl-cvs-merge-internal):
+       Use file-name-nondirectory when passing files to CVS.
+       
+       * ediff-diff.el (ediff-cmp-options): New variable.
+       (ediff-same-file-contents): Use ediff-cmp-options.
+       
+       * ediff-ptch.el (ediff-prompt-for-patch-buffer,
+       ediff-get-patch-buffer): Use current buffer if it appears to be a
+       patch.
+       
+       * viper-keym.el: Fixed calls to viper-ex, change key C-c g to C-c
+       C-g
+
+       * viper-util.el (viper-nontrivial-find-file-function): Deleted.
+       (viper-glob-unix-files, viper-glob-mswindows-files): New functions.
+       (viper-save-cursor-color,viper-restore-cursor-color):
+       Improved cursor color handling.
+       (viper-get-saved-cursor-color-in-replace-mode,
+       viper-get-saved-cursor-color-in-insert-mode): New functions for
+       better cursor color handling.
+
+       * viper-ex.el (ex-read,ex-edit):
+       Fixes for correct interpretation of #,%.
+       (viper-ex): Now works correctly when called from other functions.
+       (viper-glob-function): New variable.
+       (viper-ex): Save excursion before doing :global.
+
+       * viper-mous.el (viper-counting-clicks-p): Bug fixes.
+       
+       * viper-cmd.el (viper-post-command-sentinel,
+       viper-insert-state-post-command-sentinel,
+       viper-insert-state-pre-command-sentinel): Takes better care of
+        cursor colors.
+
+       * viper.el: Version change.
+
+1999-10-31  Rajesh Vaidheeswarran  <rv@dsmit.com>
+
+       * whitespace.el (whitespace-update-modeline): Bugfix to ensure
+       that the modeline display was updated *only* when
+       `whitespace-display-in-modeline' was set, not otherwise.
+
+1999-10-30  Gerd Moellmann  <gerd@gnu.org>
+
+       * textmodes/sgml-mode.el (sgml-char-names): Change "half" to
+       "frac12".
+
+       * emacs-lisp/advice.el (ad-activate-on): Make it an alias for
+       ad-activate.
+
+1999-10-30  Rajesh Vaidheeswarran  <rv@dsmit.com>
+
+       * whitespace.el: Test for existence of `defcustom' and `defgroup'
+       using fboundp instead of assuming that these are not present in
+       particular flavors of emacs.
+       (whitespace-version): Update to 2.8
+       (whitespace-display-in-modeline): Add custom variable to control
+       displaying the whitespace errors on the modeline based on
+       suggestion from <klaus.berndl@sdm.de>
+       (whitespace-buffer): Now returns `t' if unclean and `nil' if
+       clean, to enable using as a hook function, as suggested by Puneet
+       Goel <puneet@computer.org>
+       (whitespace-buffer): Fix a subtle bug that cleaned up only if
+       quiet was not set, even with whitespace-auto-cleanup set.
+       (whitespace-mode-line): Now uses less modeline real estate and
+       shows whitespaces as W:<x>!<y> where <x> is any type of whitespace
+       which is present in the file, and <y> is any type of whitespace
+       whose check has been suppressed by setting
+       `whitespace-check-<whitespace-type>' to nil.
+       (whitespace-unchecked-whitespaces): New function to return the
+       list of whitespaces for whom checks have been suppressed.
+       (whitespace-display-unchecked-whitespaces): Renamed to
+       `whitespace-update-modeline' to reflect its functionality.
+
+1999-10-30  Gerd Moellmann  <gerd@gnu.org>
+
+       * progmodes/compile.el (compilation-error-regexp-alist): 
+       Undo previous change.
+
+1999-10-28  Dave Love  <fx@gnu.org>
+
+       * help.el (help-follow): Make arg optional again and really
+       default to point.
+
+1999-10-28  Gerd Moellmann  <gerd@gnu.org>
+
+       * paths.el (rmail-file-name): Make it an option.
+       
+       * progmodes/ada-mode.el, progmodes/ada-prj.el,
+       progmodes/ada-stmt.el, progmodes/ada-xref.el: Doc-string and
+       comment fixes.
+
+       * progmodes/compile.el (compilation-error-regexp-alist): Recognize
+       MIPS Pro 7.3 compiler error message syntax.  
+       
+1999-10-27  Dave Love  <fx@gnu.org>
+
+       * progmodes/compile.el: Checkdoc-inspired fixes.
+
+1999-10-27  Gerd Moellmann  <gerd@gnu.org>
+
+       * lpr.el (print-buffer): Doc-string fix.
+
+1999-10-27  Dave Love  <fx@gnu.org>
+
+       * emacs-lisp/advice.el: Doc fixes.
+       (ad-lemacs-p): Removed.
+       (advice): Add :link to defgroup.
+
+1999-10-27  Kenichi Handa  <handa@etl.go.jp>
+
+       * ange-ftp.el (ange-ftp-insert-file-contents): Don't change
+       last-coding-system-used by the call of ange-ftp-set-ascii-mode.
+
+1999-10-27  Richard M. Stallman  <rms@caffeine.ai.mit.edu>
+
+       * emacs-lisp/advice.el (ad-activate-internal): Renamed from
+       ad-activate.  All callers changed, including those in data.c.
+       (ad-activate-internal-off): Renamed from ad-activate-off.
+       All uses changed.
+       (ad-activate): Renamed from ad-activate-on.  All uses changed.
+       (ad-start-advice, ad-stop-advice, ad-recover-normality): 
+       Alter the definition of ad-activate-internal, not ad-activate.
+
+1999-10-26  Gerd Moellmann  <gerd@gnu.org>
+
+       * startup.el (command-line-1): Add support for command line
+       arguments `file' and `execute'.  Fix handling of `visit'.
+
+1999-10-26  Kenichi Handa  <handa@etl.go.jp>
+
+       * international/mule-cmds.el (read-input-method-name): Handle the
+       case that the arg DEFAULT is symbol.
+
+       * international/mule-diag.el (mule-diag): Handle the case that
+       default-input-method is symbol.
+
+1999-10-26  Gerd Moellmann  <gerd@gnu.org>
+
+       * textmodes/tildify.el: New file.
+
+1999-10-25  Sam Steingold  <sds@ksp.com>
+
+       * Makefile (compile-files): Fixed the "tr" strings.
+       (EMACS): Set to ../src/emacs.
+
 1999-10-25  Gerd Moellmann  <gerd@gnu.org>
 
        * info.el (Info-build-node-completions): Add '("*") to the
        value of current-prefix-arg.
        (edebug-emacs-version-specific): Delete support for Epoch.
 
+1999-09-24  Howard Melman  <howard@silverstream.com>
+
+       * imenu.el (imenu-after-jump-hook): New variable.
+       (imenu): Run menu-after-jump-hook.
+       (imenu-name-lookup-function): New variable.
+       * imenu.el (imenu--in-alist): Use those variables.
+       
 1999-09-24  Carsten Dominik  <cd@gnu.org>
 
        * textmodes/reftex-parse.el (reftex-parse-from-file): Scan for