"Ilya N. Golubev" <gin(a)mo.msk.ru> wrote:
Combination of `shell' and `comint' after your commit of
02:49:48 +0 (marked 2006-05-16 in `ChangeLog') is hosed both in 21.4
[snip problem description]
Aha, my first victim! Thanks for testing out the new code, Ilya. I
hope you know what a valuable contribution you make when you try stuff
like this out. I think you personally catch something like 90% of the
bugs I introduce with these little projects. I hope you find that
fulfilling, instead of merely annoying.
I will check in the first part of a fix for the broken behavior
momentarily. Please let me know of anything else strange or broken that
you observe. There is unfortunately one bit of brokenness on 21.5 that
I have been unable to fix yet. I'll post to xemacs-beta about that in a
moment. The workaround is to widen the shell buffer immediately after
creating it (yes, it is being created narrowed; sigh).
I agree with your analysis of the font-lock-unfontify-buffer situation,
by the way, so I have commented out that bit of code.
Jerry James, Assistant Professor james(a)xemacs.org
Computer Science Department http://www.cs.usu.edu/~jerry/
Utah State University