Ar an ceathrú lá is fiche de mí Márta, scríobh Hrvoje Nikšić:
> And? That doesnâ.™t mean we have an alternative.
What happens when those packages completely stop working, for whatever
reason? If we fail to fix the bug, then we're breaking VM.
With the eval-after-load clauses mentioned below, we just say “don’t load
this package, it’s broken.” Without them, it’s “remove this package, it’s
broken.” In both cases, VM will still work, but with reduced functionality.
If we do fix the bug, then they're not really unsupported,
Only if you interpret “unsupported” in some really strict sense, where
making a bugfix to any package morphs you magically into its maintainer. (If
that is the case, fuck! I hate Gnus, I don’t want to maintain it!)
and my understanding (along with my point) is invalidated. That
point
being, if something is unsupported, then you don't add dependencies to
it.
Also, un-define is very slow to load and takes a lot of memory. I
don't want it in my XEmacs unless I ask for it. VM should not load it
behind my back.
That’s not something I’m arguing with--as I said far too concisely a couple
of mails ago, I should add the un-define and latin-unity specific variable
initialisations to an eval-afer-load clause with those packages’ file names
as its first argument, as does Gnus.
> If utf-8 isnâ.™t available, signalling an error isnâ.™t helpful
to
> the user either--cf. the complaints from the gnus lists from when
> gnus signalled that error. The way to fix this situation is to
> _make_ utf-8 available within XEmacs, which change 21.5 already has.
Fair enough.
But if UTF-8 is always available, then why even have the iso-2022-jp
fallback?
It’s always available _in 21.5._ We support 21.4. Making it always available
in 21.4 would involve making mule-ucs part of core lisp, which even I think
would be mad, and I quite like the package. (In that it actually solves a
problem that matters to me, not that well, but much better than the
nonexistent alternatives.)
--
“I, for instance, am gung-ho about open source because my family is being
held hostage in Rob Malda’s basement. But who fact-checks me, or Enderle,
when we say something in public? No-one!” -- Danny O’Brien