Le 30/11/2023 à 03:01, Daniel a écrit :
LyX has the peculiarity of treating the (de)activating of change tracking as something that is recorded on the undo stack.

Actually, everything that is stored in the file goes to the undo stack. I do not see how to avoid that.

One of the problems I ran into with this is that it unexpectedly killed the redo function when I activated change tracking, i.e. I undid some changes and activated the change tracking in between and this changed what could be redone.

The only other app I know of that does this is Apple Pages. But I am not sure whether Apple's change tracking should be taken as a thought through feature, e.g. it is impossible to de-activate change tracking without accepting all changes. Go figure!

Do other applications save change tracking status?

Would you find it good that, if you open a file for the explicit purpose of setting change tracking "on", then it will be necessary to fake another change for the purpose of being able to save it? Or that undoing all your changes may leave certain change unbeknownst to you?

There might be another way to avoid killing the redo stack. Do you know of any applicaiton that has a solution to this?

JMarc

--
lyx-devel mailing list
lyx-devel@lists.lyx.org
http://lists.lyx.org/mailman/listinfo/lyx-devel

Reply via email to