Bug 38886 - Synchronize command text and visual cursor
Summary: Synchronize command text and visual cursor
Alias: None
Product: LibreOffice
Classification: Unclassified
Component: Formula Editor (show other bugs)
(earliest affected)
Hardware: Other All
: medium normal
Assignee: Not Assigned
Keywords: difficultyInteresting, easyHack, skillCpp
Depends on:
Reported: 2011-07-01 07:45 UTC by Björn Michaelsen
Modified: 2017-02-14 08:58 UTC (History)
4 users (show)

See Also:
Crash report or crash signature:


Note You need to log in before you can comment on or make changes to this bug.
Description Björn Michaelsen 2011-07-01 07:45:10 UTC
Synchronize command text and visual cursor

Background: There's a formula cursor and a command text cursor, it would be great if they could be synchronized. This could be achieved by updating the character offsets for the tokens in SmNodeToTextVisitor, and then use this information to synchronize cursor positions and selections. Feel free to ping Jonas for more information and help getting started.

Skills: Building, C++
Comment 1 Florian Reisinger 2012-05-18 09:02:33 UTC
Deteted "Easyhack" from summary
Comment 2 Björn Michaelsen 2013-10-04 18:48:11 UTC
adding LibreOffice developer list as CC to unresolved EasyHacks for better visibility.

see e.g. http://nabble.documentfoundation.org/minutes-of-ESC-call-td4076214.html for details
Comment 3 Elodimuor 2013-10-31 05:50:59 UTC
I'm new to contributing to LibreOffice, and I'd like to take a shot at this bug, can i get more information and some help getting started?
Comment 4 Taylor Lee 2015-06-10 05:24:16 UTC
So we want the blinking cursor in both the spreadsheet box
Comment 5 Robinson Tryon (qubit) 2015-12-14 05:03:44 UTC Comment hidden (obsolete)
Comment 6 Robinson Tryon (qubit) 2016-02-18 14:52:39 UTC Comment hidden (obsolete)
Comment 7 jani 2016-04-18 07:33:03 UTC
A polite ping, still working on this issue?
Comment 8 jani 2016-04-18 07:33:59 UTC
Comment 9 jani 2016-05-05 13:40:48 UTC
Code pointer is missing, which is mandatory for easyHacks.