Le 20/01/2026 à 07:05, Koji Yokota a écrit :
2026/01/19 20:10、Jean-Marc Lasgouttes <[email protected]>のメール:
What I do not really understand, is why the input method object hold a
pointer to a cursor instead of a buffer view.
Pointer to the cursor is needed since input method is now relevant to
contents of text.
I return to this argument. My point is that you do not want a copy of
the buffer view's cursor (because it may become out of date) but a
reference to it, either via a Cursor & variable, or a reference to the
buffer view that holds the cursor. Then, as long as you manage to track
buffer view changes, you should be safe.
We already have mechanisms to ensure that the BV cursor is correct, I do
not see the need to implement this a second time.
What do I miss?
JMarc
--
lyx-devel mailing list
[email protected]
https://lists.lyx.org/mailman/listinfo/lyx-devel