home *** CD-ROM | disk | FTP | other *** search
/ High Voltage Shareware / high1.zip / high1 / DIR7 / DBONL102.ZIP / DBONLINE.HIS < prev    next >
Text File  |  1993-10-21  |  5KB  |  208 lines

  1. dB Online 1.02 Beta history file.
  2.  
  3.  
  4.  
  5. 19/10/93  New Version dB Online 1.02 Beta
  6.  
  7.     -     The new versions are required because all .prg files must be
  8.         recompiled with the new compiler to execute properly.
  9.  
  10.     -     Calling procedure for DBOL????.exe has changed again.
  11.         TYPE DBOL????.exe at the command line for syntax information.
  12.  
  13.     -    SET ESCAPE ON/off is now supported.
  14.              With SET ESCAPE ON the program will terminate execution
  15.                 when ESCAPE is pressed.
  16.  
  17.     -    ON ESCAPE [DO <proc name>] is now also supported.
  18.  
  19.     -     ERASE <filename> is now supported.
  20.  
  21.     -     RENAME <filename> to <filename>.
  22.  
  23.     -  A number of functions have been added to allow access to user info.
  24.         They are:
  25.  
  26.         BBSNAME(), CITY(), COMMPORT(), CONFERENCE(), DATABITS(), DATAPHONE(),
  27.         ERRORCOR(), FIRSTNAME(), ISANSI(), ISCOLOR(), ISLOCAL(), ISRIP(),
  28.         LANGUAGE(), NODE(), PAGELEN(), PARITY(),PASSWORD(), SECURITY(),
  29.         STOPBITS(), TIMELEFT(), USERNAME(), VOICEPHONE",
  30.  
  31.         These functions will only return non-zero values if the information
  32.          is provided from one of the BBS info functions given on the command
  33.         line.
  34.  
  35.  
  36.  
  37. 11/10/93     New Version dB Online 1.01 Beta
  38.  
  39.  
  40. DBONLINE.EXE
  41.  
  42.     - The new version of DBONLINE 1.01ß has changed a lot of the I/O routines.
  43.         Please note any problems in the screen output and colors which may
  44.         have surfaced.
  45.  
  46.  
  47.     - DBONLINE will now support any BBS which uses: door.sys, pcboard.sys,
  48.         dorinfox.bbs.
  49.  
  50.  
  51.     - Calling procedure for DBOL????.exe has changed.
  52.  
  53.         Syntax is:  DBONLINE filename.dbx bbs.sys [USERS.SYS] [PORT:AAAA:X]
  54.  
  55.         The bbs.sys parameter is pcboard.sys, door.sys, dorinfo1.bbs etc.
  56.  
  57.         USERS.SYS is for PCBOARD users.
  58.  
  59.         PORT:AAAA:X is for custom port configuration.
  60.                         PORT:AAAA:X  is for base address in hex, X is irq in hex
  61.                 or    PORT:F:1     for fossil driver on port 1
  62.                 or        PORT:D:7        for Digiboard channel 7
  63.  
  64.  
  65.     - RESTORE FROM <memfile>, and SAVE [ALL LIKE/EXCEPT] TO <memfile> are
  66.       now supported.
  67.  
  68.  
  69. COMPILE.EXE
  70.  
  71.     - all previously compiled .prg files will have to be recompiled.
  72.  
  73.  
  74. 07/10/93
  75.  
  76. DBONLINE.EXE
  77.  
  78. -    ON ERROR is now supported for procedure calls only
  79.     ie:   ON ERROR DO <procedure name> [WITH <expr list>]
  80.  
  81. -    RETRY will reexecute a command that caused an error.
  82.  
  83. -    ERROR() will return the dBase error number.
  84.  
  85. -    MESSAGE() will return the dBase error message.
  86.  
  87.  
  88. 05/10/93
  89.  
  90. DBONLINE.EXE
  91.  
  92. -  LASTKEY() will return the last keypress to exit a full screen command
  93.  
  94. -    SET ALTERNATE command now works.
  95.  
  96.  
  97. 02/10/93
  98.  
  99. DBONLINE.EXE
  100.  
  101.  
  102. -    USE will now accept the IN parameter after the ALIAS to define
  103.     what work area to open the database.  The value must be a numeric
  104.     constant
  105.  
  106. -    SET ORDER TO will now accept tag names as input as follows:
  107.     SET ORDER TO TAG tagname
  108.  
  109.  
  110. -    The functions TAG(), NDX(), MDX(), CDX() are all now implemented.
  111.     TAG will return a tag name from a work area.
  112.     ?DX() will return the file name of an index file.
  113.  
  114. -    Reading a character type get with a '9' in the picture function will
  115.     now accept numeric input only into the character variable.
  116.  
  117. -    When EXIT or LOOP are encountered outside of a DO WHILE loop, they will
  118.     pass control to the next RETURN statement.
  119.  
  120. COMPILE.EXE
  121.  
  122. -    SET FILTER TO will not cause an error if nothing follows the TO.
  123.     ie:  to turn the filter off.
  124.  
  125.  
  126.  
  127. 30/9/93
  128.  
  129. DBONLINE.EXE
  130.  
  131. -    macro substitution available for the following commands:
  132.  
  133.     USE &var INDEX &var2 alias &var3
  134.     SET INDEX TO &var
  135.     RUN &var
  136.     TYPE &var
  137.  
  138.     var,var2 are character variables containing the actual filenames.
  139.  
  140.  
  141.     As well macro substitution is available in expression evaluation.
  142.         substitution can be made for another variable/field name only.
  143.  
  144.         eg:
  145.  
  146.         The following code:        Will produce:
  147.  
  148.           var = "hello"             hello
  149.           hello = 10               10
  150.           ? var
  151.           ? &var
  152.  
  153.  
  154. 28/9/93
  155.  
  156. DBONLINE.EXE
  157.  
  158. -  now adds default extention of .dbx to filenames at command line.
  159.  
  160. -    memo support now available.
  161.     you can both list and ? memo fields.
  162.     from an @ GET memfield,  use CTRL-PGDN to enter memo editor,
  163.                                      Standard Wordstar and cursor keys apply,
  164.                                      use CTRL-W, or CTRL-END to exit and save.
  165.  
  166. -    REPLICATE():  now functioning properly.
  167.  
  168. -    Cursor positioning after @ commands has been altered to acurately
  169.     emulate dBaseIII+
  170.  
  171. -    SET_DEFAULT_TO:  now functioning properly.
  172.  
  173.  
  174. COMPILE.EXE
  175.  
  176. -    now adds default extention of .prg to filenames at command line.
  177.  
  178. -  dBase commands  SET HEADING, SET TALK, SET STATUS, SET SCOREBOARD,
  179.                          SET PROCEDURE TO<CR>, CLOSE PROCEDURE,
  180.                          do not cause errors when compiling.
  181.  
  182.  
  183.  
  184. 16/9/93
  185.  
  186.  
  187. DBONLINE.EXE
  188.  
  189. -     SPACE():    Function now functioning properly.
  190.  
  191. -    READ:    When read is called without any gets being defined
  192.                 dB Online now pauses for a single keypress.
  193.  
  194. -  USE:        Would cause error when full path was used to specify
  195.                 file.  Now finds file and works with SET PATH TO.
  196.  
  197. -    memo fields:    Memo support is presently being implemented.  Please
  198.                         do not try to access memo fields with this beta until
  199.                         further notice.
  200.  
  201. 9/9/93
  202.  
  203. DBONLINE.EXE
  204.  
  205. -     GETS:  Numeric picture functions    B, Z are not implemented.
  206.  
  207.  
  208.