emacs-pretest-bug
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: {Spam?} Re: [Customize] [info] doesn't work


From: Stefan
Subject: Re: {Spam?} Re: [Customize] [info] doesn't work
Date: 01 Jul 2004 07:04:32 -0400
User-agent: Gnus/5.09 (Gnus v5.9.0) Emacs/21.3.50

>>> I think `Info-goto-node' should have an autoload cookie.  I grepped
>>> the source tree and there are many places where `info' is loaded
>>> explicitly before calling `Info-goto-node'.  This will be unnecessary
>>> with an autoload cookie.
>> 
>> I believe all those cases could/should call `info' instead which *is*
>> autoloaded and accepts pretty much the same syntax.

> I prefer `info' over `Info-goto-node' too, but the problem is that
> most uses of `Info-goto-node' are in separate packages distributed
> with Emacs: Gnus, MH-E, URL, Calc, Ediff.  Changing them within Emacs

We're in bug-fix mode AFAIK, and those packages seem to work just fine with
the current code, so I wouldn't worry about it.  If I cared enough I'd
change them in the Emacs CVS repository to use `info' for URL and Calc
(which are maintained directly from the Emacs reposotory) and send a patch
to the maintainers of the other three.

> might cause merge conflicts, and convincing maintainers of these
> packages to change the function name is not so easy since I don't see
> a strong argument for them to change `Info-goto-node' to almost
> equivalent `info'.

It's probably going to be even harder to convince them to remove the
(require 'info) since it wouldn't work in current Emacsen.

> And there are countless Emacs packages not distributed with Emacs where
> attempts to change `Info-goto-node' to `info' are futile.

Yes, there's a lot of bad code out there, but I don't see why we should try
to improve support for bad code.  It's bad enough having to preserve
backward compatibility with it.


        Stefan




reply via email to

[Prev in Thread] Current Thread [Next in Thread]