home *** CD-ROM | disk | FTP | other *** search
/ Programmer 7500 / MAX_PROGRAMMERS.iso / INFO / BASIC / PBCLON16.ZIP / PBCLONE.NEW < prev    next >
Encoding:
Text File  |  1991-10-09  |  6.4 KB  |  145 lines

  1. PBClone 1.6, 10/09/91:
  2.  
  3.    There was an error in the PBCLONE.INF entries for GetXMSm and GetXMSv.
  4.    This has been corrected.  The CheckDate routine would bomb out if it was
  5.    given an illegal month.  This has likewise been fixed.
  6.  
  7.    The reference manual was getting too large for my favorite editor, so I
  8.    split it in half.  PBCLONE1.MAN covers A-F and PBCLONE2.MAN covers G-Z.
  9.  
  10.  
  11.  
  12. PBClone 1.5, 09/25/91:
  13.  
  14.    Support for far strings has been added to PBClone.  This means you can use
  15.    PBClone in the QBX environment and with the BC7 "PDS" /Fs option.  Only
  16.    the registered version provides this feature, since you must recompile the
  17.    BASIC sources with whichever PDS version you have.
  18.  
  19.    A bug in the DEMO.BAS file having to do with expanded memory has been
  20.    fixed.  This derived from my not reading the documentation-- take heed!
  21.    EVERYBODY needs to read the documentation!
  22.  
  23.    Bugs of varying levels of significance have been collected, labeled, and
  24.    sent to the Smithsonian.  Fixed routines: FindFirstA series, FindPatch,
  25.    MMButton, MMButton3, ObjScan.
  26.  
  27.    In PBClone 1.4, a PBCOBJ.ZIP file was included which contained all of the
  28.    object files for PBClone.  This has been replaced with PBCLONE.LIB.  Use
  29.    the utilities included with LIBWIZ (separate) to extract all of the .OBJ
  30.    files from the library to allow you to create your own custom libraries.
  31.  
  32.    Complaints of bugs in BarMenu have prompted me to add MENUDEMO.BAS and
  33.    MENUDEMO.EXE.  BarMenu works flawlessly, but evidently was insufficiently
  34.    documented.  The addition of this example code should help.  I've added
  35.    VARCDEMO.BAS and VARCDEMO.EXE as well to demonstrate the archive-viewing
  36.    routines.
  37.  
  38.    Assembly language source code has been converted from OPTASM to MASM 6.0.
  39.    While MASM is still not up to OPTASM in many respects, it's close enough,
  40.    especially given that SLR has not updated OPTASM in the past few years and
  41.    it doesn't even support 80386 codes yet.  Oh well.  MASM may be yucky, but
  42.    it's still (somehow) the standard, and as of v6.0 it's at least tolerable.
  43.  
  44.    New additions (3, bringing the total to 419):
  45.       FileCRC, GetXMSm, GetXMSv
  46.  
  47.  
  48.  
  49. PBClone 1.4, 03/28/91:
  50.  
  51.    This library is now too large for BASIC to cope with as a unit.  Look for
  52.    LIBWIZxx.ZIP (separate), a library manager which will allow you to create
  53.    custom libraries containing just the routines you need.
  54.  
  55.    I feel PBClone has reached sufficient mass to be left alone for a while!
  56.    For the next several months, I'll be working on other projects.  Expect
  57.    PBClone 1.5 sometime late this summer or early fall.
  58.  
  59.    The Processor and Processor2 routines can now differentiate NEC V20 chips.
  60.  
  61.    New additions (55, bringing the total to 416):
  62.       AltKey, BarMenu, BarMenuM, CalcDate, CDROM2, CheckDate, CheckDsk,
  63.       ClearArea, CtrlKey, CWindowManager, DateA2R, DateR2A, DCal, DCalendar,
  64.       DGQPrint, DGXQPrint, DGXQPrint1, EnhKbd, EuropeDate, EWindowManagerC,
  65.       EXQPrintC, FileCopy, FindFirstFx, FindNextFx, FindPatch, ForceMatch,
  66.       FormatDate, GetAttrFx, GetCommAddr, GetDateFx, GetDView, GetHGA,
  67.       GetLine, GetMoveBack, GetNameFx, GetRows2, GetSizeFx, GetTimeFx,
  68.       GetTView, GetTVScreen, GXQPrint, GXQPrint1, KbdType, KbdType2, KVal,
  69.       LScroll, LVal, MemSwap, ObjScan, PatchDone, PrtSc, Rand, RScroll,
  70.       SetCommAddr, SetPatch, TypePrint, UpdTVScreen, WeekDay1
  71.  
  72.  
  73.  
  74. PBClone 1.3, 02/21/91:
  75.  
  76.    The GetLabel and GetLabel2 routines were fixed to overcome a DOS 2.x bug.
  77.    They should now work properly with DOS 2.0 on.
  78.  
  79.    A crude TSR file viewer, FV.EXE, has been added to make syntax and usage
  80.    questions less of a bother.  It would be wise to try it out on something
  81.    nonessential first-- it seems to work fine with QuickBASIC, but it locks
  82.    up my favorite editor.  See PBCLONE.DOC for details.
  83.  
  84.    New additions (55, bringing the total to 361):
  85.       CheckShare2, CloseA, CPrintScreen1, CPrintScreen2, CursorInfo,
  86.       EMSBuffer, EMSClose, EMSGet, EMSOpen, EMSPut, EMSRest, EMSSave,
  87.       FindFirstA, FindNextA, GetCRCA, GetCRCAL, GetDateA, GetMouseLoc,
  88.       GetNameA, GetSerial, GetSizeAL, GetStoreA, GetTimeA, GQPrint,
  89.       HandleInfo, HCls, HInit, HLine, HMode, HPage, HPrint, HSetPixel,
  90.       HTestPixel, MaxD, MaxS, MinD, MinS, NumFormat, NumProc, NumProc2,
  91.       ParseFSpec, PrintFile, Processor, Processor2, ReadBitF, RedirectIn,
  92.       RedirectOut, SetBit, SetLabel, SetMouseLoc, SInput, SInputSet,
  93.       SInputSet1, SInputSet2, WriteBitF
  94.  
  95.  
  96.  
  97. PBClone 1.2, 01/28/91:
  98.  
  99.    A bug in the Floppies and Floppies2 routines has been fixed.  Thanks to
  100.    Dennis Allen for bringing it to my attention and suggesting a solution.
  101.  
  102.    A bug in the StrIns routine has been fixed.  Thanks to Birk Binnard for
  103.    bringing it to my attention.
  104.  
  105.    New additions (31, bringing the total to 306):
  106.       DRecDel, DRecIns, DReColor, DReColorArea, DWindowManager, DWindowMan2,
  107.       DWindowMan3, DWindowMan4, DXQPrint, EGARest7, EGARest8, EGARest9,
  108.       EGASave7, EGASave8, EGASave9, GetKbd2, GrafPrint, GrafRest, GrafSave,
  109.       LClose, LGet, Locase1, LOpen, LPut, StrSqu2, StrSquLen2, StrUnsqu2,
  110.       StrUnsquLen2, TInstr, UnSplit, Upcase1
  111.  
  112.  
  113.  
  114. PBClone 1.1, 12/28/90:
  115.  
  116.    The QLB version of the library is no longer included, to help reduce the
  117.    size of this burgeoning package.  You can create it from the LIB like so:
  118.  
  119.       LINK PBCLONE.LIB/Q/SE:512,,NUL,BQLB45
  120.  
  121.    See the LIBRARY.TXT and QUESTION.TXT files if this doesn't work for you.
  122.  
  123.    The manual has been split into two parts to allow easier use.
  124.  
  125.    Several of the memory and string routines are now faster.
  126.  
  127.    The mouse-handling part of CheckKey, CheckKey3, GetKey, and GetKey3 has
  128.    been enabled.
  129.  
  130.    New additions (53, bringing the total to 275):
  131.       AscI, BIOSInkey, CalcAttr2, DelayV, DGetRec, DOSErrM, DOSInt, DPutRec,
  132.       DScrRest, DScrSave, ElapsedTime, Exist2, ExtendFSpec, Extract,
  133.       FGetLoc2, FSize2, GetCRT2, GetDrive, GetEGA2, GetSub2, GetSwitch2,
  134.       GetVGA2, IntVector, IStr, IVal, MaxL, MinL, MMButton, MMButton3,
  135.       MMCheck, MMClick, MMClick3, MMCursorOff, MMCursorOn, MMGetLoc,
  136.       MMSetLoc, MMSetRange, MousePen, MouseRest, MouseBuffer, MouseSave,
  137.       NameCase2, ReColor, ReColorArea, ReplaceString, Sec2Time, Split,
  138.       SubExist2, Time2Sec, WindowManager, WindowMan2, WindowMan3, WindowMan4
  139.  
  140.  
  141.  
  142. PBClone 1.0, 12/03/90:
  143.  
  144.    This is the initial release of the PBClone library, featuring 222 routines.
  145.