/illumos-gate/usr/src/contrib/ast/src/cmd/ksh93/sh/ |
H A D | main.c | 146 if(rshflag=sh_isoption(SH_RESTRICTED)) in sh_main() 175 if(!sh_isoption(SH_INTERACTIVE) && !sh_isoption(SH_TFLAG) && !sh_isoption(SH_CFLAG) && in sh_main() 176 sh_isoption(SH_SFLAG) && tty_check(0) && tty_check(ERRIO)) in sh_main() 178 if(sh_isoption(SH_INTERACTIVE)) in sh_main() 183 if(!sh_isoption(SH_RC) && (sh_isoption(SH_BASH) && !sh_isoption(SH_POSIX) in sh_main() 191 if(sh_isoption(SH_INTERACTIVE)) in sh_main() 201 job_init(shp,sh_isoption(SH_LOGIN_SHELL)); in sh_main() 202 if(sh_isoption(SH_LOGIN_SHELL)) in sh_main() 206 if(!sh_isoption(SH_NOUSRPROFILE) && !sh_isoption(SH_PRIVILEGED)) in sh_main() 214 if(!sh_isoption(SH_NOEXEC)) in sh_main() [all …]
|
H A D | args.c | 118 if(sh_isoption(SH_BASH)) in infof() 123 if(sh_isoption(SH_BASH)) in infof() 126 else if(*s==':' && sh_isoption(SH_BASH)) in infof() 148 int setflag=0, action=0, trace=(int)sh_isoption(SH_XTRACE); in sh_argopts() 176 if(!sh_isoption(SH_BASH)) in sh_argopts() 189 (sh_isoption(SH_BASH)?PRINT_ALL|PRINT_NO_HEADER:0)| in sh_argopts() 195 || (!sh_isoption(SH_BASH) && (o&SH_BASHEXTRA)) in sh_argopts() 196 || ((!sh_isoption(SH_BASH) || n=='o') && (o&SH_BASHOPT)) in sh_argopts() 204 if(sh_isoption(SH_RESTRICTED) && !f && o==SH_RESTRICTED) in sh_argopts() 310 sh_isoption(SH_RESTRICTED)) { in sh_argopts() [all …]
|
H A D | expand.c | 106 if(sh_isoption(SH_MARKDIRS)) in path_expand() 108 if(sh_isoption(SH_GLOBSTARS)) in path_expand() 112 if(sh_isoption(SH_BASH) && !sh_isoption(SH_EXTGLOB)) in path_expand() 115 if(sh_isoption(SH_NULLGLOB)) in path_expand() 117 if(sh_isoption(SH_NOCASEGLOB)) in path_expand() 135 if(sh_isoption(SH_BASH)) in path_expand() 183 else if(!sh_isstate(SH_FCOMPLETE) && sh_isoption(SH_DOTGLOB)) in path_expand() 390 if(!sh_isoption(SH_NOGLOB)) in path_generate()
|
H A D | bash.c | 275 if(sh_isoption(SH_INTERACTIVE)) in b_shopt() 321 if(sh_isoption(SH_LOGIN_SHELL) && !sh_isoption(SH_POSIX)) in bash_init() 328 if(sh_isoption(SH_RESTRICTED)) in bash_init() 400 if(sh_isoption(SH_LOGIN_SHELL)) in bash_init() 402 if(!sh_isoption(SH_POSIX)) in bash_init() 411 xtrace = sh_isoption(SH_XTRACE); in bash_init() 413 verbose = sh_isoption(SH_VERBOSE); in bash_init()
|
H A D | fault.c | 407 if(sh_isoption(SH_ERREXIT)) in sh_chktrap() 633 if(mbwide()||sh_isoption(SH_EMACS)||sh_isoption(SH_VI)||sh_isoption(SH_GMACS)) in sh_done() 637 …if((sh_isoption(SH_INTERACTIVE) && shp->login_sh) || (!sh_isoption(SH_INTERACTIVE) && (sig==SIGHUP… in sh_done() 668 if(sh_isoption(SH_NOEXEC)) in sh_done()
|
H A D | arith.c | 303 if(sh_isoption(SH_NOEXEC)) in arith() 389 if(shp->bltindata.bnode==SYSLET && !sh_isoption(SH_LETOCTAL)) in arith() 442 if(sh_isoption(SH_NOEXEC)) in arith() 447 if(sh_isoption(SH_NOUNSET)) in arith() 469 …if(((lvalue->emode&2) || lvalue->level>1 || sh_isoption(SH_NOUNSET)) && nv_isnull(np) && !nv_isatt… in arith()
|
H A D | io.c | 1220 fname=sh_mactrim(shp,fname,(!sh_isoption(SH_NOGLOB)&&sh_isoption(SH_INTERACTIVE))?2:0); in sh_redirect() 1337 if(sh_isoption(SH_RESTRICTED)) in sh_redirect() 1351 else if(sh_isoption(SH_RESTRICTED)) in sh_redirect() 1372 else if(sh_isoption(SH_NOCLOBBER)) in sh_redirect() 1999 if(sh_isoption(SH_EMACS) || sh_isoption(SH_GMACS)) in slowread() 2005 if(sh_isoption(SH_VI) || ((SHOPT_RAWONLY-0) && mbwide())) in slowread() 2007 if(sh_isoption(SH_VI)) in slowread() 2029 if(rsize && *(char*)buff != '\n' && shp->nextprompt==1 && sh_isoption(SH_HISTEXPAND)) in slowread() 2043 if(!sh_isoption(SH_HISTVERIFY) || readf==ed_read) in slowread() 2051 if((r & HIST_ERROR) && sh_isoption(SH_HISTREEDIT)) in slowread() [all …]
|
H A D | xec.c | 600 if(traceon=sh_isoption(SH_XTRACE)) in sh_eval() 612 if(!sh_isoption(SH_VERBOSE)) in sh_eval() 819 int lineno,sig,trace = sh_isoption(SH_XTRACE); in sh_coexec() 820 int verbose = sh_isoption(SH_VERBOSE); in sh_coexec() 979 if(t && !shp->st.execbrk && !sh_isoption(SH_NOEXEC)) in sh_exec() 1118 if(sh_isoption(SH_PFSH) && nv_isattr(np,NV_BLTINOPT) && !nv_isattr(np,NV_BLTPFSH)) in sh_exec() 1243 else if((t->tre.tretyp&FSHOWME) && sh_isoption(SH_SHOWME)) in sh_exec() 1245 int ison = sh_isoption(SH_XTRACE); in sh_exec() 1255 else if((np!=SYSSET) && sh_isoption(SH_XTRACE)) in sh_exec() 1326 was_vi = sh_isoption(SH_VI); in sh_exec() [all …]
|
H A D | parse.c | 202 if(sh_isoption(SH_NOEXEC)) in check_typedef() 221 if(sh_isoption(SH_NOEXEC)) in check_typedef() 294 if (sh_isoption(SH_NOEXEC) && (ap->argflag&ARG_MAC) && in getanode() 350 if(sh_isoption(SH_INTERACTIVE)) in sh_parse() 352 if(sh_isoption(SH_VERBOSE)) in sh_parse() 1231 if(sh_isoption(SH_NOEXEC)) in item() 1310 if(sh_isoption(SH_NOEXEC) && tok!=TWH && tok!=TUN && tok!=TFOR && tok!=TSELECT) in item() 1413 int key_on = (!(flag&SH_NOIO) && sh_isoption(SH_KEYWORD)); in simple() 1500 if(!(lexp->assignok=key_on) && !(flag&SH_NOIO) && sh_isoption(SH_NOEXEC)) in simple() 1641 if(sh_isoption(SH_NOEXEC) && tok==0) in simple() [all …]
|
H A D | init.c | 342 if(!(flags&NV_RDONLY) && sh_isoption(SH_RESTRICTED)) in put_restricted() 1476 if(!sh_isoption(SH_SFLAG)) in sh_init() 1512 if (sh_isoption(SH_PFSH)) in sh_init() 1525 if(!sh_isoption(SH_PRIVILEGED) && shp->gd->userid >= SHOPT_P_SUID) in sh_init() 1656 if(sh_isoption(SH_TRACKALL)) in sh_reinit() 1658 if(sh_isoption(SH_EMACS)) in sh_reinit() 1660 if(sh_isoption(SH_GMACS)) in sh_reinit() 1662 if(sh_isoption(SH_VI)) in sh_reinit() 1664 if(sh_isoption(SH_VIRAW)) in sh_reinit() 2144 unsigned long sh_isoption DISABLE (int opt) in DISABLE() [all …]
|
H A D | lex.c | 279 if(!sh_isoption(SH_DICTIONARY) && sh_isoption(SH_NOEXEC)) in sh_lexopen() 577 if(!sh_isoption(SH_POSIX) && n=='>' && (sh_isoption(SH_BASH) || sh_isstate(SH_PROFILE))) in sh_lex() 579 if(!sh_isoption(SH_BASH) && !lp->nonstandard) in sh_lex() 1275 if(sh_isoption(SH_BRACEEXPAND) && c==LBRACE && !assignment && state[n]!=S_BREAK in sh_lex() 1370 …]=='}' && !lp->lex.intest && !lp->lex.incase && (c=='<' || c== '>') && sh_isoption(SH_BRACEEXPAND)) in sh_lex() 1400 if(sh_isoption(SH_DICTIONARY)) in sh_lex()
|
H A D | jobs.c | 572 if(sh_isoption(SH_NOTIFY) && sh_isstate(SH_TTYWAIT)) in job_reap() 612 if(!sh_isoption(SH_INTERACTIVE)) in job_init() 1611 if(sh_isoption(SH_NOTIFY)) in job_wait() 1617 else if(!sh_isoption(SH_INTERACTIVE) && (px->p_flag&P_SIGNALLED)) in job_wait() 1631 if(sh_isoption(SH_INTERACTIVE) && !sh_isstate(SH_FORKED)) in job_wait() 1719 if(!job.waitall && sh_isoption(SH_PIPEFAIL)) in job_wait()
|
H A D | path.c | 118 if(!sh_isoption(SH_PFSH)) in path_pfexecve() 213 else if(spawn && !sh_isoption(SH_PFSH)) in path_xargs() 516 if(sh_isoption(SH_RESTRICTED)) in path_opentype() 764 if(!isfun && !sh_isoption(SH_RESTRICTED)) in path_absolute() 1015 if(sh_isoption(SH_RESTRICTED)) in path_exec() 1162 if(spawn && !sh_isoption(SH_PFSH)) in path_spawn()
|
H A D | macro.c | 226 mp->pattern = mp->split && !(flag&ARG_NOGLOB) && !sh_isoption(SH_NOGLOB); in sh_macexpand() 522 …else if(sh_isoption(SH_BRACEEXPAND) && mp->pattern==4 && (*cp==',' || *cp==LBRACE || *cp==RBRACE |… in copyto() 781 mp->patfound = mp->split && sh_isoption(SH_BRACEEXPAND); in copyto() 1202 if(!v && sh_isoption(SH_NOUNSET)) in varsub() 1460 if(sh_isoption(SH_NOUNSET) && !isastchar(mode) && (type==M_VNAME || type==M_SIZE)) in varsub() 1581 if(newops && sh_isoption(SH_NOUNSET) && *id && id!=idbuff && (!np || nv_isnull(np))) in varsub() 1986 …else if(var && sh_isoption(SH_NOUNSET) && type<=M_TREE && (!np || nv_isnull(np) || (nv_isarray(np… in varsub() 2498 if(mp->assign || sh_isoption(SH_NOGLOB)) in endfield()
|
/illumos-gate/usr/src/contrib/ast/src/cmd/ksh93/edit/ |
H A D | completion.c | 214 int nomarkdirs = !sh_isoption(SH_MARKDIRS); in ed_expand() 247 out = outbuff + *cur + (sh_isoption(SH_VI)!=0); in ed_expand() 250 rval = -(sh_isoption(SH_VI)!=0); in ed_expand() 572 ep->e_eol = ((unsigned char*)cp - (unsigned char*)ep->e_inbuf)-(sh_isoption(SH_VI)!=0); in ed_fulledit()
|
H A D | edit.c | 599 ep->e_multiline = sh_isoption(SH_MULTILINE)!=0; in ed_setup() 637 if(!sh_isoption(SH_VI) && !sh_isoption(SH_EMACS) && !sh_isoption(SH_GMACS)) in ed_setup() 833 if(ep->sh->winch && sh_isstate(SH_INTERACTIVE) && (sh_isoption(SH_VI) || sh_isoption(SH_EMACS))) in ed_read() 874 if(sh_isoption(SH_EMACS) || sh_isoption(SH_VI)) in ed_read() 1346 if(sh_isoption(SH_VI)) 1359 if(curp == sp && sh_isoption(SH_VI))
|
H A D | vi.c | 229 int viraw = (sh_isoption(SH_VIRAW) || ed->sh->st.trap[SH_KEYTRAP]); in ed_viread() 1409 if(!sh_isoption(SH_VI)) in getline() 1899 if(mode==INPUT && v>0 && virtual[0]=='#' && v==last_virt && virtual[v]!='*' && sh_isoption(SH_VI)) in refresh()
|
/illumos-gate/usr/src/contrib/ast/src/cmd/ksh93/bltins/ |
H A D | typeset.c | 1021 if(sh_isoption(SH_RESTRICTED)) in b_builtin() 1023 if(sh_isoption(SH_PFSH)) in b_builtin() 1113 int was_monitor = sh_isoption(SH_MONITOR); in b_set() 1121 if(sh_isoption(SH_VERBOSE)) in b_set() 1125 if(sh_isoption(SH_MONITOR) && !was_monitor) in b_set() 1127 else if(!sh_isoption(SH_MONITOR) && was_monitor) in b_set()
|
H A D | misc.c | 112 if(sh_isoption(SH_RESTRICTED)) in B_login() 417 if(!sh_isoption(SH_MONITOR) || !job.jobcontrol) in b_bg()
|
H A D | whence.c | 60 if(sh_isoption(SH_RESTRICTED)) in b_command()
|
H A D | cd_pwd.c | 62 if(sh_isoption(SH_RESTRICTED)) in b_cd()
|
H A D | hist.c | 278 if(!sh_isoption(SH_VERBOSE)) in b_hist()
|
/illumos-gate/usr/src/contrib/ast/src/cmd/ksh93/include/ |
H A D | shell.h | 214 extern unsigned long sh_isoption(int);
|
H A D | defs.h | 467 #define sh_isoption(x) is_option(&sh.options,x) macro
|
/illumos-gate/usr/src/cmd/ast/libshell/ |
H A D | mapfile-vers | 65 sh_isoption;
|