Mercurial > vim
comparison src/globals.h @ 1869:720a59d79bcd
updated for version 7.2-168
author | vimboss |
---|---|
date | Wed, 13 May 2009 10:51:08 +0000 |
parents | ccbd8177e1f4 |
children | d608343d25e6 |
comparison
equal
deleted
inserted
replaced
1868:954947a70580 | 1869:720a59d79bcd |
---|---|
522 EXTERN win_T *firstwin; /* first window */ | 522 EXTERN win_T *firstwin; /* first window */ |
523 EXTERN win_T *lastwin; /* last window */ | 523 EXTERN win_T *lastwin; /* last window */ |
524 EXTERN win_T *prevwin INIT(= NULL); /* previous window */ | 524 EXTERN win_T *prevwin INIT(= NULL); /* previous window */ |
525 # define W_NEXT(wp) ((wp)->w_next) | 525 # define W_NEXT(wp) ((wp)->w_next) |
526 # define FOR_ALL_WINDOWS(wp) for (wp = firstwin; wp != NULL; wp = wp->w_next) | 526 # define FOR_ALL_WINDOWS(wp) for (wp = firstwin; wp != NULL; wp = wp->w_next) |
527 #define FOR_ALL_TAB_WINDOWS(tp, wp) \ | 527 # define FOR_ALL_TAB_WINDOWS(tp, wp) \ |
528 for ((tp) = first_tabpage; (tp) != NULL; (tp) = (tp)->tp_next) \ | 528 for ((tp) = first_tabpage; (tp) != NULL; (tp) = (tp)->tp_next) \ |
529 for ((wp) = ((tp) == curtab) \ | 529 for ((wp) = ((tp) == curtab) \ |
530 ? firstwin : (tp)->tp_firstwin; (wp); (wp) = (wp)->w_next) | 530 ? firstwin : (tp)->tp_firstwin; (wp); (wp) = (wp)->w_next) |
531 #else | 531 #else |
532 # define firstwin curwin | 532 # define firstwin curwin |
716 EXTERN int can_si_back INIT(= FALSE); | 716 EXTERN int can_si_back INIT(= FALSE); |
717 #endif | 717 #endif |
718 | 718 |
719 EXTERN pos_T saved_cursor /* w_cursor before formatting text. */ | 719 EXTERN pos_T saved_cursor /* w_cursor before formatting text. */ |
720 # ifdef DO_INIT | 720 # ifdef DO_INIT |
721 = INIT_POS_T | 721 = INIT_POS_T(0, 0, 0) |
722 # endif | 722 # endif |
723 ; | 723 ; |
724 | 724 |
725 /* | 725 /* |
726 * Stuff for insert mode. | 726 * Stuff for insert mode. |
1037 EXTERN int autocmd_bufnr INIT(= 0); /* fnum for <abuf> on cmdline */ | 1037 EXTERN int autocmd_bufnr INIT(= 0); /* fnum for <abuf> on cmdline */ |
1038 EXTERN char_u *autocmd_match INIT(= NULL); /* name for <amatch> on cmdline */ | 1038 EXTERN char_u *autocmd_match INIT(= NULL); /* name for <amatch> on cmdline */ |
1039 EXTERN int did_cursorhold INIT(= FALSE); /* set when CursorHold t'gerd */ | 1039 EXTERN int did_cursorhold INIT(= FALSE); /* set when CursorHold t'gerd */ |
1040 EXTERN pos_T last_cursormoved /* for CursorMoved event */ | 1040 EXTERN pos_T last_cursormoved /* for CursorMoved event */ |
1041 # ifdef DO_INIT | 1041 # ifdef DO_INIT |
1042 = INIT_POS_T | 1042 = INIT_POS_T(0, 0, 0) |
1043 # endif | 1043 # endif |
1044 ; | 1044 ; |
1045 #endif | 1045 #endif |
1046 | 1046 |
1047 EXTERN linenr_T write_no_eol_lnum INIT(= 0); /* non-zero lnum when last line | 1047 EXTERN linenr_T write_no_eol_lnum INIT(= 0); /* non-zero lnum when last line |