>>>> "Alastair" == Alastair J Rankine
<Rankine> writes:
This really ought to be done in the core. I believe that much of this
is already done internally in XEmacs although new bugs keep cropping
up. But I don't know how much of what (eg) clearcase and JDE need is
already implemented internally.
There are two main problems that I can see. First is that Cygwin is a
moving target. They keep making minor adjustments, some of which
affect some packages and others affect others. This means that the
various packages have evolved different, and given the inherent
ambiguity involved in having two completely different namespaces used
simultaneously, possibly incompatible conventions. Straightening that
out is going to require somebody who cares enough to collect and
collate those conventions.
Second, people are going to want this to be portable to GNU Emacs as
well. Given the absolute lack of success of multiple attempts to
cooperate on API design and implementation, I would say that if you
want projects like JDE to make the effort to change, you're going to
need to get the Gnu to sign up for it first. Then maybe we can all
adopt whatever they decide to do.
--
Institute of Policy and Planning Sciences
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.