When an error is found in Menu.txt the generated file is missing line ends.
1) Edit menu.txt
2) Insert an invalid line, something like this:
Title: My Title SubTitle: My subtitle This is not a good thing to do. # You can add a footer...
3) Run NaturalDocs.
4) Edit Menu.txt again. It will look something like this:
Format: 1.52Title: My TitleSubTitle: My subtitle.# ERROR: is not a valid keyword.
This is not a good thing to do.# You can add a footer...
I've been able to reproduce this with both Cygwin and ActiveState Perl, using both vi and Notepad to edit Menu.txt.