HaskellScript previous home next  
lambda History
HaskellScript
  Documentation
  Download
  Questions
  History
  Acknowledgements

HaskellAgent
HaskellDirect
HaskellObject
  Example
  Documentation
ScriptServer
  Interface

26 May 1999, build 007

  • Ported to Haskell98.
  • Improved error recovery on Haskell failures.

26 Jan 1999, build 006

  • Fixed exception bug that prevented COM to catch Haskell errors.

22 Jan 1999, build 005

  • First release of ObjectScript. Finally it is possible to define Automation objects in Haskell itself.
  • Added three demos that access Haskell from VB and Java.
  • Fixed some bugs that prevented HaskellScript from displaying Haskell IO errors.

7 Jan 1999, build 004

  • First release of HaskellDB, access databases from Haskell using combinators to express type-safe queries.
  • Dropped HsHugs and dual Hugs/HaskellScript installation. HaskellScript now includes a complete Hugs release.

09/11/98 beta build 003

  • Added weak pointer support to both HaskellScript and HsHugs. HaskellScript now supports the new Fran 2.07 release.

03/11/98 beta build 002

  • Bugfix: "hshugs.exe" now reads the HaskellScript options too
  • HaskellScript adds the current html page path to the search path

06/10/98  beta build 001

  • Increased module limit to 200

18/09/98 build 0

  • Fixed the search path mechanism of "hshugs.exe"
  • Fixed a bug that sometimes crashed the windows scripting host
  • Added compiled versions of the Visual Basic demos
  • Fixed bug in the "options" program, that showed up when Hugs was not installed

15/09/98

  • Language independent ActiveX script engine
  • Haskell Script Server is implemented, use Haskell from VB, C++ or any other language.
  • Language independent ActiveX event connector
  • Full Word, Excel, Visio, MS Agent, and Windows Scripting Host object models supported
  • Installation without Hugs possible.
  • Full support for Dynamic HTML Scriptlets, create Haskell ActiveX components using DHTML as your graphics engine.

19/06/98

  • Intelli-PathFinder (c)
  • HTML object model completely supported.
  • Complete rewrite of the COM library modules.
  • HaskellScript now uses automatically generated interface files from H/Direct.
  • Ported to June 98 release of Hugs.
  • Improved error handling

15/05/98

  • Made the scripting engine compatibale with the windows scripting host. Expect to see some demos in the near future;
  • Fixed reload-twice bug;
  • Updated agent demos for the latest agent release;
  • Updated the 'hsupdown2' demo for the newest hugs release.

26/03/98

  • Added draft of my thesis

01/03/98

  • Ported to the new Hugs 1.4 release.
  • Massive rewrite of the Scripting Engine to use the new HaskellServer component.
  • Added real multi threading to the engine.

11/01/98

  • Added support for module loading
  • Searches modules in the current directory too (not yet across the web)
  • Fixed another NT security bug (wish I had NT :-).

22/12/97

  • Fixed NT security bug (couldn't write temporary file)
  • Added AgentScript
  • Fixed Type library bug (server execution error)
  • Added WebHugs (read HTML as a literate file)
  • Compiled with full optimisation

5/12/97

  • Totally new implementation
  • Added error handling
  • Added separate Hugs Server as a Com object
  • *Dropped* support for scriptlets and inline scripts
  • Added modules as the way to specify scripts
  • Main.main is the only entry point now
  • Made the engine non-specific for IE (= general scripting engine)
  • Added support for concurrent haskell
  • Johan von Boisman told me how to fix the ActiveDesktop bug.
  • Incremented number of Malloc pointers from 100 to 10000.

13/11/97

  • Fixed 'Hscript.hs' not found error.
  • Fixed repeated event error messages from HScript after syntax error.
  • Added fran animation demo.
 
previous home next