https://bugs.documentfoundation.org/show_bug.cgi?id=164034
Bug ID: 164034
Summary: Make non-breaking hyphen visible in normal use case
(at least as an option)
Product: LibreOffice
Version: 24.8.3.2 release
Hardware: x86-64 (AMD64)
OS: Windows (All)
Status: UNCONFIRMED
Severity: normal
Priority: medium
Component: Writer
Assignee: [email protected]
Reporter: [email protected]
Description:
In LO Writer, the U+2011 character (non-breaking hyphen) used to be highlighted
(light grey if pages are white) via View > Field Shadings option. This was
useful in that the user was thus visually notified that that hyphen actually
exist, but has some different functionality than a normal hyphen.
Now, without the highlight, the user will be confused either by no longer
knowing if or where it entered already that character, or when searching, for
example, "s-a întâmplat" or "s-au întâlnit" but the actual text is "s‑a
întâmplat" or "s‑au întâlnit" and it will find nothing, even if the searched
segment appears to be there obviously (these examples are usual wordings in my
language, Romanian, where NBHy is used to prevent word wrap at the end of line
by that hyphen, which grammatically is not permitted).
I for myself got very confused initially when I entered Ctrl+Shift+- and the
hyphen displayed normally, thus at first I was convinced that either LO Writer
abandoned that shortcut, or the program entered a normal hyphen instead of the
NB hyphen because of a new bug and so I was just about to fill a bug report in
that sense – only days later to realize that the bug was only UI related.
How do I know now if or where I entered correctly the Ctrl+Shift+- character ?
After reporting this bug on LO forum, I learnt that the highlight may appear IF
a Non-breaking **space** (?) checkbox is set in settings AND IF text markings
via pilcrow icon is set. However (1) NBHy is one thing and NBSp is a totally
different thing and (2) working with the pilcrow mark ON is not always an use
case.
Steps to Reproduce:
Just write whatever, then enter Ctrl+Shift+-, then immediately continue write
whatever. The resulted hyphen shows like any other hyphen, even if now the word
cannot be word-wrapped in place of that hyphen (which is correct, functionally
speaking).
Alternatively, the NBHy can be obtained by writing U+2011 and then pressing
Alt+x immediately after.
Actual Results:
The resulted hyphen looks exactly the same like the 'normal' hyphen-minus
(U+002d).
Expected Results:
The user should become aware that the resulted hyphen is somehow different than
the 'normal' hyphen-minus or gets visual confirmation that it entered the right
thing.
Reproducible: Always
User Profile Reset: No
Additional Info:
-
--
You are receiving this mail because:
You are the assignee for the bug.