comparison src/structs.h @ 221:7fd4b5df33be

updated for version 7.0062
author vimboss
date Sun, 20 Mar 2005 22:37:15 +0000
parents d292c40ca788
children ef254e0f2365
comparison
equal deleted inserted replaced
220:01e77186b20a 221:7fd4b5df33be
187 char_u *wo_rlc; 187 char_u *wo_rlc;
188 # define w_p_rlc w_onebuf_opt.wo_rlc /* 'rightleftcmd' */ 188 # define w_p_rlc w_onebuf_opt.wo_rlc /* 'rightleftcmd' */
189 #endif 189 #endif
190 long wo_scr; 190 long wo_scr;
191 #define w_p_scr w_onebuf_opt.wo_scr /* 'scroll' */ 191 #define w_p_scr w_onebuf_opt.wo_scr /* 'scroll' */
192 #ifdef FEAT_SYN_HL
193 int wo_spell;
194 #define w_p_spell w_onebuf_opt.wo_spell /* 'spell' */
195 #endif
192 #ifdef FEAT_STL_OPT 196 #ifdef FEAT_STL_OPT
193 char_u *wo_stl; 197 char_u *wo_stl;
194 #define w_p_stl w_onebuf_opt.wo_stl /* 'statusline' */ 198 #define w_p_stl w_onebuf_opt.wo_stl /* 'statusline' */
195 #endif 199 #endif
196 #ifdef FEAT_SCROLLBIND 200 #ifdef FEAT_SCROLLBIND
1335 char_u *b_p_sua; /* 'suffixesadd' */ 1339 char_u *b_p_sua; /* 'suffixesadd' */
1336 #endif 1340 #endif
1337 int b_p_swf; /* 'swapfile' */ 1341 int b_p_swf; /* 'swapfile' */
1338 #ifdef FEAT_SYN_HL 1342 #ifdef FEAT_SYN_HL
1339 char_u *b_p_syn; /* 'syntax' */ 1343 char_u *b_p_syn; /* 'syntax' */
1344 char_u *b_p_spl; /* 'spelllang' */
1340 #endif 1345 #endif
1341 long b_p_ts; /* 'tabstop' */ 1346 long b_p_ts; /* 'tabstop' */
1342 int b_p_tx; /* 'textmode' */ 1347 int b_p_tx; /* 'textmode' */
1343 long b_p_tw; /* 'textwidth' */ 1348 long b_p_tw; /* 'textwidth' */
1344 long b_p_tw_nobin; /* b_p_tw saved for binary mode */ 1349 long b_p_tw_nobin; /* b_p_tw saved for binary mode */
1416 hashtab_T b_keywtab; /* syntax keywords hash table */ 1421 hashtab_T b_keywtab; /* syntax keywords hash table */
1417 hashtab_T b_keywtab_ic; /* idem, ignore case */ 1422 hashtab_T b_keywtab_ic; /* idem, ignore case */
1418 int b_syn_ic; /* ignore case for :syn cmds */ 1423 int b_syn_ic; /* ignore case for :syn cmds */
1419 garray_T b_syn_patterns; /* table for syntax patterns */ 1424 garray_T b_syn_patterns; /* table for syntax patterns */
1420 garray_T b_syn_clusters; /* table for syntax clusters */ 1425 garray_T b_syn_clusters; /* table for syntax clusters */
1426 int b_spell_cluster_id; /* @Spell cluster ID or 0 */
1421 int b_syn_containedin; /* TRUE when there is an item with a 1427 int b_syn_containedin; /* TRUE when there is an item with a
1422 "containedin" argument */ 1428 "containedin" argument */
1423 int b_syn_sync_flags; /* flags about how to sync */ 1429 int b_syn_sync_flags; /* flags about how to sync */
1424 short b_syn_sync_id; /* group to sync on */ 1430 short b_syn_sync_id; /* group to sync on */
1425 long b_syn_sync_minlines; /* minimal sync lines offset */ 1431 long b_syn_sync_minlines; /* minimal sync lines offset */
1452 synstate_T *b_sst_first; 1458 synstate_T *b_sst_first;
1453 synstate_T *b_sst_firstfree; 1459 synstate_T *b_sst_firstfree;
1454 int b_sst_freecount; 1460 int b_sst_freecount;
1455 linenr_T b_sst_check_lnum; 1461 linenr_T b_sst_check_lnum;
1456 short_u b_sst_lasttick; /* last display tick */ 1462 short_u b_sst_lasttick; /* last display tick */
1463
1464 /* for spell checking */
1465 garray_T b_langp; /* list of pointers to slang_T, see spell.c */
1466
1457 #endif /* FEAT_SYN_HL */ 1467 #endif /* FEAT_SYN_HL */
1458 1468
1459 #ifdef FEAT_SIGNS 1469 #ifdef FEAT_SIGNS
1460 signlist_T *b_signlist; /* list of signs to draw */ 1470 signlist_T *b_signlist; /* list of signs to draw */
1461 #endif 1471 #endif