comparison src/vim.h @ 905:f099adbff887 v7.0.031

updated for version 7.0-031
author vimboss
date Fri, 23 Jun 2006 14:33:23 +0000
parents 3c17f4d2196f
children 4fb859cd9ba9
comparison
equal deleted inserted replaced
904:f6c72dd1962a 905:f099adbff887
583 get_real_state() */ 583 get_real_state() */
584 #define CMDLINE 0x08 /* Editing command line */ 584 #define CMDLINE 0x08 /* Editing command line */
585 #define INSERT 0x10 /* Insert mode */ 585 #define INSERT 0x10 /* Insert mode */
586 #define LANGMAP 0x20 /* Language mapping, can be combined with 586 #define LANGMAP 0x20 /* Language mapping, can be combined with
587 INSERT and CMDLINE */ 587 INSERT and CMDLINE */
588 #define MAP_ALL_MODES 0x3f /* all mode bits used for mapping */
589 588
590 #define REPLACE_FLAG 0x40 /* Replace mode flag */ 589 #define REPLACE_FLAG 0x40 /* Replace mode flag */
591 #define REPLACE (REPLACE_FLAG + INSERT) 590 #define REPLACE (REPLACE_FLAG + INSERT)
592 #ifdef FEAT_VREPLACE 591 #ifdef FEAT_VREPLACE
593 # define VREPLACE_FLAG 0x80 /* Virtual-replace mode flag */ 592 # define VREPLACE_FLAG 0x80 /* Virtual-replace mode flag */
602 #define ABBREV 0x500 /* abbreviation instead of mapping */ 601 #define ABBREV 0x500 /* abbreviation instead of mapping */
603 #define EXTERNCMD 0x600 /* executing an external command */ 602 #define EXTERNCMD 0x600 /* executing an external command */
604 #define SHOWMATCH (0x700 + INSERT) /* show matching paren */ 603 #define SHOWMATCH (0x700 + INSERT) /* show matching paren */
605 #define CONFIRM 0x800 /* ":confirm" prompt */ 604 #define CONFIRM 0x800 /* ":confirm" prompt */
606 #define SELECTMODE 0x1000 /* Select mode, only for mappings */ 605 #define SELECTMODE 0x1000 /* Select mode, only for mappings */
606
607 #define MAP_ALL_MODES (0x3f | SELECTMODE) /* all mode bits used for
608 * mapping */
607 609
608 /* directions */ 610 /* directions */
609 #define FORWARD 1 611 #define FORWARD 1
610 #define BACKWARD (-1) 612 #define BACKWARD (-1)
611 #define FORWARD_FILE 3 613 #define FORWARD_FILE 3