https://bugs.winehq.org/show_bug.cgi?id=32126
--- Comment #23 from Bartosz gang65@poczta.onet.pl --- After investigation breaking support for different characters, I noticed that still need to be improved:
1. Different types of spaces. eg.: http://www.fileformat.info/info/unicode/char/2002/index.htm It is including: \u2002 \u2003 \u2004 \u2005 \u2006 \u2007 \u2008 \u2009 \u200A \u200B I already made fix for that issue, and covered by test case. I will publish it after I finalize all work.
2. Characters which prohibits line breaks before (Hyphen, right parenthesis, right brackets, etc.)
3. Characters which prohibit line breaks after (left parenthesis, left brackets, etc.) There are many unicode brackets/characters which is causing that. For example: http://www.fileformat.info/info/unicode/char/3008/index.htm
I plan to create script which will check all unicode characters, which is prohibits line break before and after. I hope I will achieve 100% compatibility with Microsoft Windows mlang.dll implementation.