>>>> "Simon" == Simon Josefsson
<jas(a)extundo.com> writes:
Simon> Must mwheel.el be in XEmacs core?
You tell us.
I would like to get as much of stuff out of core and into packages as
possible. We do need a way to distribute some packages in a bootstrap
distro (eg, xemacs-base and EFS) before this can be fully implemented,
but that shouldn't be that hard. We also need a way to handle the
transition because it implies there will be shadows (package shadows
core) by policy.
The criterion is basically whether it is an _implementation_ of a
basic Lisp API, including initialization, or just a user. Examples of
packaged libraries that should be in core are annotations.el (from
xemacs-base, implementation) and latin-unity-latin9.el (from
latin-unity, initialization). An example of a core library that
should be in packages is lisp-mnt.el.
Of course there are debates about basic vs extension; cl.el is
considered an extension in GNU Emacs, core in XEmacs. But that
shouldn't stop you from proposing a change in status.
--
Institute of Policy and Planning Sciences
http://turnbull.sk.tsukuba.ac.jp
University of Tsukuba Tennodai 1-1-1 Tsukuba 305-8573 JAPAN
My nostalgia for Icon makes me forget about any of the bad things. I don't
have much nostalgia for Perl, so its faults I remember. Scott Gilbert c.l.py