TempleOSCDV5.00.ISO

This commit is contained in:
Terry A. Davis authored and minexew committed 2018-09-08 21:48:09 +02:00
1 parent 122df6338e
commit f6eacf7744
374 files changed
+11078 -11204

No files matched your search

+105 -228
View File
@@ -2,11 +2,113 @@ $WW,1$$FG,5$$TX+CX,"Change Log"$$FG$
Use $LK,"R",A="MN:R"$() to rename if I change a label.
$IV,1$----11/21/16 01:46:12----$IV,0$
$IV,1$----01/10/17 15:29:10----$IV,0$
* Added $LK,"Let2Let",A="MN:Let2Let"$().
$IV,1$----01/10/17 14:27:58----$IV,0$
* Made $LK,"DocPut",A="MN:DocPut"$() use parent task's doc if input filter task.
* Added $LK,"Once",A="MN:Once"$(), $LK,"AOnce",A="MN:AOnce"$(), $LK,"OnceFlush",A="MN:OnceFlush"$(), $LK,"AOnceFlush",A="MN:AOnceFlush"$(), $LK,"OnceDrv",A="MN:OnceDrv"$(), $LK,"AOnceDrv",A="MN:AOnceDrv"$() and $LK,"OnceExe",A="MN:OnceExe"$().
* $LK,"R",A="MN:R"$("DoOnce","Once");
* Added $LK,"RegAppend",A="MN:RegAppend"$() and $LK,"RegCnt",A="MN:RegCnt"$();
* $LK,"R",A="MN:R"$("RegSetDftEntry()","$LK,"RegDft",A="MN:RegDft"$()");
* $LK,"R",A="MN:R"$("RegExeBranch()","$LK,"RegExe",A="MN:RegExe"$()");
* $LK,"R",A="MN:R"$("RegWriteBranch()","$LK,"RegWrite",A="MN:RegWrite"$()");
$IV,1$----01/10/17 11:45:41----$IV,0$
* Added $LK,"::/Adam/InsReg.HC"$ with $LK,"InsReg",A="MN:InsReg"$(), $LK,"InsRereg",A="MN:InsRereg"$() and $LK,"InsUnreg",A="MN:InsUnreg"$().
* Added $LK,"::/Adam/Host.HC"$ with $LK,"HostChgDsk",A="MN:HostChgDsk"$().
* Added $LK,"::/Adam/Opt/Utils/TOS.HC"$ with $LK,"TOSStdIns",A="MN:TOSStdIns"$().
* Added cmd line args for partition % to $LK,"PrtDsk",A="MN:PrtDsk"$().
$IV,1$----01/09/17 21:48:34----$IV,0$
* $LK,"R",A="MN:R"$("a1","arg1");
* $LK,"R",A="MN:R"$("a2","arg2");
* $LK,"R",A="MN:R"$("r","res");
$IV,1$----01/09/17 02:30:59----$IV,0$
* Improved compiler $LK,"ICSlashOp",A="MN:ICSlashOp"$().
* Added $LK,"Panic",A="MN:Panic"$().
* Made it possible to mount just one partition.
* Fixed creation of RedSea ISOs.
* Organized $LK,"::/PersonalMenu.DD"$.
* Moved AfterEgypt to the supplemental disk.
$IV,1$----01/06/17 06:07:19----$IV,0$
* Fixed $LK,"ChgDsk",A="MN:ChgDsk"$().
* Improved $LK,"::/Misc/OSTestSuite.HC"$.
$IV,1$----01/05/17 04:53:21----$IV,0$
* No longer support ASCII#12, <CTRL-l> CH_FORM_FEED.
* Fixed $LK,"sys_var_init_flag",A="MN:sys_var_init_flag"$.
* $LK,"GRScrnCaptureRead",A="MN:GRScrnCaptureRead"$().
$IV,1$----01/04/17 18:06:14----$IV,0$
* Added $LK,"::/Demo/AcctExample/TOSPolicies.DD"$.
* $LK,"R",A="MN:R"$("U0 pad;",";"); for align #asserts.
* Got rid of $FG,4$mouse.throttle$FG$.
* $LK,"R",A="MN:R"$("Button","Bttn");
* $LK,"R",A="MN:R"$("Handler","Hndlr");
* $LK,"R",A="MN:R"$("InputPointer","Mouse");
* Improved $LK,"MemRep",A="MN:MemRep"$().
* Changed $LK,"::/Adam/WallPaper.HC"$.
$IV,1$----01/03/17 12:23:49----$IV,0$
* $LK,"R",A="MN:R"$("chars_cmp...","char_bmp...");
* Added chk for $LK,"Profanity",A="FF:::/Demo/AcctExample/TOSMisc.HC,Profanity"$.
* Improved $LK,"TOSRegen",A="FF:::/Demo/AcctExample/TOSDistro.HC,TOSRegen"$.
* Removed $TX,"TempleOSBooks1.ISO",HTML="http://www.templeos.org/files/TempleOSBooks1.ISO"$ and $TX,"TempleOSBooks2.ISO",HTML="http://www.templeos.org/files/TempleOSBooks2.ISO"$ out of $TX,"TempleOSSup1.ISO",HTML="http://www.templeos.org/TempleOSSup1.ISO"$.
$IV,1$----01/01/17 17:16:16----$IV,0$
* $BK,1$TempleOS version 5.00 Released$BK,0$
* Added $LK,"Collapse",A="MN:Collapse"$().
* Added $LK,"CursorRem",A="MN:CursorRem"$().
$IV,1$----12/31/16 07:21:20----$IV,0$
* $LK,"R",A="MN:R"$("SYS_SEMA_...","SEMA_...");
* $LK,"R",A="MN:R"$("SYSf_CTRL_ALT_...","CTRL_ALT_...");
* $LK,"R",A="MN:R"$("ThrowBreak()","$LK,"Break",A="MN:Break"$()");
* Added $LK,"MemPageRep",A="MN:MemPageRep"$().
$IV,1$----12/30/16 23:42:20----$IV,0$
* $LK,"R",A="MN:R"$("Pages512","Pags");
* Overhauled $LK,"::/Kernel/Mem/PageTables.HC"$.
* $LK,"R",A="MN:R"$("BusyWait()","$LK,"Busy",A="MN:Busy"$()");
$IV,1$----12/29/16 10:21:44----$IV,0$
* Changed $LK,"Snd",A="MN:Snd"$() from $FG,2$freq$FG$ to a $FG,2$I8$FG$ val called an $FG,2$ona$FG$.
* Fixed err in music octaves.
* To convert songs, download Supplemental#1 ISO from the AppStore on http://www.templeos.org and run Sup1/Sup1Utils/CvtSong500.HC.
$IV,1$----12/22/16 16:18:32----$IV,0$
* $LK,"R",A="MN:R"$("CSrvCmd","$LK,"CJob",A="MN:CJob"$");
* $LK,"R",A="MN:R"$("CSrvCtrl","$LK,"CJobCtrl",A="MN:CJobCtrl"$");
$IV,1$----12/03/16 13:19:58----$IV,0$
* $LK,"R",A="MN:R"$("SpriteMat3B()","$LK,"Sprite3Mat4x4B",A="MN:Sprite3Mat4x4B"$()");
* $LK,"R",A="MN:R"$("SpriteX3B()","$LK,"Sprite3XB",A="MN:Sprite3XB"$()");
* $LK,"R",A="MN:R"$("SpriteY3B()","$LK,"Sprite3YB",A="MN:Sprite3YB"$()");
* $LK,"R",A="MN:R"$("SpriteZ3B()","$LK,"Sprite3ZB",A="MN:Sprite3ZB"$()");
* Improved $LK,"::/Demo/Games/Talons.HC"$.
$IV,1$----12/03/16 10:16:26----$IV,0$
* Changed $LK,"__CMD_LINE__",A="MN:__CMD_LINE__"$.
* Added $LK,"CProgress",A="MN:CProgress"$.tf.
* Added $LK,"sys_staff_mode_flag",A="MN:sys_staff_mode_flag"$.
* $LK,"R",A="MN:R"$("except_caller","except_callers");
$IV,1$----11/30/16 22:44:35----$IV,0$
* Added $LK,"SpriteTransform",A="MN:SpriteTransform"$().
$IV,1$----11/28/16 07:11:41----$IV,0$
* Improved $LK,"::/Apps/Titanium/Titanium.HC"$.
$IV,1$----11/26/16 22:43:51----$IV,0$
* Added solar storms to $LK,"::/Apps/X-Caliber/X-Caliber.HC"$.
* $LK,"R",A="MN:R"$("TimeOut","Titanium");
$IV,1$----11/20/16 19:46:43----$IV,0$
* $BK,1$TempleOS version 4.13 Released$BK,0$
* Improved $LK,"::/Apps/TimeOut/TimeOut.HC"$.
* Improved $LK,"::/Apps/Titanium/Titanium.HC"$.
* Improved $LK,"::/Apps/X-Caliber/X-Caliber.HC"$.
$IV,1$----11/19/16 08:19:51----$IV,0$
@@ -139,7 +241,7 @@ $IV,1$----07/08/16 14:30:19----$IV,0$
$IV,1$----07/07/16 07:21:03----$IV,0$
* $LK,"DocRead",A="MN:DocRead"$() changes to file's dir so relative filenames work.
* Added AppStore to website with Supplemental #1 ISO for download.
* Added AppStore to website with Supplemental#1 ISO for download.
$IV,1$----07/06/16 23:45:30----$IV,0$
* Fixed multicore bug in $LK,"Sprite3",A="MN:Sprite3"$().
@@ -201,228 +303,3 @@ $IV,1$----06/16/16 19:49:39----$IV,0$
$IV,1$----06/02/16 03:20:56----$IV,0$
* $BK,1$TempleOS version 4.07 Released$BK,0$
* Added claws to $LK,"::/Demo/Games/Talons.HC"$.
$IV,1$----05/30/16 21:16:44----$IV,0$
* Added waterfall to $LK,"::/Demo/Games/RawHide.HC"$.
$IV,1$----05/23/16 01:30:28----$IV,0$
* Added $LK,"RedSeaISO",A="MN:RedSeaISO"$().
* $LK,"R",A="MN:R"$("ISOFileCreate","$LK,"ISO9660ISO",A="MN:ISO9660ISO"$");
$IV,1$----05/19/16 02:16:09----$IV,0$
* Added $LK,"BDT_ISO_FILE_WRITE",A="MN:BDT_ISO_FILE_WRITE"$.
$IV,1$----05/17/16 07:16:38----$IV,0$
* Worked on compiler $LK,"CICArg",A="MN:CICArg"$.a1_type_pointed_to.
$IV,1$----05/13/16 14:35:14----$IV,0$
* Improved $LK,"::/Demo/Games/Wenceslas.HC"$.
$IV,1$----05/12/16 05:18:56----$IV,0$
* Added $LK,"CCF_CMD_LINE",A="MN:CCF_CMD_LINE"$
* Replaced $FG,4$__DEPTH__$FG$ with $LK,"__CMD_LINE__",A="MN:__CMD_LINE__"$.
$IV,1$----05/10/16 06:23:05----$IV,0$
* Compiler bug fixes and optimizations.
$IV,1$----05/07/16 08:55:59----$IV,0$
* $BK,1$TempleOS version 4.06 Released$BK,0$
$IV,1$----05/03/16 19:26:45----$IV,0$
* Made $LK,"FunSegFind",A="MN:FunSegFind"$() search all hash tables when $LK,"IsDbgMode",A="MN:IsDbgMode"$.
* Added missiles to $LK,"::/Apps/X-Caliber/X-Caliber.HC"$.
* Fixed bug in $LK,"D3Unit",A="MN:D3Unit"$().
$IV,1$----05/01/16 15:12:31----$IV,0$
* $LK,"R",A="MN:R"$("Identical","Ident");
* $LK,"R",A="MN:R"$("Previous","Prev");
* $LK,"R",A="MN:R"$("Result","Res");
* Started assembler MMX/SSE. Not done.
* Changed a couple Bible related things.
$IV,1$----04/26/16 01:18:57----$IV,0$
* $LK,"R",A="MN:R"$("MapDrv","$LK,"DrvMap",A="MN:DrvMap"$");
$IV,1$----04/25/16 13:17:49----$IV,0$
* Changed args in $LK,"CAdd",A="MN:CAdd"$(), $LK,"CSub",A="MN:CSub"$(), $LK,"CMul",A="MN:CMul"$(), $LK,"CDiv",A="MN:CDiv"$() and $LK,"CPoly",A="MN:CPoly"$().
* Changed args in $LK,"D3Add",A="MN:D3Add"$(), $LK,"D3Sub",A="MN:D3Sub"$(), $LK,"D3Mul",A="MN:D3Mul"$(), $LK,"D3Div",A="MN:D3Div"$() and $LK,"D3Cross",A="MN:D3Cross"$().
$IV,1$----04/25/16 03:42:30----$IV,0$
* $LK,"R",A="MN:R"$("TK_INT","TK_I64");
* Added $LK,"::/Demo/Templates/Game1.HC"$.
* Added $LK,"::/Demo/Templates/Lex1.HC"$.
* Added $LK,"::/Demo/Templates/MultiCore1.HC"$.
* Added $LK,"::/Demo/Templates/ODE1.HC"$.
* Added $LK,"::/Demo/Templates/Registry1.HC"$.
* Added $LK,"::/Demo/Templates/Util1.HC"$.
* Added $LK,"::/Demo/Templates/Util2.HC"$.
$IV,1$----04/23/16 13:20:24----$IV,0$
* Got rid of low protected memory area that caught NULL deref.
* Got rid of 4K page tables by making $LK,"text",A="MN:text"$.vga_alias. All pages are 2Meg size.
$IV,1$----04/15/16 13:39:25----$IV,0$
* Fixed bug in $LK,"EdCodeTools",A="MN:EdCodeTools"$().
* Fixed double $FG,2$ASCII#5$FG$ cursor bug.
$IV,1$----04/01/16 14:59:49----$IV,0$
* Changed $LK,"SpriteInterpolate",A="MN:SpriteInterpolate"$() args.
* $LK,"R",A="MN:R"$("Index","Idx");
$IV,1$----03/31/16 11:20:13----$IV,0$
* Changed $LK,"::/Adam/WallPaper.HC"$.
* Got rid of $FG,4$CTask.time_slice_start$FG$ and $FG,4$CTask.total_time$FG$.
$IV,1$----03/29/16 05:53:45----$IV,0$
* $BK,1$TempleOS version 4.05 Released$BK,0$
$IV,1$----03/24/16 16:26:50----$IV,0$
* Added $LK,"::/Demo/Games/CharDemo.HC"$.
$IV,1$----03/22/16 16:58:25----$IV,0$
* Added $LK,"DOCEF_DFT_RAW_TYPE",A="MN:DOCEF_DFT_RAW_TYPE"$. Modified $LK,"DocForm",A="MN:DocForm"$() to look-up raw type automatically from the compiler's class information.
* Added $LK,"DOCEF_DFT_LEN",A="MN:DOCEF_DFT_LEN"$. Modified $LK,"DocForm",A="MN:DocForm"$() to look-up string length automatically from the compiler's class information.
$IV,1$----03/21/16 07:28:35----$IV,0$
* Added $LK,"OCF_ALIAS",A="MN:OCF_ALIAS"$.
* $LK,"R",A="MN:R"$("Integer","Int");
* Added aliases to $LK,"::/Compiler/OpCodes.DD"$.
$IV,1$----03/21/16 02:12:08----$IV,0$
* Added $LK,"DOCT_MARKER",A="MN:DOCT_MARKER"$.
* Added $LK,"CICType",A="MN:CICType"$.
* Optimized $LK,"MDG_MASK",A="MN:MDG_MASK"$ and $LK,"RTG_MASK",A="MN:RTG_MASK"$ values.
$IV,1$----03/19/16 09:15:11----$IV,0$
* Fixed bug in $LK,"EdFindReplace",A="MN:EdFindReplace"$().
$IV,1$----03/19/16 06:22:36----$IV,0$
* Fixed $LK,"UAsm",A="MN:Ui"$() bug.
* Got rids of $FG,4$ICF_A1_FIRST$FG$.
* Cleaned-up compiler $LK,"REGG_CLOBBERED",A="MN:REGG_CLOBBERED"$ and $LK,"REGG_STK_TMP",A="MN:REGG_STK_TMP"$.
$IV,1$----03/18/16 09:53:33----$IV,0$
* Made $LK,"SpriteEd",A="MN:SpriteEd"$() sel foreground elem.
$IV,1$----03/14/16 05:57:27----$IV,0$
* $BK,1$TempleOS version 4.04 Released$BK,0$
* Changed $FG,2$nobound_switch$FG$ so it uses [].
* Changed $LK,"KbdMouseCmdAck",A="MN:KbdMouseCmdAck"$().
$IV,1$----02/19/16 18:48:51----$IV,0$
* Fixed bug in $LK,"::/Demo/ToHtmlToTXTDemo/ToHtml.HC"$.
$IV,1$----02/15/16 23:31:15----$IV,0$
* Improved $LK,"::/Demo/Games/RawHide.HC"$.
$IV,1$----02/13/16 17:02:34----$IV,0$
* Added $FG,2$$$CL+H$$$FG$ to clear all, including hold entries.
$IV,1$----02/10/16 08:56:49----$IV,0$
* Improved $FG,2$<CTRL-l>$FG$ prompting.
$IV,1$----02/09/16 23:54:23----$IV,0$
* Created $LK,"DOCEF_LEN",A="MN:DOCEF_LEN"$ with arg. $LK,"DOCT_DATA",A="MN:DOCT_DATA"$ has default 64 len.
$IV,1$----02/09/16 09:34:32----$IV,0$
* $BK,1$TempleOS version 4.03 Released$BK,0$
* Added $LK,"DOCEF_REMALLOC_DATA",A="MN:DOCEF_REMALLOC_DATA"$.
$IV,1$----02/05/16 23:00:53----$IV,0$
* Moved $LK,"::/Demo/ToHtmlToTXTDemo/ToHtml.HC"$.
* Added $LK,"::/Demo/AcctExample/TOSToHtml.HC"$.
$IV,1$----02/03/16 18:47:00----$IV,0$
* Refactored $LK,"SpriteMainEd",A="MN:SpriteMainEd"$().
* Added tag edit to main sprite edit menu.
$IV,1$----02/01/16 21:01:15----$IV,0$
* Cleaned-up $LK,"TaskKillDying",A="MN:TaskKillDying"$().
* Made multicore more professional.
$IV,1$----02/01/16 06:02:41----$IV,0$
* Moved Sup1CodeScraps/Mem/Mem2Meg.HC out of kernel.
$IV,1$----01/31/16 04:07:50----$IV,0$
* Fixed scheduler, so doesn't idle so high.
* Fixed many memory leaks.
* Changed args to $LK,"Mem512Alloc",A="MN:Mem512Alloc"$(), $LK,"Mem512Free",A="MN:Mem512Free"$(), and $LK,"Mem512TaskAlloc",A="MN:Mem512TaskAlloc"$().
$IV,1$----01/30/16 11:14:29----$IV,0$
* Changed arg in $LK,"DocEntryNewTag",A="MN:DocEntryNewTag"$().
* Added $LK,"DocEntryNewBase",A="MN:DocEntryNewBase"$().
$IV,1$----01/29/16 02:44:38----$IV,0$
* Overhauled $LK,"DocSave",A="MN:DocSave"$() and $LK,"DocRecalc",A="MN:DocRecalc"$().
$IV,1$----01/28/16 20:45:35----$IV,0$
* Fixed bug in locate sprite elem code.
* Overhauled $FG,2$<CTRL-r>$FG$ sprite editor.
* Added $LK,"DocHighlightCursor",A="MN:DocHighlightCursor"$() and $LK,"DOCf_DONT_HIGHLIGHT_CURSOR",A="MN:DOCf_DONT_HIGHLIGHT_CURSOR"$.
$IV,1$----01/28/16 14:05:52----$IV,0$
* Fixed bug in $LK,"AutoComplete",A="MN:AutoComplete"$() init.
* Added $LK,"HeapLogSizeRep",A="MN:HeapLogSizeRep"$().
$IV,1$----01/27/16 20:41:54----$IV,0$
* $BK,1$TempleOS version 4.02 Released$BK,0$
$IV,1$----01/27/16 06:40:46----$IV,0$
* Added $FG,2$<F2>$FG$ macro to $LK,"TestSuite",A="FI:::/Misc/OSTestSuite.HC"$.
* Added compiler err for $FG,2$break;$FG$ in a subswitch preface.
$IV,1$----01/27/16 04:14:08----$IV,0$
* Added $LK,"::/Demo/ToHtmlToTXTDemo/HtmlGen.HC"$ and $LK,"::/Demo/ToHtmlToTXTDemo/TXTGen.HC"$.
* Now, $LK,"Plain",A="MN:Plain"$() doesn't save with $LK,"CH_CURSOR",A="MN:CH_CURSOR"$.
* $LK,"R",A="MN:R"$("DOCF_PLAIN_TEXT_WITH_TABS","DOCF_PLAIN_TEXT_TABS");
* Change $LK,"Document Links",A="FF:::/Adam/DolDoc/DocLink.HC,AD"$ "DF:word" to "DN:word".
* Merged documentation into $LK,"::/Doc/FAQ.DD"$.
$IV,1$----01/26/16 17:51:45----$IV,0$
* $LK,"R",A="MN:R"$("PSect","FunSeg");
* $LK,"R",A="MN:R"$("Equal","Equ");
* $LK,"R",A="MN:R"$("Binary","Bin");
$IV,1$----01/26/16 14:09:45----$IV,0$
* Changed $LK,"DirContextNew",A="MN:DirContextNew"$(), $LK,"FilesFindMatch",A="MN:FilesFindMatch"$() and $LK,"FilesFind",A="MN:FilesFind"$() to use full_name.
* $LK,"R",A="MN:R"$("Statement","Stmt");
$IV,1$----01/18/16 15:19:43----$IV,0$
* Added except arg to $LK,"Let2BlkDev",A="MN:Let2BlkDev"$(), $LK,"BlkDevChk",A="MN:BlkDevChk"$(), $LK,"Let2Drv",A="MN:Let2Drv"$(), $LK,"DrvChk",A="MN:DrvChk"$() and $LK,"DrvIsWritable",A="MN:DrvIsWritable"$().
$IV,1$----01/16/16 08:20:00----$IV,0$
* Added $LK,"DrvTextAttrGet",A="MN:DrvTextAttrGet"$().
* Removed $FG,4$DrvTextAttrSet$FG$().
$IV,1$----01/15/16 00:47:31----$IV,0$
* $LK,"KeyboardPlug-Ins '9','0'",A="FF:::/HomeKeyPlugIns.HC,'9'"$.
* $LK,"R",A="MN:R"$("$$$$LM,5$$$$","$$$$ID,5$$$$");
$IV,1$----01/15/16 00:12:02----$IV,0$
* Added $LK,"Let2BlkDevType",A="MN:Let2BlkDevType"$().
* Added $LK,"WIF_SELF_FOCUS",A="MN:WIF_SELF_FOCUS"$ to $LK,"::/Misc/OSInstall.HC"$.
* Added $FG,2$%$$F$FG$ to $LK,"Print(\"\") Fmt Strings",A="FI:::/Doc/Print.DD"$.
$IV,1$----01/12/16 19:17:12----$IV,0$
* Overhauled $LK,"Mount",A="MN:Mount"$() and $LK,"::/Kernel/KCfg.HC"$.
$IV,1$----01/12/16 10:06:18----$IV,0$
* $BK,1$TempleOS version 4.01 Released$BK,0$
* Standardized drive letters. Your $LK,"In",A="MN:In"$() config scripts for compiling the kernel with $LK,"BootHDIns",A="MN:BootHDIns"$() must be changed.
* Added $LK,"CCF_QUESTION_HELP",A="MN:CCF_QUESTION_HELP"$.
$IV,1$----01/11/16 00:04:38----$IV,0$
* $LK,"R",A="MN:R"$("PAGE_SIZE","MEM_PAGE_SIZE"); etc.
* $LK,"R",A="MN:R"$("DFT_STK","MEM_DFT_STK"); etc.
* Added $LK,"::/Demo/MemDemo.HC"$.
$IV,1$----01/08/16 17:04:58----$IV,0$
* Added $LK,"FUF_RISKY",A="MN:FUF_RISKY"$ to $LK,"DocOpt",A="MN:DocOpt"$().
* Fixed $LK,"::/Doc/CompilerOverview.DD"$.
$IV,1$----01/06/16 11:01:57----$IV,0$
* Got rid of $FG,4$DOCEF_HARD_SKIP$FG$.
$IV,1$----01/03/16 17:15:41----$IV,0$
* Updated $LK,"::/Misc/PCIDevices.DD"$.
* Added null case option. Next higher int with "$FG,2$case:$FG$" in $FG,2$switch$FG$ stmts. See $LK,"::/Demo/NullCase.HC"$.