[ 
https://issues.apache.org/jira/browse/FOP-2514?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=16802885#comment-16802885
 ] 

Chris Bowditch commented on FOP-2514:
-------------------------------------

I've confirmed the fix works. However, I don't like the fact a lot of the code 
in CharacterProperty has been copied into the new class 
OptionalCharacterProperty. I'd prefer it if OptionalCharacterProperty extended 
CharacterProperty to reduce code duplication

Ideally the patch should include a unit test as well, but I can overlook that 
if you can fix the inheritance of OptionalCharacterProperty

> [PATCH] Empty hyphenation-character leads to "String index out of range: 0"
> ---------------------------------------------------------------------------
>
>                 Key: FOP-2514
>                 URL: https://issues.apache.org/jira/browse/FOP-2514
>             Project: FOP
>          Issue Type: Bug
>    Affects Versions: 2.0
>            Reporter: Björn Kautler
>            Assignee: Chris Bowditch
>            Priority: Major
>         Attachments: hyphen.fo, issue-2514.patch
>
>
> If you set hyphenation-character to the empty value, then you get the error 
> message "String index out of range: 0".
> If there is no hyphenation-character set, there should simply nothing be used.
> This is useful in cases where you want hyphenation but no hyphenation 
> character like in program listings or similar



--
This message was sent by Atlassian JIRA
(v7.6.3#76005)

Reply via email to