CHANGE LOG

I'll upload changes continuously and try not to introduce any bugs.  I don't
feel bound to maintain backward compatibility, but I'll try to provide a  
means to upgrade.  Do not use static binaries -- use source code.  LoseThos
has a tool called
Grep() which provides the ability to find and replace
labels and names in whole trees of code and text.  There is a flag, "+l"
which finds whole labels, that is especially useful.  The default user
account has several derivations of
Grep(), including R("pattern","
replacement");

LoseThos is fairly mature, so I wouldn't expect that many changes.

7/10/06 11:30 am
  • Sped-up screen update.
  • Enhanced profiler report.
  • Expanded RAM disk size in default distro.  It's drive B.
  • Merged Ltf.flags and Ltf.flags2 -- should have no external effects

7/8/06 6:30 am
  • Changed eighth note triplet notation from "S" to "et".
  • Changed music_tempo, is reciprocal of what it was.

7/6/06 11:45 pm
  • Fixed Bug with WriteCdImage() no using proper filename path.
  • Edit() menu now reacts when you click on items.

7/3/06 11:55 pm
  • Converted some compression routines to assembly to speed things up.

7/1/06 10:45 pm
  • Improved WinMgr2.CPZ, a window manager addition which causes windows to
    reposition themselves, attempting to keep things viewable.  Click Here
    for details.

7/1/06 6:30 am
  • Majorly sped-up compiler

6/30/06 10:15 pm
  • Fixed most compiler memory leaks.
  • Changed typecast syntax to a final form I will maintain.  You do
    typecasting with ><(classname *) and place it postfix to the variable
    being cast.

6/30/06 5:00 pm
  • Fixed the compiler bugs -- no more known, more or less.

6/30/06 2:30 pm
  • ||BUGS!! floating-point application is now broken.  Has been broken
    since 6/24.  Probably it's the compiler.
  • Fixed some more compiler bugs.

6/29/06 4:00 am
  • Fixed bugs with CopyTree()
  • Added CurDir() which returns the current drive and partition, suitable
    for Cd("").

6/28/06 11:45 am
  • Majorly sped-up screen refreshes.

6/28/06 6:00 am
  • I think I fixed a bug which would have made the INSTALL option on the
    CD-ROM fail.  You might try again.
  • Made significant compiler optimization

6/27/06 11:45 pm
  • Fixed bug with F2 macros introduced 6/21/06
  • Made minor compiler optimizations

6/27/06 4:45 am
  • Fixed Circle() and GrCircle()
  • Made minor compiler optimization
  • Fixed bug in cursor-up inside forms
  • Added "END" to CTRL-R pick-from-text lists.
  • Added compiled_lines to wallpaper, freed-up progress1

6/25/06 7:30 pm
  • Added routine to send graphic image to command line.  See News.TXZ.

6/24/06 6:30 am
  • Fixed compiler optimization bug.  Now, code is smaller and a little
    faster.

6/21/06 1:00 am
  • Added support for numeric keypad
  • Swapped flags SCf_E0_PREFIX and SCf_KEY_UP.  This affects scan code
    operations--it cleans it up.
  • Added support to editor for HOME and END keys

6/20/06 1:30 pm
  • Renamed "trap" to "except".  If you were using exceptions, you'll need
    to do a text replace.
  • "Fs->take_trap" becomes "Fs->catch_except"
  • "Fs->trap_argv" becomes "Fs->except_argv"
  • "Fs->trap_argc" becomes "Fs->except_argc"
  • Renamed "heap_cache" to "heap_hash", but this should not affect your
    code.


1