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

Bug#551672: Info-validate doesn't find non-existent nodes



Package: info
Version: 4.13a.dfsg.1-5

In emacs I used (info "(info) Checking")

  Info-validate is an interactive compiled Lisp function in
  `informat.el'.

  (Info-validate)

  Check current buffer for validity as an Info file.
  Check that every node pointer points to an existing node.

when in the top node. It failed to detect e.g., the non-existent

  Kernel
  * grub-install: (grub)Invoking grub-install.

entries etc. that I reported in an other recent bug.
That particular bug may be fixed soon, but this bug remains.

Therefore Info-validate has a bug itself, or its description should be
changed. As it fails to detect non-existing nodes... so later the user
will get errors 'Info-find-file: Info file ... does not exist' when he
hits one.

Please reassign this bug to perhaps the correct emacs sub-package?

Anyway, Debian needs a way to check all nodes are reached for the whole
tree... but indeed the tree is different for every user...
In a separate bug report I'll make a rudimentary checker.



Reply to: