commit b748aca738bbdbb66e4bd980c55e746af95cdd23
parent 9d11c451f61b78191a8edc56384fd5045f79df35
Author: Alexander Burger <abu@software-lab.de>
Date: Tue, 29 Mar 2011 12:32:42 +0200
Released new version
Diffstat:
5 files changed, 8 insertions(+), 55 deletions(-)
diff --git a/CHANGES b/CHANGES
@@ -1,4 +1,6 @@
-* XXmar11 picoLisp-3.0.6
+* XXjun11 picoLisp-3.0.7
+
+* 29mar11 picoLisp-3.0.6
Bug in 'poll' (64-bit)
Bug in 'accept' (64-bit)
'err' function
diff --git a/ReleaseNotes b/ReleaseNotes
@@ -1,56 +1,7 @@
-12mar11abu
+29mar11abu
(c) Software Lab. Alexander Burger
- Release Notes for picoLisp-3.0.6
+ Release Notes for picoLisp-3.0.7
================================
-1. On the command line, debug mode can now enabled by appending a single '+' as
- the very last argument. This '+' will not be seen by the application, but
- switches on '*Dbg' before any other command line argument is processed.
-
- So the following three commands are equivalent:
-
- $ ./dbg myApp.l -main
-
- $ ./p myApp.l -main +
-
- $ pil myApp.l -main +
-
- The last line works only if "bin/pil" was copied to "/usr/bin", as
- recommended in the INSTALL file.
-
- The debug switch is also available for Ersatz PicoLisp:
-
- $ ersatz/picolisp myApp.l -main +
-
-2. *Tsm, the transient symbol markup (the underlining of transient symbols) is
- now off by default. "lib/tsm.l" can be loaded to switch it on.
-
-3. The interpreter does not exit automatically any more when an empty line is
- entered on the top level. To exit the interpreter, either Ctrl-D or and
- explicit call to (bye) is needed.
-
-4. The 'fill' function now handles '^' symbols in the pattern specially. An
- expression following that symbol should evaluate to a list, which is then
- (destructively) spliced into the result. As before, if 'fill' is passed a
- second argument (a symbol or a list of symbols), then only those symbols are
- replaced in the pattern without any further treatment.
-
-5. The name of the GUI function 'err' in "lib/form.l" was changed to 'error'
- (and also that of the corresponding default CSS type in "lib.css"). This was
- done to reserve the name "err" for standard error redirection (point 8).
-
-6. The "opt/" directory (until now containing only a single "pilog.l" file), and
- "misc/pilog.l" were removed from the base distribution. They are now tracked
- separately. To install the addons, you can download them as a tarball from
-
- http://code.google.com/p/picolisp/source/browse/?repo=addons
-
- and untar them over the install directory.
-
-7. The 'rpc' function was removed from the release. It is seldom used, and also
- redundant: (rpc 'foo ''arg) is equivalent to (pr '(foo 'arg))
-
-8. A new function 'err' for standard error redirection is now available. It is
- analog to 'out', but accepts only a symbolic argument (like 'ctl').
diff --git a/ersatz/picolisp.jar b/ersatz/picolisp.jar
Binary files differ.
diff --git a/src/vers.h b/src/vers.h
@@ -1 +1 @@
-static byte Version[4] = {3,0,5,25};
+static byte Version[4] = {3,0,6,1};
diff --git a/src64/version.l b/src64/version.l
@@ -1,6 +1,6 @@
-# 27mar11abu
+# 29mar11abu
# (c) Software Lab. Alexander Burger
-(de *Version 3 0 5 25)
+(de *Version 3 0 6 1)
# vi:et:ts=3:sw=3