hi,

it seems not possible to pass arguments along to the browsers defined by the variable `LYNX' (and `W3M') in `a2x.conf' directly in the `a2x' call (similar to, e.g., ` --dblatex-opts'), so I tried to edit `a2x.conf' like

LYNX = "lynx -nolist -width=80"

but this does not work since `a2x' explicitly double-quotes the `LYNX' variable when constructing the call, so `LYNX' is treated as a command name containing blanks (which is not found).
I removed this quoting in a copy of a2x (version 8.6.6, line 768-9) like

 cmd = "%s -dump %s > %s" % (LYNX, html_file, text_file)
 shell(cmd)

which then works just fine.

questions/remarks:

-- is the quoting there for an important reason (e.g. to support command names actually containing blanks)? -- if there is such a reason (which I presume is the case), it would be nice to have an additional argument `--lynx-opts' and (`--w3m-opts'?) to pass along arguments to the browser. -- if the quoting actually is superfluous it should be removed so that definitions of `LYNX' including arguments would work in `a2x.conf'.


best regards,
joerg


--
Using Opera's revolutionary email client: http://www.opera.com/mail/

--
You received this message because you are subscribed to the Google Groups 
"asciidoc" group.
To post to this group, send email to [email protected].
To unsubscribe from this group, send email to 
[email protected].
For more options, visit this group at 
http://groups.google.com/group/asciidoc?hl=en.

Reply via email to