2006-05-16 shell.el hosed

Jerry James james at xemacs.org
Mon May 29 17:37:35 EDT 2006


"Ilya N. Golubev" <gin at mo.msk.ru> wrote:
> Combination of `shell' and `comint' after your commit of 2006/05/25
> 02:49:48 +0 (marked 2006-05-16 in `ChangeLog') is hosed both in 21.4
> and 21.5.

[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.

Regards,
-- 
Jerry James, Assistant Professor        james at xemacs.org
Computer Science Department             http://www.cs.usu.edu/~jerry/
Utah State University




More information about the XEmacs-Beta mailing list