A new version of C-INTERCAL has arrived! There are so many
improvements that listing the release notes here would be far too long
for a typical Usenet message (at 153 lines), so here are /their/
release notes, written just for the purpose of this message:
RELEASE NOTES FOR THE RELEASE NOTES FOR C-INTERCAL VERSION 0.27
1. The new version of the release notes talks a lot more about the
new focus on documentation than previous versions. Six of the new
release note entries talk about adding documentation; another
three mention documentation in one way or another, for a total of
nine. One particular highlight is the entirely new manual that's
available, documenting all aspects of C-INTERCAL in more detail
than ever before, and approximately 100 pages of A4 long! (This
also means that the documentation is up-to-date for the first time
in over a year.)
2. There is the usual progress on documenting bug fixes; three notes
about segfaults and memory corruption, five about other bugs that
have been fixed, for eight total.
3. Slightly surprisingly, there is much mention of making the build
process sane. After all, with a such a crazy language, a sane
build process is the least that can be done to soften the
blow. There are six new release note entries discussing the ways
in which a compiler build has been made easier, more automatic,
and more reliable.
4. Compatibility is another major focus of the release notes. Four
entries discuss ways in which C-INTERCAL has been made compatible
with CLC-INTERCAL, especially with respect to character sets; it's
now possible to write a program in EBCDIC, convert it
automatically with the command line tools provided, and have that
program WRITE IN strings in extended Baudot. There is a fifth
entry, about improved compatibility with newer versions of Emacs.
5. There are also other miscellaneous changes to the release notes,
mentioning, for instance, about how the optimizer is now
controlled by a separate list of idioms written in a purpose-built
language so that people can submit their own idioms, about
improved searching for directories, and about new example
programs: four total.
If you want to download the new release notes, or even the compiler to
which they are attached, they're at the new usual download page at
<http://intercal.freeshell.org/download>.
--
ais523