From: <no...@so...> - 2002-05-11 05:46:53
|
Patches item #554763, was opened at 2002-05-11 07:46 You can respond by visiting: http://sourceforge.net/tracker/?func=detail&atid=312997&aid=554763&group_id=12997 Category: 18. [text] Group: None Status: Open Resolution: None Priority: 5 Submitted By: Ludwig Callewaert (lgac) Assigned to: Jeffrey Hobbs (hobbs) Summary: Reimplement undo stack + minor fixes Initial Comment: This is a Tk 8.4a4 patch. The purpose is a reimplemtation of the undo stack. An item on the undo stack is now a list of items containing two scripts (Tc_Obj's): the apply action (for redo) and the revert action (for undo). This opens the path to undoing more than only text inserts and deletions, such as applying or removing tags (this is not part of the patch however). The undo stack implementation has been separated from the text widget, and is in fact usable by other widgets as well now. Some typos in the text.n doc are corrected as well, and a problem with the tk::TextPaste function (pasting twice) was also corrected. This patch has only been verfied on Red Hat Linux 7.2 The Windows Makelfile.in was adapted to accomodate the new tkUndo.c and tkUndo.h files. The Mac section was NOT adapted yet for these two new files. ---------------------------------------------------------------------- You can respond by visiting: http://sourceforge.net/tracker/?func=detail&atid=312997&aid=554763&group_id=12997 |