Subject: Hints

From: Dima Kogan <[email-masked]>
Date: Tue, 6 Nov 2012 11:12:43 -0800

Looking around, I discovered that this regression was introduced in

http://git.savannah.gnu.org/cgit/emacs.git/commit/lisp/ansi-color.el?id=cd49cea06bb1c492d4d024889f3f320bf4c9b507

Furthermore, starting from the recent sources, this regression can be fixed by
making the following changes to comint.el:

1. Not inheriting the comint-highlight-prompt face from minibuffer-prompt
2. In comint-output-filter, changing

		    ;; Just move an existing overlay
                    (move-overlay comint-last-prompt-overlay
				  prompt-start (point))

to

		    (move-overlay (copy-overlay comint-last-prompt-overlay)
				  prompt-start (point))

Note that I don't understand this code sufficiently well to claim this as a fix,
but hopefully this will be helpful for the maintainer to make the final fix.

dima