Mercurial > vim
comparison src/option.c @ 41:f529edb9bab3 v7.0025
updated for version 7.0025
author | vimboss |
---|---|
date | Mon, 27 Dec 2004 21:59:20 +0000 |
parents | f1d2a58883b9 |
children | bcb347a8f934 |
comparison
equal
deleted
inserted
replaced
40:f1d2a58883b9 | 41:f529edb9bab3 |
---|---|
80 , PV_FEN | 80 , PV_FEN |
81 , PV_FENC | 81 , PV_FENC |
82 , PV_FF | 82 , PV_FF |
83 , PV_FML | 83 , PV_FML |
84 , PV_FMR | 84 , PV_FMR |
85 , PV_FLP | |
85 , PV_FO | 86 , PV_FO |
86 , PV_FT | 87 , PV_FT |
87 , PV_GP | 88 , PV_GP |
88 , PV_IMI | 89 , PV_IMI |
89 , PV_IMS | 90 , PV_IMS |
181 #ifdef FEAT_MBYTE | 182 #ifdef FEAT_MBYTE |
182 static char_u *p_fenc; | 183 static char_u *p_fenc; |
183 #endif | 184 #endif |
184 static char_u *p_ff; | 185 static char_u *p_ff; |
185 static char_u *p_fo; | 186 static char_u *p_fo; |
187 static char_u *p_flp; | |
186 #ifdef FEAT_AUTOCMD | 188 #ifdef FEAT_AUTOCMD |
187 static char_u *p_ft; | 189 static char_u *p_ft; |
188 #endif | 190 #endif |
189 static long p_iminsert; | 191 static long p_iminsert; |
190 static long p_imsearch; | 192 static long p_imsearch; |
950 }, | 952 }, |
951 #endif | 953 #endif |
952 {"formatoptions","fo", P_STRING|P_ALLOCED|P_VIM|P_FLAGLIST, | 954 {"formatoptions","fo", P_STRING|P_ALLOCED|P_VIM|P_FLAGLIST, |
953 (char_u *)&p_fo, PV_FO, | 955 (char_u *)&p_fo, PV_FO, |
954 {(char_u *)DFLT_FO_VI, (char_u *)DFLT_FO_VIM}}, | 956 {(char_u *)DFLT_FO_VI, (char_u *)DFLT_FO_VIM}}, |
957 {"formatlistpat","flp", P_STRING|P_ALLOCED|P_VI_DEF, | |
958 (char_u *)&p_flp, PV_FLP, | |
959 {(char_u *)"^\\s*\\d\\+[\\]:.)}\\t ]\\s*", (char_u *)0L}}, | |
955 {"formatprg", "fp", P_STRING|P_EXPAND|P_VI_DEF|P_SECURE, | 960 {"formatprg", "fp", P_STRING|P_EXPAND|P_VI_DEF|P_SECURE, |
956 (char_u *)&p_fp, PV_NONE, | 961 (char_u *)&p_fp, PV_NONE, |
957 {(char_u *)"", (char_u *)0L}}, | 962 {(char_u *)"", (char_u *)0L}}, |
958 {"fsync", "fs", P_BOOL|P_SECURE|P_VI_DEF, | 963 {"fsync", "fs", P_BOOL|P_SECURE|P_VI_DEF, |
959 #ifdef HAVE_FSYNC | 964 #ifdef HAVE_FSYNC |
2634 if (ga.ga_len > 0) | 2639 if (ga.ga_len > 0) |
2635 STRCAT(ga.ga_data, ","); | 2640 STRCAT(ga.ga_data, ","); |
2636 STRCAT(ga.ga_data, p); | 2641 STRCAT(ga.ga_data, p); |
2637 add_pathsep(ga.ga_data); | 2642 add_pathsep(ga.ga_data); |
2638 STRCAT(ga.ga_data, "*"); | 2643 STRCAT(ga.ga_data, "*"); |
2639 ga.ga_room -= len; | |
2640 ga.ga_len += len; | 2644 ga.ga_len += len; |
2641 } | 2645 } |
2642 } | 2646 } |
2643 } | 2647 } |
2644 if (ga.ga_data != NULL) | 2648 if (ga.ga_data != NULL) |
4485 check_string_option(&buf->b_p_key); | 4489 check_string_option(&buf->b_p_key); |
4486 #endif | 4490 #endif |
4487 check_string_option(&buf->b_p_kp); | 4491 check_string_option(&buf->b_p_kp); |
4488 check_string_option(&buf->b_p_mps); | 4492 check_string_option(&buf->b_p_mps); |
4489 check_string_option(&buf->b_p_fo); | 4493 check_string_option(&buf->b_p_fo); |
4494 check_string_option(&buf->b_p_flp); | |
4490 check_string_option(&buf->b_p_isk); | 4495 check_string_option(&buf->b_p_isk); |
4491 #ifdef FEAT_COMMENTS | 4496 #ifdef FEAT_COMMENTS |
4492 check_string_option(&buf->b_p_com); | 4497 check_string_option(&buf->b_p_com); |
4493 #endif | 4498 #endif |
4494 #ifdef FEAT_FOLDING | 4499 #ifdef FEAT_FOLDING |
8080 case PV_FF: return (char_u *)&(curbuf->b_p_ff); | 8085 case PV_FF: return (char_u *)&(curbuf->b_p_ff); |
8081 #ifdef FEAT_AUTOCMD | 8086 #ifdef FEAT_AUTOCMD |
8082 case PV_FT: return (char_u *)&(curbuf->b_p_ft); | 8087 case PV_FT: return (char_u *)&(curbuf->b_p_ft); |
8083 #endif | 8088 #endif |
8084 case PV_FO: return (char_u *)&(curbuf->b_p_fo); | 8089 case PV_FO: return (char_u *)&(curbuf->b_p_fo); |
8090 case PV_FLP: return (char_u *)&(curbuf->b_p_flp); | |
8085 case PV_IMI: return (char_u *)&(curbuf->b_p_iminsert); | 8091 case PV_IMI: return (char_u *)&(curbuf->b_p_iminsert); |
8086 case PV_IMS: return (char_u *)&(curbuf->b_p_imsearch); | 8092 case PV_IMS: return (char_u *)&(curbuf->b_p_imsearch); |
8087 case PV_INF: return (char_u *)&(curbuf->b_p_inf); | 8093 case PV_INF: return (char_u *)&(curbuf->b_p_inf); |
8088 case PV_ISK: return (char_u *)&(curbuf->b_p_isk); | 8094 case PV_ISK: return (char_u *)&(curbuf->b_p_isk); |
8089 #ifdef FEAT_FIND_ID | 8095 #ifdef FEAT_FIND_ID |
8402 #endif | 8408 #endif |
8403 #ifdef FEAT_FOLDING | 8409 #ifdef FEAT_FOLDING |
8404 buf->b_p_cms = vim_strsave(p_cms); | 8410 buf->b_p_cms = vim_strsave(p_cms); |
8405 #endif | 8411 #endif |
8406 buf->b_p_fo = vim_strsave(p_fo); | 8412 buf->b_p_fo = vim_strsave(p_fo); |
8413 buf->b_p_flp = vim_strsave(p_flp); | |
8407 buf->b_p_nf = vim_strsave(p_nf); | 8414 buf->b_p_nf = vim_strsave(p_nf); |
8408 buf->b_p_mps = vim_strsave(p_mps); | 8415 buf->b_p_mps = vim_strsave(p_mps); |
8409 #ifdef FEAT_SMARTINDENT | 8416 #ifdef FEAT_SMARTINDENT |
8410 buf->b_p_si = p_si; | 8417 buf->b_p_si = p_si; |
8411 #endif | 8418 #endif |