Mail Archives: djgpp/2009/08/07/13:24:13
> From: Rugxulo <rugxulo AT gmail DOT com>
> Date: Fri, 7 Aug 2009 08:31:47 -0700 (PDT)
>
> But grep is probably less useful because it requires an external tool.
compile.elc also needs an external tool, but you (rightfully) included
it.
> Same with ispell, ps-print, vc-*. I honestly don't usually use those.
There's no spell-checking in Emacs without ispell, and I hope no one
these days writes anything serious, even comments to a program,
without spell-checking the text. ps-print does not need any external
tool if you have a PostScript printer available. VC is the Version
Control interface; I hope no one is writing software without some sort
of source control these days. These all are essential components of
any serious development environment, IMO.
> > and you also included
> > many files that are preloaded into emacs.exe and don't need to be
> > carried separately (check with loadup.el).
>
> I wasn't sure. To be honest, I didn't know what I was doing! :-)
Anything that loadup.el loads is not needed as a separate file. (But
make sure it is actually loaded in the DJGPP build. One way to be
sure is to evaluate `(featurep 'foo)', where `foo' is a symbol that
appears in the `(provide 'foo)' form in the .el file whose .elc you
are considering to include. If evaluating `(featurep 'foo)' yields t,
then the file is already loaded.)
> I think there was something that maybe needed fringe and scroll-bar,
> believe it or not.
Please report that as bugs.
> lisp/ and all its subdirs has 31 MB of .elc files !! Sorry if I find
> that too much (esp. the useless to me GNUS, MH-E, ERC, etc).
Gnus. mh-e, and erc belong to the packages that can never work in the
DJGPP build, because they rely on features that don't work on DOS or
need async subprocesses that the DJGPP port does not support.
> Especially all the silly image files, texinfo sources, extra docs,
> etc.
Images are not supported by the DJGPP build, so can be omitted.
Texinfo sources are not needed at all, once you have the Info manuals
produced from them. But I wouldn't recommend omitting Info docs.
- Raw text -