If I 'install-info foo.info' (using install-info from dpkg-1.10.21 or
dpkg-1.13.11), the dir entry lists the node as (foo).  If I
'install-info foo.info.gz', the dir entry lists the node as
(foo.info). This is not just an aesthetic problem for the dir file,
but a functional bug: there is no way to use install-info to remove
this (foo.info) node!  'install-info --remove foo.info.gz', the
obvious opposite of the install mode fails:

  install-info(foo.info.gz): no entry for file `foo'.

And also trying to remove "foo.info" and "foo" fail the same way.
Either during install the .info extension should always be removed
when constructing the dir, or else during remove only the final
extension of the passed node-name should be removed. The former is
more aesthetically pleasing (in keeping with the texinfo.info Listing
a New Info File node). The latter may be the only way to solve this
now, since people already have the "broken" dir files present.

dan

-- 
Daniel Macks
[EMAIL PROTECTED]
http://www.netspace.org/~dmacks



_______________________________________________
Texinfo home page: http://www.gnu.org/software/texinfo/
[email protected]
http://lists.gnu.org/mailman/listinfo/bug-texinfo

Reply via email to