Hello Edward,
I'm using Leo since a long time as my Outliner to keep track of interesting blog entries & sites.
Recently I found an interesting blog entry about 'Django: one ORM to rule all databases' [1].
When I documented it in my daily log-entry I noticed that Leo's key handling got confused with the content of this node.
This cought my attention - and - I created a minimal test-outline (see attachment).
You should be able to reproduce it yourself, if you open the outline - and - enter a new line at the end of the '@rst TN-2025-10-16-o.html' node for example.
* The cursor position moves back by one for every 'leading' Unicode Emoji ...
Using this test-outline I found out, that ...
* I'm able to reproduce this issue with 'Leo' on Linux - and - Windows - BUT -
* I'm NOT able to reproduce it with 'LeoInteg' and 'LeoServer'.
Finally my question: Is this something that is important enough to be tracked & possibly resolved ?
With kind regards,
Viktor
---
PS: The author of the blog entry has in the mean-time removed all 'leading' Unicode Emoji's from each headline. - I was just lucky ( - or - unfortunate enough ;-) to copy an early / initial state.
---