Comint/shell: what now?

Stephen J. Turnbull stephen at xemacs.org
Tue Jun 6 00:57:26 EDT 2006


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

    Jerry> I would like to pursue rewriting comint.el to not use
    Jerry> insert-before-markers.  Are there any objections?

No; +1 from me.

    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.

-- 
School of Systems and Information Engineering http://turnbull.sk.tsukuba.ac.jp
University of Tsukuba                    Tennodai 1-1-1 Tsukuba 305-8573 JAPAN
               Ask not how you can "do" free software business;
              ask what your business can "do for" free software.




More information about the XEmacs-Beta mailing list