If a document contains a non-breaking hyphen (U+2011), when saved as html, this caracter is replaced with non-breaking space. Which corrupts the text. It should be at least replaces with a regular hyphen. Tested on latest Ubuntu, Fedora and a 3.3 Windows version. How to reproduce: Open an empty document. Insert a few non breaking hyphen (CTRL+SHIFT+HYPHEN) characters. Save Save as html Open the resulting html: all nb hyphens are now spaces.
Created attachment 49202 [details] demo document
Reproduced on LibreOffice 3.4 340m1(Build:103) for OpenSuse Linux.
Confirmed with LibO 3.4.3 on Windows XP. Unicode slot for the non-breaking hyphen is decimal 8209. Therefore, the correct HTML mark-up for the non-breaking hyphen is ‑ or ‑ .
Since all new unconfirmed bugs start in state UNCONFIRMED now and old unconfirmed bugs were moved to NEEDINFO with a explanatory comment, all bugs promoted above those bug states to NEW and later are automatically confirmed making the CONFIRMED whiteboard status redundant. Thus it will be removed.
same thing with 3.5beta2
[Reproducible] with "LibreOffice 3.5.0 RC1 German UI/Locale [Build-ID: b6c8ba5-8c0b455-0b5e650-d7f0dd3-b100c87] on German WIN7 Home Premium (64bit). Also a problem with OOo 3.1.1, so inherited
not reproducible with LO 4.0.2.2 (Win7 Home, 64bit) Does this issue still persist for you with the latest release of LO?
Actually I see this bug fixed even in 3.6.5.