Date: prev next · Thread: first prev next last
2016 Archives by date, by thread · List index


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: users+unsubscribe@global.libreoffice.org
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

Context


Privacy Policy | Impressum (Legal Info) | Copyright information: Unless otherwise specified, all text and images on this website are licensed under the Creative Commons Attribution-Share Alike 3.0 License. This does not include the source code of LibreOffice, which is licensed under the Mozilla Public License (MPLv2). "LibreOffice" and "The Document Foundation" are registered trademarks of their corresponding registered owners or are in actual use as trademarks in one or more countries. Their respective logos and icons are also subject to international copyright laws. Use thereof is explained in our trademark policy.