Mercurial > vim
comparison src/window.c @ 126:c3075f07a273
updated for version 7.0044
author | vimboss |
---|---|
date | Tue, 25 Jan 2005 21:44:33 +0000 |
parents | 53cc016f790a |
children | e9d287a403c4 |
comparison
equal
deleted
inserted
replaced
125:2a8d48bdc5de | 126:c3075f07a273 |
---|---|
3088 gui_create_scrollbar(&newwin->w_scrollbars[SBAR_RIGHT], | 3088 gui_create_scrollbar(&newwin->w_scrollbars[SBAR_RIGHT], |
3089 SBAR_RIGHT, newwin); | 3089 SBAR_RIGHT, newwin); |
3090 } | 3090 } |
3091 #endif | 3091 #endif |
3092 #ifdef FEAT_EVAL | 3092 #ifdef FEAT_EVAL |
3093 vars_init(&newwin->w_vars); /* init internal variables */ | 3093 /* init w: variables */ |
3094 init_var_dict(&newwin->w_vars, &newwin->w_winvar); | |
3094 #endif | 3095 #endif |
3095 #ifdef FEAT_FOLDING | 3096 #ifdef FEAT_FOLDING |
3096 foldInitWin(newwin); | 3097 foldInitWin(newwin); |
3097 #endif | 3098 #endif |
3098 } | 3099 } |
3132 | 3133 |
3133 clear_winopt(&wp->w_onebuf_opt); | 3134 clear_winopt(&wp->w_onebuf_opt); |
3134 clear_winopt(&wp->w_allbuf_opt); | 3135 clear_winopt(&wp->w_allbuf_opt); |
3135 | 3136 |
3136 #ifdef FEAT_EVAL | 3137 #ifdef FEAT_EVAL |
3137 vars_clear(&wp->w_vars); /* free all internal variables */ | 3138 vars_clear(&wp->w_vars.dv_hashtab); /* free all w: variables */ |
3138 #endif | 3139 #endif |
3139 | 3140 |
3140 if (prevwin == wp) | 3141 if (prevwin == wp) |
3141 prevwin = NULL; | 3142 prevwin = NULL; |
3142 win_free_lsize(wp); | 3143 win_free_lsize(wp); |