iScript 1.0.0 01/24/99 Preview Release

-----------------------------------------------------------------------------
CHANGES

1999-01-22
- cut iScript 1.0.0 01/24/99 release

1999-01-20
- updated installation instructions
- updated build scripts

1998-10-25
- cut iScript 1.0.0 10/25/98 release 

1998-10-24
- eliminated need for root access
- changed examples to use bourne shell, not bash shell

1998-10-21
- updated release notes

1998-10-17
- rewrote installation instructions

1998-10-16
- packaged classes in iscript.jar

1998-10-15
- cleanup documentation
- added wrapper for status()
- debugged iScript Servlet
- changed env example to headers
- added ServerVariables()/ServerVariables(name) to get server variables
- env()/env(name) is no longer used to get server/environmental variables
  now only environmental variables
- System::env() no longer returns request server variables, use
  Request::ServerVariables()
- expanded Request::ServerVariables(), now specific server variable can be
  specified
- response status is now being sent to server when not OK
- response last modified is now being sent to server

1998-10-14
- added support for iScript Servlet

1998-10-13
- iScript preprocessor (pp) has been renamed sp
- iScript executable (ce) has been renamed se
- changed extension of iScript pcode files to .isp and .ise

1998-10-07
- added -help and -nologo command line options
- iScript now displays a logo when started
- changed iScript base class from using static references to using iScript
  object

1998-08-11
- added Array:toString()

1998-07-14
- reformatted and cleanup documentation
- added Enumeration category
- moved hadMoreElements() from Object to Enumeration
- moved nextElement() from Object to Enumeration
- renamed Date::gmt() to Date::toGMTString()
- renamed Date::locale() to Date::toLocaleString()

1998-06-04
- changed when not (!) operator is evaluated, not operator is no longer
  evaluated before resultant value is calculated, now evaluated after
  resultant value is calculated
- String::String() now support objects
- Number::abs() no longer converts String objects to numbers
- Number::max() now uses long/integer if one of the parameters is a
  long/integer
- Number::min() now uses long/integer if one of the parameters is a
  long/integer
- expanded Response::encode(), now Response object can be specified
- added Internet::hashCode()
- added Number::Double()
- added Number::Integer()
- added Number::Long()
- added Object::isLong()
- added Object::Object()
- added StreamTokenizer::toString()
- removed Object::count()
- removed Object::elementAt()
- removed Request::env()
- removed StreamTokenizer::slashSlashComment()
- removed System::lastModified()
- removed System::useGenOutputFile()

1998-05-20
- added support for statement delimiter [;] 

1998-04-13 
- cut iScript 1.0.0 04/13/98 release 
- integrated release/documentation/samples pages 

1998-04-10 
- added support for include/make/call to cache pcode 

1998-04-05 
- added support for mk (make) processor 

1998-04-04 
- added support for caching pcode in ss/pp/ce 

1998-04-02 
- added support for pcode generator/runtime in ss/pp/ce 
- added support for multiline comments, /* */ 

1998-04-01 
- added support for pcode generator 
- added support for pcode runtime 

1998-03-25 
- added support for iis 4.0 under windows nt 4.0 
- cut/tested/posted release 
- updated/cut/tested/posted Website 

1998-03-20 
- compiled in release mode 

1998-03-12 
- updated installation docs for w9x/linux 
- made masters for windows 9x/linux 
- tested on servers for windows 9x iis/linux apache 
- cut/tested/posted Website 

1998-03-02 
- created/documented (ce) executable version 
- added support/document return statement 
- added support/document call( ) function 

1998-02-30 
- created additional examples 

1998-02-27 
- created examples 

1998-02-24 
- documented cookie/cookies/headers/request/response objects 

1998-02-20 
- tested cookie/cookies/headers/request/response objects 

1998-02-13 
- added support for log file 

1998-02-12 
- cleanup exception handling 

1998-02-10 
- worked on examples 

1998-02-06 
- added support for buffered/raw response 

1998-02-04 
- added support for cookie/header objects 

1998-02-03 
- added support for request/response objects 

1998-02-02 
- added support for querystring/content/form objects 
- added support/document string( ) constructor 

1998-01-31 
- documented cgi( )/cwd( )/getenv( ) methods 

1998-01-29 
- added support for string array object 
- added support for server side/preprocessor 
- added support for ss sending output to stdout 
- documented new byte array object 
- documented support for nulls, isnull( ) method, ==/!=/= operators 
- documented new command line syntax 
- documented support for env( ) 
- documented support for args( ) 
- added support for command line arguments, args( ) method 
- added support for environmental arguments, env( ) method 

1998-01-26 
- added support for c ss/pp executables 
- added support for longs 

1998-01-24 
- added support/document if/then/{elseif}.../else/end compound statement 
- added support/document continue statement 

1998-01-24 
- added support/document do {[while/until] expression}/loop and do/loop
  {[while/until]
- expression} compound statements 
- added support/document defined( )/undefine( ) methods 
- added support/document for/next and for/step/next compound statements 

1998-01-20 
- Web site prototyping 

1997-12-18 
- finished support for jdbc wrappers 
