Revision History of NLPI

Last Entry

Old versions can be found in the old_versions directory.

Date Version Changes
2000.10.19 0.00
  • First alpha release
2000.10.26 0.01
  • No need no more to specify a source path in the icl file.
  • Spaces before inform comments are now stripped, so inform switches in the icl file work now also if there are comments afterwards.
  • If 'x' inform switch is set the '::###'-prefix of the line sometimes prevented creating of text editor buttons. Fixed.
  • No icl file needed no more; NLPI accepts the main source as input, too.
2000.10.30 0.02
  • Game files can now be downloaded from within the console (link in the title line).
  • iblorb output is now completely sent to the browser, so all its messages are displayed.
2001.07.17 0.04
  • Internal resource management completely rewritten. One button is enough now for the console.
  • 'Walk' class allows internal scripting of walkthroughs. The idea is that you can modify your inform sources, press 'Walk' and you find yourself where you quit.
  • ZCode files without sources can now be used with 'Walk' for beta-tests. The problem with these is that if you receive a new version your old save files don't work no more. Within NLPI just copy it over the old version and press the 'Walk' button.
  • UML documentation.
2001.11.01 0.06
  • Backup release. Lots of things have been done, but it is not stable yet:
  • Runs on and requires Zope 2.4+ (with Python 2.1+)
  • informap.perl has been integrated
  • mk_room_name.pl has been integrated together with goto.h
  • Enhanced resource management allows filters.
2001.11.29 0.07
  • Most stable release until now
  • Bottom up filters added to the resource management.
2002.9.15 0.08
  • The unstability of the previous version was the main cause to add both functional and unit tests.
  • Parsing inform source files with regular expressions was completely dropped in favour of revitalizing the original infact debugging info tool by Graham Nelson
  • Removed unneeded base classes from the Z-Class, but Zope's "hold on your butts" tool left some catalog related xml tags in the product.
2002.12.22
-
2003.1.13
0.09
  • Walks can now be nested to achieve a tree-like structure of different test scenarios.
  • Walks trees can be edited as xml. This was mainly introduced because nested ZClasses aren't copy-pasteable within Zope.
  • Experimental integration of the ZWiki IssueTracker. Look at the tracker screen to see the seamless way of integration.
  • NLPIProduct rebuilt from scratch on Zope 2.6, thus no ZCatalog deprication errors no more.

Copyright © by Toni Arnold, Zürich

Distributed under the GNU GPL-2