NEWS for MMSS:
==============

Changes in 0.06 since 0.05:
===========================

Started producing some macro files to allow for the foo.layout files
to be config files rather than macros, and for them to be able to
define arbitrary handlers for their contents. Not quite ready, still
need a good way for the config files to encode lists that MMSS can
work with. The change is *not* being made to template.m4, as it will
break everything; instead, the primary file for this is the new
"shebang.m4" which then includes whichever file is pointed to by
the "handlerfile" key in the layout file (that file then handles
everything else). The switchover will require a small change to the
makefile; the new version is now in there commented out ready for
whenever the day comes. When it happens, obviously all the .layout
files will need to be changed too!
Changed template.4 to quote MMSS_getcf, and add MMSS_getquotcf (2 sets of
 quotes there)
Changed template.m4 to rename MMSS_sidebox to MMSS_newsidebox, whilst
 replacing the "m4_include($2)" line with just "$2", and then turned
 MMSS_sidebox into MMSS_newsidebox(include $1) to mimic the old behaviour.
Added "_MMSS_forloop" and "MMSS_loop" to template.m4, as these are generic.

 ...Found out that m4 is soooooooooo slow at doing the processing I want it
 to do. Stopped work on 0.06 at this point (to start on 0.07).

Changes in 0.05 since unreleased version:
=========================================

Fixed bug in template where I'd ignorantly left  $2 $3 after a comment,
assuming they'd get ignored. They didn't, they got expanded and then
discarded... until one case where they expanded to something with a
*newline* and all hell broke loose.

Added "Made by MMSS" type message to bottom of each page produced (with
link to MMSS page). Added "bodytext" key to site.cfg, to set
colour of that text.

Improved makefile to create an empty "updates.list" file, print
an explanation, and exit, if appropriate (which should only happen
if you try doing make before you have any updates). This stops stupid
"no rule to make target updates.list" messages that could confuse users.

Updated clipcode somewhat.
