Age | Commit message (Collapse) | Author | Files | Lines | |
---|---|---|---|---|---|
2012-11-20 | undo.push_var() and undo.push_str() return references so calls can be used ↵ | Robin Haberkorn | 1 | -6/+8 | |
as l-values (common use case) | |||||
2012-11-16 | Make sure undo tokens and RB-tree entries are destroyed properly | Robin Haberkorn | 1 | -0/+2 | |
* when a pointer to an abstract base class is "deleted", it must have a virtual destructor so the destructor of derived classes is executed * fixes for instance, deletion of save point files when the command line is terminated (undo stack is discarded) * simplified some undotoken code | |||||
2012-11-11 | DEBUG support for printing state change undo tokens | Robin Haberkorn | 1 | -0/+8 | |
2012-11-08 | set UndoToken position only when it is required (undo enabled) | Robin Haberkorn | 1 | -12/+3 | |
2012-11-08 | support line termination ($$) as immediate editing command + some fixes | Robin Haberkorn | 1 | -0/+2 | |
* separate function for immediate editing command processing * undo.clear() to remove and free all undo tokens without executing them * goto_table_clear() to remove and free all goto table entries | |||||
2012-11-08 | added support for labels, including the goto label table | Robin Haberkorn | 1 | -0/+37 | |
* uses BSD tree macros, might later be abstracted to a C++ table class | |||||
2012-11-07 | undo stack enable/disable, parse-only mode, colon modifiers evaluation | Robin Haberkorn | 1 | -2/+7 | |
2012-11-07 | expression stack based on THECO's ArithmeticStack | Robin Haberkorn | 1 | -3/+8 | |
2012-11-06 | initial commit of SciTECO based on THECO | Robin Haberkorn | 1 | -0/+82 | |