>>>> "APA" == Adrian Aichner
<aichner(a)ecf.teradyne.com> writes:
>>>> "Richard" == Richard Cognot
<cognot(a)ensg.u-nancy.fr> writes:
Richard> While browsing the info files
generated by makeinfo 1.68
Richard> for xemacs, I noticed that quite a few nodes were not
Richard> reachable. Turns out my info files sometimes contain a
Richard> leading char before the seperation character. Removing
Richard> these from the info files fixes the problem.
APA> Please provide some specific examples.
APA> You could use M-x Info-bookmark on some offending links and
APA> send in the resulting ~/.xemacs/info.notes file.
Here are two of them:
------ File: xemacs.info Node: Top Line: 0
<<Licence>>
------
------ File: xemacs.info Node: Top Line: 0
<<Key Index>>
------
Actually, the <<Licence>> part appears right at the end of the main
xemacs doc page.
xemacs.texi seems to be the only file plagued by that. The other
generated info files are OK. I checked xemacs.texi, but there doesn't
seem to be anything special about that.
Fixing the info files manually makes it work (removing the offending
space) Here is the complete list of the nodes at fault:
File: xemacs.info, Node: License, Next: Distrib, Prev: Top, Up: Top
File: xemacs.info, Node: Programs, Next: Running, Prev: Text, Up: Top
File: xemacs.info, Node: Running, Next: Packages, Prev: Programs, Up: Top
File: xemacs.info, Node: Abbrevs, Next: Picture, Prev: Packages, Up: Top
File: xemacs.info, Node: Picture, Next: Sending Mail, Prev: Abbrevs, Up: Top
File: xemacs.info, Node: Sending Mail, Next: Reading Mail, Prev: Picture, Up: Top
File: xemacs.info, Node: Reading Mail, Next: Calendar/Diary, Prev: Sending Mail, Up:
Top
File: xemacs.info, Node: Calendar Customization, Prev: Diary, Up: Calendar/Diary
File: xemacs.info, Node: Sorting, Next: Shell, Prev: Calendar/Diary, Up: TopFile:
xemacs.info, Node: Shell Mode, Next: Terminal emulator, Prev: Interactive Shell, Up:
Shell
File: xemacs.info, Node: Customization, Next: Quitting, Prev: Emulation, Up: Top
File: xemacs.info, Node: Specific Customization, Prev: Face Customization, Up: Easy
Customization
File: xemacs.info, Node: Key Bindings Using Strings, Prev: Programmatic Rebinding, Up:
Rebinding
File: xemacs.info, Node: Quitting, Next: Lossage, Prev: Customization, Up: Top
File: xemacs.info, Node: Glossary, Next: Manifesto, Prev: Intro, Up: Top
File: xemacs.info, Node: Manifesto, Next: Key Index, Prev: Glossary, Up: Top
File: xemacs.info, Node: Keystrokes, Next: Pull-down Menus, Prev: Frame, Up: Top
File: xemacs.info, Node: Representing Keystrokes, Next: Key Sequences, Prev:Intro to
Keystrokes, Up: Keystrokes
File: xemacs.info, Node: Meta Key, Next: Super and Hyper Keys,Prev: String Key
Sequences, Up: Keystrokes
File: xemacs.info, Node: Pull-down Menus, Next: Entering Emacs, Prev: Keystrokes, Up:
Top
File: xemacs.info, Node: Entering Emacs, Next: Exiting, Prev: Pull-down Menus, Up:
Top
File: xemacs.info, Node: Command Index, Next: Variable Index, Prev: Key Index, Up:
Top
File: xemacs.info, Node: Variable Index, Next: Concept Index, Prev: Command Index, Up:
Top
File: xemacs.info, Node: Concept Index, Next: Frame, Prev: Variable Index, Up: Top
File: xemacs.info, Node: Command Switches, Next: Startup Paths, Prev: Exiting, Up:
Top
File: xemacs.info, Node: Basic, Next: Undo, Prev: Startup Paths, Up: Top
File: xemacs.info, Node: Undo, Next: Minibuffer, Prev: Basic, Up: Top
File: xemacs.info, Node: Minibuffer, Next: M-x, Prev: Undo, Up: Top
File: xemacs.info, Node: M-x, Next: Help, Prev: Minibuffer, Up: Top
File: xemacs.info, Node: Help, Next: Mark, Prev: M-x, Up: Top
File: xemacs.info, Node: Mark, Next: Mouse Selection, Prev: Help, Up: Top
File: xemacs.info, Node: Mouse Selection, Next: Additional Mouse Operations,Prev: Mark,
Up: Top
File: xemacs.info, Node: Killing, Next: Yanking, Prev: Additional Mouse Operations,
Up: Top
File: xemacs.info, Node: X Selection Commands, Next: X Cut Buffers, Prev: X Clipboard
Selection, Up: Using X Selections
File: xemacs.info, Node: Registers, Next: Display, Prev: Rectangles, Up: Top
File: xemacs.info, Node: Display, Next: Search, Prev: Registers, Up: Top
File: xemacs.info, Node: Search, Next: Fixit, Prev: Display, Up: Top
File: xemacs.info, Node: Fixit, Next: Files, Prev: Search, Up: Top
File: xemacs.info, Node: Files, Next: Buffers, Prev: Fixit, Up: Top
File: xemacs.info, Node: Buffers, Next: Windows, Prev: Files, Up: Top
File: xemacs.info, Node: Windows, Next: Mule, Prev: Buffers, Up: Top
File: xemacs.info, Node: Language Environments, Next: Input Methods, Prev: Mule Intro,
Up: Mule
File: xemacs.info, Node: Recognize Coding, Next: Specify Coding, Prev: Coding Systems,
Up: Mule
File: xemacs.info, Node: Specify Coding, Prev: Recognize Coding, Up: Mule
File: xemacs.info, Node: Major Modes, Next: Indentation, Prev:Mule, Up: Top
File: xemacs.info, Node: Indentation, Next: Text,Prev: Major Modes, Up: Top
File: xemacs.info, Node: Text, Next: Programs, Prev: Indentation, Up: Top
Although quite a lot of them have the Top node as up link, it is not
the case for all, nor do all of the Top links faulty...
Richard.
--
|-------------------------------------------------------------|
| Richard Cognot | Proceed, with fingers crossed... |
| | /\^^/\ |
| <cognot(a)ensg.u-nancy.fr> | `' |
|-------------------------------------------------------------|
|
http://www.ensg.u-nancy.fr/~cognot |
|-------------------------------------------------------------|