In LibreOffice 3.3 and previous versions the Hungarian spellchecker accepted words beginning with numbers or other non-letter character + dash + suffix. For example "3-ban" and "%-kal" were correct, while "3-ben" and "%-al" was wrong. In 3.4 and above the correct forms are no longer accepted. When I enter "3-ban", LibreOffice underlines with red the suffix "ban" and also when I enter "%-kal", it underlines with red the suffix "kal". The breakiterator rules were not changed (i18npool\source\breakiterator\data\dict_word_hu.txt) but now those are ignored.
@Caolán: do you have an idea?
Created attachment 53524 [details] debugging patch to show what words hit the spell-checking and the return value
Created attachment 53527 [details] demo .odt
Created attachment 53528 [details] screenshot So, this seems to work fine for me. The spell-checker itself marks the correct words as ok and the incorrect words as not ok. Higher levels decide to not mark anything starting with a number as incorrect. Is there still a bug here ?
The bug was originally reported for 3.4.0. It somehow got fixed between 3.4.0 and now. In fact I cannot reproduce it with 3.4.2. I did not check 3.4.1. It is also working well in master. Thanks for looking into it.