(drak)
2016-07-18: merge wedesoft readme and bab readme merge wedesoft readme and bab readme
diff --git a/.hgsigs b/.hgsigs --- a/.hgsigs +++ b/.hgsigs @@ -25,3 +25,5 @@ 6ef7889cef134b20afbd9a0268b5e49c88de73c5 e6a76861c5e62e5ed221fbed9edbb20033269512 0 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 diff --git a/.hgtags b/.hgtags --- a/.hgtags +++ b/.hgtags @@ -33,3 +33,4 @@ fb551bbe7084d22ef0c8e35df3864eb2aef46005 625eec6805f907b9d6338d09c8199e9ed3e79ab1 v0.8.6 e6977cfff0c8e0d2b1b33f724e0e4607ea15f703 v0.8.7 cb0b13b613cbd3c39f5384ea85a570fee2bb3569 v0.9.0 +2614197d8be8d9c7cdc00b4ce225f74524b66716 v0.9.1 diff --git a/NEWS b/NEWS --- a/NEWS +++ b/NEWS @@ -1,30 +1,32 @@ wisp (): -- examples/d20world.w: implement basic plotting on a map. -- more of the examples use the guile reader by default -- examples/wisp.w: syntax for a with keyword +- + +wisp 0.9.1: +- add enter three witches: minimum overhead for a theater script +- examples/with.w: syntax for a with keyword which works like with in Python - wisp-mode: add indentation cycling patch - thanks to Kevin W. van Rooijen - Use GUILE_PKG instead of PKG_CHECK_MODULES thanks to Jan Wedekind - "make install" adds the wisp language to Guile thanks to Jan Wedekind -- wisp-mode: start working on better indentation +- add examples/securepassword.w +- add slides for FOSDEM 2016 talk +- examples/d20world.w: implement basic plotting on a map. +- more of the examples use the guile reader by default + thanks to Kevin W. van Rooijen - examples/d6.w: add critical rolls -- add examples/securepassword.w -- add enter three witches: minimum overhead for a theater script -- fix factorial code -- add slides for FOSDEM 2016 talk -- add ensemble estimation -- add running mean, say and async -- improve handling of "` , :" (incomplete, see bug e44) -- unescape up to 6 leading underscores (fix bug 31) - use GUILE_PROGS to check for guile instead of using homegrown stuff - fix multiline string bug when the string includes \" tracked down by Michael Lamb - new example: say.w (companion to http://draketo.de/english/wisp/shakespeare ) +- add running mean and async +- add ensemble estimation - always use /usr/bin/env bash as hashbang for shell scripts. +- fix factorial code +- improve handling of "` , :" (incomplete, see bug e44) +- unescape up to 6 leading underscores (fix bug 31) wisp 0.9.0 (2015-09-24): - actually distribute wisp.scm diff --git a/README.md b/README.md --- a/README.md +++ b/README.md @@ -26,11 +26,11 @@ Note that this is full-fledged scheme, w Requirements ------------ -* [Python 3.x][] to bootstrap wisp -* [GNU Guile 2.x][] for running it +* [GNU Guile 2.x][] for running wisp +* [Python 3.x][] for a full bootstrap (optional) +[GNU Guile 2.x]: http://gnu.org/s/guile "GNU Guile: The official extension language for the GNU operating system." [Python 3.x]: http://python.org "Python Programming Language" -[GNU Guile 2.x]: http://gnu.org/s/guile "GNU Guile: The official extension language for the GNU operating system." Usage ----- diff --git a/configure.ac b/configure.ac --- a/configure.ac +++ b/configure.ac @@ -1,7 +1,7 @@ dnl run `autoreconf -i` to generate a configure script. dnl Then run ./configure to generate a Makefile. dnl Finally run make to generate the project. -AC_INIT([wisp], [0.9.0], +AC_INIT([wisp], [0.9.1], [arne_bab@web.de]) # Check for programs I need for my build AC_CANONICAL_TARGET