I'm packing the car for my summer of fun in California. I will not be
doing any more on the comint/shell update for a few days, at least.
It's up to you to decide now: keep it, or revert?
I admit that I'm not getting the feeling of solid stability I had hoped
for, but on the other hand, I know of only one unresolved bug: the
insert-before-markers bug. It is clear from the comment just before the
use of insert-before-markers in comint.el that the upstream author
doesn't like using it. It seems to me that a combination of plain
insert and set-window-point ought to do the job with less fuss, but I
haven't thought it through all the way, either.
In any case, the insert-before-markers bug leaves shell mode crippled on
XEmacs 21.5. Somebody needs to revert my changes, fix the
insert-before-markers bug, or rewrite that part of comint.el to not use
insert-before-markers. I'll leave it up to you to decide which action
to take. I'll check back in as soon as I can.
--
Jerry James, Assistant Professor james(a)xemacs.org
Computer Science Department
http://www.cs.usu.edu/~jerry/
Utah State University