[ https://issues.apache.org/jira/browse/FOP-2875?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=16889179#comment-16889179 ]
Eric Lim commented on FOP-2875: ------------------------------- This also fixes FOP-2743 > [PATCH] basic-link to a file or an embedded file breaks if filename contains > a parenthesis > ------------------------------------------------------------------------------------------- > > Key: FOP-2875 > URL: https://issues.apache.org/jira/browse/FOP-2875 > Project: FOP > Issue Type: Bug > Components: renderer/pdf > Reporter: Eric Lim > Priority: Minor > Attachments: paren2.patch, test-case.fo > > > The following FO snippet > {code:java} > <fo:basic-link external-destination="embedded-file:some(paren.pdf">The link > to some file</fo:basic-link>{code} > produces the following PDF snippet > {code:java} > << > /S /JavaScript > /JS (this.exportDataObject({cName:"some(paren.pdf", nLaunch:2});) > >>{code} > This PDF action is broken because the parenthesis are not escaped. > The correct output should be > {code:java} > << > /S /JavaScript > /JS (this.exportDataObject\({cName:"some\(paren.pdf", nLaunch:2}\);) > >>{code} > -- This message was sent by Atlassian JIRA (v7.6.14#76016)