Q4.7.5: Is there a reason for an Emacs package not to be included in SXEmacs?
The reason for an Emacs package not to be included in SXEmacs is
usually one or more of the following:
- The package has not been ported to (S)XEmacs. This will typically happen
when it uses GNU-Emacs-specific features, which make it fail under
Porting a package to (S)XEmacs can range from a trivial amount of
change to a partial or full rewrite. Fortunately, the authors of
modern packages usually choose to support all Emacsen themselves.
- The package has been decided not to be appropriate for (S)XEmacs. It
may have an equivalent or better replacement within (S)XEmacs, in
which case the developers may choose not to burden themselves with
supporting an additional package.
Each package bundled with (S)XEmacs means more work for the
maintainers, whether they want it or not. If you are ready to take
over the maintenance responsibilities for the package you port, be
sure to say so—we will more likely include it.
- The package simply hasn’t been noted by the (S)XEmacs development. If
that’s the case, the messages like yours are very useful for attracting
- The package was noted by the developers, but they simply haven’t yet
gotten around to including/porting it. Wait for the next release or,
even better, offer your help. It will be gladly accepted and