Follow-up Comment #2, bug #64576 (project groff):

I reiterate that stuff like this:


.      while dpdf:href.opt\\$1 \{\
.         pdf:href.opt\\$1 \\$@
.         shift \\n[pdf:href.argc]
.         \}


is too clever by half--by three quarters, maybe, if you're neither doing
sanitization (which will need to be reversible for things like link text, and
therefore even more tedious and difficult than sanitization already is), nor
input validation.

But the latter isn't even really what you want anyway.  There's no reason that
every argument to a macro must be expected to be a valid *roff identifier. 
This is simply a mistaken premise that appears to have driven several bad
design decisions.



    _______________________________________________________

Reply to this item at:

  <https://savannah.gnu.org/bugs/?64576>

_______________________________________________
Message sent via Savannah
https://savannah.gnu.org/


Reply via email to