/*******************                                          Michael Campbell
 * File: CMDIX.DEF *                                            19 Apr 2005
 *******************/

/* Define the indices of the VE commands in the command table. Note that     */
/* these MUST match the order of the commands, as defined in BOTH VEDBASE.C  */
/* and KBDIF.C. Note that NUM_CMDS in ../def/common.def should be equal      */
/* to 1 + the_last_index_in_this_list                                        */

#define null_ix            0

#define insert_ix          0
#define overwrite_ix       1

#define again_ix           2
#define block_ix           3
#define del_left_ix        4
#define edit_ix            5
#define find_ix            6
#define goto_file_ix       7
#define help_ix            8
#define info_ix            9
#define jump_ix            10
#define del_line_ix        11
#define macro_ix           12
#define next_file_ix       13
#define option_ix          14
#define get_ix             15
#define quit_ix            16
#define substitute_ix      17
#define status_ix          18
#define tags_ix            19
#define update_ix          20
#define view_ix            21
#define wrap_para_ix       22
#define xecute_ix          23
#define pick_ix            24

#define cursor_left_ix     25
#define cursor_right_ix    26
#define cursor_up_ix       27
#define cursor_down_ix     28
#define extended_motion_ix 29

#define word_right_ix      30
#define word_left_ix       31
#define para_up_ix         32
#define para_down_ix       33

#define rubout_ix          34

#define del_char_ix        35
#define del_word_ix        36
#define ext_home_ix        37
#define ext_end_ix         38
#define ext_pgup_ix        39
#define ext_top_of_file_ix 40
#define ext_pgdn_ix        41
#define ext_end_of_file_ix 42

#define half_up_ix         43
#define half_down_ix       44
#define half_left_ix       45
#define half_right_ix      46

#define copy_line_del_ix   47
#define cut_line_del_ix    48
#define paste_line_del_ix  49

#define top_of_page_ix     50
#define middle_of_page_ix  51
#define bottom_of_page_ix  52

#define jump_to_tag_ix     53

#define del_right_ix       54
#define edge_ix            55
#define column_ix          56
#define undo_ix            57

#define mouse_ix           58
#define about_ve_ix        59 

