On 07 Jan 2000, Hrvoje Niksic <hniksic(a)iskon.hr> wrote:
I've been seeing this for quite a while, but I haven't had
time to do
anything about it, so I kinda hoped it'd go away. The thing is, when
I first start info, I see these messages (in chronological order):
[...]
What the <beep> is it?
Info mode is looking in the files to build a usable `dir' file. Debian,
bless their little soul, have `dir.gz' in the directory with nothing
listed.
All those unzips means that XEmacs is trying to look into each and
every of my info files (quite a bunch, I run Debian), and the "(New
file)" messages suggest bad coding, as if some low-level code is
trying to use find-file or such.
Even on my all-cool 500MHz pentium at work, unzipping all that junk
takes some time. Before I hack into the code, does anyone know what's
supposed to be happening?
I don't get this until the first time I invoke Info mode, your setup
must load info earlier than mine.
The variable that controls it is:
(defcustom Info-auto-generate-directory 'if-missing
"*When to auto generate an info directory listing.
Possible values are:
nil or `never' never auto-generate a directory listing,
use any existing `dir' or `localdir' file and ignore info
directories containing none
`always' auto-generate a directory listing ignoring existing
`dir' and `localdir' files
`if-missing', the default, auto-generates a directory listing
if no `dir' or `localdir' file is present. Otherwise the
contents of any of these files is used instead.
`if-outdated' auto-generates a directory listing if the `dir'
and `localdir' are either inexistent or outdated (touched
less recently than an info file in the same directory)."
Daniel
--
Matter is less material and the mind less spiritual than is generally
supposed. The habitual separation of physics and psychology, of mind and
matter is metaphysically indefensible.
-- Bertrand Russell