elice 0.323:
  Bugfixes
    Make OpenNetworkConnection() work

elice 0.321:
  New features
    Support ReadLong and WriteLong

  Bugfixes
    Fixed drawing of sloping lines (patch from Bernd Edler)

elice 0.319:
  New features
    Support Continue statement

elice 0.318:
  New features
    Support compiler options -save-temps and -v

elice 0.313:
  Incompatibility
    Removed support for building Lost Labyrinth 2.9.1 which is obsolete.

  New features
    Added some more #PB_Key_ constants (patch from Bernd Edler)
    Added man page
    Added "make install" target

elice 0.309:
  Bugfixes
    Fixed "hang on blank screen on start" bug (reported by Bernd Edler)
    ParseDate() now works. (reported by Bernd Edler)

elice 0.305:
  Incompatibility
    elice now behaves more like a command-line compiler: invoke it as
      elice SOURCE.pb -o OUTPUT
    to get an executable in OUTPUT. elice runs g++ on its own instead of
    just producing C++ code.

  New features
    Look for included files relative to the including file
      (This means elice no longer has to be run from the same directory)
    Support MouseLocate() builtin.

  Bugfixes
    For Abs(), use floating point abs and not integer abs

elice 0.297:
  New features
    Report array bounds errors to standard error at runtime

  Warnings
    Warn about procedures that exit without returning a value

elice 0.293:
  New features
    Support Abs() builtin procedure
    Support % (modulo) operator

  Warnings
    Warn about suspicious use of OffsetOf in SortStructuredList calls
    Warn about unused procedures

  Bugfixes
    Don't crash when taking OffsetOf a nonexistent structure
    Straighten out precedence of bitwise operators

elice 0.289:
  Bugfixes
    Fix memory leak in CatchSprite()
    Remove need for Ruby 1.8.7 (Ruby 1.8.6 is enough)

elice 0.286:
  New features
    Support SortStructuredList() builtin procedure
    Support OffsetOf() compiler function

  Bugfixes
     Fix LastElement() after deleting last element from list
     Some fixes to edge conditions of string operations

elice 0.275:
  New features
    Support pointer variables
    Support SizeOf operator
    Support SwapElements()
    Linked list functions that should return pointers now return pointers
    Support more Math builtin procedures

  Changes
    Forbid conversion of integral type to pointer type

  Bugfixes
    Fix support for linked lists, arrays, and structure fields declared with $
    Several fixes to ForEach
    Fix memory leak when non-empty linked lists go out of scope

elice 0.268:
  New features
    Linked lists as procedure parameters.
    All linked-list related builtin procedures except SwapElements()
    Foreach statements

  Bugfixes
    Fix support for string variables declared with $
    NextElement() should not walk off end of list
