Acre 5.0.0.074 2018-11-26 10.48
Acre Desktop - Release Notes
============================
Note that the major release number has changed because this release comes
with a potentially breaking change:
The command `]acre.Erase {namespaceName}` deleted all items in
`{namespaceName}` before 5.0.0.
It now requires `{namespaceName}.*` to achieve the same goal.
The same is true for `]acre.SetChanged`.
New projects are now created with CaseCode and KeepHistory 'Off'. Use the
"-c=on" or "-k=on" flags to reverse them or they can then be edited in
the config file. Its default name has changed from "acreconfig.txt" to
"acre.config" and the default encoding is now APLAN.
All messages now appear, not in the session or a nominated array, but in
a separate window which can be hidden, restored, cleared and queried. Now
reports all items NOT written by CreateProject or SetChanged and any items
that cannot be written if casecoding is Off because they would produce
duplicate files.
There is an experimental protocol:
⎕SE.acreAPI.casecode
changefile
changes
deletefile
fromaplan
itemname
log
nameclass
projects
sourcefile
stats
toaplan
version
that is a namespace containing functions that reproduce all the facility
of ⎕SE.acre.run and a growing list of acre's user commands.
Acre now hands over to SALT if an edited item is not in any tracked project.