https://bugs.documentfoundation.org/show_bug.cgi?id=153897

            Bug ID: 153897
           Summary: Replace "Mark" with "Entry" in .
                    .uno:GotoNextIndexMark  .uno:GotoPrevtIndexMarkuno:
                    and.uno:IndexMarkToIndex
           Product: LibreOffice
           Version: 7.6.0.0 alpha0+ Master
          Hardware: All
                OS: All
            Status: UNCONFIRMED
          Severity: normal
          Priority: medium
         Component: Writer
          Assignee: [email protected]
          Reporter: [email protected]

(Note: To see the .unos in the bug summary, search on "Mark" in Tools -
Customize. To test, you will need to add them to a toolbar/menu/shortcut).

Bug 151063, comment 8 gives evidence that "Index Mark" does not appear in the
UI, help, or Writer's Guide. 

"Index Mark" may have a technical meaning in the implementation, but there is
no obvious reason why users should learn this technical term, when the
interface is using "Index Entry" (e.g., "Insert Index Entry" and "Insert Index
(Table of Contents) and Insert Index (User-Defined)"), and there is no command
to "Insert Index Mark" or "View Index Mark" (for example).

The actual behavior of "Go to [Next | Previous] Index Mark" is to go to the
(index mark?) that is inserted with the Insert Entry dialog. From user POV, 
"Go to Next Index Entry" makes more sense, given that the cursor is placed
where Insert Index Entry was used.

At present, "Index Mark to Index" crashes (bug 153866), but from looking at the
source code [1] [2], I am guessing that this command moves the cursor from the
selected index entry to the place in an Index that corresponds to the Index
Entry.   (if this guess is correct, then maybe a better name/label can be found
for this .uno, such as "Jump to Index") -- but for now, in relation to the OP,
changing "Mark" to "Entry" would still be meaningful.

[1]
https://opengrok.libreoffice.org/xref/core/sw/source/uibase/shells/textidx.cxx?r=0908c7c1#170
[2]
https://opengrok.libreoffice.org/xref/core/sw/source/core/crsr/crstrvl.cxx?r=db115bec&fi=GotoTOXMarkBase#359

-- 
You are receiving this mail because:
You are the assignee for the bug.

Reply via email to