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

Reply via email to