Kernel Version   << number in ..\Krnl\Main.C >>

ver   when   for what

537 04/29/08 r-l MOD: Added sampling logic for determining vclk.
536 01/08/08 r-l MOD: Updated copyright year.
535 09/25/07 wad REV: Confounded source line may be launched from DOS (-CO2000)
534 09/09/07 rgm BUG: OnStep ignores the rest of the top-level line
533 09/06/07 rgm BUG: OnStep block kicks out symbols begining with non-alpha
532 09/06/07 rgm ADD: #SmblValue <UsrStr>, <TypeTrgt>, <ValueTrgt>
                    - now works with fixed size global arrays (Var, PVar ..)
531 08/27/07 rgm BUG: "Global" StepOn/Off caused very odd behavour in Procs
                 MOD: #SmblValue <UsrStr>, <TypeTrgt>, <ValueTrgt>
                    - now returns values for PSVars
                    - now returns *byte* size values for Array/UsrStr/UsrBfr
530 08/24/07 rgm ADD: #SmblValue <UsrStr>, <TypeTrgt>, <ValueTrgt>
    08/21/07 rgm ADD: #SmblInfo  <UsrStr>, <TypeTrgt>, <ValueTrgt>
    08/17/07 rgm ADD: #BMEntry "<name>", <Offset>, <ByteSize>
                 ADD: PrmStkBase - base address of User Command parameters
    08/14/07 rgm ADD: StrLwr <StrAddr/UsrStr>
529 08/06/07 dvo BUG: ESC should only abort "local" instance of delay loop
             d-g BUG: un-terminated compiler directive not reported
528 08/06/07 rgm TMP: low byte compare for scanCtrlX (!!!)
527 07/11/07 rgm ADD: "Insert" keyword for ByteMaps (only)
526 06/29/07 rgm MOD: Allow '&' with UsrStr names (gives object address)
525 06/25/07 rgm MOD: -MP "fixes" path on home == root directory case
524 06/25/07 rgm MOD: -MP outputs expected path on error (only)
523 06/21/07 rgm MOD: -MP provides more descriptive resource error messages
522 06/20/07 rgm ADD: -MP now outputs nesting level in parens on "Entry"
                 MOD: -MP file created in "home directory" instead of OutPath
521 06/19/07 d-g BUG: Forward ref'd User Commands were not valid for '&'

520 05/17/07 dvo ADD: #EventsOn compile-time directive
519 05/17/07 rgm ADD: #EventsOff compile-time directive
518 05/16/07 rgm ADD: add -MP option to create VMac.Map
517 05/08/07 b-l ADD: enhanced -CO08 features
516 04/10/07 dvo BUG: *ptr <AssignOp> <value> hung runtime
515 03/23/07 dvo BUG: LdBin could overflow the buffer with Xfr size too big
514 03/15/07 rgm MOD: allow '&' AddrOf to work with User Commands as well
    03/14/07     ADD: @<nothing> opens a "dir" dialog window (at runtime!)
513 03/01/07 rgm ADD: support for enabling phantom code debug output
                      NOTE: use -CO800 to enable this feature
    02/28/07 dvo ADD: SrcSync <UsrID> dummy command to match WinDEx
                 1464 StrGetEnv hangs system
                 1346 Add AppHomePath
                 1342 Add ChDir
512 02/26/07 dvo ADD: SignXD, SignXT & xt48 as NoOps
                 ADD: xt8 & xt16 - works like xt32 in WINDEX
511 02/09/07 rgm BUG: \';\' was not allowed as character literal
                 ADD: special support for '\xHH' & '\0' character literals
                 ADD: TrueName <UsrStr>
510 01/30/07 thd REM: last AppKey call - their lab seems to have an unfixable
                      wrap at midnight timer issue ...
509 01/25/07 jtp ADD: "OnBfrOvrFlow" event handler
                 MOD: in the absence of "OnBfrOvrFlow" handler dump stack on
                      Buffer overflow
508 01/22/07 rgm MOD: support (by ignoring) %Ld in a xPrintF format list
    01/15/07 rgm ADD: comRelease
                 ADD: <VAR> = comExists <portNmbr>
    01/10/07 rgm ADD: csvPrintStr print UsrStr (with translations) to CSV file
507 01/04/07 dvo UPD: change copyright year from 2006 to 2007
506 12/20/06 rgm ADD: MInt & RReturn
                 ADD: IArray (same as DArray here -but not in Krnl64!)
505 12/15/06 dvo ADD: TPrintF - Compiler "NoOp"
504 12/12/06 d-p BUG: Pointer mode was not fully restored after exit from Proc
503 12/08/06 a-s MOD: allow escape sequences in GetStr string lits
502 12/06/06 dvo ADD: expose giComChnls as "comChnls"
501 12/04/06 dvo ADD: add internal giComChnls variable
500 11/30/06 a-s ADD: enhance comRcvClr
499 11/13/06 ces BUG: PCIComSts did not return proper register contents
498 11/07/06 r-l BUG: bfrDelete after bfrAlloc *in same script* caused hang
             rgm BUG: a BitMap field size of 32 produced a "zero" mask
497 11/02/06 pjg BUG: hang when Random Field RRange was way too big
496 10/26/06 pjg ADD: IntMax / IntMin to ease transition to Windex & Krnl64
             dvo MOD: support duplicate symbol iff same value at compile time
    10/25/06 bkl ADD: BYTE/WORD/DWRD/DWORD Windex Symbols (as byte sizes)
495 10/25/06 jtp ADD: function pointers gpComBfrAddRcv & gpComBfrAddXmt
    10/23/06 pjg BUG: Watch evaluation allocation too small
494 10/18/06 jtp MOD: output pciComSet parameters using strIssue
                      - ECHO will allow the user to surpress settings message
493 10/14/06 bkl BUG: Need to dis-allow duplicated "Defines"
492 09/29/06 dvo BUG: RTEStyle=2 had Hours & Days "reversed"
491 09/25/06 rgm ADD: "MPtr" & "KrnlInt"
490 09/08/06 rgm MOD: issue message each time either Prm or Ret stack "grows"
                      Default is now: PRM @ 56000 DWrds & RET @ 16384 DWrds
489 09/01/06 jtp ADD: pciComPcktIn / pciComPcktOut
488 08/17/06 ces REV: pciComByte as destination now (blindly) writes a byte out
                      to the THR if the value of TFL is less than 124
487 08/16/06 ces ADD: pciComTFL
486 08/16/06 pjg ADD: -S- command line option to turn off log file sharing
             ces ADD: pciComSts
485 08/11/06 jtp BUG: Log file handle(s) not "zero'd" on close via abort
484 08/01/06 dvo ADD: allow optional ':' in (switch) default statement
483 07/26/06 s-g ADD: OnRS handler
482 07/25/06 jtp MOD: call user OnFWrite when log file write retries exceeded
481 07/24/06 dvo MOD: allow optional ':' in (switch) case statement
480 07/14/06 ces MOD: add SIO support for 20 MHz clock
479 07/10/06 tjt MOD: add a fall-back to previous filesize approach

476 06/27/06 dvo MOD: Oxford Baud rate solution "scanned" for optimum setup
475 06/16/06 dvo ADD: PCIComPort 0 - 3 (untested)
474 06/08/06     ADD: Sync System Clock with CMOS Clock at program start
473 05/31/06 pjg ADD: Oxford Card support (Vender:0x1415 Device:0x9501)
472 05/12/06 pjg ADD: further refinements for old-style log file support
471 05/09/06 pjg ADD: old-style log file support via command line switch -L-
470 05/08/06 pjg ADD: more support for memory-mapped 16550 PCI card
469 05/01/06 pjg ADD: generic support for memory-mapped 16550 PCI card
468 04/20/06 cbo BUG: <app> -O <path> <Script> ran the script twice
467 04/11/06 g-b MOD: restore video mode to 25 lines iff that is the entry mode
466 04/04/06 jtp BUG: Byte map pointer override not lasting through assignment
             d-g ADD: msgNxtWrOfs (Message Window Next Write Offset)
465 04/04/06 dvo ADD: tests for hotkeys during file retries (see v463)

464 04/03/06 rgm BUG: App environment string was wiped out after initial parse
463 04/03/06 dvo MOD: add explicit retries for posix creat/open/write
                 MOD: add retries on TrueName calls but (still) no error report
462 03/30/06 rgm MOD: use posix creat/open/write/close for log files
461 03/23/06 dvo ADD: EditMem <LinAddr>, <RegionSize>
460 03/22/06 SIO ADD: comBSetSIO & sioBSet BIOS (mostly) setup routines
459 03/21/06 rgm MOD: sLstLcl returns NULL string if no locals info available
                      sLslLcl <Frame Nest>, <UsrStr>
458 03/20/06 jtp MOD: Add small delay before loading serial transmit buffer

457 03/17/06 rgm ADD: FileSeekC & FileSeekE
456 03/16/06 rgm BUG: InlLclsBase not pointing to stack in event handler
                 MOD: #ifndef <symbol> now searches (lots) more places as well
455 03/15/06 rgm MOD: #ifdef <symbol> now searches (lots) more places
                 ADD: ScrnWordAt <row>, <col>, <Trgt>
454 03/14/06 pjg RGM: open file for sharing when trying to establish size
453 03/10/06 pjg TMP: back out ByteMap name bug fix for now ...
452 03/10/06 pjg MOD: comSet and sioSet now support "SIO" default setup
                 MOD: xxxRcvPeek library function now returns -1 on bfr empty
451 03/09/06 dvo ADD: EOIRq20H / EOIRqA0H
                 TMP: (?) remove specific EOI from comRcvClr
450 03/09/06 dvo BUG: Bad exit path from Com FIFO IRq handler
449 03/08/06 jtp BUG: '\' character erroniously allowed into ByteMap Name
             rgm ADD: SDumpCalls
    03/06/06 rgm MOD: lock out BG scan in Pause if already in event handler
448 03/02/06 t-c ADD: rdFPA32 <PtrtoFloat> (rdFPA already existed for 64-bit)
                 ADD: fmtFloat <UsrStr>, <FmtSpec>, <pFloat>
447 02/28/06 jtp ADD: IRqPending to comDiag display
446 02/28/06 rgm ADD: "AppLines" ( significant changes to screen system )
    02/27/06 jtp ADD: com channel specific IRq clear of interrupt controller
445 02/22/06 jtp BUG: cursor should be hidden during quiet mode System call
             rgm MOD: make "FileCreatMod" a variable (instead of Command)
444 02/17/06 rgm ADD: dirExists <Str> / MkDir <StrLit> / RmDir <StrLit>
    02/16/06 a-s BUG: compiler failed to catch a missing EIF statement
443 02/14/06 rgm ADD: flush before LogCopy (et al)
442 02/09/06 rgm ADD: "SignBitMsk" & "SignBitNum"
441 01/25/06 pjg BUG: FileCopy *required* a space after ','
                 BUG: #ENDIF//<SYMBOL> -- would not parse
440 01/11/06 pjg ADD: comDiag: RcvBytes
439 01/10/06 pjg ADD: comRcvClr: FIFO clear bits
438 01/09/06 dvo MOD: comRcvClr: read 17 bytes (was 2) to insure it's empty

437 01/05/06 dvo MOD: bump copyrite year
436 12/21/05 dvo ADD: hotkey check inside of com receiver functions
435 12/19/05 j-p ADD: Compiler error for "Continue" (strictly) inside of switch
434 11/21/05 rgm ADD: "MemFree <RawAddr>" now uses OnBadPtr event handler
433 11/17/05 rgm MOD: allow nested events to reference the same "InlLclsBase"
432 11/17/05 rgm BUG: "pop <psv>" not working
431 11/11/05 tat ADD: "ValAlloc <Addr>" for raw memory allocation validation
430 11/11/05 --- BUG: command line of (a lot of) spaces caused hang
429 11/03/05 pjg MOD: increase local xPrintF string length to 4096
428 11/01/05 pjg MOD: set default serial receive FIFO IRq threshold to 1 byte
427 10/31/05 pjg MOD: Allow Serial FIFO request to come before Serial Setup
426 10/27/05 pjg ADD: Serial (16550) FIFO support (comFIFO on/off etc...)
425 10/26/05 rgm BUG: WhatIs <UsrStrName> => CauseWay hang
424 10/20/05 rgm BUG: Could not Pop RRange
423 10/12/05 rgm MOD: StrGetEnv/FileExists/GetUsrKeyFiltered/OpenCSV as below
    10/11/05 rgm MOD: ARB/FileRemove/FileLock/FileUnlock/LWB/SRB - all now will
                      "any" parameter type as raw address (as below)
    10/10/05 rgm MOD: StrLen now accepts "any" parameter type as raw address

422 10/07/05 cbo BUG: xShowA was leaving out MSByte of DWRD
    09/30/05 rgm ADD: "DiskFree" & "DiskTotal"
    09/29/05 rgm ADD: "InlLclsBase" base address of current inline routine
                      Locals Frame - note: valid only in Event handlers (!)
    09/28/05 rgm ADD: "StepQuiet" flag
421 09/27/05 rgm BUG: Could not Push/Pop RandOfs
    09/26/05 rgm ADD: "EventsAbort" allows user to change AbortOnExit behaviour
                      for Events that nominally do so
    09/19/05 rgm BUG: "rtStepCleanUp" routine was not always called at VCode
                      termination which then blocked *writes* to the last
                      source script opened during step mode
420 09/14/05 pjg ADD: XltTbl support (Define/List/Use)
             j-p BUG: DMsgQMrks on empty log *appeared* to hang
    09/07/05 pjg ADD: low level SIO support - includes "OnSIOBfrLmt"
419 09/02/05 pjg MOD: "FileSize" & "FileOpen" now handle all nominal address
                      types: UsrStr / StrAddr / StrLit / CmdParm / LclVar
    09/01/05 pjg ADD: comBytePeek
418 08/30/05 pjg ADD: "NULL" now in symbol table; User Warning: this symbol
                      may already be defined in some scripts - please remove
                      any definitions of this symbol that are script-based
                      and use the one provided by the Kernel
                 ADD: AtaCrcCrnt & AtaCrcAcc for runtime byte accumlation of
                      ATACRC
    08/29/05     ADD: ComPcktIn & ComPcktOut
                 ADD: ComDataRate
417 08/26/05 pjg ADD: OnComBfrLmt Event handler & ComBfrLmt global Variable
    08/24/05 pjg MOD: Serial Port rcvr bfr size increased to non-power of 2
                 ADD: comDiag command
416 08/17/05 pjg ADD: -SS for engaging alternate serial port support (TRex/SIO)
    08/16/05     MOD: remove second test for character ready in comHandler
415 08/15/05 pjg MOD: add second test for character ready in comHandler
414 08/10/05 dvo MOD: add pause before AppKey Abort iff running in windows
413 08/09/05 rgm ADD: StrGetEnv <UsrStr/StrLit/Addr> note! DWRD return function
412 08/01/05 pjg MOD: restructure for SIO support as stand-alone feature
411 07/28/05 rgm BUG: Undefined (but declared) User Command caused hang
    07/27/05 dvo ADD: additional screen version specifier for BETA releases
410 07/25/05 rgm MOD: "Cannonical Pass-through" for VolID bit set
409 07/21/05 rgm ADD: ff<Define> symbols for file find ATTR byte
408 07/20/05 rgm ADD: StrFPAF <Str>, <FieldSz>, <FracDgts>
407 07/15/05 rgm ADD: Push/Pop Var
                 MOD: when SrcnUpd value is zero, CtrlX message is disabled
406 07/07/05 dvo ADD: address validation for NxtWrTSC pointer if ChkPtr active
405 06/23/05 rgm BAK: pszMACAddr - feature now supported by FIT Command
404 06/22/05 rgm ADD: SysQuiet flag for stealth mode system commands
             --- BUG: comma in comment after "Cmp" could cause parser error
403 06/21/05 dvo BUG: pszMACAddr needs 16-bit BIOS; added 16-bit WrMACAdd.exe
                      which generates MACAddr.txt which is in turn read by
                      Kernel iff NIC is found.
402 06/14/05 dvo ADD: FShowIRqInfo
             rgm ADD: pszMACAddr
    06/13/05     ADD: FileFindFirst/FileFindNext/FileFindFree
    06/09/05 tat ADD: New error message for Enum List for unexpected symbol
                 BUG: Procedure name lengths were not checked properly
401 05/25/05 p-p ADD: DOS CmdLine switch (-ET) to enable "token accounting"
400 05/23/05 dvo BUG: CallDepth was not restored on exit from event handlers
399 05/20/05 j-p BUG: reset MsgQLines causes CauseWay Hang (1st attempt to fix)
    05/19/05 j-p BUG: (F)DumpCalls not working from Event Handler
398 05/13/05 rgm ADD: CurHWTicks - set and get value of HWTicks
             j-p REV: ComPort In IRq handler back to normal
397 05/13/05 j-p TMP: revise ComPort In IRq handler

396 05/11/05 d-g BUG: user commands cannot be declared properly (?)
395 05/10/05 pjg ---
394 05/03/05 sso BUG: fileRead/Write only expected 2 parameters (s/b 3)
393 04/29/05 rgm MOD: allow '.' in UserCommand names
392 04/28/05 rgm MOD: relax parameter spec for fileRead/Write - buffer may
                      now be pointer
                 BUG: EmitUVars producted empty file
    04/26/05 rgm ADD: StkAlloc <Bytes>, <AddrTrgt>
                 ADD: PPrintF <Addr>, <Fmt>, ...
391 04/21/05 j-p BUG: string literals should not be trapped on ChkPtr
             rgm BUG: EmitUStr did not process '\' character correctly
    04/19/05 rgm ADD: scanFP <Str/lit>[, <RegNmbr> ]
390 04/18/05 thd ADD: verbose startup messaging for AppKey
389 04/15/05 tat ADD: SrcFilePath & SrcProcName
388 04/13/05 tat ADD: CmpFPA/CmpFPAF & "SignBit"
387 04/06/05 tat ADD: RdFPA/WrFPA 64-bit pointer FPA read and write
                 ADD: CSVFPA & NetFPA FPA file output commands
                 ADD: allow 8-byte bytemap storage spec
386 04/06/05 d-b TMP: add PatVIDelay - "tick" count of intersector delay

385 03/31/05 d-b TMP: mod PatV for "burst" fill (must remove)
384 03/29/05 rgm ADD: EmitUStrs & EmitUVars
383 03/17/05 dvo BUG: Declared Functions not properly nulling verbiage string
382 03/11/05 tat ADD: SetJmp/LongJmp runtime time primatives
    03/10/05 a-g MOD: Log files are closed and then reopened for OPath changes
381 02/15/05 pjg BUG: AppKey timeout message missing
380 02/14/05 dvo BUG: AppKey timeout calculation needed revision
379 02/08/05 rgm BUG: BadPtr scan was triggering on user variables
378 02/03/05 rgm BUG: DBWriteLn line length too small
377 02/01/05 rgm MOD: increase local stack size by 50% ( still only 16 LVars )
376 01/27/05 d-g MOD: increase total number of RVars to 32 and PVars to 16
375 01/25/05 rgm MOD: increase size of max token to 70 characters
374 01/20/05 rgm BUG: "FilePrintF <Hndl>, ..." did not support UsrCmdParm
373 01/19/05 rgm MOD: "Watch" support not passed through to include blocks
    01/18/05 rgm ADD: "FilePrintF <Hndl>, FmtSpec, ..."
372 01/11/05 rgm MOD: "DOS" now command uses COMSPEC environment variable
371 01/06/05 rgm ADD: FileOpen: "FileCreatMod" w/SIREAD & SIWRITE option bits
370 01/05/05 rgm MOD: (again) increased size of string buffers in OnStep Code
369 12/31/04 rgm MOD: StrUpr now (also) handles raw string address
    12/30/04 rgm ADD: itoa <UsrStr>, <value>, <radix>
368 12/24/04 dvo BUG: ClrStrs removed because it clears application strings
    12/23/04 rgm MOD: increased nom size of local string buffers in OnStep Code
367 12/06/04 rgm BUG: Declared Commands ignored definition verbiage
    12/03/04 s-n ADD: ClrStrs & ClrPPDefs
366 11/29/04 d-s BUG: Unterminated switch inside if/else block hangs compiler
365 11/18/04 dvo ADD: "B2W <HiByte>, <LoByte>, <Target>"
364 11/17/04 dvo ADD: IRqsON /IRqsOFF
363 11/11/04 dvo ADD: lock out to prevent stacking two IRqEvents - when one is
                      from application code and one is via user
                 ADD: "OnIRqMisses"
    11/10/04 dvo ADD: LinAlloc & LinFree support via Utilitz augmentation
362 11/03/04 rgm ADD: Unary '&' address of operator for single variables
    11/02/04     ADD: "<quoted string literal>" as parameters
361 10/26/04 rgm ADD: fileLock/fileUnlock commands
360 10/22/04 t-n ADD: pszAPP read only pointer
359 10/19/04 rgm ADD: pszCSV/pszLog/pszNet read only pointers
358 10/15/04 rgm ADD: FLstVar [<list>] functions
357 10/11/04 s-g BUG: CBELmt was not used in CIDBkgTg & CIDBkgNoTg
356 10/05/04 cjl MOD: increase nominal source line size
355 09/23/04 rap ADD: BSF function: Bit Search Forward
354 08/31/04 rgm MOD: RTC IRq handler now enables interrupts
353 08/26/04 rgm ADD: <var> = StrLen <Addr> ( augment existing StrLen et al )
352 08/10/04 rgm BUG: VClk still running after a script compile error
351 08/04/04 rgm BUG: VClk not running during select windows
350 08/03/04 rgm BUG: VClk not running after return to command line
    07/30/04 k-t ADD: OnFRead & OnFWrite error event handlers
349 07/28/04 rgm MOD: revised keyboard handling for better VClk event support
348 07/16/04 dms MOD: Log files are now opened in share mode
347 06/24/04 rgm ADD: mouse interrupt support
346 06/16/04 std ADD: isolated "string" is simply printed to message window
345 06/09/04 mck ADD: LKbrd - last keyboard hit from Pick list (et al)
344 06/04/04 std BUG: OnQuit not called for "Q/Quit" on command line

343 06/01/04 rgm ADD: FreeArray & ReArray
342 05/28/04 pjg BUG: IRq handler did not set active bit on Launch (!)
341 05/12/04 pjg BUG: PopPTA & PopPSA updated wrong targets (!)
340 05/11/04 pjg ADD: UsePSA - flag to control TRex Legacy behavior for
                      CFitB, CIDBkgTg & CIDBkgNoTg
                 MOD: scan for IRq vector corruption is now OFF by default
             rgm ADD: TokensFound compiler metric (also in Krnl324A)
339 05/07/04 dvo ADD: support for OEM IDExKey
338 05/06/04 rgm ADD: HWCurs Get/Put/Hide/Blk
337 05/04/04 a-g ADD: FillKeys for EchoStar support
             dvo REV: remove 0x22 IRq vector check (but why?) ...
336 04/26/04 rgm BUG: 1st Nominal event handler was reported as dup
                 ADD: 1st 1K (real mode) memory is validated (just) before exit
335 04/23/04 m-a REV: split out 3DES and CRC32 interfaces to end user
334 04/22/04 m-a REV: new CRC32 table & Algorithm
333 04/22/04 m-a BUG: 3DES not being applied to buffer
332 04/21/04 m-a ADD: EchoStar Drive validation code (3DES/CRC32)
             rgm ADD: Dup Event handler warning & verbose runtime message
331 03/12/04 rgm BUG: (F)LstLcl hangs if issued on command line
    03/08/04 rgm BUG: could not push and pop "NULL" event handler
             dvo ADD: PushPSA/PopPSA
330 03/04/04 wcg ADD: ClrFxdP/ClrRelP/ClrPCIP I/O port symbol management
             r-p BUG: revise AppendCRC to include 0x0000 trailer CRC update
    03/03/04 ces ADD: comSts psuedo var; comStsOvrRun & comStsFrmErr bit lits
329 03/02/04 ces BUG: "Unresolved Break" compile time error caused abort to DOS
328 03/01/04 ces ADD: AppendCRC <RawAddr>, <Bytes>
             dvo REV: PSA modifies the source buffer for CIDBkgTg & CIDBkgNoTg
327 02/26/04 rgm BUG: StepON caused drop into "Else" clause
326 02/06/04 rgm ADD: StrSet
325 02/04/04 s-- ADD: CtrlPgUp & CtrlPgDn to Dif Viewer w/wrap

324 01/15/04 pjg BUG: Attempting to include "bad file" sometimes causes hang
323 01/12/04 pjg ADD: OnIRq Event handler
322 01/05/04 pjg MOD: new year - new copyright notice
321 12/23/03 rgm BUG: CheckVCodeSpace off (may have caused causeway errors?)
320 12/15/03 rgm BUG: "WhatIs" data base off sync
    12/12/03 pjg ADD: "Module" keyword for ultra large script file support
319 12/01/03 pjg MOD: StepLine & StepFile are now updated for Watch blocks
318 11/25/03 pjg MOD: "Watch" now fires (at most) only once per exec'd block
317 11/25/03 rgm BUG: support for \" missing in user strs (restored from v312)
    11/24/03 rgm ADD: "Watch" debug support
316 11/21/03 pjg BUG: NxtSeed only produced 32 unique random seeds
315 11/14/03 pjg REV: remove 314 support for escape sequences: filespecs
314 11/11/03 tmk BUG: revised comStrIn termination tests
                 ADD: support basic escape sequences in string literals
313 11/07/03 rgm BUG: OnStep left "last" source file open a little too long
    11/06/03 rgm ADD: DBWrite support (w -QDn for line Number Set)
312 10/20/03 dvo BUG: destination line (FLstCmd) too small
    10/17/03 jkm ADD: description line now in FLstCmd (other info still there)
    10/16/03 mck BUG: FileCopy not supporting user strings
311 10/14/03 dvo MOD: add background scan before menu commands
310 10/13/03 jkm ADD: OnScrnUpd (ð dwOnScrnUpdHandler internally)
    10/03/03 pjg ADD: low-level file commands particularly for support debug
309 10/01/03 rgm ADD: StepLine & StepFile "OnStep variables"
    09/30/03 dvo ADD: support '\r' character literal
308 09/29/03 dvo BUG: Done in Event handler caused hang after an FKeyMac event
307 09/25/03 pjg ADD: "CWSet" bitmap of proper "CAUSEWAY" setup (s/b zero)
                 MOD: increase size of of all control stacks
306 09/23/03 std ADD: ATACRC pseudo variable
305 09/22/03 pjg BUG: procedure dup cmp *could* fail for certain length strs
304 09/18/03 dvo ADD: New Main with "fixed execution" from character array
                      --MASSIVE CHANGES--
=============================================================================

303 08/19/03 pjg MOD: DVarUpd level 2 : write *anywhere* on screen
             dvo MOD: buffer mis-compares now report 0-based buffer offsets
    08/18/03     BEG: check pointer mode conflicts with arrays in expressions
302 08/15/03 std FIN: DVar support
    08/09/03 tat ADD: ALT_J line jump interface in log file viewer
301 08/07/03 jkm ADD: Alternate string sources for OPath/OPathFile
300 08/05/03 std ADD: support for FKey macros "on the fly"
    07/28/03 s-n REV: make "redundent LogOn" warning message more informative
299 07/19/03 dvo ADD: "int AppValidateAddr(int iSize, DWRD dwAddr)"
298 07/17/03 s-n BEG: "ExpertMode" (turns off all "duplicates" safeguards)
297 07/16/03 std ADD: "WToLog" write given screen window to log file
    07/15/03 s-n ADD: search for script <app>.INI and run (if found)
296 07/02/03 rgm ADD: command "WWWRevoke <LBA>, <Blks>"
295 06/12/03 dvo MOD: increase size of switch/case control stack
294 05/23/03 wad ADD: Buffer edit wrap for page up/down
             dvo MOD: CWWWB now sets cb1stErrOfs to ofs of 1st sector in error
293 05/22/03 a-t BUG: EditBfr <End> key hangs on last line
    05/19/03 r-- MOD: "pause" message before screen refresh after system call
             pjg ADD: "Raw Variable" address for filespec string
292 04/28/03 pjg ADD: xShowDC - show value as decimal with commas
291 04/24/03 rbp ADD: new global: cb1stErrOfs (cmp bfr 1st error offset)
             pjg MOD: allow strings allocated from CSV files to be FREE'd
290 04/22/03 m-c BUG: Two FillDW commands on the same line would cause hang
             rbp MOD: disable keyboard handler across DOS system calls
289 04/22/03 pjg BUG: openCSV return value not consistant
288 04/10/03 pjg ADD: Further CSV support (runtime variable evaluation)
287 04/09/03 j-m BUG: RRange value not available as RVal
286 04/08/03 k-d BUG: duplicate user commands *could* be reported improperly
    04/03/03 pjg ADD: add CSV file input support
    04/02/03 pjg ADD: add AccTSCXfr for FIT/Perf Support
285 03/24/03 dvo ADD: internal support for OnQInit
284 03/19/03 dvo ADD: internal support for OnQRel & OnQXfr
283 03/17/03 dvo REV: nominal line length now 195 (as in v280 and before)
282 03/14/03 dvo BUG: undefined procs on cmd line caused access violation
    03/13/03 dvo ADD: internal support for OnQDone
281 03/10/03 dvo BUG: bfr edit ASCII positions off-by-one
             rbp ADD: AToUL - ASCII to unsigned long (DWRD) with  "universal"
                      number format translate
    03/07/03 dvo FIN: support arbitrary source line length
             pjg REV: add unresolved block errors
=============================================================================

280 03/06/03 dvo BEG: support arbitrary source line length - a major upgrade
    03/05/03 rbp BUG: "extended" conditional expr didn't support comments
    03/04/03 dvo ADD: LstMCmpT & LstMCmpS
279 02/26/03 dvo BUG: Release build (only) causeway dump on "END" of proc
    02/21/03 pjg ADD: "StrDup"
278 02/21/03 std BUG: excessive line length not accurately reported
277 02/11/03 std ADD: "CBSCnt" compare buffer sector error count
276 02/03/03 std ADD: "CmpBlks" (1st pass - may need more work?)
275 01/24/03 jkm BUG: Report level 1 still issued compare preamble msg line
                 MOD: duplicate line now moved to bottom of UsrInp history
274 01/23/03 dvo MOD: add user strings to ALT-A auto complete list
    01/22/03 wjs MOD: optional size parameter : Copy <Str>, <Bfr>[, size]
273 01/17/03 pws REV: del "Trace" feature - OnStep handler provides support
272 01/16/03 lzh BUG: Duplicate macros not properly identified ...
    01/15/03 pws MOD: allow StepOn/StepOff to affect "next" run
271 01/14/03 std MOD: "max call depth exceeded" launches DumpCalls
270 01/10/03 pjg REV: bit-wise ReportLvl touchup & add bit map literals
269 01/09/03 pjg MOD: ReportLvl is now PSV for additional (bit-wise) behavour
268 01/07/03 std MOD: *always* ignore dup'd lines for history queue
267 12/19/02 tat BUG: WhatIs not working for some LTFncs
266 12/11/02 mrp BUG: flushing non-existant subroutines hung kernel
265 12/09/02 a-g ADD: ReadOnly "CmdArgs" raw address of command arguments
264 11/26/02 pjg NOP: sync with DVO
263 11/25/02 a-t BUG: "RRange@<name> = 0" => system hang
    11/21/02 s-g MOD: add Stack push/pop wrappers in psvStack
262 11/19/02 pjg UPD: prepare source for "release" to J.Brownell et al
261 11/18/02 pjg UPD: Formal Release to FIT
=============================================================================

260 11/15/02 pjg BUG: indirect procedure calling w/errors created bad symbol
                      deletes
                 REV: remove support for "private" procedure blocks
259 11/06/02 pjg REV: procedure calling method now indirect to ease problems
                      with forward references - !MAJOR CHANGES!
             cbo MOD: "On<event>=NAME/NOM" must have handler already defined
=============================================================================

258 10/31/02 s-g MOD: Revise dstkFwdRef corruption message
257 10/20/02 dvo BUG: "Krnl.Log" now created iff compiler debug is on
    10/17/02 aoi MOD: report "#Else"/"#ElseIf" not supported
256 10/10/02 dvo ADD: -P-XXXX DOS command line option to ignore a scan port
255 10/07/02 dvo BUG: User Prompt removed from RList & AltA (list)
    10/04/02 aoi ADD: VarSz (now 32) to facilitate porting to 64-bit var code
254 10/02/02 ??? MOD: GetEnv now returns "NULL" iff no string found
253 09/25/02 s-s BUG: -R/-G not working
252 09/20/02 jkm BUG: CBECnt not updated if ReportLvl 0
251 09/13/02 m-l ADD: MemUsage now includes dwSysAllocs and UncommittedMem
250 09/12/02 f-f ADD: ClrLsts
249 09/11/02 tat MOD: validate MEMCPYs iff ChkPtr is "on"
248 09/10/02 tat MOD: validate buffer copies for available destination space
247 09/09/02 f-f MOD: explicitly re-alloc user arrays iff not changing type
             m-l MOD: MemUsage details now includes Free Chunk Term Addr
246 09/05/02 cbo ADD: PCI config space read/write
    09/04/02 pjg ADD: Private/EPrivate Procedure Block Specifier
2FG 08/26/02 pjg REV: normalize flag bits & rename for easier managment
2FF 08/23/02 gby BAK: remove compiler error for ambiguous pointer override
243 08/19/02 pjg MOD: Add "ConfoundedSrc" option and remove LXO
242 08/16/02 tat ADD: "uSTR <Name>" declare string name & Flag to force use
                 BUG: FileExists errored 'cause filenames have '.' in 'em
    08/15/02 pjg CON: LX Out/In
241 08/14/02 sso BUG: CIDBkgNoTg & CIDBkgTg "ReportLvl 1" no error reports
             dvo BUG: CIDBkgNoTg & CIDBkgTg Tag 0 caused system hang
240 08/13/02 dvo ADD: (F)LstEvent
             tat BUG: ByteMap offset and BitMap Mask not allowed in the
                      same expression (pointer mode override bad)
    08/12/02 dvo ADD: Field "size" now supported in BitMap
             clj MOD: Ctrl-x now aborts user value input
    08/09/02 tat ADD: Declaration Line to FLstCmd info
239 08/09/02 dvo BUG: patched memory leak in EventDelete
238 08/07/02 tey ADD: "AToI <SrcPtr>, <Scale>, <IntTarget>"
                 ADD: "AToF <SrcPtr>, <Reg#>,  <ExpTarget>"
237 08/01/02 tat ADD: "MsgQMrk" & "DMsgQMrks"
    08/05/02 tey ADD: "\r" for 'CR'
    07/31/02 tat ADD: "EditCurs"
             dvo ADD: "DOSErrLvl"
236 07/26/02 hyc BUG: Binary Buffer saves used fixed 512-byte block count
             tat ADD: BitMap (1st pass - no "fields")
    07/25/02     MOD: ".VMacDoNxt" in VMac32.Inc to speed up some "opcodes"
235 07/24/02 clj ADD: "CmdArg[n]" array notation for command arguments
234 07/19/02 tat ADD: RTAddr/CallProc/CallCmd Explicit call by address
233 07/xx/02     NOP
232 07/11/02 tat ADD: new BadFixup VCode dump for VerboseCompile
             dvo BUG: On<Event> = OFF erroniously changed pCrntBaseAddrFnc
231 07/09/02 tat MOD: report error if user tries to assign to an enum in list
230 06/28/02 pjg BUG: FwdRefs not allowed in "repeat line"
                 ADD: Inline code
229 06/27/02 pjg CON: FwdRef dbg
228 06/27/02 pjg CON: FwdRef dbg
227 06/27/02 pjg CON: FwdRef dbg
226 06/26/02 pjg BUG: IPath & OPath did not support \\ (network) style paths
225 06/26/02 pjg BEG: FwdRef dbg
224 06/25/02 dvo ADD: PickList
223 06/21/02 tat BEG: CallTree
    06/24/02 cbo MOD: allow file includes inside procedures <REMOVED IN v230>
222 06/20/02 pjg MOD: revise "automatic" string creation
221 06/19/02 sso ADD: further enhancements to CIDBkgTg
220 06/18/02 dvo BUG: User raw allocations not tagged for "MemUsage" cmd
             tat BUG: Arbitrary free caused system hangs
                 ADD: "SrcLineNmbr"
219 06/17/02 tat ADD: Alloc, Free, MemSet, MemCpy, MemDump, MemCmp
218 06/14/02 pjg BUG: CIDBkgNoTg & CIDBkgTg only tested 1st buffer (!)
                    & did not properly expand fill values less than 65536
217 06/13/02 pjg MOD: MemUsage now displays the free chunk list as well
    06/12/02 pjg MOD: test for null after every c++ "new"
216 06/10/02 dvo BUG: BfrEdit - PgDown/PgUp/Edit line not in sync
215 06/04/02 dvo BUG: ChkPtr trapped environment and fixed buffers pointers
214 06/03/02 dvo MOD: restrict bfrEdit routine to user buffer memory (only)
    05/31/02 dvo BUG: "WhatIs" data base out of sync
213 05/30/02 dvo MOD: PatStr now throws Overflow event iff required
212 05/23/02 s-g BUG: ChkPtr caught pointers into user arrays by mistake
             dvo BUG: Duplicate procs' debug package cleared more than once
211 05/22/02 pjg ADD: MsgAttr to set message window attribute (beta)
210 05/22/02 sso MOD: revise order of CIDBkgTg
             wcg ADD: "comRcvClr" and "comRcvTO"
                 MOD: 0x0d[0x0a] will now also terminate "ComStrIn"
209 05/21/02 pjg ADD: nDelay 1us hardware delay
                 BUG: "<var> + <var>" (but) '+' s/b '=' not reported
208 05/02/02 pjg NOP
207 05/01/02 pjg NOP
206 04/26/02 dvo MOD: restore keyboard service after win98 test case
205 04/22/02 dvo ADD: "EVENT <EventName>" launch immediate
204 04/22/02 pjg BUG: ChkPtr off-by-one on user strings
    04/16/02 pjg MOD: integrate new 64-bit random number generator
203 04/16/02 sso ADD: CIDBkgNoTg & CIDBkgTg (BETA code?)
    04/15/02 dvo MOD: -d option to reverse sense and default
                 ADD: Ctrl-T to toggle all selections of a BitMenu
202 04/12/02 dvo BUG: line continuations '\' not bumping line number
201 04/09/02 aoi BUG: DUR/DUW followed by comment not allowed
200 03/22/02 pjg ADD: Runtime List locals: (F)LstLcl EventHandlers & UsrCmds
    03/25/02 dvo ADD: Allow symbolic sizing for ByteMap entries
199 03/20/02 sso BUG: Mis-calculated actual size of debug package
198 03/18/02 aoi ADD: Runtime List locals: (F)LstLcl Macros/Subroutines
197 03/15/02 lsh MOD: allow dynamic RBfr/WBfr resize
                 ADD: ClrPrompt
196 03/08/02 a-t ADD: CBELmt & CBECnt functionality to CWWWB
195 03/07/02 dvo BUG: Pat WWW HiLimit "off-by-one"
                 BUG: empty alt-A list caused hang
                 ADD: <ByteMap>Sz side symbol
    03/06/02 pjg MOD: user input Ctrl-Left & Ctrl-Rght now "symbol aware"
194 03/06/02 pjg ADD: Alt-A command line completion interface
193 03/04/02 pjg BEG: internal indirect procedure call for debug
192 03/01/02 dvo MOD: test for buffer overflow in pattern fills
                 ADD: "ClrMap"
191 02/28/02 a-t BUG: "WWWInit <non_zero>, <anything>" not working
190 02/27/02 dvo ADD: PushPTA/PopPTA
             pjg BUG: <var> = <PSV> => "bad Expression"
189 02/26/02 pjg ADD: "Spinner Off/On"
             dvo BUG: "<Var> 'c'" assignment not working
188 02/25/02 dvo ADD: "upto" 11-16 parameters
187 02/22/02 a-t BUG: "On<event> = Off" caused abort if no default handler
             aoi ADD: (beta) ByteMap with ptrmode override (!)
186 02/19/02 clj BUG: <TREX> Pat ID missing BCD Sector & data alignment wrong
    02/18/02 pjg BUG: WWWDif temp buffer must (also) be on 16-byte paragraph
185 02/15/02 dvo BUG: WWW FIT fill pseudo-CRC calculation bad
184 02/14/02 dvo BUG: comment parsing for /*<anything>**/
                 BUG: comments inside If<>Def blocks not handled properly
183 02/12/02 sso ADD: OnAbort Event handler
                 BUG: "dangling conditional" not reported by compiler
             aoi BUG: bad return on GetKeyFiltered iff only <CR> "after"
182 02/11/02 sso ADD: WWWDif
    02/08/02 m-r ADD: alternate parsing for "upto" 1-10 parameters
             sso FIN: first pass of new WWW background fills
181 02/04/02 sso BEG: 14-byte custom user fill in WWW pattern "WWWFill = 2"
             dvo ADD: nested comment
    01/30/02 pjg BEG: CmdRng kernel
180 01/29/02 --- ADD: -Z command line switch to dis-able windows detection
179 01/24/02 sso ADD: more info for CWWWB mis-compares
    01/23/02 dvo BUG: LFileSize wrong for LdBin
178 01/22/02 sso ADD: "wwwUsrTagCmp" set alternate WWW pat user tag compares
177 01/21/02 aoi BUG: bad interaction between pp directives and comments
             rbp MOD: FileSize searches Infile spec list if not found
176 01/09/02 std ADD: "Help" to list help commands
             dvo MOD: Heap now fixed at 256K unless override (via new switch)
             aoi BUG: GetValue was not rejecting "nonsense" entries
175 12/18/01 jkm BUG: FKey Macros did not provide ctrl-x handling
174 12/18/01 aoi ADD: "c-like" ENUMs
    12/17/01 dvo BEG: additional compile-time checks for missing ';'
173 12/13/01 dvo BUG: additional problems with assignment to <expression>
172 12/10/01 jkm ADD: allow (end) user negitive number input
171 12/07/01 k-h BUG: "<non-array var>[] = <var>" handled incorectly
170 12/06/01 d-n MOD: revise keyboard scans if in windows (in utilitz)
169 12/05/01 d-n MOD: disable advanced keyboard handling if in windows
168 12/04/01 dvo BUG: DEFINEs not allowing '=' sign
167 11/30/01 dvo ADD: RTC: Hour/Minute/Second pseudo variables
    11/29/01 dvo BEG: Event handler push/pop (non-trivial)
166 11/28/01 sso MOD: DEFINEs to simple literals "happen" at compile time
165 11/26/01 bwh IMP: OnOvF handler responds to <Var> = GFPA overflows
164 11/21/01 bwh MOD: provide more info on error of FileSize
163 11/15/01 dvo ADD: "FLstSmb"
                 BUG: ShowMS - bad xlate ( wz <elapsed> s/b <duration> )
             mec ADD: "SearchFor <Symbol>"
                 ADD: "FShowSrcLoc"
162 10/31/01 sso ADD: DupWarn switch
             dvo ADD: CVSCopy
                 ADD: OPathFile
                 BUG: "Cmp" off by one if mis-compare at end of block
161 10/22/01 dvo BUG: OnBadPtr trapping user variable array assignments
             tat BUG: Un-terminated Event handler hangs compiler
160 10/17/01 dvo ADD: "xFPAF <nFltPtReg>" where x = A, S, M & D
159 10/16/01 sso BUG: LogXOn not working (was not fully implemented)
158 10/15/01 dvo ADD: OnCmpErr
157 10/04/01 clj BUG: undef'd macro invoked in app cmd line caused hang
156 10/04/01 dvo MOD: DoBitMenu error message was misleading
155 10/03/01 clj BUG: "LHF" did not process 'rcd04' correctly
154 10/02/01     ADD: "MaxCallDepth" specifier - default 48
    09/27/01 dvo ADD: Declare <UsrCmd>[:<ParmsExpected>]
                      forward ref'd user command via above
153 09/25/01 gby ADD: APPKEY environment variable for alternate path spec
152 09/19/01 dvo MOD: dis-allow gotos in switch blocks (could cause hang)
    09/18/01     BUG: "CBELmt" was shown as "CELmt" in mis-compare string
    09/17/01     MOD: attempt to dis-allow recursive proc calls
151 09/13/01 dvo BUG: Array variables not completely supported (?)
    09/14/01     ADD: WarmB & ColdB for ATTF compatiblity
150 09/11/01 a-t ADD: StrUpr <UsrStr> (massive changes to UsrStr !)
149 09/10/01 pjg BUG: LTS.Exe missing last verbiage line of Hash Table
    09/05/01 tat BUG: File writes did not check for disk overflow (!)
148 08/30/01 tat BUG: ArrayBase[<complex expression>] not handled correctly
147 08/29/01 bwh ADD: (Pseudo) Pre-Processor directives (includes -# Defines)
146 08/24/01 std ADD: "CstmTagFill"
             clj ADD: "LHF"
             dvo MOD: toggle edit address display now Ctrl-BkSpc (wz '+')
    08/23/01 dvo MOD: warn if opening "new" CSV file
145 08/22/01 dvo MOD: add 'DOS CmdLine -INx' and "ISrch"
    08/21/01 m-l MOD: change input file path search order
    08/20/01 dvo BUG: CSVOn file name (et al) arbitrarily uses "appout" path
                 MOD: allow user command parameters to perform ptr post ops
144 08/15/01 dvo IMP: FileCopy supports all combinations of StrLit & UsrStr
143 08/14/01 dvo ADD: "ShowD64"
142 08/14/01 tat ADD: "ShowPaths"
141 08/14/01 dvo ADD: "CSVDateTime"
    08/13/01 tat BUG: (?) can't quit out of compiler debug only
140 08/08/01 rsh MOD: clear cmds (clrmac etc) now exec during compile
=============================================================================

133 08/06/01 sko ADD: LdBinA & SvBinA
132 08/02/01 bwh ADD: Ctrl-A (ALL) / Ctrl-N (NONE) interface for Pick Lines
             a-- BEG: dynamic resizing of Message Queue
131 07/30/01 pjg MOD: wait for file timeout 0 => forever
             dvo ADD: '.' in format spec of xPrintF
130 07/30/01 pjg ADD: optional wait for file timeout on LRun (et al)
129 07/26/01 pjg BUG: <MacTbl>Sz side symbol not deleted when macros freed
128 07/26/01 bwh BUG: CSV prints sometimes added extra comma before LF
                 ADD: F10 help screen for Pick Lines
             dvo BUG: RTO on GetValue causes (almost) infinite loop
                 ADD: RTO for Pick Lines
127 07/25/01 dvo BUG: GetKeyFiltered in proc caused memory coruption
                 ADD: Size of MacTbl side symbol
126 07/16/01 pjg MOD: explicit "Done" resets "StackTopOfs" to zero
125 07/11/01 pjg ADD: "Network File"
124 06/29/01 bwh ADD: CSV
123 06/28/01 e-c UPD: just for non-release TREX build
122 06/21/01 pjg ADD: BitMenu
121 06/21/01 bwh BUG: missing TstCfg4-TstCfg9
120 06/19/01 wdc MOD: release to an oem is possible (use -DOEM & -DNO_AEGIS)
             dvo MOD: pre-validate transfers for none buffer aligned fills
119 06/08/01 dvo BUG: re-loaded User Command hangs some systems ...
118 06/08/01 bwh BUG: Timestamp "Acc" variable missing (!)
117 06/01/01 dvo BUG: Lcl Vars access - as src&dst table updates required
                 MOD: VCLS not active if stack is empty
116 05/30/01 pjg ADD: "TstCfg" & "TstMode" user variables
115 05/28/01 pws BUG: OnErr/OnETC/OnTO/OnTEM not resolved properly
    05/23/01 rsh ADD: SignXB & SignXW
    05/17/01 dvo BUG: LstVar display off-by-one (A's listed under -B- etc)
    05/16/01     IMP: local variable space collision detection
114 05/11/01 t-h BUG: *(ptr+ofs) not working properly (PtrPostOp induced)
113 05/11/01 dvo ADD: floating point "Square" & "FAbs"
    05/10/01 dvo MOD: warn if any subroutine call is in more persistant proc
                 ADD: floating point "Sqrt" "ExpE" & "LogE"
             clj BUG: pointer post inc/dec not working on local variables
112 05/07/01 k-h ADD: buffer trailer validation before "free" to flag
                      corruption
    05/04/01 cbo MOD: dis-allow defines in procedures
                 ADD: "GetReal" command ( - not psv )
111 05/03/01 dvo ADD: background scans for Delay and SDelay
    05/02/01 dvo BUG: LTS.Exe screwed up by "\\" being actually one character
110 05/01/01 sso BUG: "<lval> *<rval>" (no equal sign) not working
109 05/01/01 lsh ADD: "RTEStyle" to set RTE output format H:M:S//H:M//D:H:M
             sso BUG: ct error on dup'd label names in different procedures
             clj ADD: pointer post inc/dec
             a-- ADD: '\' line continuation character
108 04/26/01 cbo BUG: (again) ClrDefs not working
                 MOD: Define's now "eUsrLiteral" instead of "eRdOnlyDWRDAddr"
107 04/24/01 sso ADD: On<Event> = OFF/0 to turn off event handler
             pjg ADD: Compiler Error Edit (CEE) (finish 1st pass)
106 04/17/01 gby MOD: allow wild-card chars in "FileExists"
             dvo ADD: GetKeyFilter "<char string filter>"
             sso BUG: -c 0 (invalid string) caused no "quit" possible
             pjg MOD: allow prompt strings to contain format items (!)
105 04/13/01 pjg MOD: don't allow "reserved" user string names
104 04/12/01 pjg BUG: "GetValue" did not validate conversion to number
    04/11/01 lsh ADD: %s spec to xPrintf parsing
    04/10/01 pjg BUG: -DO option with script compiler bug doesn't leave app
    03/28/01 pjg ADD: "WHLAttr";
103 03/27/01 dvo BUG: Edit/DWRD mode Hangs @ BLK:513
             pjg ADD: "LnATTR", "View" & "VCls"
102 03/23/01 sso BUG: core dump when User Command name already defined in app
101 03/22/01 dvo BUG: "ESC" not working after PickWndo
100 03/22/01 d-s ADD: CtrlX event handler
             lsh ADD: WDateTime <Row>, <Col>
             pjg ADD: break/continue multi-level escape values
    03/21/01 sso BUG: Mis-compare with ReportLvl = 0 still showed "byte line"
    03/20/01 dvo BUG: "out of code space" test not vigilent enough
             pjg ADD: -QCn -QUn
    03/19/01 pjg BUG: BfrReAlloc did not update "size" side symbol
099 03/16/01 pjg UPD: pvcs snapshot
098 03/14/01 dvo MOD: copy parser now supports strings as well as buffers
                 ADD: "CmpStr" & "CBECnt"
097 03/12/01 std BUG: "On<Event> // <comment>" comment not ignored
    03/13/01 jkm BUG: DEFINE'd values invalid in case statement (096)
096 03/07/01 a-g BUG: "RRange -= N" (et al) hangs machine
             sso MOD: Define's now "eRdOnlyDWRDAddr" instead of "eLiteral"
095 03/05/01 dvo ADD: named event handlers
             jkm BUG: Buffer Free/Alloc not working (incomplete symbol delete)
094 02/19/01 ayl MOD: EDR & EDW now limit max block size
                 RMV: "Pat RSec" & "Pat RSecB" (WWW pattern vastly superior)
093 02/19/01 pjg ADD: "UnDef <smbl>"
092 02/16/01 jkm ADD: "ClrDef"
             pjg MOD: Clr<> Commands - remove 's' in all cases
091 02/15/01 mec ADD: "ShowSrcLoc"
             sso ADD: "ClrMsgQ"
             dvo ADD: "(F)LstStr"
090 02/08/01 dvo ADD: "WinDetected" RdOnlyDWRD
             sso BUG: *<ptr> op <Expression> ( see also AddrdCOp.Txt )
089 02/07/01 pjg ADD: automated MSWindows detection
088 02/02/01 pjg ADD: floating point
087 01/29/01 dvo BUG: WhatIs type table "off by 3"
086 01/12/01 pjg ADD: out of memory post-mortem dump
085 01/04/01 pjg FIN: random fields (including RandOfs)
    01/03/01 pjg BEG: user random fields
084 12/20/00 sso ADD: GVar <ID>
083 12/19/00 dvo ADD: add "VLines"
082 12/11/00 sso ADD: BOOLEAN "FPBlock" - File Print Block
081 12/08/00 dvo ADD: Pat ILT app hook
             sso BUG: " *(<PtrExp>) = <expr> " was not supported
080 12/07/00 pjg ADD: FastInts <Rate>
079 12/03/00 dvo ADD: ARB for enhanced ATTF compatiblity
078 11/28/00 sso BUG: RTO (still) not working
             dvo BUG: "Input <var>" not as advertised
077 11/27/00 dvo ADD: -D command line to dis-engage DMA default buffer alloc
076 11/21/00 dvo MOD: txtviewLines now has usr timeout feature (via Utilitz)
075 11/16/00 sso MOD: remove alphabetic headings from LstCmd
074 11/15/00 wad ADD: VarList <name>
             dvo ADD: AppSetNewScanPort(..)
                 BUG: bad parse for <DUR;> <DUW;>
073 11/13/00 sso ADD: (F)PrintBig "<String>"
072 11/10/00 sso ADD: FLstCmd w/ version
                 BUG: "ClrCmd" not clearing proper control bit
071 11/09/00 pjg MOD: set unitialized user variables to 0
             sso BUG: variables defined on command line could not be cleared
                 ADD: "ClrCmd"
    11/08/00 lmy Procs & User Commands duplicated in "LstSym"
             dvo add custom verbiage line to "LstSym"
             sso add "LstCmd"
             pjg continue command queue - "Time@GroundZero" variables
    11/07/00 dvo <AppKey> Return code 7 (kErrWarn) caused system hang
             pjg begin command queue - rename "dcq" to "ctq"
070 11/06/00 lmy continue for #<pre-processor> commands (LstSmb hangs)
069 11/02/00 lmy BUG: BfrReAlloc after BfrAlloc in same script caused hang
    11/01/00 lmy BUG: includes inside procedures caused hang; dis-allow
068 10/25/00 pjg add ESC message to DumpCalls & DumpStk windows (in Utilitz)
067 10/24/00 pjg BEG: #<pre-processor> commands (LTS affected)
066 10/23/00 pjg continue AppKey integration
065 10/19/00 dvo rename ValPtr to ChkPtr (for pointer validation)
             pjg begin AppKey integration
064 10/18/00 pjg finish pointer validation
    10/17/00 pjg ADD: OnDivOvF Handler
                 begin pointer validation
063 10/17/00 std BUG: spinner code causing hang
062 10/16/00 pjg touch up only
061 10/13/00 dvo BUG: RTE really weird at << 0h 7m 9s >>
             std MOD: revise HWTick for more stable translation
060 10/10/00 lmy BUG: Duplicate labels not flagged by compiler
             std BUG: HWTicks not working properly (bad start value...)
059 10/06/00 lmy BUG: WBfr/RBfr should not allow ReAlloc
             std BUG: GetStr not seeing line end comment
    10/05/00 std ADD: PC Active spinner after Ctrl-X message
058 09/20/00 wad BUG: ViewMsgQ missing last line (sometimes)
057 09/08/00 dvo check-in
056 09/08/00 dvo ADD: DW = StrLen "<StrLit>"/UsrStr
             dvo \xXX hex characters in user strings
055 09/06/00 std finish debug of low-level file
054 09/01/00 std BUG: drfParseStrSpec StrLit<=>UsrStr
053 08/31/00 dvo BUG: xRTE Mins<=>Hours
    08/30/00 dvo Remove reference to dwEFlag
    08/29/00 std ADD: MacTbl/DoMacTbl
052 08/28/00 dvo revise arithmatic precedence for proper handling of a/b*c
051 08/25/00 dvo continue WWWSv/WWWLd command
050 08/25/00 std continue general purpose low-level (binary/DOS) file
                 BUG: Return inside If caused hang (due to shared Xit Stack)
             dvo begin WWWSv/WWWLd command
049 08/24/00 std begin general purpose low-level (binary/DOS) file
048 08/24/00 pjg BUG: BlkPtrMode On/Off must survive "file" scope invocation
    08/23/00 pjg ADD: BlkPtrMode CT switch to allow "some" ATTF compatiblity
    08/22/00 std final enhancement of DumpCalls (include UsrCmds)
047 08/21/00 std BUG: DumpCalls for On<Event> not parsing stack properly
046 08/21/00 gby finish OnVClk
             std finish 1st pass of DumpCalls including basic OnEvent
045 08/21/00 std ADD: WWWTag for user value in WWW pattern
             lmy BUG: Break in loop inside fall-through case in switch
    08/20/00 gby begin OnVClk
             pjg remove BGTask queue
044 08/18/00 pjg BUG: ReportLvl touch ups
043 08/18/00 pjg ADD: run time elapsed RTE/FRTE/WRTE/RTEZero
             dvo ADD: Alternate Cursor offset modes in Edit Buffer Screen
    08/17/00 pjg MOD: split up RTFncs into more sensible modules (a start)
             std ADD: "DumpCalls" preliminary
042 08/17/00 dvo BUG: Timer not calibrated for fast ( >= 400MHz ) Machines
    08/16/00 std ADD: "DumpStk"
041 08/15/00 dvo BUG: IDs were not terminated by '#' (et al)
                      For Loop Broken
             std MOD: leave command line help screen up after termination
             lmy MOD: Add "FLstMac" for Log output of current macros
040 08/15/00 dvo BUG: can't change pointer mode
039 08/14/00 dvo ADD: compiler error for "bad" expressions
             pjg ADD: "UsrScroll"
038 08/14/00 pjg ADD: PtrBump a "compile time transient literal"
    08/12/00 wad ADD: allow text after block term for "structured programming"
             std MOD: provide ATTF style xShowD & xShowDP
             pjg ADD: WWWFree to explicitly free WWW steering buffer
    08/11/00 dvo BUG: compiler missing identifier ends ('}' & '#')
                 ADD: "GetValue = <variable>" to set default (on <CR>) value
             lmy MOD: PtrMode should be File/Proc "local"
    08/09/00 std BUG: Kbrd was not ATTF compatible
                 ADD: ATTF-style "Input <VAR>"
                 ADD: Foreground & Background screen attribute byte LITERALs
037 08/08/00 gby continue "user version"
036 08/07/00 std BUG: '++' op not flagged as "unsupported" (!)
035 08/04/00 wad MOD: add unary '+'
034 08/04/00 dvo BUG: Log <FileSpec> required a comma to terminate string
033 08/03/00 pjg bump for Utilitz.Lib changes only (!)
032 08/01/00 lmy BUG: procedure names must not begin with numbers
031 08/01/00 lmy BUG: Undefined macro hangs app if invoked on command line
030 07/27/00 wad move dwReportLvl to <App>.LTS for optional screen display
             lmy BUG: RndmMacLst didn't allow comments/blank lines
029 07/26/00 lmy BUG: CondLF not filtering empty lines properly
    07/25/00 wad ADD: "UsrTop" (iCrntSplitLine as eRdOnlyDWRDAddr)
028 07/24/00 lmy BUG: printf commands hang machine on format string overflow
027 07/20/00 pjg CON: LXO
026 07/11/00 pjg revise DHT - hash table is now static (=> new init macro)
    07/10/00 dvo BEG: LXO
025 07/06/00 std debug forward ref proc
024 07/05/00 dvo add "App" & "AppAttr"
    07/02/00 std continue forward ref proc
    06/30/00 std begin forward ref proc
    06/29/00 dvo use "memAggressiveAlloc" where ever possible
023 06/28/00 mli BUG : revised SRB/LWB buffer pointer handling
    06/27/00 lmy finish for -I -O path specs
             wad revise copyright string (protest not withstanding)
022 06/26/00 lmy CON: -I -O path specs
021 06/26/00 pjg general debug
    06/24/00 dvo BUG: Command within command corrupted PrmFrame pointer
020 06/22/00 lmy BEG: -I -O path specs
019 06/20/00 dvo BUG: Command corrupted PrmStk pointer
018 06/13/00 lmy MODS: Dump w/offset uses supplied base
                       Mis-Compare line uses "Address display mode" flag
017 06/12/00 lmy add "DMsgQLines"
016 06/09/00 pjg add inital "Main" & "Version" support
015 06/07/00 pjg BUG: <var> Bit 31 not valid (!)
014 06/05/00 pjg ADD: LDif support
013 06/02/00 dvo BUG: RList wz "Run" s/b "LRun"
012 06/01/00 dvo BUG: macro definition in command line hangs system
             pjg ADD: "StackTopOfs"
011 05/31/00 dvo BUG: return from switch corrupted the Parameter stack
             pjg revise version text line layout
010 05/30/00 dvo BUG: user command execution corrupted the Parameter stack
009 05/25/00 pjg finish 1st pass of RndmMacLst support
    05/24/00 std add OnOvF event handler (for adds & multiplies only)
             pjg begin RndmMacLst support
008 05/24/00 pjg BUG: DLF skipped 2nd line if 1st is blank
007 05/23/00 dvo revise for DLF (use general purpose txtfileView)
             pjg (as above for DCQ view/save)
006 05/22/00 ayl LstVar debug
005 05/22/00 dvo BUG : BfrAlloc Hangs system
             ayl make all list commands consistant (i.e. BfrLst now LstBfr)
                 begin LstVar (yet another module split, add: RTFnc5.C)
    05/21/00 dvo finish work on "SmbLst"
             pjg revise build: add RTFnc4.C
    05/19/00 dvo add WPrintF
                 begin work on "SmbLst"
    05/18/00 pjg replace BfrX/BfrY/BfrZ with Heap for improved compatablity
             dvo add new <BfrName> side symbol for linear Address
004 05/17/00 pjg split rtBfr1.C into two files (thereby adding rtBfr3.C)
             dvo debug "FileSize" (rename Last load File Size : LFileSize)
                 fix "<var> -1" parse bug
             lmy continue for "BfrCAlloc"
    05/16/00 dvo add "FileSz" (a DWRD return function; 1st of its kind)
             lmy finish for "BfrDAlloc"
             pjg begin use of memAggressiveAlloc (for memAlloc/memDepleted)
003 05/15/00 pjg finish 1st pass of WWW Pattern Support
                 RMV: ShareFiles ( Kernel opens files 'SH_DENYWR' )
002 05/12/00 pjg WWW Pattern Support
001 05/12/00 dvo BUGS : CLRW 2 crashes; CLS not regarding UsrLines
                 ADD  : FillDW, LinToPhys & PhysToLin
                 revise for "EdBlkSz" (wz/"EdPgSz")
000 05/11/00 pjg new numbering scheme - revise application version spec
=============================================================================

 18 05/09/00 wcg debug "SPrintF", "comStrIn" & "comStrOut"
 17 05/04/00 dvo enhance BfrLst display line
 16 05/03/00 wcg add "SPrintF", "comStrIn" & "comStrOut"
 15 05/01/00 lmy continue for "BfrDAlloc"/"BfrCAlloc"
 14 04/28/00 lmy now allocating user buffers via memAllocDMA
             dvo wierd buffer edit anomalies
 13 04/26/00 lmy begin for "BfrDAlloc" : DMA buffer allocs
 12 04/21/00 lmy BUG : expression (2+3-2-1) should be 2 (but evaluated to 4)
                 add block offset to block number in mis-compare report
 11 04/19/00 dvo Edit Page offset not correct for buffers not |512
 10 04/17/00 wcg add for optional <StringLiteral> to GetStr command
 09 04/14/00 dvo SGList parameter parsing did not support "1 buffer only"
 08 04/13/00 dvo revise DOS command line parsing for App Specific Support
                 NOW : support for SGList & PhysAddrOf is in Kernel
 07 04/10/00 dvo BUG : PrintF "-" not allowed in format spec
                 BUG : Iteration Screen Offset bad after Ctrl-X abort
 06 04/06/00 lmy add Address mode display to buffer edit screen
                 add "Sector Count" to buffer miscompare line
 05 03/29/00 pjg add HWTicks & HWTickTerm
 04 03/27/00 pjg hex number "0xB" not recognized
             dvo BUG : vmacExecImmediate executing out of dstkRTN (!)
                 AppError not called if Error limit reached
                 CondLF not calling logPrint when LF Issued
             lmy Bit/BitClr 0 not working
                 add "ReportLvl" to user interface
 03 03/24/00 pjg improve dstkRTN ptr handling in vmacExecImmediate
 02 03/22/00 pjg Finish 1st pass of SvASC/SvBin/LdBin support
                 revise rand pat seed for compatability with WWW pattern
             wcg add for "ComWord" & "ComDWord"
             dvo add PhantomStartTimer to support a "1st TS with no ST"
                 BUG : Event handler with nested subroutines caused hang
 01 03/16/00 apr Finish FKey Macro Support
             lmy BUG : Comments not supported as (optional) ID terminators
 00 03/15/00 pjg Third "BETA" release
=B3==========================================================================

 19 03/15/00 lmy DLF/DEF not exiting on ESC key pressed
 18 03/14/00 wcg Debug Serial Com Port support
 17 03/13/00 dvo BfrEdit not working with some "odd" sized buffers
 16 03/10/00 tjb revise nominal hex output - now using standard "C" format
                 add nested loop count display - "RptCO Off" to disable
 15 03/07/00 dvo add Fatal Error exit to ETC/TEM/LOF event handlers
                 Revise ctResolveEventHandler for use with vmacExecImmediate
                 add vmacScanKbrdSubsystem
                 Revise .ScanOneShotQueue macro (now: delete node first)
                 BUG: <var> = <var> - <var> not working without explicit '='
 14 03/06/00 tjb Finish specific "OnESC" coding/test
                 Resume User Array support
             dvo Begin Array & Ptr handling to Endian/SwapW/SwapB
 13 03/03/00 dvo add optional emit of "vmacFatalAbort" to event handler
 12 03/02/00 tjb BUG: For Loop w/ Continue not flowing properly
 11 03/01/00 tjb BUG: Ctrl-x => Unresolved Return/Exit error
                      PrintF => log (s/b msg window only)
                      PSEED not producing repeatable results
                      DLF/DEF missing one line
 10 02/29/00 tjb again, DOSKey
 09 02/28/00 dvo PTA not working per spec
 08 02/25/00 tjb add for size parameter on buffer compares
 07 02/24/00 tjb add for "OnErr", "OnETC", "OnTO" & "OnTEM"
 06 02/24/00 tjb revise precedence of boolean operations
 05 02/23/00 tjb debug arithmatic operators with pointers
 04 02/22/00 tjb add for "Case <DEFINEd Value>"
                 ctError should remove incomplete Bfr/Str instances
 03 02/17/00 wad add bChangesMade to BfrEdit to smooth out use as viewer
             dvo resource error line not all the same screen attribute
                 add "Kbrd" per ATTF
             tjb BUG: xPrintF hangs with no data items
 02 02/16/00 pjg Debug PTA/PSA (add eLTFncAddr test to ctGetNxtToken)
                 Close "top" file on CTError (a "one-off" bug)
                 Debug general EventHandler support
                 begin specific "OnESC" support
 01 02/15/00 pjg Debug "For Loop"
 00 02/14/00 pjg Second "BETA" release
=B2==========================================================================

 16 02/14/00 dvo BUG: interaction between prmRawDupTop & Cmd Line Rpt
 15 02/11/00 tjb Random fill not reliable, Bug in "Buffer" seeding
                 Debug Echo support
 14 02/10/00 tjb Begin User Array support
             pjg Add WhatIs Verbiage to User Defines & User Ports
 13 02/09/00 wad Add user confirmation windows to buffer edit
 12 02/09/00 lmy Duplicate Procedure caused hang
 11 02/08/00 tjb Add DMsgQ (Dump Message Queue)
                 expressions for user variable initialization
                 enhance user interface to command line queue
             lmy add "Echo" flag
 10 02/07/00 pjg add RSeedCount & PSeedCount
 09 02/04/00 pjg begin "ctWhatIs" type translation
 08 02/03/00 pjg debug BfrAlloc/BfrFree
                 lexResolveStar now in Application code
 07 02/02/00 dvo revise module layout -- put UsrInp in Utilitz.Lib
             wad add -Bn DOS command line option
             pjg add "MemAvail"
 06 02/01/00 dvo add "prmRawDupTop" to imbedded runtime functions
 05 01/30/00 pjg begin for UsrInp ALT-A "complete the word"
 04 01/28/00 pjg continue for FKeyMacros (as yet incomplete)
 03 01/27/00 pjg begin for FKeyMacros
 02 01/27/00 pjg add code for "LdBin"/"SvBin"/"SvASC"
                 add code for "WPrintStr"
                 remove all for "LdASC" - not really useful
 01 01/24/00 dvo debug CIDB example code
             pjg debug "Copy" command
 00 01/21/00 pjg First "BETA" release
=B1==========================================================================

 48 01/20/00 wad finish first pass of buffer edit <F10> help screen
             lmy continue debug of array variables
              "  Do example of App-specific Pat ID
 47 01/18/00 wad add "Shift-Tab" display toggle to Buffer Edit
              "  add "+" key address mode toggle to Buffer Edit
              "  add Hex byte offset as well as decimal byte offset
             lmy CLS : clear row just above message window
 46 01/17/00 lmy (partially) debug array variables
 45 01/13/00 pjg implement "LWB"/"SRB"
 44 01/12/00 lmy implement "System <StrLit>|<UsrStr>"
             pjg implement "DOS"
 43 01/11/00 lmy hang on "Cmp" mis-compare
 42 01/10/00 wad make VCode allocation in KBytes for consistancy
             dvo ',' not recognized on "Cmp BfrA:0, BfrB:0"
 41 01/07/00 dvo add hooks for app driven DOS command line options
 40 01/06/00 lmy BUG: '#' did not terminate "expression"
              "  BUG: Optional 'End' in nested file / stream comment
              "  add: SvMsgQ <FileSpec>
 39 01/05/00 lmy add PatTag to KeyWords.LTS
             pjg enhanced PatTag to write out TagValue to 4 places
 38 01/04/00 pjg debug "Switch/Case with no break" fall-through
 37 01/04/00 pjg debug "basic" pointer operations (no auto-increment)
             dvo Update copyright line
 36 01/04/00 pjg Allow optional '#' in  {} nested line repeats
             lmy BUG: single line comment after assignment caused hang
              "  "Switch/Case with no break" should fall-through
              "  Implement "Named User Strings" : GetStr/[F]PrintStr
              "  Implement & debug AddrOf command
 35 12/30/99 pjg debug rudamentary log file support
 34 12/29/99 lmy NOW : RRange = max value, 1 min value (wz/ 0 - rrange-1)
              "  implement Pat RSec & PatTag
              "  add _rudamentary_ log file - not Wysiwyg (!)
 33 12/28/99 lmy implement LstMac
              "  remove write log file from Message window code
 32 12/28/99 lmy ClrMac not actually clearing macros (dhtFlush bug)
              "  finish line repeat debug (with {} nesting)
 31 12/27/99 pjg begin debug <SrcLine> # <rpt>
 30 12/27/99 lmy Misc fixes :
              "  Pat <HexSpec>; Edit; Cmp : hung system
              "  DVar => s/b "Not Currently Supported"
 29 12/23/99 pjg begin logfile debug
 28 12/23/99 pjg debug do-until
 27 12/22/99 pjg add call depth calculation
 26 12/21/99 pjg final split of ctFncs into more sensible modules
 25 12/20/99 pjg user command debug
 24 12/17/99 pjg continue user command coding - duplicate handling
 23 12/16/99 pjg continue user command coding - no duplicate handling yet
 22 12/15/99 pjg begin full user command coding - function skeletons
 21 12/14/99 pjg begin procedure debug
                 revise message string handling in ctError & ctWarning
 20 12/09/99 wad revise psv naming (rtPop=>rtSet rtPush=>rtGet)
             pjg BUG: sysEnter() function call missing !?!
 19 12/04/99 pjg begin DPQ (in Utilitz)
 18 11/23/99 pjg begin for PrintF/FPrintF
 17 11/22/99 pjg begin debug of revised dual-mode support
 16 11/17/99 pjg revise dual-mode to more general "eAuxParse"
                 begin serial com support
 15 11/12/99 pjg for "Edit" command et al
 14 11/04/99 pjg begin improved compiler error report with blinking ''
 13 11/03/99 pjg begin (new) LogFile support
 12 11/02/99 pjg revise layout - move general buffer handling into kernel
 11 11/01/99 pjg begin (user) Command/ECommand with Parms (!)
 10 10/27/99 pjg continue debug of queued msg window
 09 10/26/99 pjg add DOS command line interface to Message window parms
 08 10/22/99 pjg begin DVAR support
 07 10/21/99 pjg debug queued msg window support
 06 10/19/99 pjg debug dual-mode numeric literal support
 05 10/18/99 pjg tuneup/debug ParseBfrDesc interface
 04 10/15/99 pjg CtrlX in Pause
 03 10/07/99 pjg begin new UsrInp DCQ debug
 02 10/04/99 pjg revise buffer function distribution
 01 09/01/99 pjg begin TRex mode integration
 00 08/06/99 pjg --restart--
=A1==========================================================================

 16 08/02/99 pjg revise init sequence for typeDHT
 15 07/20/99 pjg typeDHT is in, typeDSA is out (!!)
 14 07/19/99 pjg begin debug of new typeDSA
 13 07/18/99 pjg typeDSA is in, typeDNA is out (!)
 12 07/14/99 pjg revise/debug FlatMem ReAlloc routines
                 revise "dynamic grow" functions
 11 07/12/99 pjg move into TRex Directory structure
 10 07/09/99 pjg code rtGetEnv
                 code ctResolveDupProc
                 begin Regress.Src
 09 07/08/99 pjg continue debug of assignment operator support
                 begin debug of expression handling
                 insert skeletal for "Function Key Macros"
 08 07/07/99 pjg begin debug of assignment operator support
 07 07/06/99 pjg begin duplicate PROC support
 06 07/02/99 pjg begin timer object support
 05 07/01/99 pjg debug show support
 04 06/29/99 pjg begin debug of label support
 03 06/28/99 pjg revise PROC/EVENT frames
 02 06/21/99 pjg debug End == EOF
 01 06/18/99 pjg "QUIT" works
 00 06/14/99 pjg make from various sources
= 0==========================================================================

ADD add (simple) feature
BAK back out feature
BEG begin feature work
BUG bug fixed
CON continue feature work
FIN finish feature work
IMP improved feature
MOD modify (simple) feature
NOP version bump only
REV revise (internal) design
UPD update (usually source code archive)

and amit nanda
a-g ahmad ghannam          x27304
a-s alex solati
azs Ahmad (rafi) Z Sadek
aoi augie inciong
apr alan p rice
a-t ali tal..
ayl ashley y lo
bwh brian w haas
ces curtis e stevens
clj carolyn l jones
cjl cindy j lin
cbo choo-bhin ong
d-b daniel bakker
d-g david girsault
d-n david ngyen
dvo david v okamoto
d-s dody suratman
e-c eduardo c
f-f firouz felfeli      x29443
gby gloria b yang
hyc h.y. chein
k-h kristin haverlock
k-d ken donner
jel john e lauber
jkm josef k mohr
jtp james thomas patterson
k-k kevin
k-t kevin tran
lmy leong may ying
lsh lim siao hoon
lzh lawrence zilin huang
m-a mike ainsworth (sp?)
m-l magali lamourelle
mck michael kutas
mec mike carpender
mli maria-lourde v inciong
mrp mike r peeples
pjg pj geerlings
p-p peter pang
pws pan wei san
rsh robert s huynh        x29907 lab b111
rgm randy glen maude
rkm randy k morford
rbp richard b pham
rap ruben armando polenco
r-p rick procyk
s-g shilpa ghag
s-n steve nemsheck
sko scott on
sso susan okamoto
s-s samuel soto
std saied tamaddon-dallal
slw steve l webb
tat timothy arthur thelin
t-t tuon truong
tey teik ee yeo
tjt timothy j tyler
t-c tracy chia
t-h todd hess
tjb travis j bresnan
wad wayne a dupre
wcg william (bill) c gross
wjs william (bill) j seamon


    08/xx/05 tat ADD: Try/Catch/(Finally) exception handling
             rgm ADD: allow ETry to terminate Try/Catch/(Finally) block
