wisp
 
(Arne Babenhauserheide)
2014-10-16: hotfix bootstrap.sh stable v0.6.6

hotfix bootstrap.sh

diff --git a/NEWS b/NEWS
--- a/NEWS
+++ b/NEWS
@@ -1,3 +1,6 @@
+wisp 0.6.6 (2014-10-16):
+- fix boostrap.
+
 wisp 0.6.5 (2014-10-16):
 - use wisp-scheme in the REPL.
 - safe dot representation for reading a literal dot (.) for creating improper lists.
diff --git a/bootstrap.sh b/bootstrap.sh
--- a/bootstrap.sh
+++ b/bootstrap.sh
@@ -28,9 +28,17 @@ if [[ ! x"${diff}" == x"success" ]]; the
 fi
 # put all output into stderr via 1>&2 and prefix it with ;;; to make it possible to kill it alongside the auto-compile output from guile with one sed.
 echo ";;;" "successfully bootstrapped wisp.scm" 1>&2
+mkdir -p language/wisp
+
 echo ";;;" preparing the reader: wisp at the REPL 1>&2
+
+echo ";;;" parsing wisp-scheme.w with the parser for the REPL 1>&2
+${guile} wisp.scm ${srcdir}/wisp-scheme.w 2>/dev/null > wisp-scheme.scm \
+    && echo ";;;" ...precompiling the parser... 1>&2 \
+    && ${guile} -s wisp-scheme.scm 2>/dev/null \
+    && echo ";;;" ...succeeded 1>&2 \
+
 echo ";;;"  parsing the spec file... 1>&2
-mkdir -p language/wisp
 ${guile} wisp.scm ${srcdir}/wisp-reader.w 2>/dev/null > language/wisp/spec.scm \
     && echo ";;;" ...precompiling the spec file... 1>&2 \
     && ${guile} -L . -s language/wisp/spec.scm \
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.6.5],
+AC_INIT([wisp], [0.6.6],
         [arne_bab@web.de])
 # Check for programs I need for my build
 AC_CANONICAL_TARGET