home *** CD-ROM | disk | FTP | other *** search
/ OS/2 Shareware BBS: 18 REXX / 18-REXX.zip / rex22emx.zip / README.20 < prev    next >
Text File  |  2000-06-26  |  4KB  |  73 lines

  1.                          Regina 2.0
  2.                          13 Mar 2000
  3.  
  4.   The version numbering of Regina has changed.  Anders' original intent
  5.   was for Regina to be released as version 1.0 when it achieved
  6.   100% ANSI Compliance.  I originally concurred with this approach
  7.   by releasing the 0.08 series, but with this release, Regina has
  8.   changed internally sufficient to warrant a major version number
  9.   change.  By continuing to release version numbers of 0.xx, the
  10.   implications are that Regina is not a mature product. Obviously,
  11.   this is not the case, and rather than confuse the situation and
  12.   release a version 1.0, version 2.0 was decided upon.
  13.   Anders is aware of the change and is happy with the change
  14.   provided there is no confusion with users. Hopefully that isn't
  15.   the case.
  16.  
  17. Changes in this release (from 0.08h)
  18. ------------------------------------
  19.  
  20. o Added thread support. Support available for platforms that use
  21.   Posix Threads, Win32 threads and OS/2 threads.  This is the first
  22.   version of Regina with thread support, so don't expect a flawless
  23.   implementation yet. 
  24.   Platforms that are known to work:
  25.   - Linux RedHat 6.1
  26.   - Windows NT/98/2000
  27.   - Solaris 2.5 using gcc
  28.   Platforms that are known not to work:
  29.   - Linux RedHat 5.1 - threads library too old
  30.   - Digital Unix 4.0 - compilation errors
  31.   OS/2 thread support is only available with EMX, and that hasn't
  32.   been tested thoroughly.
  33. o A new sample program; threader, has been written to demonstrate
  34.   Regina's multi-threading capabilities.
  35. o This version now includes support for Linux/390 and BeOS.
  36. o Removed limitation on maximum value of NUMERIC DIGITS. Now no
  37.   effective limit.
  38. o Regina now returns a tokenised version of a Rexx program via
  39.   RexxStart() that can be re-loaded from another session.
  40.   Tokenisation, without execution, passing '//T' as the first
  41.   program parameter in RexxStart() also works.
  42. o Regina can now be built on the Amiga with gcc.
  43. o Fixed "groundhog day" bug with TIME('L'), where times at .5 second
  44.   would be rounded up to the next second.
  45. o Regina's stack usage has been dramatically reduced.
  46. o Removed limitation of nested functions and loops. Now no effective
  47.   limit.
  48. o Reduced common global symbols in the library. Reduced symbols
  49.   in shared libraries (ELF format) and DLLs.
  50. o Changed the method for Unix installation. Should now work on all
  51.   Unix platforms.
  52. o Fixed bug with CALLing external routines with parameters; eg
  53.   CALL "extrout" parm1
  54. o Fixed bug with EXIT expr and RETURN expr, where expr was non-numeric.
  55. o STREAM subcommand SEEK, now behaves like Object Rexx.
  56. o Regina can now be built on Win32 platforms with the free Borland C++
  57.   5.5 compiler. Thanks to Dan Sharp for the patches.
  58. o RANDOM BIF would return a maximum value of 32767 on most platforms.
  59.   Now returns up to 100000.
  60. o A new make target for Unix platforms; 'make binary' builds a binary
  61.   release of Regina. You must have gzip installed for this to work properly.
  62.  
  63. Once again Florian Grosse-Coosmann has made the majority of the 
  64. contributions to the success of this release. 
  65.  
  66. Cheers, Mark.
  67. ------------------------------------------------------------------------
  68. * Mark Hessling,  M.Hessling@qut.edu.au  http://www.lightlink.com/hessling/
  69. * Author of THE, a Free XEDIT/KEDIT editor and, Rexx/SQL
  70. * Maintainer of PDCurses: Public Domain Curses and, Regina Rexx interpreter
  71. * Use Rexx ? join the Rexx Language Association: http://www.rexxla.org
  72. ------------------------------------------------------------------------
  73.