From: Arthur Norman <acn1@ca...> - 2009-07-19 12:01:25
(1) On Windows if the Windowed binary (reduce.exe rather than reduce.com)
is started wuth the "-w" flag that says run in a console then it used to
be merely silent and unhelpful. Now it creates a new console.
(2) You can give reduce several file-names on the command line, and
provided none of them invoke "quit" they should be read one after
anoother. Use of "-" indicates the keyboard, so
bin/redcsl file1.red -
will read file1.red and then sit waiting for terminal input. This may also
be useful if you just want the window to hang around after processing
file1.red. If you have need for it you can specify "-" several times...
(3) In the subversion repository there is a directory csl/embedded that
contains a truly simple setup for building non-windowed versions. At
present that is not fully in step with the main source, but if you are
keen to embed Reduce within something else it may help you.
(4) The scripts in the "bin" directory have been worked on and the
versions (that I hope almost nobody used) with names ending "-s" should
now be redundant, while I hope that the overhead associated with the
regular ones is OK.
(5) Since the previous batch of binary releases I have removed a load of
places where build-scripts etc relied on having a "bash" shell rather than
a traditional version of /bin/sh, and I hope that will really help builds
under Solaris and the BSD family.
(6) Building the CSL version and FOX no longer relies on libtool, and that
resolves a load of portability woes that I had.
(7) I have become less neurotic about the LGPL, so the --dump-source
command-line option to CSL-reduce is not longer present (and that
simplifies the build process at least a little).
(8) Any and all updates within the Reduce packages will now have got into
the image file that comes with the new binary release.
I hope some of these changes are useful to some of you!
Get latest updates about Open Source Projects, Conferences and News.