tag 491820 patch thanks This problem is caused by a number of unexpected macro expansions:
mailto:[EMAIL PROTECTED] is expanded using the mailto macro to <[EMAIL PROTECTED]> This is expanded using the (?su)(?<![">:\w])[\\]?(?P<target>[EMAIL PROTECTED])(?!["<\w.]) pattern and the mailto macro to <<[EMAIL PROTECTED]>> This is then expanded using the (?su)[\\]?<<(?P<attrlist>[\w"].*?)>> pattern and the xref2 macro to <xref linkend="[EMAIL PROTECTED]"/> It would be best to fix this in AsciiDoc. By changing the former pattern to n (?su)(?<![">:;\w])[\\]?(?P<target>[EMAIL PROTECTED])(?!["<&\w.]) so it wouldn't re-expand email addresses next to an entity. If you want to work around the problem in elinks, I'd suggest the attached patch, which reverts to the standard, more verbose rendering. -- Matt http://ftbfs.org/
diff -ru elinks-0.11.4~/doc/asciidoc.conf elinks-0.11.4/doc/asciidoc.conf --- elinks-0.11.4~/doc/asciidoc.conf 2008-07-31 13:30:04.000000000 -0700 +++ elinks-0.11.4/doc/asciidoc.conf 2008-07-31 13:30:18.000000000 -0700 @@ -54,9 +54,6 @@ {0%<http:{target}>} {0#{0} <http:{target}>} -[mailto-inlinemacro] -<{target}> - [header] template::[header-declarations] <refentry>