Lines Matching refs:newflags
194 Shopt_t newflags=shp->options, opt; in b_shopt() local
199 on_option(&newflags,SH_VIRAW); in b_shopt()
240 opt=newflags; in b_shopt()
243 opt.v[n]=~newflags.v[n]; in b_shopt()
279 off_option(&newflags,SH_VI); in b_shopt()
280 off_option(&newflags,SH_EMACS); in b_shopt()
281 off_option(&newflags,SH_GMACS); in b_shopt()
284 newflags.v[n] |= opt.v[n]; in b_shopt()
288 newflags.v[n] &= ~opt.v[n]; in b_shopt()
289 sh_applyopts(shp,newflags); in b_shopt()
290 shp->options = newflags; in b_shopt()
291 if(is_option(&newflags,SH_XTRACE)) in b_shopt()
297 ret+=((newflags.v[n]&opt.v[n])!=opt.v[n]); in b_shopt()
300 sh_printopts(newflags,verbose,&opt); in b_shopt()