https://bugs.freedesktop.org/show_bug.cgi?id=82176
Priority: medium
Bug ID: 82176
Assignee: [email protected]
Summary: Cursor position, text selection and nonprinting
characters do not take account of hanging punctuation
Severity: normal
Classification: Unclassified
OS: All
Reporter: [email protected]
Hardware: Other
Status: UNCONFIRMED
Version: 4.3.0.4 release
Component: Writer
Product: LibreOffice
Observed on OSX 10.9.4 / LO 4.3.0.4
"Hanging punctuation" is used in CJK languages to ensure that, for instance, a
full stop is not shifted by itself onto a following line, but instead extends
into the page margin
However, while the visual display of text is correct (with the exception of bug
58604), the current implementation in LO has the following usability issues:
1. When moving the cursor position using the keyboard, the visible cursor does
not move when advancing over hanging punctuation. It is therefore impossible to
visibly determine whether the cursor is before or after the hanging punctuation
2. Similarly, when expanding a text selection using the keyboard (Shift-Right),
the visible selection does not change when advancing over hanging punctuation.
(When a whole paragraph is selected, the margin of the selection is correctly
shifted right to cover hanging punctuation within the paragraph. However, for
text selected within a paragraph, this does not occur)
3. When "View -> Nonprinting Characters" is selected, a paragraph mark is
overlaid on hanging punctuation at the end of a paragraph
--
You are receiving this mail because:
You are the assignee for the bug.
_______________________________________________
Libreoffice-bugs mailing list
[email protected]
http://lists.freedesktop.org/mailman/listinfo/libreoffice-bugs