eu__cache | table | Recorded editing actions. |
eu__index | number | Current undo/redo index. |
none |
result | boolean | True if a redo record is available, false if not. |
none |
result | boolean | True if an undo record is available, false if not. |
none |
obj | editUndo | The instantiated editUndo object. |
none |
none |
pos | number | The character position where the editing action begins. |
inserted | table | The segment inserted in the edit action as a table of string lines. |
removed | table | The segment removed in the edit action as a table of string lines. |
action | number | The editing action. win.EU_TYPE, win.EU_DELETE and win.EU_BACKSPACE actions are grouped if appropriate. |
none |
none |
record | table/nil | The editing action data for the redo operation. If none is available nil is returned. |
pos | number | The character position where the editing action begins. |
inserted | table | The segment inserted in the edit action as a table of string lines. |
removed | table | The segment removed in the edit action as a table of string lines. |
action | number | Always win.EU_REPLACE. |
none |
none |
none |
record | table/nil | The editing action data for the undo operation. If none is available nil is returned. |
pos | number | The character position where the editing action begins. |
inserted | table | The segment inserted in the edit action as a table of string lines. |
removed | table | The segment removed in the edit action as a table of string lines. |
action | number | Always win.EU_REPLACE. |