$WW,1$$FG,5$$TX+CX,"Change Log"$$FG$ Use $LK,"R",A="MN:R"$() to rename if I change a label. $IV,1$----07/26/14 11:19:00----$IV,0$ * Got rid of "raw" arg on disk I/O routines for uncompressed data. $IV,1$----07/22/14 08:31:58----$IV,0$ * $BK,1$TempleOS version 2.12 Released$BK,0$ * Fixed bug in assembler in MOV R8-R15,UIMM32 $IV,1$----07/12/14 02:06:10----$IV,0$ * Fixed bug clicking on icon. $IV,1$----07/08/14 04:33:20----$IV,0$ * I changed $LK,"GodDoodleSprite",A="MN:GodDoodleSprite"$(). $IV,1$----06/30/14 02:32:47----$IV,0$ * Changed max FPS to 30 instead of 60. * Got rid of min and max FPS control. * $LK,"R",A="MN:R"$("refresh","FPS"); $IV,1$----06/20/14 12:02:44----$IV,0$ * $BK,1$TempleOS version 2.11 Released$BK,0$ $IV,1$----06/16/14 13:09:10----$IV,0$ * Added $LK,"DOCT_LST",A="MN:DOCT_LST"$, list widgets. See $LK,"::/Demo/DolDoc/Form.CPP.Z"$. $IV,1$----06/13/14 21:27:17----$IV,0$ * $LK,"R",A="MN:R"$("BootDrv","BootRescueDrv"); * Fixed bug in "Boot Rescue Drive" feature. $IV,1$----06/10/14 03:11:14----$IV,0$ * $BK,1$TempleOS version 2.10 Released$BK,0$ * Got rid of $FG,4$ImportHashTable$FG$(). * Got rid of $FG,4$OldSchool$FG$ demos. * $FG,2$AOT$FG$ compilation has been removed. Use $FG,2$JIT$FG$. $IV,1$----06/02/14 13:52:50----$IV,0$ * Improved HelpIndex. * Improved $LK,"::/Apps/TimeOut/TimeOut.CPP.Z"$. $IV,1$----05/26/14 16:13:11----$IV,0$ * $BK,1$TempleOS version 2.09 Released$BK,0$ * Added BLINK to $LK,"ToHtml",A="MN:ToHtml"$(). * $LK,"R",A="MN:R"$("DocHome","DocTop"); $IV,1$----05/24/14 20:46:11----$IV,0$ * Got rid of $FG,4$Day$FG$(), $FG,4$Month$FG$(), $FG,4$Year$FG$(), etc. * $LK,"R",A="MN:R"$("WSDDisplayDefs","WSDDefsPut"); * $LK,"R",A="MN:R"$("WSDGetDef","WSDDefGet"); * $LK,"R",A="MN:R"$("WSDGetWord","WSDDefsGet"); * $LK,"R",A="MN:R"$("WSDPtAtWord","WSWordPtAt"); * $LK,"R",A="MN:R"$("WSGetHits","WSHitsGet"); $IV,1$----05/23/14 04:50:25----$IV,0$ * $LK,"R",A="MN:R"$("SqrDist","DistSqr"); * $LK,"R",A="MN:R"$("SqrNorm","NormSqr"); $IV,1$----05/16/14 15:43:17----$IV,0$ * Added $LK,"DOF_DONT_WINMGR_SYNC",A="MN:DOF_DONT_WINMGR_SYNC"$. * Fetches comments for help index reports. * Made src line links more accurate. $IV,1$----05/15/14 06:45:33----$IV,0$ * Added INVERT to $LK,"ToHtml",A="MN:ToHtml"$(). $IV,1$----05/13/14 07:05:00----$IV,0$ * $BK,1$TempleOS version 2.08 Released$BK,0$ $IV,1$----05/11/14 08:22:44----$IV,0$ * Added $LK,"Zip",A="MN:Zip"$() and $LK,"Unzip",A="MN:Unzip"$(). $IV,1$----05/09/14 09:30:39----$IV,0$ * Added $LK,"PopUpEd",A="MN:PopUpEd"$(). * $LK,"R",A="MN:R"$("PopUpViewStr","PopUpViewPrint"); $IV,1$----05/07/14 19:12:42----$IV,0$ * Added classes to help index. * $LK,"CGrGlbls",A="MN:CGrGlbls"$ gr; * $LK,"CDolDocGlbls",A="MN:CDolDocGlbls"$ doldoc; * $LK,"CCmpGlbls",A="MN:CCmpGlbls"$ cmp; * $LK,"CUasmGlbls",A="MN:CUasmGlbls"$ uasm; * $LK,"CTextGlbls",A="MN:CTextGlbls"$ text; $IV,1$----05/05/14 23:37:52----$IV,0$ * $LK,"CGodGlbls",A="MN:CGodGlbls"$ god; * $LK,"CMusicGlbls",A="MN:CMusicGlbls"$ music; * $LK,"CWordStatGlbls",A="MN:CWordStatGlbls"$ ws; * $LK,"CWordStatDictGlbls",A="MN:CWordStatDictGlbls"$ wsd; $IV,1$----05/05/14 19:54:46----$IV,0$ * $LK,"CWallPaperGlbls",A="MN:CWallPaperGlbls"$ *wall; * $LK,"CWinMgrTimingGlbls",A="MN:CWinMgrTimingGlbls"$ *winmgr.t; * $LK,"CWinMgrGlbls",A="MN:CWinMgrGlbls"$ winmgr; * $LK,"CSndGlbls",A="MN:CSndGlbls"$ snd; * $LK,"CDevGlbls",A="MN:CDevGlbls"$ dev; * $LK,"CDskGlbls",A="MN:CDskGlbls"$ dsk; * $LK,"CDbgGlbls",A="MN:CDbgGlbls"$ dbg; * $LK,"CCntsGlbls",A="MN:CCntsGlbls"$ cnts; * $LK,"CKeyDevGlbls",A="MN:CKeyDevGlbls"$ keydev; * $LK,"CIPStateGlbls",A="MN:CIPStateGlbls"$ ip; * $LK,"CMouseStateGlbls",A="MN:CMouseStateGlbls"$ mouse; * $LK,"CKbdStateGlbls",A="MN:CKbdStateGlbls"$ kbd; $IV,1$----05/05/14 09:14:51----$IV,0$ * Added $MA-X+PU,"::/Apps/Budget",LM="Cd(\"::/Apps/Budget\");Dir;View;\n"$. $IV,1$----05/03/14 23:31:50----$IV,0$ * Added $LK,"DOCEF_USER_DATA",A="MN:DOCEF_USER_DATA"$ $FG,2$arg=$FG$ flag. * $LK,"R",A="MN:R"$("Backward","Bwd"); * Added $LK,"::/Apps/Budget/Budget.CPP"$. $IV,1$----04/30/14 23:41:42----$IV,0$ * Added $LK,"CBinFile",A="MN:CBinFile"$.signature. $IV,1$----04/29/14 15:43:22----$IV,0$ * $BK,1$TempleOS version 2.07 Released$BK,0$ $IV,1$----04/27/14 05:19:18----$IV,0$ * Improved documentation. * Changed $LK,"CBinFile",A="MN:CBinFile"$ format. * Locked-in 640x480 with $LK,"GrUpdateLine64",A="MN:GrUpdateLine64"$(). $IV,1$----04/23/14 22:14:43----$IV,0$ * Added $LK,"::/Demo/Lectures/NegDisp.CPP"$. * $LK,"R",A="MN:R"$("GrLineRect4","GrBorder"); * Changed $LK,"::/Adam/Gr/GrTextBase.CPP"$. * Fixed terminal button on wallpaper. Yikes! $IV,1$----04/21/14 16:29:00----$IV,0$ * Got rid of $FG,4$Spaces$FG$() and $FG,4$NewLine$FG$(). Replaced $FG,4$NewLine$FG$(5) with "%h*c",5,'\n'; * Improved profiler. * Changed $FG,4$CCPU.chained_timer_irq$FG$ to $LK,"CCPU",A="MN:CCPU"$.profiler_timer_irq. $IV,1$----04/19/14 18:05:09----$IV,0$ * Got rid of double spacing. * Fixed bug in page down. * Sorted headers and externs. $IV,1$----04/18/14 21:45:17----$IV,0$ * Improved documentation. $IV,1$----04/16/14 15:49:13----$IV,0$ * $BK,1$TempleOS version 2.06 Released$BK,0$ $IV,1$----04/15/14 12:29:02----$IV,0$ * Got rid of lock-to-page and lock-to-center document features. * Changed $FG,2$$$DA...$$$FG$ data type to use an arg. $FG,2$$$DA,-U64+U16,...$$$FG$ is now changed to $FG,2$$$DA,RT=I16,...$$$FG$. * $LK,"R",A="MN:R"$("DOCEF1_","DOCEF_"); * Changed Fs->$LK,"win_inhibits",A="MN:WIF_SELF_FOCUS"$. $IV,1$----04/13/14 16:20:11----$IV,0$ * Added $LK,"LK_DOC",A="MN:LK_DOC"$, $LK,"LK_DOC_ANCHOR",A="MN:LK_DOC_ANCHOR"$, $LK,"LK_DOC_LINE",A="MN:LK_DOC_LINE"$ and $LK,"LK_DOC_FIND",A="MN:LK_DOC_FIND"$. * $LK,"R",A="MN:R"$("Doc","DolDoc"); * Improved documentation. * Added $LK,"::/Demo/LastClass.CPP"$. $IV,1$----04/13/14 00:09:48----$IV,0$ * Got rid of $FG,4$ProfBin()$FG$ and $FG,4$ProfCPU()$FG$. * $LK,"R",A="MN:R"$("ProfAll","Prof"); * Improved documentation. * Changed $LK,"CDoc",A="MN:CDoc"$.desc. $IV,1$----04/11/14 16:58:56----$IV,0$ * Renamed Sprite functions and vars. * Added $LK,"LexExpressionI64",A="MN:LexExpressionI64"$() and $LK,"LexExpressionF64",A="MN:LexExpressionF64"$(). I'm chagrinned. $IV,1$----04/11/14 11:55:36----$IV,0$ * Added $LK,"FileNameTempTxt",A="MN:FileNameTempTxt"$(). * $FG,2$$FG$ sprite edit-as-text is now much better. * Added $LK,"Str2ColorU16",A="MN:Str2ColorU16"$(), $LK,"Str2ColorU32",A="MN:Str2ColorU32"$(), $LK,"LexFirstRem",A="MN:LexFirstRem"$(), $LK,"Sprite2Code",A="MN:Sprite2Code"$() and $LK,"Code2Sprite",A="MN:Code2Sprite"$(). * $LK,"R",A="MN:R"$("Color2Text","Color2Str"); * $LK,"R",A="MN:R"$("Sprite2Text","SpriteElem2OneLineSummary"); * $LK,"R",A="MN:R"$("DocPrintWhole","DocPrintAtomic"); * Fixed bug in $LK,"GrRect",A="MN:GrRect"$() relating to dithering. * Got rid of $LK,"CDoc",A="MN:CDoc"$.recalc_start. $IV,1$----04/09/14 14:10:17----$IV,0$ * Fixed compiler bug by adding a pass to overcome an optimization problem. * Improved $LK,"::/Apps/AfterEgypt/GodTalking.CPP"$. * Improved $LK,"::/Demo/Graphics/Mountain.CPP"$. * Improved $LK,"::/Demo/Graphics/Camp.CPP"$. * Improved $LK,"::/Demo/Graphics/SunMoon.CPP"$. * Improved $LK,"::/Demo/Games/DunGen.CPP"$. * Improved $LK,"::/Demo/Games/FlatTops.CPP"$. $IV,1$----04/07/14 07:46:56----$IV,0$ * $BK,1$TempleOS version 2.05 Released$BK,0$ $IV,1$----04/05/14 03:09:18----$IV,0$ * Got rid of $FG,2$Fs->answers_displayed$FG$ and set it to a fixed value of one answer. * Improved documentation. * $LK,"R",A="MN:R"$("MusicOrgan","Psalmody"); * Improved $LK,"AFGetChar",A="MN:AFGetChar"$() and $LK,"AFUntilChar",A="MN:AFUntilChar"$(). $IV,1$----04/03/14 05:57:06----$IV,0$ * Improved $MA-X+PU,"Tour",LM="SpawnUser(\"Cd(\\\"::/Misc/Tour\\\");;AutoFile(\\\"Tour\\\");\n\");"$. * $LK,"R",A="MN:R"$("ipx","ip.pos.x"); * $LK,"R",A="MN:R"$("mxx","mouse.pos.x"); * $LK,"R",A="MN:R"$("mxx_prescale","mouse.prescale.x"); * $LK,"R",A="MN:R"$("A2Date","Str2Date"); * $LK,"R",A="MN:R"$("A2I64","Str2I64"); * $LK,"R",A="MN:R"$("A2F64","Str2F64"); * $LK,"R",A="MN:R"$("SPrint","StrPrint"); * $LK,"R",A="MN:R"$("MPrint","MStrPrint"); * $LK,"R",A="MN:R"$("Scan","StrScan"); $IV,1$----04/01/14 08:49:57----$IV,0$ * Added $LK,"::/Demo/Games/ElephantWalk.CPP"$. $IV,1$----03/28/14 22:25:48----$IV,0$ * $LK,"R",A="MN:R"$("COLOR_TRANSPARENT","TRANSPARENT"); $IV,1$----03/26/14 08:40:25----$IV,0$ * $LK,"R",A="MN:R"$("_ATTR_DIR","RS_ATTR_DIR"); $IV,1$----03/24/14 15:17:14----$IV,0$ * Coined "DolDoc" as a name for the TempleOS document type. * Added $LK,"::/Demo/DolDoc/ClickCallBack.CPP"$. $IV,1$----03/21/14 04:02:29----$IV,0$ * $BK,1$TempleOS version 2.04 Released$BK,0$ $IV,1$----03/19/14 21:54:23----$IV,0$ * $LK,"R",A="MN:R"$("BulgeBomber","BomberGolf"); * Added $LK,"::/Demo/Dsk/SerializeTree.CPP"$. * $LK,"R",A="MN:R"$("DirLstDel","DirTreeDel"); * Added $LK,"::/Misc/Tour/Tour7.AUT"$ which covers File Masks. * $LK,"R",A="MN:R"$("MGetS","GetStr"); * $LK,"R",A="MN:R"$("PmtStr","GetStr"); $IV,1$----03/17/14 22:34:11----$IV,0$ * Changed $FG,2$$$MA$FG$ to use "tag$FG$" instead of "$FG,2$A=$FG$". * Changed $LK,"DOCEF_HAS_TERMINATOR",A="MN:DOCEF_HAS_TERMINATOR"$ -T to -TRM. * Changed $LK,"DolDoc",A="FI:::/Doc/DolDocOverview.TXT"$ format. Some flags are not at start. $IV,1$----03/07/14 04:54:10----$IV,0$ * Added $LK,"::/Demo/ReverseFileExample/Reverse.CPP"$. $IV,1$----03/03/14 00:18:47----$IV,0$ * $BK,1$TempleOS version 2.03 Released$BK,0$ * $LK,"R",A="MN:R"$("A2I","Str2I64"); * Removed "Binary Type" from $LK,"CDocBin",A="MN:CDocBin"$. Old sprites no longer work. $IV,1$----02/25/14 16:09:01----$IV,0$ * $LK,"R",A="MN:R"$("TaskTextInputQue","TaskText"); * $LK,"R",A="MN:R"$("TaskExeStrQue","TaskExe"); * $LK,"R",A="MN:R"$("TaskMsgQue","TaskMsg"); $IV,1$----02/21/14 13:56:02----$IV,0$ * Converted $LK,"Define",A="MN:Define"$() strings to constants. * $LK,"R",A="MN:R"$("Adam3d","Adam3c"); * $LK,"R",A="MN:R"$("Adam3e","Adam3d"); * $LK,"R",A="MN:R"$("Adam3f","Adam3e"); * $LK,"R",A="MN:R"$("pattern","needle"); $IV,1$----02/19/14 22:13:04----$IV,0$ * $LK,"R",A="MN:R"$("Limit","Clamp"); * Overhauled $LK,"FileRead",A="MN:FileRead"$() and $LK,"FileWrite",A="MN:FileWrite"$(). * Got rid of $FG,4$TextFileRead$FG$() and $FG,4$TextFileWrite$FG$(). $IV,1$----02/17/14 20:50:58----$IV,0$ * $BK,1$TempleOS version 2.02 Released$BK,0$ * Added $FG,2$F7/SHIFT-F7$FG$ for $LK,"GodWord",A="MN:GodWord"$()/$LK,"GodPassage",A="MN:GodPassage"$(). * Added $FG,2$F6/SHIFT-F6$FG$ for $LK,"GodSong",A="MN:GodSong"$()/$LK,"GodDoodle",A="MN:GodDoodle"$(). * $LK,"R",A="MN:R"$("Apps/HolySpirit","Adam/God"); * $LK,"R",A="MN:R"$("DoItOnce","DoOnce"); $IV,1$----02/12/14 14:25:59----$IV,0$ * Added BMP/GRA file save to $FG,2$$FG$. * Added $FG,2$$FG$ for screen shot to clipboard. * Reformed $LK,"CGridGlbls",A="MN:CGridGlbls"$ to be simple. $IV,1$----02/10/14 09:19:59----$IV,0$ * Added $LK,"HashPublic",A="MN:HashPublic"$(). * Changed FUF_WHOLE_LABELS $FG,2$+lf$FG$/$FG,2$+lb$FG$ to $FG,2$+lb$FG$/$FG,2$+la$FG$. * Got rid of $FG,4$FilesOrder()$FG$, replacing it with $LK,"FUF_CLUSTER_ORDER",A="MN:FUF_CLUSTER_ORDER"$. * Added $LK,"::/Demo/Graphics/InputPointer.CPP"$. * Made $LK,"gr.dc",A="MN:CGrGlbls"$ the default device context for graphics routines. $IV,1$----01/28/14 01:44:46----$IV,0$ * In a function with an ASM{} blk, you can now JMP to a function goto label. $IV,1$----01/27/14 09:02:20----$IV,0$ * $BK,1$TempleOS version 2.01 Released$BK,0$ * In a function with an ASM{} blk, you can now goto an ASM label. $IV,1$----01/26/14 03:27:55----$IV,0$ * Moved $FG,4$fun_class$FG$ to $LK,"CLex",A="MN:CLex"$.htc.fun. * Got rid of K=1024 sub_fmt flag in $LK,"StrPrintJoin",A="MN:StrPrintJoin"$. * Changed MapFile code_heap line addresses to 32-bit. * Got rid of $LK,"CTask",A="MN:CTask"$.user_data1-3. * Got rid of $FG,4$ExpressionBinDel$FG$(). * Got rid of $LK,"CIntermediateCode",A="MN:CIntermediateCode"$.ic_ext_body. * Cleaned-up $LK,"::/Compiler/ExpParser.CPP"$. $IV,1$----01/24/14 06:40:47----$IV,0$ * $LK,"R",A="MN:R"$("DocInsSafe","DocPrintAtomic"); * $LK,"R",A="MN:R"$("DocPutSPartial","DocPrintPartial"); * Made private WordStat links WHITE. * Added "+s" to $LK,"FilesFind",A="MN:FilesFind"$(). * Added "+x" to $LK,"Size",A="MN:Size"$() and $LK,"SizeRep",A="MN:SizeRep"$(). * $LK,"R",A="MN:R"$("TreeSizeRep","SizeRep"); * $LK,"R",A="MN:R"$("LineCntRep","LineRep"); * $LK,"R",A="MN:R"$("TreeSize","Size"); * $LK,"R",A="MN:R"$("FileSize","Size"); * $LK,"R",A="MN:R"$("MergeChk","Merge"); * Added $LK,"::/Demo/Graphics/Balloon.CPP"$. * Added warning for 64-bit reg vars. $IV,1$----01/13/14 14:39:34----$IV,0$ * Optimized $FG,2$if (Carry)$FG$. See $LK,"::/Demo/Carry.CPP"$. $IV,1$----01/11/14 21:52:00----$IV,0$ * Added $LK,"BibleLine2Verse",A="MN:BibleLine2Verse"$(). * Shifted glbl vars from $LK,"::/Kernel/KStart.CPP"$ to $LK,"CSysFixedArea",A="MN:CSysFixedArea"$. * Added $LK,"OneTimePopUp",A="MN:OneTimePopUp"$() msg to $LK,"::/Apps/X-Caliber/X-Caliber.CPP"$. Delete registry and reboot if you are upgrading. $IV,1$----01/09/14 20:51:20----$IV,0$ * Converted $FG,2$fp_plot()$FG$ graphics routines to Bool with abort. * Made $LK,"CatPrint",A="MN:CatPrint"$(). * Added $FG,2$no_mask$FG$ to $LK,"FileAccessNew",A="MN:FileAccessNew"$() and $LK,"CopyTree",A="MN:CopyTree"$(). $IV,1$----01/07/14 11:46:38----$IV,0$ * $BK,1$TempleOS version 2.00 Released$BK,0$ * Created Lite and UltraLite distros. * Added score to $LK,"::/Demo/Games/BlackDiamond.CPP"$. * Improved $LK,"::/Demo/Games/Varoom.CPP"$. $IV,1$----01/06/14 19:22:53----$IV,0$ * Added $LK,"::/Demo/Asm/AsmAndC3.CPP"$. * Added $FG,4$::/Demo/OldSchool/SingleFileAOT/Single.CPP$FG$ * Made compiler compile ASM instructions mixed-in with HolyC. * Improved $LK,"::/Demo/Graphics/Camp.CPP"$. $IV,1$----01/03/14 03:39:30----$IV,0$ * Fixed compiler bug relating to reg vars. Fixed $LK,"IntEntryGet",A="MN:IntEntryGet"$(). $IV,1$----01/01/14 13:16:59----$IV,0$ * Got rid of XSUM in $LK,"CBinFile",A="MN:CBinFile"$ header.