comparison src/structs.h @ 790:c8680debe1cc

updated for version 7.0230
author vimboss
date Mon, 20 Mar 2006 21:55:45 +0000
parents 8f6a426bc1e0
children d8f905020502
comparison
equal deleted inserted replaced
789:b29b006d52d2 790:c8680debe1cc
1456 #ifdef FEAT_EVAL 1456 #ifdef FEAT_EVAL
1457 dictitem_T b_bufvar; /* variable for "b:" Dictionary */ 1457 dictitem_T b_bufvar; /* variable for "b:" Dictionary */
1458 dict_T b_vars; /* internal variables, local to buffer */ 1458 dict_T b_vars; /* internal variables, local to buffer */
1459 #endif 1459 #endif
1460 1460
1461 #if defined(FEAT_BEVAL) && defined(FEAT_EVAL)
1462 char_u *b_p_bexpr; /* 'balloonexpr' local value */
1463 long_u b_p_bexpr_flags;/* flags for 'balloonexpr' */
1464 #endif
1465
1461 /* When a buffer is created, it starts without a swap file. b_may_swap is 1466 /* When a buffer is created, it starts without a swap file. b_may_swap is
1462 * then set to indicate that a swap file may be opened later. It is reset 1467 * then set to indicate that a swap file may be opened later. It is reset
1463 * if a swap file could not be opened. 1468 * if a swap file could not be opened.
1464 */ 1469 */
1465 int b_may_swap; 1470 int b_may_swap;
1616 win_T *tp_prevwin; /* previous window in this Tab page */ 1621 win_T *tp_prevwin; /* previous window in this Tab page */
1617 win_T *tp_firstwin; /* first window in this Tab page */ 1622 win_T *tp_firstwin; /* first window in this Tab page */
1618 win_T *tp_lastwin; /* last window in this Tab page */ 1623 win_T *tp_lastwin; /* last window in this Tab page */
1619 long tp_old_Rows; /* Rows when Tab page was left */ 1624 long tp_old_Rows; /* Rows when Tab page was left */
1620 long tp_old_Columns; /* Columns when Tab page was left */ 1625 long tp_old_Columns; /* Columns when Tab page was left */
1626 #ifdef FEAT_GUI
1627 int tp_prev_which_scrollbars[3];
1628 /* previous value of which_scrollbars */
1629 #endif
1621 #ifdef FEAT_DIFF 1630 #ifdef FEAT_DIFF
1622 diff_T *tp_first_diff; 1631 diff_T *tp_first_diff;
1623 buf_T *(tp_diffbuf[DB_COUNT]); 1632 buf_T *(tp_diffbuf[DB_COUNT]);
1624 int tp_diff_invalid; /* list of diffs is outdated */ 1633 int tp_diff_invalid; /* list of diffs is outdated */
1625 #endif 1634 #endif
2090 2099
2091 /* Indices into vimmenu_T->strings[] and vimmenu_T->noremap[] for each mode */ 2100 /* Indices into vimmenu_T->strings[] and vimmenu_T->noremap[] for each mode */
2092 #define MENU_INDEX_INVALID -1 2101 #define MENU_INDEX_INVALID -1
2093 #define MENU_INDEX_NORMAL 0 2102 #define MENU_INDEX_NORMAL 0
2094 #define MENU_INDEX_VISUAL 1 2103 #define MENU_INDEX_VISUAL 1
2095 #define MENU_INDEX_OP_PENDING 2 2104 #define MENU_INDEX_SELECT 2
2096 #define MENU_INDEX_INSERT 3 2105 #define MENU_INDEX_OP_PENDING 3
2097 #define MENU_INDEX_CMDLINE 4 2106 #define MENU_INDEX_INSERT 4
2098 #define MENU_INDEX_TIP 5 2107 #define MENU_INDEX_CMDLINE 5
2099 #define MENU_MODES 6 2108 #define MENU_INDEX_TIP 6
2109 #define MENU_MODES 7
2100 2110
2101 /* Menu modes */ 2111 /* Menu modes */
2102 #define MENU_NORMAL_MODE (1 << MENU_INDEX_NORMAL) 2112 #define MENU_NORMAL_MODE (1 << MENU_INDEX_NORMAL)
2103 #define MENU_VISUAL_MODE (1 << MENU_INDEX_VISUAL) 2113 #define MENU_VISUAL_MODE (1 << MENU_INDEX_VISUAL)
2114 #define MENU_SELECT_MODE (1 << MENU_INDEX_SELECT)
2104 #define MENU_OP_PENDING_MODE (1 << MENU_INDEX_OP_PENDING) 2115 #define MENU_OP_PENDING_MODE (1 << MENU_INDEX_OP_PENDING)
2105 #define MENU_INSERT_MODE (1 << MENU_INDEX_INSERT) 2116 #define MENU_INSERT_MODE (1 << MENU_INDEX_INSERT)
2106 #define MENU_CMDLINE_MODE (1 << MENU_INDEX_CMDLINE) 2117 #define MENU_CMDLINE_MODE (1 << MENU_INDEX_CMDLINE)
2107 #define MENU_TIP_MODE (1 << MENU_INDEX_TIP) 2118 #define MENU_TIP_MODE (1 << MENU_INDEX_TIP)
2108 #define MENU_ALL_MODES ((1 << MENU_INDEX_TIP) - 1) 2119 #define MENU_ALL_MODES ((1 << MENU_INDEX_TIP) - 1)