Mercurial > vim
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 |