Comint/shell: what now?
Jerry James
james at xemacs.org
Tue Jun 6 16:34:27 EDT 2006
"Stephen J. Turnbull" <stephen at xemacs.org> wrote:
>>>>>> "Jerry" == Jerry James <james at xemacs.org> writes:
>
> Jerry> I have arrived at my destination. It looks like I will be
> Jerry> able to spare a little time for XEmacs work this summer.
> Jerry> Still, what do you want? Should I press ahead with fixing
> Jerry> the comint sync, or would you rather revert?
>
> I think you should try to fix the comint sync. It's twisted fate that
> you didn't catch these bugs before the package got into CVS, but these
> things happen. Unless we're going to abandon GNU compatibility
> entirely for 22.0, now is a good time to get started on synching. We
> know there's gonna be breakage, I'm sorry that this particular burden
> fell on you at this point in time.
It isn't twisted fate so much as me rushing to try to get stuff done
before leaving for the summer. If I had taken my time and been more
careful ... well, it still wouldn't be in CVS then. As for the burden
falling on me, well, it's self-inflicted. :-)
> Jerry> I would like to pursue rewriting comint.el to not use
> Jerry> insert-before-markers. Are there any objections?
>
> No; +1 from me.
Great. I think that's the best choice.
> Jerry> We should still fix insert-before-markers, of course.
>
> Of course! But I did a little digging (unraveling back to the
> do_marker_adjustment function in insdel.c, which IIRC is the same in
> 21.4 and 21.5.27), and it's not obvious how to do that.
Bummer.
--
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