* 30mar05 picoLisp-2.1.1
   DB journaling
   'chess' demo
   Predicates return their argument instead of 'T', if possible
   Bug in 'fun?'
   Improved 'lint' heuristics
   I/O-Multiplexing also for plain stdin
   'dir' in C
   Self-adjusting applet size
   Bug in 'pack()'

* 30dec04 picoLisp-2.1.0
   'pipe' function
   Bugs in bignum arithmetic
   'arg' optional 'cnt' argument
   '+Aux' auxiliary index keys
   '*Solo' global variable
   'flg?' predicate function
   'fin' access function
   Bug in C-'compare()'
   'cd' returns old directory
   'inc' and 'dec' numeric argument
   Next 'opt' command line arg
   'finally' exception cleanup
   Implied 'upd' argument in transactions 'put!>', 'del!>' etc.
   Bug in 'idx' for empty trees
   'curry' function
   Anonymous recursion with 'recur' and 'recurse'
   Extended 'env' to return bindings
   Second argument to 'fill'
   Optional comment character argument for 'skip'
   'flip' destructive list reversal

* 01oct04 picoLisp-2.0.14
   '<tree>' HTML function
   Finite 'state' automaton function
   Extended 'for' functionality
   'rcsim' toy RC flight simulator
   Bug in 'sym', 'str' and '*/'
   Extended 'dbck' return value

* 03aug04 picoLisp-2.0.13
   Changed rounding and argument policy of '*/'
   Applet protocol revised
   Extended 'head' and 'tail' to predicate functionality
   Changed 'accu' default from 1 to 0
   Dialog handling revised
   Multiple JAR files per applet
   Fixed "Last-Modified:" format in 'httpEcho'

* 29may04 picoLisp-2.0.12
   Fixed 'boss' mechanism
   'del' delete-and-set function
   '*Fork' global variable
   Changed URL encoding of Lisp objects
   Removed traffic throttle from "httpGate"
   Synchronized ".picoHistory" in "lib/led.l"
   Fixed exception handling in debug breakpoint
   Revised subclass handling in 'db' and 'collect'
   Applet font/size parameters

* 07apr04 picoLisp-2.0.11
   Bug in 'append'
   Modal dialogs revised
   Bug in 'lose>' and 'keep>' for '+Bag'
   'poll' (no block-on-read-) check function
   Inline 'gcc' C-function compilation

* 01feb04 picoLisp-2.0.10
   'wr' raw byte output function
   Improved modal dialogs
   Comma ',' read-macro, replacing the '_' function
   'let?' conditional flow/bind function
   'accept' non-blocking, with timeout
   Optional method-defining arguments to '+Form's
   '+Bool' relation class
   '+Ref2' backing index prefix class
   'size' returns number of DB blocks for external symbols
   '+ListTextField' split parameter

* 06dec03 picoLisp-2.0.9
   'Tele' java client
   Closed leaking file descriptors in 'fork'
   Changed applet protocol to individual server connections
   Decoupled applet init from HTML page load

* 14oct03 picoLisp-2.0.8b
   Bug in 'put>', 'rel>', 'lose>' and 'keep>' for '+List'
   Bug in 'lose>' and 'keep>' for '+Bag'

* 01oct03 picoLisp-2.0.8
   '+Hook' handling in '+Bag'
   Unicode case conversions
   '+Hook' changed to prefix class
   Telephone number locales
   CR-LF in HTTP headers
   'date' and 'time' return UTC for 'T' argument
   'clk>' (doubleclick) for '+DrawField'
   Improved Hook support in Pilog
   Optional 'NIL' argument to 'html' for "no Cache-Control"

* 03aug03 picoLisp-2.0.7
   Extended 'in' and 'out' for negative channel offset arguments
   Changed internal database index tree function API
   Changed 'info' to return 'T' for the directory size
   Interrupt signal handling in 'ctty', 'psh' and "bin/psh"
   Generic 'help>' method for '+Form' class in "lib/gui.l"
   Fixed 'ht:Prin' bug (NULL-Bytes)
   'argv' optional symbolic arguments
   Changed 'idx' return value
   Better tracing and profiling of C-functions

* 08jun03 picoLisp-2.0.6
   Allowed '#' in symbol names
   Changed 'eps' in "lib/ps.l"
   Interactive DB tools in "lib/sq.l"
   'revise' line editor function
   'circ' changed to individual arguments
   Moved code-libraries to "lib/"
   Moved *.jar-files to "java/"

* 23apr03 picoLisp-2.0.5
   'mail' changed to direct SMTP
   'sys' environment access function
   Plain HTML-GUI "lib/htm.l" (experimental)
   Semantics of 'do NIL' changed from enless- to zero-loop

* 03mar03 picoLisp-2.0.4
   Changed and extended '+IndexChart'
   '=0', 'lt0' and 'gt0' return numeric argument instead of 'T'
   'cut' changed to be non-desctructive
   'ssl' replication mechanism
   'ctl' file control primitives
   'ext?' and 'extern' check for physical existence of external symbol

* 01feb03 picoLisp-2.0.3
   Extension and redesign of the HTML API
   'loop' function as a synonym for 'do NIL'

* 17jan03 picoLisp-2.0.2
   The example files for the tutorial were in the wrong directory
   Bind '*Key' in debug breakpoint
   Localization bug in "misc/tax.l"

* 27dec02 picoLisp-2.0.1
   Default locale 'NIL'
   Pilog documentation
   Example family database

* 16dec02 picoLisp-2.0
   Initial release
