/**********************                                       Michael Campbell
 * File: undo.def     *                                         24 May 2005
 **********************/

/* Literal definitions for the undo.c module                                */

/* Undo states */

#define US_monitoring              1
#define US_undoing                 2

/* Undo types */

#define UT_del_char                0
#define UT_del_right               1
#define UT_del_line                2
#define UT_del_block               3
#define UT_substitute              4
#define UT_block_paste             5
#define UT_del_word                6
#define UT_ins_char                7
#define UT_wrap_para               8
#define UT_macro                   9
#define UT_column_paste            10
#define UT_column_delete           11

/* Undo Attributes */

#define UA_nil_attr                0
#define UA_end_of_file             1

