Well for starters the projects takes requests for enhancement  via the
project Bugzilla portal. 

Otherwise, here is my take on LibreOffice Undo/Redo support.

First I  would point out that the undo, as moved into Expert configuration
at 5.1, does not default to 100 "characters" but to 100 change actions.

In a rather sophisticated algorithm text being entered is handled at word
boundaries, unless a a misspelling or grammar rule was broken--those are
"undone" character at a time. White space is collapsed and undone as a
single action.  Application of style is "undone" in the discrete steps it
was applied--a word at a time or a paragraph or an entire text selection.

So, in point of fact--a default 100 "Undo" action value is actually a
reasonable default.   Personally I don't believe there is much benefit to
increasing defaults beyond that as the assertion of "Undo" and "Redo" is
linear

Secondly, should a user feel it is really needed, it is trivial to increase
the value from Expert configuration:

Tools ->Options -> Advanced: Open Expert Configuration and search for "Undo"
the stanza needed is in "org.openoffice.Office.Common",  edit to open dialog
and reset the value.  A bit higher perhaps 500, but would more than that
provide any useful context for reverting editing?

But there is added overhead in increasing the buffer, so I would suggest it
is best to keep it small.

Third, the Undo/Redo is provided with split button menu listing all change
actions as a stack, while Ctrl+Z/Ctrl+Y are applied sequentially--the split
menu allows selection of multiple steps to Undo/Redo to apply as a block.

Given that, folks should appreciate there is  quite a bit of functionality
provided with LibreOffice's Undo/Redo mechanism. Also, it functions pretty
consistently across the document modules

Is it perfect? No, of course not, but I have to challenge OP as to what
additional facet of "Undo/Redo" is missing, or requires improvement?

Personally I can envision a mechanism of incremental document saves and
linked to the auto-save settings.   
Where now--we can *only* choose to abandon all changes by quitting the
document. With an incremental save capability, if I wanted to back up
10-minutes I'd restore the edit session to that document state.  And I would
assume it could be extended to be able to split out a new document based on
the incremental save--while continuing with current edits.

Stuart













--
View this message in context: 
http://nabble.documentfoundation.org/undo-functionality-tp4185003p4185048.html
Sent from the Users mailing list archive at Nabble.com.

-- 
To unsubscribe e-mail to: [email protected]
Problems? http://www.libreoffice.org/get-help/mailing-lists/how-to-unsubscribe/
Posting guidelines + more: http://wiki.documentfoundation.org/Netiquette
List archive: http://listarchives.libreoffice.org/global/users/
All messages sent to this list will be publicly archived and cannot be deleted

Reply via email to