gitextract_1pnn224c/ ├── .gitattributes ├── .github/ │ ├── actions/ │ │ ├── build/ │ │ │ └── action.yml │ │ └── upx-inst/ │ │ └── action.yml │ └── workflows/ │ └── ci-build.yml ├── .gitignore ├── FILE_ID.DIZ ├── README.md ├── VERSION.TXT ├── build.bat ├── build.sh ├── buildall.bat ├── ci_build.sh ├── ci_prereq.sh ├── ci_test.sh ├── clean.bat ├── clean.sh ├── cmd/ │ ├── alias.c │ ├── beep.c │ ├── break.c │ ├── call.c │ ├── cdd.c │ ├── chcp.c │ ├── chdir.c │ ├── cls.c │ ├── cmd.m1 │ ├── cmd.m2 │ ├── copy.c │ ├── ctty.c │ ├── date.c │ ├── del.c │ ├── depend.mk │ ├── dir.c │ ├── dirs.c │ ├── doskey.c │ ├── echo.c │ ├── exit.c │ ├── exit2.c │ ├── fddebug.c │ ├── for.c │ ├── goto.c │ ├── history.c │ ├── if.c │ ├── lfnfor.c │ ├── makefile │ ├── makefile.mak │ ├── memory.c │ ├── mkdir.c │ ├── path.c │ ├── pause.c │ ├── popd.c │ ├── prompt.c │ ├── pushd.c │ ├── rem.c │ ├── ren.c │ ├── rmdir.c │ ├── set.c │ ├── shift.c │ ├── time.c │ ├── truename.c │ ├── type.c │ ├── verify.c │ └── which.c ├── command.lsm ├── config.b ├── config.h ├── config.std ├── criter/ │ ├── context.x │ ├── criter.asm │ ├── criter.txt │ ├── dmy_cbrk.asm │ ├── files.txt │ ├── makefile │ ├── makefile.mak │ ├── resource.id │ └── resource.inc ├── docs/ │ ├── HELP.EN │ ├── _config.yml │ ├── c0.txt │ ├── cmt1.txt │ ├── cmt10.txt │ ├── cmt2.txt │ ├── cmt3.txt │ ├── cmt4.txt │ ├── cmt5.txt │ ├── cmt6.txt │ ├── cmt7.txt │ ├── cmt8.txt │ ├── comments.txt │ ├── compile.txt │ ├── contrib.txt │ ├── download.txt │ ├── faq.txt │ ├── files.txt │ ├── history.txt │ ├── html/ │ │ ├── build48.html │ │ └── commands/ │ │ ├── FreeCOM.html │ │ ├── appendix.html │ │ ├── cmd.html │ │ ├── db2html │ │ ├── info │ │ ├── parse.pl │ │ └── parseHTML │ ├── index.md │ ├── k-swap.txt │ ├── language.txt │ ├── loadhigh.txt │ ├── localize.txt │ ├── module.txt │ ├── notes.txt │ ├── piping.txt │ ├── pt_br/ │ │ ├── config.h │ │ ├── config.mak │ │ ├── download.txt │ │ ├── file_id.diz │ │ └── readme │ ├── ptchldrv.txt │ ├── resource.txt │ ├── todo.txt │ ├── upload.txt │ └── vspawn.txt ├── err_fcts.h ├── include/ │ ├── batch.h │ ├── cmdline.h │ ├── command.h │ ├── context.h │ ├── crossjmp.h │ ├── cswap.h │ ├── datefunc.h │ ├── debug.h │ ├── infores.h │ ├── keys.h │ ├── kswap.h │ ├── large.inc │ ├── lfnfuncs.h │ ├── medium.inc │ ├── misc.h │ ├── model.inc │ ├── module.h │ ├── mux_ae.h │ ├── nls.h │ ├── openf.h │ ├── res.h │ ├── resource.h │ ├── small.inc │ ├── strings.typ │ ├── stuff.inc │ └── timefunc.h ├── lib/ │ ├── absfile.c │ ├── almemblk.c │ ├── alprmblk.c │ ├── alsysblk.c │ ├── app_get.c │ ├── app_set.c │ ├── beep_l.c │ ├── beep_n.c │ ├── brk_get.c │ ├── brk_set.c │ ├── c16.mac │ ├── cbreak.c │ ├── cbs.c │ ├── cd_dir.c │ ├── cgetch.c │ ├── cgettime.c │ ├── chgctxt.c │ ├── chgdrv.c │ ├── chgenv.c │ ├── chgenvc.c │ ├── chgenvr.c │ ├── cmdinput.c │ ├── comfile.c │ ├── compfile.c │ ├── critend.c │ ├── critrchk.c │ ├── ctxt.c │ ├── ctxt_adr.c │ ├── ctxt_as.c │ ├── ctxt_chg.c │ ├── ctxt_clr.c │ ├── ctxt_get.c │ ├── ctxt_inf.c │ ├── ctxt_mk.c │ ├── ctxt_mkb.c │ ├── ctxt_mkn.c │ ├── ctxt_pop.c │ ├── ctxt_psh.c │ ├── ctxt_rnu.c │ ├── ctxt_set.c │ ├── ctxt_ss.c │ ├── ctxt_vw.c │ ├── curdatel.c │ ├── curtime.c │ ├── cwd.c │ ├── dateget.c │ ├── dateset.c │ ├── dbg_c.c │ ├── dbg_mem.c │ ├── dbg_prnt.c │ ├── dbg_s.c │ ├── dbg_sn.c │ ├── delay.c │ ├── depend.mk │ ├── devopen.c │ ├── dfn_err.c │ ├── dispcnt.c │ ├── dispexit.c │ ├── drvnum.c │ ├── efct_001.c │ ├── err1.c │ ├── err10.c │ ├── err11.c │ ├── err12.c │ ├── err13.c │ ├── err14.c │ ├── err15.c │ ├── err16.c │ ├── err17.c │ ├── err18.c │ ├── err19.c │ ├── err2.c │ ├── err20.c │ ├── err21.c │ ├── err22.c │ ├── err23.c │ ├── err24.c │ ├── err25.c │ ├── err26.c │ ├── err27.c │ ├── err28.c │ ├── err29.c │ ├── err3.c │ ├── err30.c │ ├── err31.c │ ├── err32.c │ ├── err33.c │ ├── err34.c │ ├── err35.c │ ├── err36.c │ ├── err37.c │ ├── err38.c │ ├── err39.c │ ├── err4.c │ ├── err40.c │ ├── err41.c │ ├── err42.c │ ├── err43.c │ ├── err44.c │ ├── err45.c │ ├── err46.c │ ├── err47.c │ ├── err48.c │ ├── err49.c │ ├── err5.c │ ├── err50.c │ ├── err51.c │ ├── err52.c │ ├── err53.c │ ├── err54.c │ ├── err55.c │ ├── err56.c │ ├── err57.c │ ├── err58.c │ ├── err59.c │ ├── err6.c │ ├── err60.c │ ├── err61.c │ ├── err62.c │ ├── err63.c │ ├── err64.c │ ├── err65.c │ ├── err66.c │ ├── err67.c │ ├── err68.c │ ├── err69.c │ ├── err7.c │ ├── err70.c │ ├── err71.c │ ├── err72.c │ ├── err73.c │ ├── err74.c │ ├── err75.c │ ├── err76.c │ ├── err77.c │ ├── err78.c │ ├── err79.c │ ├── err8.c │ ├── err80.c │ ├── err81.c │ ├── err82.c │ ├── err83.c │ ├── err84.c │ ├── err85.c │ ├── err86.c │ ├── err87.c │ ├── err9.c │ ├── err_fcts.mk │ ├── err_fcts.src │ ├── exec.c │ ├── exec1.c │ ├── farread.c │ ├── fdattr.c │ ├── fdevopen.c │ ├── fdsattr.c │ ├── filecomp.c │ ├── files.txt │ ├── fillcomp.c │ ├── find.c │ ├── freep.c │ ├── frsysblk.c │ ├── fstpcpy.c │ ├── gallstr.c │ ├── get1mcb.c │ ├── getenv.c │ ├── goxy.c │ ├── grabfcom.c │ ├── gumblink.c │ ├── hdlrctxt.c │ ├── hist_get.c │ ├── hist_set.c │ ├── inputdos.c │ ├── is_empty.c │ ├── is_fnamc.c │ ├── is_fnstr.c │ ├── is_pchr.c │ ├── isadev.c │ ├── keyprsd.c │ ├── kswap_c.c │ ├── lastdget.c │ ├── lastdset.c │ ├── leadopt.c │ ├── lfnfuncs.c │ ├── lib.m1 │ ├── lib.m2 │ ├── lowexec.asm │ ├── ltrimcl.c │ ├── ltrimsp.c │ ├── lwr1wd.c │ ├── makefile │ ├── makefile.mak │ ├── match.c │ ├── messages.c │ ├── mk_rddir.c │ ├── mktmpfil.c │ ├── msg_dflt.c │ ├── msg_dps.c │ ├── msg_fstr.c │ ├── msg_get.c │ ├── msg_gpt.c │ ├── msg_mkey.c │ ├── msg_prmp.c │ ├── mux_ae.c │ ├── myperror.c │ ├── nls.c │ ├── nls_date.c │ ├── nls_time.c │ ├── num_fmt.c │ ├── onoff.c │ ├── openf.c │ ├── optsb.c │ ├── optsi.c │ ├── optss.c │ ├── parsenum.c │ ├── pr_date.c │ ├── pr_prmpt.c │ ├── pr_time.c │ ├── prf.c │ ├── prprompt.c │ ├── readcmd.c │ ├── realnum.c │ ├── res.c │ ├── res_r.c │ ├── res_vald.c │ ├── res_w.c │ ├── resfile.c │ ├── rmtmpfil.c │ ├── rtrimcl.c │ ├── rtrimsp.c │ ├── salloc.c │ ├── samefile.c │ ├── scancmd.c │ ├── scanerr.pl │ ├── scanopt.c │ ├── session.c │ ├── showcmds.c │ ├── skqwd.c │ ├── spfnam.c │ ├── split.c │ ├── sumblink.c │ ├── timeget.c │ ├── timeset.c │ ├── tmpnam.c │ ├── trimcl.c │ ├── trimsp.c │ ├── truepath.c │ ├── truncate.c │ ├── txtlend.c │ ├── unquote.c │ ├── vcgetch.c │ ├── vcgetstr.c │ └── where.c ├── license ├── makefile ├── mkdist.bat ├── mkfiles/ │ ├── bc5.mak │ ├── gcc.mak │ ├── tc2.mak │ ├── turbocpp.mak │ └── watcom.mak ├── scripts/ │ ├── complng.pl │ ├── compsyms.pl │ ├── director.bat │ ├── disp_cmd.asm │ ├── echolib.bat │ ├── echoto.bat │ ├── fetchseg.pl │ ├── findstrg.pl │ ├── makecmd.bat │ ├── mkxref.pl │ ├── rmfiles.bat │ └── sav.btm ├── shell/ │ ├── batch.c │ ├── cb_catch.asm │ ├── cmdtable.c │ ├── command.c │ ├── command.ld │ ├── command.m1 │ ├── command.m2 │ ├── cswap.asm │ ├── cswapc.c │ ├── depend.mk │ ├── dummies.asm │ ├── expalias.c │ ├── init.c │ ├── kswap.c │ ├── loadhigh.c │ ├── makefile │ ├── makefile.mak │ ├── module.c │ ├── redir.c │ ├── termhook.asm │ ├── ver.c │ ├── wlinker.bat │ ├── xms_2e.asm │ ├── xms_brk.asm │ └── xms_crit.asm ├── strings/ │ ├── CHANGED │ ├── DEFAULT.err │ ├── DEFAULT.lng │ ├── depend.mk │ ├── dutch.err │ ├── dutch.lng │ ├── english.err │ ├── english.lng │ ├── finnish.err │ ├── finnish.lng │ ├── fixstrs.c │ ├── french.err │ ├── french.lng │ ├── german.err │ ├── german.lng │ ├── indent.pro │ ├── italian.err │ ├── italian.lng │ ├── makefile │ ├── makefile.mak │ ├── polish.err │ ├── polish.lng │ ├── pt.err │ ├── pt.lng │ ├── pt_br.err │ ├── pt_br.lng │ ├── russian.err │ ├── russian.lng │ ├── serbian.err │ ├── serbian.lng │ ├── slovene.err │ ├── slovene.lng │ ├── spanish.err │ ├── spanish.lng │ ├── strings/ │ │ └── makefile.mak │ ├── swedish.err │ ├── swedish.lng │ ├── turkish.err │ ├── turkish.lng │ ├── ukr.err │ ├── ukr.lng │ ├── yu437.err │ └── yu437.lng ├── suppl/ │ ├── algnbyte.h │ ├── algndflt.h │ ├── appname.h │ ├── clnsuppl.bat │ ├── cntry.h │ ├── compat/ │ │ ├── conio.h │ │ ├── dos.h │ │ ├── io.h │ │ └── process.h │ ├── dfn.h │ ├── dynstr.h │ ├── environ.h │ ├── errcodes.h │ ├── external.h │ ├── fmemory.h │ ├── getopt.h │ ├── makefile.mak │ ├── mcb.h │ ├── msglib.h │ ├── msgs.h │ ├── nls.h │ ├── nls_c.h │ ├── nls_f.h │ ├── p-bc.h │ ├── p-gcc.h │ ├── p-mc.h │ ├── p-pac.h │ ├── p-watcom.h │ ├── portable.h │ ├── psp.h │ ├── readme.txt │ ├── regproto.h │ ├── src/ │ │ ├── _getdcwd.c │ │ ├── addu.c │ │ ├── app_ievx.c │ │ ├── app_ini_.c │ │ ├── app_init.c │ │ ├── app_name.c │ │ ├── app_namx.c │ │ ├── app_vars.c │ │ ├── appname.loc │ │ ├── bugs │ │ ├── byte2par.c │ │ ├── cntry.c │ │ ├── copying │ │ ├── copying.lb │ │ ├── dbgf_chg.c │ │ ├── dbgf_cl.c │ │ ├── dbgf_cle.c │ │ ├── dbgf_clg.c │ │ ├── dbgf_dl.c │ │ ├── dbgf_dpl.c │ │ ├── dbgf_et.c │ │ ├── dbgf_ext.c │ │ ├── dbgf_fl.c │ │ ├── dbgf_flg.c │ │ ├── dbgf_ien.c │ │ ├── dbgf_lgh.c │ │ ├── dbgf_lgi.c │ │ ├── dbgf_lgt.c │ │ ├── dbgf_lk.c │ │ ├── dbgf_log.c │ │ ├── dbgf_lv.c │ │ ├── dbgf_mfi.c │ │ ├── dbgf_mi.c │ │ ├── dbgf_mki.c │ │ ├── dbgf_ml.c │ │ ├── dbgf_pop.c │ │ ├── dbgf_prt.c │ │ ├── dbgf_psh.c │ │ ├── dbgf_var.c │ │ ├── dbgm_chk.c │ │ ├── dbgv_s0.c │ │ ├── dbgv_s10.c │ │ ├── dbgv_s13.c │ │ ├── dbgv_s14.c │ │ ├── dbgv_s15.c │ │ ├── dbgv_s17.c │ │ ├── dbgv_s19.c │ │ ├── dbgv_s2.c │ │ ├── dbgv_s20.c │ │ ├── dbgv_s22.c │ │ ├── dbgv_s23.c │ │ ├── dbgv_s24.c │ │ ├── dbgv_s25.c │ │ ├── dbgv_s3.c │ │ ├── dbgv_s4.c │ │ ├── dbgv_s5.c │ │ ├── dbgv_s6.c │ │ ├── dbgv_s7.c │ │ ├── dbgv_s8.c │ │ ├── dfn.loc │ │ ├── dfndeli2.c │ │ ├── dfndelim.c │ │ ├── dfnexpan.c │ │ ├── dfnfnam.c │ │ ├── dfnfullp.c │ │ ├── dfnmerge.c │ │ ├── dfnpath.c │ │ ├── dfnsplit.c │ │ ├── dfnsquee.c │ │ ├── dfnstat.c │ │ ├── dfntruen.c │ │ ├── dir.loc │ │ ├── dmemcmpf.c │ │ ├── dosalloc.c │ │ ├── dosfree.c │ │ ├── dossize.c │ │ ├── dstrchar.c │ │ ├── dstrfupr.c │ │ ├── dstrleft.c │ │ ├── dstrrepl.c │ │ ├── dstrtrim.c │ │ ├── dstrupr.c │ │ ├── eeopen.c │ │ ├── eestrcon.c │ │ ├── elvis.rc │ │ ├── eno.loc │ │ ├── enoallc.c │ │ ├── enoreal.c │ │ ├── enosdup.c │ │ ├── enosetos.c │ │ ├── env_chg.c │ │ ├── env_del.c │ │ ├── env_dvar.c │ │ ├── env_find.c │ │ ├── env_fora.c │ │ ├── env_free.c │ │ ├── env_insv.c │ │ ├── env_len.c │ │ ├── env_mtch.c │ │ ├── env_new.c │ │ ├── env_nost.c │ │ ├── env_ovrw.c │ │ ├── env_repl.c │ │ ├── env_rlsg.c │ │ ├── env_scnt.c │ │ ├── env_sdup.c │ │ ├── env_size.c │ │ ├── env_strg.c │ │ ├── env_sub.c │ │ ├── env_var1.c │ │ ├── env_var2.c │ │ ├── environ.loc │ │ ├── erfc_00f.c │ │ ├── erfc_015.c │ │ ├── ffmaxbuf.c │ │ ├── fgetpos.c │ │ ├── file_id.diz │ │ ├── filefind.c │ │ ├── fmemchr.c │ │ ├── fmemcmp.c │ │ ├── fmemcpy.c │ │ ├── fmemory.loc │ │ ├── fmemove.c │ │ ├── fnorm.c │ │ ├── fputmc.c │ │ ├── fstrcpy.c │ │ ├── fstrdup.c │ │ ├── fstrlen.c │ │ ├── gm_chgm.c │ │ ├── gm_dup.c │ │ ├── gm_gtmem.c │ │ ├── gm_res.c │ │ ├── initsupl.loc │ │ ├── intr.asm │ │ ├── invokedo.c │ │ ├── makefile.mak │ │ ├── mcb_1st.c │ │ ├── mcb_is.c │ │ ├── mcb_leng.c │ │ ├── mcb_nxt.c │ │ ├── mcb_walk.c │ │ ├── msgs.lng │ │ ├── msgs.loc │ │ ├── msgs_w.loc │ │ ├── nls/ │ │ │ ├── english.err │ │ │ └── english.lng │ │ ├── nls.loc │ │ ├── nlstime.c │ │ ├── s_skipwd.c │ │ ├── s_skipws.c │ │ ├── sstr.src │ │ ├── stpcat.c │ │ ├── stpcpy.c │ │ ├── str.loc │ │ ├── strnum.c │ │ ├── suppldbg.loc │ │ ├── supplio.loc │ │ ├── syslog.loc │ │ └── toupperx.c │ ├── sstr.h │ ├── str.h │ ├── supl_def.h │ ├── suppl.h │ ├── suppldbg.h │ ├── supplio.h │ └── syslog.h ├── tests/ │ ├── args.bat │ ├── bat1.bat │ ├── bat2.bat │ ├── bat3.bat │ ├── benny.bat │ ├── compat.bat │ ├── ctty-nul.bat │ ├── dir-test.txt │ ├── errlvl.bat │ ├── errlvl.c │ ├── fdos.out │ ├── hbp001a.bat │ ├── hbp001b.bat │ ├── hbp002.txt │ ├── hbp_001.txt │ ├── label.bat │ ├── longcmd.bat │ ├── msdos.out │ ├── refl.bat │ ├── t.bat │ ├── test.bat │ ├── test1.bat │ ├── test2.bat │ ├── test3.bat │ ├── test4.bat │ ├── testenv.c │ ├── tst-if.bat │ └── tstcmdln.bat ├── tools/ │ ├── 28.asm │ ├── 50.asm │ ├── debug.h │ ├── depend.mk │ ├── files.txt │ ├── icmd_1.nas │ ├── icmd_2.nas │ ├── icmd_3.nas │ ├── icmd_inc.inc │ ├── icmd_tpl.nas │ ├── kssf.asm │ ├── load_icd.c │ ├── makefile │ ├── makefile.1 │ ├── ptchldrv.c │ ├── ptchsize.c │ ├── resource.h │ ├── tools.m1 │ ├── tools.m2 │ └── vspawn.asm ├── utils/ │ ├── MAKECMD.BAT │ ├── chunk.c │ ├── debug.h │ ├── depend.mk │ ├── files.txt │ ├── makefile │ ├── makefile.mak │ ├── misc.h │ ├── mkctxt.c │ ├── mkinfres.c │ ├── mktools.c │ ├── ptchsize.c │ └── resource.h ├── utilsc/ │ ├── critstrs.c │ ├── fixstrs.c │ └── makefile.mak └── version.h