Use R() to rename if I change a label.

----03/10/10 18:12:48----
* R("TaskNext","Yield");
* Improved ::/LT/Demo/GameStarters/FlightSim.CPZ.
* Improved ::/LT/Demo/GameStarters/FPS.CPZ.

----03/01/10 06:43:29----
* V6.03 Released
* Fixed bug which kept document songs from playing.

----02/22/10 20:54:45----
* Abbreviated BUFFER.  Use R("BUFFER","BUF");
* WARNING: Changed color/rop.  See ColorROPU4.
* Added "fix" option to ChkDsk().
* Fixed a Ltf dbl-buf bug, LtfStartDblBuf() and LtfSwapDblBuf().
* Window border attr now set by current drive.  SetDriveTextAttr().
* WARNING: Changed GrElem.type from 4 to 1 byte.  Use Cvt603.CPZ to convert your 
files which contain GrElems.
* Used a real Quick Sort in QSort() and QSortU8().

----02/17/10 18:06:11----
* V6.02 Released
* Improved Config Mgr
* ::/LT/Doc/Lectures/USB.CPZ
* ::/LT/Doc/Acknowledgements.TXZ
* Warning: Abbreviated R("DOUBLE","DBL");
* Added LtfCollapse().
* Made so you can enter '$' in form data widgets, like editor's find/replace.

----02/04/10 04:41:55----
* Added document codes to insert html code when converting LoseThos documents to 
html.
* Abbreviated STACK.  Use R("STACK","STK","-l-i");
* WARNING: Changed arg order on SetWinHorz(), SetWinVert(), SetWinBkColor() and 
WinTextFill().
* Added LTFLF_HTML_LINK flag.
* Overhauled LtfRecalc.
* Added ST_CANNOT_REG_VAR compiler warning.
* Improved ::/LT/Opt/ToHtml.APZ.

----02/01/10 21:18:22----
* V6.01 Released
* Added Code Syntax Highlighting.
* Added Compiler Optimizations.
* Worked on ATAPI CD/DVD code. Started UDF ISO13346 file system. (Not Done)

----01/28/10 22:16:41----
* R("t","tNP");
* Added tJ(), tS().
* Switched from tP() to Jiffies in songs so they work under VMWare.
* Added documentation: LoseThos Graphics.
* Added octal option in a couple spots.
* Changed HDAudio, redo your config file.

----01/24/10 08:56:58----
* Added MAllocAligned() and CAllocAligned().
* R("fast_switch","nobound_switch");
* Added sys_run_level.
* Added ordered I/O to compiler prefetch.
* Added ::/LT/Opt/ToHtml.APZ.

----01/19/10 03:29:59----
* V6.00 Released
* Abbreviated "volume", "primary", "descriptor", "logical", "sequence" and 
others.
* Changed date structures.

----01/01/10 13:02:05----
* Added SetVGAPaletteColor(), GetVGAPaletteColor(), SetVGAPalette4(), 
GetVGAPalette4() and vga_palette4_std/vga_palette4_gray.
* Added ::/LT/Demo/Graphics/Palette.CPZ.

----12/31/09 00:16:17----
* Added ::/LT/Apps/GrModels
* Added ::/LT/Apps/KeepAway
* Changed ::/LT/Demo/GameStarters/RocketScience.CPZ.

----12/25/09 16:47:47----
* V5.19 Released
* Put the PCI device file on unregistered version.  Try PCIRep().
* Added ::/LT/Demo/GameStarters/Coach.CPZ.
* Overhauled type parsing in compiler.
* Added ::/LT/Doc/Lectures/LoseThosPCIInt.TXZ
* Added ::/LT/Demo/GameStarters/Zing.CPZ.
* Added VMWareQuickInstall acct.

----12/10/09 22:23:49----
* I moved the configure prompts to before prefetching files, so probing doesn't 
corrupt a InstallBoot().
* Cleaned-up disk cache code.
* Added MemMarkPresent(), MemPageSize(), MemProtectLowPages().
* Modified OSMain configuration.
* Added StreamLtf().

----12/08/09 15:15:43----
* V5.18 Released
* Added ModU8().
* R("MAllocZ","CAlloc");
* Got rid of .ASZ file extension type.
* Added ::/LT/Demo/Ltf/DefineStr.CPZ.
* Added LTFLF_DEFINE.
* Merged "SysText" into #defines
* Improved unassembler symbolic debugging.
* Improved documentation.

----12/07/09 00:35:42----
* Got rid of Ltf toolbars.
* Renamed LTBlkDev.partition_base to drive_letter_base.
* Removed kbd_display_special_keys.
* Implemented string default function args in static modules.
* Added LtfCurAttr() and LtfAuxAttr().
* Added duplicate keys for VMWare.
  CTRL_ALT_D=CTRL_ALT_DEL
  CTRL_ALT_E=CTRL_ALT_ESC
  CTRL_ALT_T=CTRL_ALT_TAB
* Added ::/LT/Demo/GameStarters/RainDrops.CPZ.
* Fixed compiler bugs.  You don't want to know.

----11/19/09 05:57:00----
* V5.17 Released
* Made MAlloc accept either a task or a heap ctrl.  Got rid of HC variants of 
malloc.

----11/18/09 06:52:02----
* Fixed compiler float<->int conversion bug on function parameter expressions.
* Added GrVectMap datatype.
* Overhauled ::/LT/Apps/Pilgrims/Pilgrims.CPZ.
* Fixed compiler bug relating to if (float<=float_exp<=float)
* Fixed compiler bug relating to (*ptr)++ or --(*ptr), etc.
* Fixed bug in GrBlot() with color=ROP_TRANSPARENT applied to bkcolor=1 
BMT_MONO imgs.
* Renamed some files.
* Added ::/LT/Demo/ParenWarn.CPZ.
* Worked on OPTf_PAREN_WARN.
* Fixed 2`3`2 to equal 512 not 64.

----11/09/09 07:22:28----
* V5.16 Released
* Optimized compiler float code. 
* Cleaned-up the assembler's code.
* The compiler now makes use of the built-in floating point constants.
* The assembler now accepts floating point stack registers ST0-ST7 in 
instructions.

----11/03/09 16:49:48----
* Worked on ::/LT/Doc/Lectures/FixedPoint.CPZ.
* Superscripts and subscripts are now allowed in compiler identifiers.
* Added compiler error for certain bad assignments.
* Fixed an ode bug relating to having both masses and nonmass state variables.
* Added ::/LT/Demo/GameStarters/RocketScience.CPZ.
* Modified plot callback graphic routines to allow aborting Line() or BSpline2() 
or whatever.  It's better for L.O.S.
* Tweaked ::/LT/Demo/GameStarters/FPS.CPZ.
* Tweaked ::/LT/Demo/GameStarters/DunGen.CPZ.
* Tweaked ::/LT/Apps/Tanks/Tanks.CPZ.

----10/23/09 15:12:21----
* V5.15 Released
* Modified CurDir().
* Optimized compiler's floating-point calculations.

----10/19/09 19:34:02----
* Added Window's BMP File support.  ::/LT/Opt/BMPFile.APZ.  It is not installed 
by default.  See Optional Packages.
* Added map to Pilgrim game.

----10/12/09 13:02:34----
* Adjusted Ode code.
* Added compiler warning on assigning U0.
* Added Ode.t_scale.
* Fixed bug in /LT/Apps/Span.
* Added ::/LT/Doc/Lectures/Graphics.CPZ.
* Added ::/LT/Demo/MultiCore/Palindrome.CPZ.
* Added demo ::/LT/Demo/AutoFile/SetIP.CPZ.
* Added SetIP(),AFSetIP().
* Made dictionary make a stand-alone program. ::/LT/Adam/WordStat/WsDictGen.CPZ.

----09/30/09 12:16:27----
* V5.14 Released
* Changed multicore job dispatch.
* Added defined() compiler directive.
* Added ROPF_HALF_RANGE_COLOR and ROPF_TWO_SIDED.  See GrLighting() for use with 
Meshes.
* Tried harder to find memory for allocations when system is low.
* Added ALT-w/ALT-W for WordStat on/off

----09/20/09 06:24:50----
* Added GrBitMap.alias.  It allows BMF_DIRTY to work.
* Added ::/LT/Apps/Pilgrims/Pilgrims.CPZ.
* Added LowPass1() and ::/LT/Demo/Graphics/LowPassFilter.CPZ.
* Made fuller use of Saw() and Tri() in examples.
* Improved symmetry calculations on spline and beziers.

----09/15/09 07:33:19----
* R("Tss","Task","-l-i");
* Changed CD-ROM code, hopefully, making it more compatible with different 
drives.
* Modified ::/LT/Doc/Lectures/Optimization.CPZ.
* Got rid of TaskStruct.slave_task_data0-4.

----09/05/09 15:19:06----
* V5.13 Released
* Renamed account files.
  Move("User.CPZ","UserStartUp.CPZ");
  Move("DoIt.CPZ","DoItOnce.CPZ");
  Move("User.TXZ","PersonalMenu.TXZ");
  Move("Servant.CPZ","
  ServantStartUp.CPZ");
* Made WordStat start-up do multi-cored prefetch.
* Added dup goto label error.
* Added ::/LT/Doc/ImportExports.TXZ.
* Worked on extending chars to having a range beyond 127, up to 255.
* Added ::/LT/Demo/Graphics/FontEd.CPZ.

----08/25/09 15:58:56----
* Added low-power mode.  Should automatically kick-in when nothing's happening.
* Added compiler optimization.  Adding the value 0 is eliminated, since it does 
nothing.
* Improved RDTSC usage.
* Now #includes "CmpDefs.HPZ" instead of redundant definitions.
* Cleaned-up types.

----08/21/09 00:18:51----
* V5.12 Released
* Changed Ltf.dummy to Ltf.root.
* Converted void to U0.
* Added compiler warning on function return values.
* Added compiler warnings on dereferrencing U0's.
* Improved warning on unused variables in cases where initialized.
* Made LinkChk() check for Ltf Errors.
* Cleaned-up Ltf stuff.
  * Merged LTFLF_CHECKED and LTFLF_COLLAPSED into LTFLF_CHECKED_COLLAPSED.
  * Added LTFLF_CHECK_COLLAPSABLE.
  * Shifted LtfEntry.song to LtfEntry.aux_str.
* Added UnusedStk().
* Added OptEqu().
* Defined F1 and SHIFT-F1 as help and about keys.

----08/18/09 13:25:50----
* Fixed compiler bug that could occur with register variables turned-off or in 
some extreme situations where it runs-out of register.
* Improved compiler register variable allocation.
* Added compiler warning on duplicate case in switch{} statements.
* Fixed compiler bug on 2-byte ints.
* Deleted some unused items from OSMain.

----08/12/09 01:05:00----
* Fixed bug which accidentally turned-off preemption.
* Added ::/LT/Demo/Graphics/Blink.CPZ.
* Made Blink pause when CTRL-ALT-P is entered.
* Improved documentation.

----08/04/09 20:40:00----
* V5.11 Released
* Added ::/LT/Apps/Wilderness/Quail.CPZ.
* Added LtfTop().

----08/04/09 12:05:23----
* Added ::/LT/Doc/DemoIndex.TXZ.
* Improved ::/LT/Demo/GameStarters/FlightSim.CPZ.
* Added window top,left,right,bottom to TaskSettings.  I debated with myself if 
I wanted this for a while, or I would have done it sooner.
* Worked on compiler, made an optimization.

----07/28/09 13:15:48----
* WARNING: Modified QSortU8() so it's compare routine dereferrences. 
* Added ::/LT/Demo/Graphics/Pick2.CPZ.

----07/26/09 19:42:49----
* Worked on compiler, made an optimization.
* Cleaned-up disk code.
* Worked on registry code, fixed a bug.
* Worked on demo program's registry utilization.
* Improved ::/LT/Demo/GameStarters/CircleTrace.CPZ :-)

----07/23/09 12:23:35----
* V5.10 Released: Bug Fixes
* Made Macros handle '%' better.
* Overhauled CD-ROM Booting
* Added tP().
* Added GRET_TRANSFORM_ON/GRET_TRANSFORM_OFF.

----07/20/09 00:16:39----
* Moved OSMain (the kernel) to 0x10000 instead of 0x40000.
* Added Dr(), DbgExit().  Fixed Go() and Step().

----07/15/09 13:20:53----
* Marked not present pages not present.  See MemMarkPagesNotPresent().
* Redid ::/LT/Demo/Graphics/RotateTank.CPZ.
* Enhanced GrEdMesh().
* Enhanced ::/LT/Demo/GameStarters/FPS.CPZ.
* Made mesh GrElems rotate in document.
* Added GRET_SHIFTABLE_MESH.

----07/10/09 21:03:24----
* V5.09 Released
* Redid ::/LT/Demo/Graphics/GrElem2.CPZ, changed 
::/LT/Demo/GameStarters/FPS.CPZ.
* !!! Added 3D Mesh to GrElems !!! 
* Worked on GrEdMesh().
* Added HTT_NAMED_FRAME_PTR type.

----07/08/09 21:07:46----
* Added GrRotXEqu(), GrRotYEqu(), GrRotZEqu(), GrScaleMatEqu() and renamed GrSet
Ident() to GrIdentEqu().
* Changed most I1's to U1's.
* Added CTRLT_VIEWING_ANGLES
* Added Silver.
* Added GrFillTriangle0().
* Overhauled ::/LT/Demo/Graphics/Shading.CPZ.