From 201bc8a4dc9d636de516e381d506c934b0e846af Mon Sep 17 00:00:00 2001 From: "Terry A. Davis" Date: Fri, 17 Mar 2017 00:27:26 -0400 Subject: [PATCH] TempleOS V5.03 Nightly (ISO SHA-1 898a11d) --- 0000Boot/0000Kernel.BIN.C | Bin 192080 -> 192080 bytes Adam/ADefine.HC | 2 +- Compiler/Compiler.BIN | Bin 192920 -> 192920 bytes Compiler/CompilerB.HH | 2 +- Demo/AcctExample/PersonalMenu.DD | 2 +- Demo/AcctExample/PersonalNotes.DD | 1 - Demo/AcctExample/Registry.HC | 2 +- Demo/AcctExample/TOS/TOSBlog.HC | 40 +++++++++++++++++++++++++++++ Demo/ToHtmlToTXTDemo/DemoInPage.DD | 2 +- Doc/ChgLog.DD | 2 +- Kernel/KernelC.HH | 2 +- 11 files changed, 47 insertions(+), 8 deletions(-) diff --git a/0000Boot/0000Kernel.BIN.C b/0000Boot/0000Kernel.BIN.C index 4d588beca9c19ee0faf244e616898d8e2596bf2d..97fb43b519e27fbabfb4fde0a953036ee783fd71 100644 GIT binary patch delta 450 zcmca`hx@`E?g=LB&l!)OX0YSlypZK0^JX5FLy?R@o6pCpu`=BV+WbAKNro|Ga#j5+ z#=o0W8`d*3`^z#;Hnf!7Y|tXj#B#!4mT|g50i*cjw6+T@!NCklldalkvfP!HWt<$} zsW|yZyD{?*3E9bd9lk8~K@hbPlh3yaZeG!m%m|ZW68GO6+ZDpXn7(;a-*axp^v$zo z#qco(ZT`MugAtQ=(B_r5AM-HfDs1k1F^iK?YO>}hcSgU-g`d_l`b}2+Y|kjVIq~yN z0TwrR6^6+Rd}X#ru`nLvVGP=?D9G4t$h7b8_H|B-^Z1#>eWv>bG1h?u&IK{v=4Z5@ z+}I+reP0rz96LzxUMAyHVW!C@+mF^VZWm!TfjC!u`?N`nuh|((wl~dUoX*I|xLs-v zV>l0E@bsb;jP;Dc)3a7HMojlw$*9g4yuD~8W4Hig=Jr!N86Ab0=1FhoJ7)9U}**EuoH<7aa6o$eRJSO*d~ z7sPm*pV4}9V~fc4eMyXR>>$B=nT$_`nf94(KU&MUU4+>b;%4#f()cBwgx;XI5>rx&eYtY=(0J!>^%#B{HfjOvU_w->Es3>RP&+Ntx}u zXBiFHS(Qu*9Zjb@U19WO`rtWv<1gXu3$8G3Rb%wq9`>8@Iy*?z`mbO{sqKd0Ocu;ca|5?$M=^;xGTk%X-aMP>Y!Cp>NT$yK diff --git a/Adam/ADefine.HC b/Adam/ADefine.HC index 13afdf8..c02ad6f 100644 --- a/Adam/ADefine.HC +++ b/Adam/ADefine.HC @@ -18,7 +18,7 @@ U0 LoadDocDefines() //$LK,"DD_BOOT_HIGH_LOC_DVD",A="FF:::/Adam/Opt/Boot/BootDVD.HC,DD_BOOT_HIGH_LOC_DVD"$ $TR-C,"LineRep"$ -$ID,4$DefinePrint("DD_TEMPLEOS_LOC","120,834"); +$ID,4$DefinePrint("DD_TEMPLEOS_LOC","120,874"); DefinePrint("DD_TEMPLEOS_LOC_OFFICIAL","82,152"); $ID,-4$ DefinePrint("DD_MP_VECT","%08X",MP_VECT_ADDR); diff --git a/Compiler/Compiler.BIN b/Compiler/Compiler.BIN index c3da97627334ec2a75c8e20c32bcab3827394e45..5327d5b024f25cebc0d7f64ff62e70bf9d75d703 100644 GIT binary patch delta 204 zcmbR7n0v-!?hOTsOvxFWixdy0F$Qin=}?JbdTX{h>d8DtHUP6%84>EY(I62aXL4n&-SEejGiF=n%|5k*_hqjRkl|!F&V2(Z{}qZpT74u zBj@(h8cbq5tc(o&?2MDPNNoRS!n9hP(QNxFAEwuWleNt`r{^{^ac^H4$MjL2k#YO% II;Oux0RN*y8~^|S delta 196 zcmbR7n0v-!?hOTsOwX=uE>b+0#u&8Oq(dc!Nz7t%)RTFPEa|B^`O_I2m_#-UJd-zL zWY}&X!>DC2UCED8Z+eFhqYP_+pDZK8\"\""$ NIST Beacon $HC,"
\"\"
"$ Purple Frog $HC,"
\"\"
"$ -Casino (Dog) $HC,"
\"\"
"$ Sombrero $HC,"
\"\"
"$ Zinger $HC,"
\"\"
"$ Dianna Throne $HC,"
\"\"
"$ diff --git a/Demo/AcctExample/Registry.HC b/Demo/AcctExample/Registry.HC index 62dda63..f968466 100644 --- a/Demo/AcctExample/Registry.HC +++ b/Demo/AcctExample/Registry.HC @@ -62,7 +62,7 @@ $ID,-2$$TR,"Titanium"$ $ID,2$I64 best_score=16469; $ID,-2$$TR,"TOSRegen"$ $ID,2$progress1_tf=0.000;progress2_tf=0.000; -progress3_tf=0.000;progress4_tf=190.043; +progress3_tf=0.000;progress4_tf=190.819; $ID,-2$$TR,"TempleTetris"$ $ID,2$I64 hiscore=1000; $ID,-2$$ID,-2$$TR,"Once"$ diff --git a/Demo/AcctExample/TOS/TOSBlog.HC b/Demo/AcctExample/TOS/TOSBlog.HC index 73615b5..53ee94e 100644 --- a/Demo/AcctExample/TOS/TOSBlog.HC +++ b/Demo/AcctExample/TOS/TOSBlog.HC @@ -1,3 +1,43 @@ +#help_index "Misc/PLog" + +public U8 *PLogLocalDir(CDate cdt=0) +{//MAlloc dirname of private log for date. + static U8 dir[STR_LEN]; + CDateStruct ds; + if (!cdt) cdt=Now+local_time_offset; + Date2Struct(&ds,cdt); + StrPrint(dir,"~/Private/%d%Z",ds.year,ds.mon-1,"ST_MONTHS"); + if (!FileFind(dir,,FUF_JUST_DIRS)) + DirMk(dir); + return dir; +} + +public U8 *PLogLocalFile(CDate cdt=0) +{//MAlloc filename of private log for date. + static U8 file[STR_LEN]; + CDateStruct ds; + if (!cdt) cdt=Now+local_time_offset; + Date2Struct(&ds,cdt); + StrPrint(file,"%s/" INS_REG_PERSONAL_INITIALS "PLog%02d%02d%02d.DD.Z", + PLogLocalDir(cdt),ds.year%100,ds.mon,ds.day_of_mon); + return file; +} + + +public U0 PLog() +{//Make entry in private log. + if (!FileFind(PLogLocalFile,,FUF_JUST_FILES)) + Copy("~/Private/DailyPLogHeader.DD.Z",PLogLocalFile); + AutoComplete; + WinBorder; + WinMax; + Msg(MSG_KEY_DOWN_UP,0,SC_CURSOR_DOWN|SCF_CTRL); + Msg(MSG_KEY_DOWN_UP,0,SC_F6|SCF_ALT); + Msg(MSG_KEY_DOWN_UP,'\n',0); + if (Ed(PLogLocalFile,EDF_WAS_WRITE)) + DocOpt(PLogLocalFile,"-r"); +} + #help_index "Misc/Blog" public U8 *BlogLocalDir(CDate cdt=0) diff --git a/Demo/ToHtmlToTXTDemo/DemoInPage.DD b/Demo/ToHtmlToTXTDemo/DemoInPage.DD index 0041cc2..ad7d53c 100644 --- a/Demo/ToHtmlToTXTDemo/DemoInPage.DD +++ b/Demo/ToHtmlToTXTDemo/DemoInPage.DD @@ -16,7 +16,7 @@ $TX,"Source Code By Sym",HTML="http://www.templeos.org/Wb/Home/Web/SymsAlpha.htm $LK,"TempleOS Credits",A="FI:::/Doc/Credits.DD"$ $LK,"History of TempleOS",A="FI:~/Web/History.DD"$ -$LK,"Why 640x480?",A="FI:~/Web/640x480.DD"$ $LK,"Dianna Cowern",A="FI:~/Web/DLC/DLC.DD"$ +$LK,"Why 640x480?",A="FI:~/Web/640x480.DD"$ $FG$ $LK,"Change Log",A="FI:::/Doc/ChgLog.DD"$ $LK,"Terry Davis",A="FI:~/Web/TAD/TAD.DD"$ diff --git a/Doc/ChgLog.DD b/Doc/ChgLog.DD index 049953a..2e8cef9 100644 --- a/Doc/ChgLog.DD +++ b/Doc/ChgLog.DD @@ -2,7 +2,7 @@ $WW,1$$FG,5$$TX+CX,"Change Log"$$FG$ Use $LK,"R",A="MN:R"$() to rename if I change a label. -$IV,1$----03/15/17 00:34:02----$IV,0$ +$IV,1$----03/16/17 12:05:16----$IV,0$ $IV,1$----03/14/17 00:14:39----$IV,0$ * $BK,1$TempleOS version 5.03 Released$BK,0$ diff --git a/Kernel/KernelC.HH b/Kernel/KernelC.HH index 10a3cdd..56fbb80 100644 --- a/Kernel/KernelC.HH +++ b/Kernel/KernelC.HH @@ -534,6 +534,7 @@ public extern I64 ScanChar(); public extern Bool ScanKey(I64 *_ch=NULL,I64 *_scan_code=NULL,Bool echo=FALSE); public extern Bool YorN(); public extern CKbdStateGlbls kbd; + #help_index "Math" public extern I64 CeilI64(I64 num,I64 to); public extern U64 CeilU64(U64 num,U64 to); @@ -760,5 +761,4 @@ public extern F64 tS(); //From SysTimerFreq. #help_index "Windows" public extern Bool WinInside(I64 x,I64 y,CTask *task=NULL,I64 border=0); - #help_index ""