emacs-devel
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

ansi-color.el and comint.el


From: Stephan Stahl
Subject: ansi-color.el and comint.el
Date: Tue, 26 Apr 2005 15:26:42 +0200 (CEST)
User-agent: SquirrelMail/1.4.0

Hi.

ansi-color.el may overwrite comint-output-filter-functions if it is
loaded before comint.el.  That is because ansi-color.el does a simple

(add-hook 'comint-output-filter-functions
          'ansi-color-process-output)

Now comint-output-filter-functions is defined and when later comint.el
is loaded its own

(defvar comint-output-filter-functions '(comint-postoutput-scroll-to-bottom
comint-watch-for-password-prompt)

does nothing so those two functions may be missing.  I'm not sure how
this is fixed best.  Either have comint.el do:

(defvar comint-output-filter-functions nil)

(add-hook 'comint-output-filter-functions
          'comint-watch-for-password-prompt)
(add-hook 'comint-output-filter-functions
          'comint-postoutput-scroll-to-bottom)

or have ansi-color.el require comint.  If anyone else thinks this
should be fixed :)
-- 
Stephan Stahl




reply via email to

[Prev in Thread] Current Thread [Next in Thread]