From 582b73cee07380ff12019bf49707ef437298dacc Mon Sep 17 00:00:00 2001 From: Mark Pruden Date: Wed, 23 Oct 2024 14:09:39 +1100 Subject: [PATCH] Consolidated duplicate files - from NZCOM and ZPM --- Source/Doc/Catalog.md | 49 ++++++------------ .../Images/{d_zpm3 => Common/Z3}/u14/ZEX.CFG | Bin .../{d_nzcom => Common/Z3}/u15/EDITNDR.COM | Bin .../{d_nzcom => Common/Z3}/u15/SAVENDR.COM | Bin .../Images/{d_nzcom => Common/Z3}/u15/SDZ.COM | Bin .../Images/{d_nzcom => Common/Z3}/u15/ZEX.COM | Bin Source/Images/d_zpm3/u15/editndr.com | Bin 6528 -> 0 bytes Source/Images/d_zpm3/u15/savendr.com | Bin 1536 -> 0 bytes Source/Images/d_zpm3/u15/sdz.com | Bin 6016 -> 0 bytes Source/Images/d_zpm3/u15/zex.com | Bin 11008 -> 0 bytes 10 files changed, 17 insertions(+), 32 deletions(-) rename Source/Images/{d_zpm3 => Common/Z3}/u14/ZEX.CFG (100%) rename Source/Images/{d_nzcom => Common/Z3}/u15/EDITNDR.COM (100%) rename Source/Images/{d_nzcom => Common/Z3}/u15/SAVENDR.COM (100%) rename Source/Images/{d_nzcom => Common/Z3}/u15/SDZ.COM (100%) rename Source/Images/{d_nzcom => Common/Z3}/u15/ZEX.COM (100%) delete mode 100644 Source/Images/d_zpm3/u15/editndr.com delete mode 100644 Source/Images/d_zpm3/u15/savendr.com delete mode 100644 Source/Images/d_zpm3/u15/sdz.com delete mode 100644 Source/Images/d_zpm3/u15/zex.com diff --git a/Source/Doc/Catalog.md b/Source/Doc/Catalog.md index ef142df6..701c1741 100644 --- a/Source/Doc/Catalog.md +++ b/Source/Doc/Catalog.md @@ -227,8 +227,6 @@ The following files appear in User Area 0 | `TERMBASE.DAT` | Library of terminals used by SETTERM | | `TESTCLOK.COM` | Test a selected clock driver | | `ZCAL.COM` | Display a small one-month calendar to the screen | -| `ZCNFG.COM` | Configuration tool for programs with .CFG files | -| `ZCNFG24.CFG` | Configuration file for ZCNFG.COM | | `ZPATH.COM` | Set or display ZSDOS and ZCPR search paths | | `ZSCONFIG.COM` | Configure features of ZSDOS operating systems | | `ZSVSTAMP.COM` | Preserves file date/time stamp across modifications | @@ -305,17 +303,16 @@ The following file are in User Area 15, and where noted 14 for config files. | **File** | **Description** | |----------------|----------------------------------------------------------| | `ALIAS.CMD` | Sample alias definitions for use with ARUNZ | -| `ARUNZ.COM` | Alias-RUN-forZ-System command alias execution | +| `ARUNZ.COM` | Alias-RUN-forZ-System command alias exec (v0.9u Type4) | | `CLEDINST.COM` | Command line editing and history shell installer | | `CLEDSAVE.COM` | Save RCP-resident command line editor history | | `CMDRUN.COM` | Extended Command Processor (copied from ARUNZ) | | `CONFIG.LBR` | Various configuration files for use with ZCNFG. (U14) | | `CPSET.COM` | Displays/defines CRT/PRT characteristics | -| `EDITNDR.COM` | Edit named directory register in memory | | `FCP.LBR` | Library of alternative FCP modules | | `FF.COM` | File finder utility | | `HELP.COM` | (HELPC14) is an improved version of the help utility | -| `IF.COM` | Extended flow control tester for FCP | +| `IF.COM` | Extended flow control tester for FCP (v1.5 Type4) | | `JETLDR.COM` | Z-System General-purpose module loader | | `LBRHELP.COM` | Help file viewer for use with help file libraries (.LBR) | | `LDIR.COM` | Directory lister for libraries (.LBR) | @@ -331,10 +328,8 @@ The following file are in User Area 15, and where noted 14 for config files. | `PATH.COM` | Set/display command search path | | `PUBLIC.COM` | Specify ZRDOS public directories/user areas | | `PWD.COM` | Displays DU and Directory Names with paging | -| `SAINST.COM` | Install/configure SALIAS | -| `SALIAS.COM` | Screen oriented alias editor | -| `SAVENDR.COM` | Writes the named directory register to disk | -| `SDZ.COM` | Enhanced directory lister | +| `SAINST.COM` | Install/configure SALIAS. | +| `SALIAS.COM` | Screen oriented alias editor. (v1.5) | | `SHOW.COM` | Display Z-System configuration information | | `SUB.COM` | Enhanced version of SUBMIT | | `TY3ERA.COM` | Type-3 program to erase a file | @@ -346,7 +341,6 @@ The following file are in User Area 15, and where noted 14 for config files. | `VIEW.COM` | Quad directional file viewer | | `XTCAP.COM` | Interactive Extended TCAP Installer | | `ZERR.COM` | Z34 Error Handler | -| `ZEX.COM` | Powerful command line batch processor | | `ZF-DIM.COM` | ZFILER shell for dim-video terminals | | `ZF-REV.COM` | ZFILER shell for reverse-video terminals | | `ZFILER.CMD` | Macro script file for ZFILER | @@ -517,42 +511,35 @@ This is a generic ZPM3 adaptation for RomWBW. | **File** | **User Area** | **Description** | |----------------|---------------|--------------------------------------------------------------| -| `ALIAS.COM` | 15 | | -| `ALIAS.HLP` | 10 | | -| `ARUNZ.COM` | 15 | Alias-RUN-forZ-System command alias execution | +| `ALIAS.COM` | 15 | Create an Alias (v1.1) | +| `ALIAS.HLP` | 10 | Help File for ALIAS.COM | +| `ARUNZ.COM` | 15 | Alias-RUN-forZ-System command alias exec (v1.1 Type3) | | `COPY.COM` | 15 | | | `COPY.CFG` | 14 | | | `DEV.COM` | 15 | | | `DISKINFO.COM` | 15 | ZCPR utility which gives information about your disks. | | `DU.COM` | 15 | | -| `EDITNDR.COM` | 15 | | | `ERASE.CFG` | 14 | | | `GENCPM.COM` | 15 | DRI CPM3 Utility to Create a memory image of CPM3.SYS | | `GOTO.COM` | 15 | | | `HELPC15.CFG` | 14 | | | `HP-RPN.HLP` | 10 | Help File for HP RPN Calculators ? | | `HP-ZP.HLP` | 10 | Help File for HP ZP Calculators ? | -| `IF.COM` | 15 | | +| `IF.COM` | 15 | Extended flow control tester for FCP (v1.6 Type 3) | | `IF.HLP` | 10 | | | `LOADSEG.COM` | 15 | ZCCP Utility to Load RSXes, TCAPs and Named Directory files. | | `MENU.HLP` | 10 | | | `NAMES.NDR` | 15 | Default Directory Names loaded at boot | | `REMOVE.COM` | 15 | | | `RSXDIR.COM` | 15 | ZCPR Utility which displays RSXes in memory | -| `SAINST.COM` | 15 | | -| `SALIAS.COM` | 15 | Screen oriented alias editor | -| `SAVENDR.COM` | 15 | NZCOM Writes the named directory to disk | -| `SDZ.COM` | 15 | NZCOM Enhanced directory lister | +| `SAINST.COM` | 15 | Install/configure SALIAS. | +| `SALIAS.COM` | 15 | Screen oriented alias editor. (v1.6) | | `SETPATH.COM` | 15 | used to set the command search path. | | `VERROR.COM` | 15 | Installs a resident error handler | | `VLU.COM` | 15 | Video Library Utility views or extracts files from libraries | | `VLU.HLP` | 10 | | | `XREF.COM` | 15 | | -| `ZCNFG.COM` | 15 | Configuration tool for programs with .CFG files | -| `ZCNFG24.CFG` | 14 | Configuration file for ZCNFG.COM | | `ZERASE.COM` | 15 | | -| `ZEX.COM` | 15 | ZCPR A memory-based command file processor, like SUBMIT | -| `ZEX.CFG` | 14 | | | `ZFHIST.HLP` | 10 | | | `ZFILER.COM` | 15 | File management shell, with GUI. | | `ZFILER.HLP` | 10 | Help file for ZFILER.COM | @@ -786,12 +773,15 @@ The following files are found in | **File** | **Applicability** | **Description** | |----------------|-------------------|-------------------------------------------------------| +| `EDITNDR.COM` | Z3 | Edit named directory register in memory. | | `KERCPM22.COM` | CPM22 | Kermit communication application | | `KERCPM3.COM` | CPM3 | Kermit communication application | | `LBREXT.COM` | Z & Z3 | Extract file from .LBR libraries | | `LBREX36.CFG` | Z & Z3 | ZCNFG configuration file for LBREXT | | `RZ.COM` | CPM3 | | | `RZSC.FOR` | CPM3 | | +| `SAVENDR.COM` | Z3 | Writes the named directory to disk. | +| `SDZ.COM` | Z3 | Enhanced directory lister. | | `SCOPY.COM` | Z3 | | | `SCOPY10F.CFG` | Z3 | | | `SCOPY.HLP` | Z3 | | @@ -803,6 +793,10 @@ The following files are found in | `UMAP.COM` | Z3 | | | `UMAP18.CFG` | Z3 | | | `UNARCU1.CFG` | Z & Z3 | | +| `ZCNFG.COM` | Z & Z3 | Configuration tool for programs with .CFG files | +| `ZCNFG24.CFG` | Z & Z3 | Configuration file for ZCNFG.COM | +| `ZEX.COM` | Z3 | A memory-based command file processor, like SUBMIT | +| `ZEX.CFG` | Z3 | | | `ZXD.CFG` | Z & Z3 | Configuration file for ZXD.COM | | `ZXD.COM` | Z & Z3 | Extended directory utility w/ date/time stamp support | | `Z3LOC.COM` | Z3 | NZCOM Display info of the ZCPR3 CCP, BDOS, and BIOS | @@ -1252,12 +1246,3 @@ The following files are found in | TEST.* | Sample Program | | Z80ASM.COM | Relocating macro assembler for CP/M | | Z80ASM.DOC | Documentation for Z80.COM | - -# ERATTA - -## File Locations in Build - -ZCNFG.COM and the associed CFG file that goes with it. There are alot of these in the -source repository, it is good candidate to move to a Common/Z3 folder -since it appears to be the same version across most distributions - diff --git a/Source/Images/d_zpm3/u14/ZEX.CFG b/Source/Images/Common/Z3/u14/ZEX.CFG similarity index 100% rename from Source/Images/d_zpm3/u14/ZEX.CFG rename to Source/Images/Common/Z3/u14/ZEX.CFG diff --git a/Source/Images/d_nzcom/u15/EDITNDR.COM b/Source/Images/Common/Z3/u15/EDITNDR.COM similarity index 100% rename from Source/Images/d_nzcom/u15/EDITNDR.COM rename to Source/Images/Common/Z3/u15/EDITNDR.COM diff --git a/Source/Images/d_nzcom/u15/SAVENDR.COM b/Source/Images/Common/Z3/u15/SAVENDR.COM similarity index 100% rename from Source/Images/d_nzcom/u15/SAVENDR.COM rename to Source/Images/Common/Z3/u15/SAVENDR.COM diff --git a/Source/Images/d_nzcom/u15/SDZ.COM b/Source/Images/Common/Z3/u15/SDZ.COM similarity index 100% rename from Source/Images/d_nzcom/u15/SDZ.COM rename to Source/Images/Common/Z3/u15/SDZ.COM diff --git a/Source/Images/d_nzcom/u15/ZEX.COM b/Source/Images/Common/Z3/u15/ZEX.COM similarity index 100% rename from Source/Images/d_nzcom/u15/ZEX.COM rename to Source/Images/Common/Z3/u15/ZEX.COM diff --git a/Source/Images/d_zpm3/u15/editndr.com b/Source/Images/d_zpm3/u15/editndr.com deleted file mode 100644 index 149cb98c7fa1721edc0c16b43cb2e90d2afa204e..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 6528 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 Ud)sXt%!<6D?Q`|&|6<}l0UO7S3IG5A diff --git a/Source/Images/d_zpm3/u15/savendr.com b/Source/Images/d_zpm3/u15/savendr.com deleted file mode 100644 index bf8d11255b374b039f541a96bb277670296ee8d3..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 1536 zcmd5+&rc&&9Dg(Idv43NOV^;3Y&NfSgIyL&XkCb9E!j{O(WFZXVHHGnXa_oBI)gJ) zppg`ehdmPydhlk#(e5U?y%=JtRj0`udf;M=kweY8q()-M9!$XROt-uGA2^vz-}k-G z`~3L6mv*+H+3;9=#)c4LdW#!<;IhYyyhm2 z;u}$WfGz5sUwY}68)4kG#(f>a-}|u#$)1l{ zZ{EKoN1dHap>jK4{BDx?cj%KhO8O`4H|+0hzfHF7*dE%Fa*C$|^i_H%&GRB%RfIJ` zEu(M43{$rGFd5^2Aed&uZmm}7`4{^>t;4VOwlB#q*N-wr2;8={duTCK*R)f zg)U`9vCk5)U@Euv95e(Vm(z)ya2eqq_R$$$Q3Y9|1Hlk1+))G#dZwlMXWd9NyFoRX zrhpwbPvsaTc3V&Bjm{eFZ3|Yi>p*k zDm*ViIOoI?xP(($&SrQ?qszh?FZDGY#1ha*Q8YVag@6W|ies@LSa&&ZN;%4J2&yJX z%gwk}+fDN-93_>^Pm4flb~NR3njkp~2gW5=va6;AR6jT|{^GCI!Ubi+}Z36PO!=m2ZgLMS7m6HRv*TCq;c&)2g z9meC>=R)3iOsRT^X`{gi1H4uSKRGZSuNv22^1^t4ycPTJTci! zpCL>xpIN3tgp?667b2J}Sau@>2Bu-qIfi(Z0~mwkN#0+qULr<6skW1A$N#GLDJfqf s^~&wvwur+wPWGy!#E-gH1mL{>Wftmd^*4NL0%}+f3IA2%WQv2u8jhk8?ZER>} zYS-3Xdt_t7$0OexyV0_F>v`V*Q}<}|1|Gk8Re#W;`*jyfR8#p85Ye*@sB9R#WIqNEFi+1u0MM;m~O-YA}GD#sNC5ue>&xjdAN;**_h8f7^-@zocD(Pa8aHr!j5+jVp zD_cu-1(lH^E(vKvSt2Auzaf=jrbp=U?;;ay_h66Ul>ViN@>G6X6rKqkBsuPgfn8YM z;|1owi(o8vxoTpLhQ7)PgB};@0D#SBTE> zF{2n|fE4#L)l$O9Jy13-x3d0cAoF&m)d-zhjXm6xjQT@YuQsFXHG2BcC5#1rtWO2^ zG^q|9BK{|tWJ>yhQN&RGN8@zZ5IRYwdi(=Sy!rw zBlh)F;9liKF=FuDu@l9;@`>X0lM6#168}{)lx<~4dnuV75{r~8#ab0@w$p}}lwz}e z)oQ^c$;IK-p$`u&W5(|y!jRJB6 zX9~Paf)|KT!F87V0xAhyBYDVm_@(|+V~5PpM7&Dc^f(N!_IJ=oN31hU;5-R@Oah|> zinE+NW@0@w@amn_%5iher15$BgR75Uv&O{(@WxjrAz7LFdc-7tA0vx7nYuk^(3FJQbcq#v7epb992nsQM|P$8)!3-=ve7^kD7UmD_p_p#X} z*zJ9C_@#LNseOUV`oI^sLR2?<+f@>z6Bzv7sY7#gU%N^!Dy|awGc%axgO`Xv?S6a2 z3{LVTv$z+g8Y%Jr6E#W6O70NO8a1)hTEfoLfsqoZ)Yut`G3d7>qTLaOb?IJsq(pp< zXam`S68|$~MPX9fRkBitfJ!MNB{iX!2wMvBl=2E?RNDzodl>(DpLrmul`C(R!1zBc znYikIiLAVxrko1vtCb&8_H_MJsGH;h2_n7)S^u*HSKeDh?9^fI6$8#Y&Nj8)8-zy9 zYb5X!0uu*L(?G+4O-UbFfL0r=d05{UIO7YP^MR0vv3#!ub2w7EzjanI%S7;uZ-Rrl8YU`~eVmYKFF7(l)&OxC~*JPx!_juuc`r_gizl+H&bpt0?2zTP~&TV3A78 z*X&>j%9b4!zKRN8MvYk0pAOlB=Y07u4Vk2-jZ7Z9`Yr9LoOiUj0t-~a0!J>Uoqw63 zW>n5t#SU2Gj1{OO7e9R4O(oS~W!N?m`cc6|H?87xWhrIUI*9Zo-?Y+e{y4qhaaUb? zm|p6*1v#7g5B4xmM_;hw4Wik&qh(oxjZ5m3uV6RM#vwhQcW|%LsT>63UZxNnMB$SZ zRxdb3N?T*2nf<&&_x7;OU}XBL+UCtbHY+>h@MW89eW70vNQ=7yAr(01Lp+!V!ZSSx zF-`(?R`9G(-C|YVumQLWx*Mc0uzD;ZBB>>mOE&*6$V#c#rrT%OHfJB2pOmbP z<|pa4jp~i|bBCyBk`+T^e`gYZNqTUMldG7Na=+c*4QL?s^+LPiwFeVqRk=_jIqdX& z-$PHMw5f!`ZovK@>5C-fp}l0~1lL2&!EK}M-F9xa!_M5moUQ1QxnR$&(9`J=J7fvF zk)BozWslg$qQ&BV2pVHq(*l|x7ue9qF%~zkX3GxRLpR7(w#sqKHuh8dHQV|=IIs80 zwdDx1uoH0D21vbT4~ulbUmc&AR*yNRCXcPxY{O8R-dSb`v=X}kePhQRd$(e^T*3pL z0&a{N+#J1=$J$sEm1nr#d04YahaF-R#zcoX+JPPIPN8f$MV6Ia${u!b)n%*|xlX<5 z(2UACR(97^0V*`}?f!wt0Aie?atxw^u#!QAMTOzQR-$KMZ-hv80;(96WUXnfG)HAz2qjZUEK7nS#1+7jg+x8~2@ z`?y5HMm}9V|CwJp8d$B z*~UI{HTFLL{J`_ite5`_FBKjWSRl`H=fFa`&yA%^l*QO^>|wXpY!9!d;w*KGC&+s7 zWzskro=Ig80^8hXV^UitwYUYq@`G-*UvHmvEB$V-7L*RSu~d$^Jvge{-0HLLv>+$k z-Z1YmN&W5&)gzULTBqGwOa-Tl3}v+TPqf1$xA;te%~GZ3C*YzG;@ltlV!!1a36DT(`eK)+>m~d zUegcKNExmUymQVFFw*Op)5MSGvl=c{LY!J&D&6D;fgQiYXqqb_;u#!`$2jhHl+)Cm zT!3s#@8#UYw{kuz9-8wx9u^_~7>T z)Ay3{4X5vTnWKf_?>+uS1qp^Zf0&qkw5Ix;gJEEl&)v|U@}c=lzfR^}5S+osmeWc2 zl*d`P%$WqK$g@*O{t7US(*9p5m$~`*z?&ra8Va-55U?<~+34pOpWNaJzDbMqQLYjM z5cV!1&BX;VqaG?|n&TOtNow)PD?Jm`MgG^pX-Mk#$j3c%xeNW3+{9JkTb3$3)5a(A z!BuqO2BpXjIF@M`6-0D2Tu9QTaRJYO?Ni@k<226Hs}7kmAue0Xy5 zaMUWV*`#}Hwb%cQkHfqL-!qgRueMBS)2SQ0+#C2TLJ!A&uK@4$c=gTqd;Nb;KfwqM zgNMud%i8+Nw&Vjp_xWG(sZkG5$;o5EpF_z{$=~AX@TT|HfVT%O8S#!&e=dUSf*PqD z^<^(}0gbSJwWKr!x&7ae6|%!ilhLQ7S{u0eJ1;au4F-q%k~9P1l|e~oywke!Q<)rQ zbMj>l-qC~Z3V2T=*rswcb>{s~61E6QWk?cB1+P;QN-;oI6ic-YG)d_+t%Nn|G%Y&K z`cjIakB;k3uDcYi{zYP#n^BvKB9g(i? z!uri~TR&a+tjEU=9o!X3(6t+ZIuHfn#x+fMzWyDIP;^0vtsv-*@7o8>I^v0Fe-(Ii z^LyiogYDe~v#slGKiCO0r7Q5FMx527J+|jAdoC%M50>kiwfS8N&Vg%|hnws8s=C^S z>fMPj-Gkxzp#Im~8QC3eKfpJ)HaBkiqlfixtbFsjmWl#hL9Tj8q56pod!k+Y`L4dM?#MxEltv(QSH)uo`sii_H_Zvi^UWZL#&#b# zv?uaMG+ns~h|WYbMkB7UtuDXQR$0l{u4!y)Sy#tbRx%de!mMfE!{ZY%-vTc(b=2!s zPayD^LP+t8oO9bb7xC*7iFktHmxh^em~V*ldm`PD-Q9YaQwV6zTp2^r4h*t+`22#p6H_+!J}0; zNV5@)87!_Xgfr}jpzp>f7#bjy>&C*mZzJ}@r?5yv905DWyWp$JO5IjECN{UpA5nFS_QwiU0Zj{{cG=obdnv diff --git a/Source/Images/d_zpm3/u15/zex.com b/Source/Images/d_zpm3/u15/zex.com deleted file mode 100644 index cd46405d43353d06451b7f949fef6b77b480d5e6..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 11008 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 H*M9yVa2F$!