comparison src/option.c @ 667:9090f866cd57 v7.0197

updated for version 7.0197
author vimboss
date Tue, 14 Feb 2006 22:29:30 +0000
parents 21ab9abf0f08
children f892bda292a8
comparison
equal deleted inserted replaced
666:0137e7c3d31b 667:9090f866cd57
77 , PV_FDM 77 , PV_FDM
78 , PV_FDN 78 , PV_FDN
79 , PV_FDT 79 , PV_FDT
80 , PV_FEN 80 , PV_FEN
81 , PV_FENC 81 , PV_FENC
82 , PV_FEX
82 , PV_FF 83 , PV_FF
83 , PV_FML 84 , PV_FML
84 , PV_FMR 85 , PV_FMR
85 , PV_FLP 86 , PV_FLP
86 , PV_FO 87 , PV_FO
202 #endif 203 #endif
203 #if defined(FEAT_CINDENT) && defined(FEAT_EVAL) 204 #if defined(FEAT_CINDENT) && defined(FEAT_EVAL)
204 static char_u *p_inde; 205 static char_u *p_inde;
205 static char_u *p_indk; 206 static char_u *p_indk;
206 #endif 207 #endif
208 #if defined(FEAT_EVAL)
209 static char_u *p_fex;
210 #endif
207 static int p_inf; 211 static int p_inf;
208 static char_u *p_isk; 212 static char_u *p_isk;
209 #ifdef FEAT_CRYPT 213 #ifdef FEAT_CRYPT
210 static char_u *p_key; 214 static char_u *p_key;
211 #endif 215 #endif
972 (char_u *)NULL, PV_NONE, 976 (char_u *)NULL, PV_NONE,
973 {(char_u *)NULL, (char_u *)0L} 977 {(char_u *)NULL, (char_u *)0L}
974 # endif 978 # endif
975 }, 979 },
976 #endif 980 #endif
981 {"formatexpr", "fex", P_STRING|P_ALLOCED|P_VI_DEF|P_VIM,
982 #if defined(FEAT_EVAL)
983 (char_u *)&p_fex, PV_FEX,
984 {(char_u *)"", (char_u *)0L}
985 #else
986 (char_u *)NULL, PV_NONE,
987 {(char_u *)0L, (char_u *)0L}
988 #endif
989 },
977 {"formatoptions","fo", P_STRING|P_ALLOCED|P_VIM|P_FLAGLIST, 990 {"formatoptions","fo", P_STRING|P_ALLOCED|P_VIM|P_FLAGLIST,
978 (char_u *)&p_fo, PV_FO, 991 (char_u *)&p_fo, PV_FO,
979 {(char_u *)DFLT_FO_VI, (char_u *)DFLT_FO_VIM}}, 992 {(char_u *)DFLT_FO_VI, (char_u *)DFLT_FO_VIM}},
980 {"formatlistpat","flp", P_STRING|P_ALLOCED|P_VI_DEF, 993 {"formatlistpat","flp", P_STRING|P_ALLOCED|P_VI_DEF,
981 (char_u *)&p_flp, PV_FLP, 994 (char_u *)&p_flp, PV_FLP,
1127 {"hidden", "hid", P_BOOL|P_VI_DEF, 1140 {"hidden", "hid", P_BOOL|P_VI_DEF,
1128 (char_u *)&p_hid, PV_NONE, 1141 (char_u *)&p_hid, PV_NONE,
1129 {(char_u *)FALSE, (char_u *)0L}}, 1142 {(char_u *)FALSE, (char_u *)0L}},
1130 {"highlight", "hl", P_STRING|P_VI_DEF|P_RCLR|P_COMMA|P_NODUP, 1143 {"highlight", "hl", P_STRING|P_VI_DEF|P_RCLR|P_COMMA|P_NODUP,
1131 (char_u *)&p_hl, PV_NONE, 1144 (char_u *)&p_hl, PV_NONE,
1132 {(char_u *)"8:SpecialKey,@:NonText,d:Directory,e:ErrorMsg,i:IncSearch,l:Search,m:MoreMsg,M:ModeMsg,n:LineNr,r:Question,s:StatusLine,S:StatusLineNC,c:VertSplit,t:Title,v:Visual,V:VisualNOS,w:WarningMsg,W:WildMenu,f:Folded,F:FoldColumn,A:DiffAdd,C:DiffChange,D:DiffDelete,T:DiffText,>:SignColumn,B:SpellBad,P:SpellCap,R:SpellRare,L:SpellLocal,+:Pmenu,=:PmenuSel,x:PmenuSbar,X:PmenuThumb", 1145 {(char_u *)"8:SpecialKey,@:NonText,d:Directory,e:ErrorMsg,i:IncSearch,l:Search,m:MoreMsg,M:ModeMsg,n:LineNr,r:Question,s:StatusLine,S:StatusLineNC,c:VertSplit,t:Title,v:Visual,V:VisualNOS,w:WarningMsg,W:WildMenu,f:Folded,F:FoldColumn,A:DiffAdd,C:DiffChange,D:DiffDelete,T:DiffText,>:SignColumn,B:SpellBad,P:SpellCap,R:SpellRare,L:SpellLocal,+:Pmenu,=:PmenuSel,x:PmenuSbar,X:PmenuThumb,*:TabPage,#:TabPageSel,_:TabPageFill",
1133 (char_u *)0L}}, 1146 (char_u *)0L}},
1134 {"history", "hi", P_NUM|P_VIM, 1147 {"history", "hi", P_NUM|P_VIM,
1135 (char_u *)&p_hi, PV_NONE, 1148 (char_u *)&p_hi, PV_NONE,
1136 {(char_u *)0L, (char_u *)20L}}, 1149 {(char_u *)0L, (char_u *)20L}},
1137 {"hkmap", "hk", P_BOOL|P_VI_DEF|P_VIM, 1150 {"hkmap", "hk", P_BOOL|P_VI_DEF|P_VIM,
2262 (char_u *)&p_titlelen, PV_NONE, 2275 (char_u *)&p_titlelen, PV_NONE,
2263 #else 2276 #else
2264 (char_u *)NULL, PV_NONE, 2277 (char_u *)NULL, PV_NONE,
2265 #endif 2278 #endif
2266 {(char_u *)85L, (char_u *)0L}}, 2279 {(char_u *)85L, (char_u *)0L}},
2267 {"titleold", NULL, P_STRING|P_VI_DEF|P_GETTEXT|P_SECURE, 2280 {"titleold", NULL, P_STRING|P_VI_DEF|P_GETTEXT|P_SECURE|P_NO_MKRC,
2268 #ifdef FEAT_TITLE 2281 #ifdef FEAT_TITLE
2269 (char_u *)&p_titleold, PV_NONE, 2282 (char_u *)&p_titleold, PV_NONE,
2270 {(char_u *)N_("Thanks for flying Vim"), 2283 {(char_u *)N_("Thanks for flying Vim"),
2271 (char_u *)0L} 2284 (char_u *)0L}
2272 #else 2285 #else
4753 #endif 4766 #endif
4754 #if defined(FEAT_CINDENT) && defined(FEAT_EVAL) 4767 #if defined(FEAT_CINDENT) && defined(FEAT_EVAL)
4755 check_string_option(&buf->b_p_inde); 4768 check_string_option(&buf->b_p_inde);
4756 check_string_option(&buf->b_p_indk); 4769 check_string_option(&buf->b_p_indk);
4757 #endif 4770 #endif
4771 #if defined(FEAT_EVAL)
4772 check_string_option(&buf->b_p_fex);
4773 #endif
4758 #ifdef FEAT_CRYPT 4774 #ifdef FEAT_CRYPT
4759 check_string_option(&buf->b_p_key); 4775 check_string_option(&buf->b_p_key);
4760 #endif 4776 #endif
4761 check_string_option(&buf->b_p_kp); 4777 check_string_option(&buf->b_p_kp);
4762 check_string_option(&buf->b_p_mps); 4778 check_string_option(&buf->b_p_mps);
8581 #endif 8597 #endif
8582 #if defined(FEAT_CINDENT) && defined(FEAT_EVAL) 8598 #if defined(FEAT_CINDENT) && defined(FEAT_EVAL)
8583 case PV_INDE: return (char_u *)&(curbuf->b_p_inde); 8599 case PV_INDE: return (char_u *)&(curbuf->b_p_inde);
8584 case PV_INDK: return (char_u *)&(curbuf->b_p_indk); 8600 case PV_INDK: return (char_u *)&(curbuf->b_p_indk);
8585 #endif 8601 #endif
8602 #if defined(FEAT_EVAL)
8603 case PV_FEX: return (char_u *)&(curbuf->b_p_fex);
8604 #endif
8586 #ifdef FEAT_CRYPT 8605 #ifdef FEAT_CRYPT
8587 case PV_KEY: return (char_u *)&(curbuf->b_p_key); 8606 case PV_KEY: return (char_u *)&(curbuf->b_p_key);
8588 #endif 8607 #endif
8589 #ifdef FEAT_LISP 8608 #ifdef FEAT_LISP
8590 case PV_LISP: return (char_u *)&(curbuf->b_p_lisp); 8609 case PV_LISP: return (char_u *)&(curbuf->b_p_lisp);
8939 buf->b_p_spl = vim_strsave(p_spl); 8958 buf->b_p_spl = vim_strsave(p_spl);
8940 #endif 8959 #endif
8941 #if defined(FEAT_CINDENT) && defined(FEAT_EVAL) 8960 #if defined(FEAT_CINDENT) && defined(FEAT_EVAL)
8942 buf->b_p_inde = vim_strsave(p_inde); 8961 buf->b_p_inde = vim_strsave(p_inde);
8943 buf->b_p_indk = vim_strsave(p_indk); 8962 buf->b_p_indk = vim_strsave(p_indk);
8963 #endif
8964 #if defined(FEAT_EVAL)
8965 buf->b_p_fex = vim_strsave(p_fex);
8944 #endif 8966 #endif
8945 #ifdef FEAT_CRYPT 8967 #ifdef FEAT_CRYPT
8946 buf->b_p_key = vim_strsave(p_key); 8968 buf->b_p_key = vim_strsave(p_key);
8947 #endif 8969 #endif
8948 #ifdef FEAT_SEARCHPATH 8970 #ifdef FEAT_SEARCHPATH