Home
last modified time | relevance | path

Searched refs:sh_isoption (Results 1 – 25 of 33) sorted by relevance

12

/illumos-gate/usr/src/contrib/ast/src/cmd/ksh93/sh/
H A Dmain.c146 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 Dargs.c118 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 Dexpand.c106 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 Dbash.c275 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 Dfault.c407 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 Darith.c303 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 Dio.c1220 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 Dxec.c600 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 Dparse.c202 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 Dinit.c342 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 Dlex.c279 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 Djobs.c572 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 Dpath.c118 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 Dmacro.c226 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 Dcompletion.c214 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 Dedit.c599 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 Dvi.c229 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 Dtypeset.c1021 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 Dmisc.c112 if(sh_isoption(SH_RESTRICTED)) in B_login()
417 if(!sh_isoption(SH_MONITOR) || !job.jobcontrol) in b_bg()
H A Dwhence.c60 if(sh_isoption(SH_RESTRICTED)) in b_command()
H A Dcd_pwd.c62 if(sh_isoption(SH_RESTRICTED)) in b_cd()
H A Dhist.c278 if(!sh_isoption(SH_VERBOSE)) in b_hist()
/illumos-gate/usr/src/contrib/ast/src/cmd/ksh93/include/
H A Dshell.h214 extern unsigned long sh_isoption(int);
H A Ddefs.h467 #define sh_isoption(x) is_option(&sh.options,x) macro
/illumos-gate/usr/src/cmd/ast/libshell/
H A Dmapfile-vers65 sh_isoption;

12