After the RH7 fix was included in the parser it is not possible to
run commands where the path to the html file isn't a full path, e.g.
in the Makefile in the docs dir I use "-H file:Plucker_Doc/index.html"
(I didn't use 'file:' before, but without it the parser crash). When
running the Makefile to build the Plucker document of the User's Guide
the parser will print (if using -V2) a warning that it's guessing the
protocol is http and that I should upgrade my version of python. Then 
it tries to fetch "filePlucker_Doc/index.html" (note the missing ':'
after 'file'). Well, that warning is wrong on both accounts, since my
version of Plucker is 2.0 and it doesn't even try to use 'http' as the
protocol ;-)

If I use a full path it works just fine, but I don't want to include
the full path in the Plucker document.

Anyway, if it will be necessary to include the full path from now on I
would like to suggest that we add a --no-local-urlinfo flag (the name
can be changed, though:), i.e. don't include any file: URLs.

I tried to look at the parser code to see what this would require, but
the code is quite difficult to work with. Can't we agree to either use
TABs or SPACEs in the code? I would prefer spaces since they will look
the same whatever kind of settings you have in your editor. When using
a language like python where indentation counts the current mix of tabs
and spaces makes it almost impossible to work with the code unless we
all use the exact same tab setting. I would be glad to volunteer to 
convert the tabs into spaces, though ;-)

/Mike

Reply via email to