Release 0.10.0 of stog is available from the page.
Changes include:
- Fix caching system,
- Use || instead of deprecated or.
- Change architecture of engine, introducing modules and fold-like
rewrite rules (following Xtmpl library),
- Do not use the main_ tag, but rather dummy_,
- inc is now deprecated and replaced by
late-inc,
- include and
late-inc both
handle
depend
, file
, href
,
id
, raw
and subs-only
attributes,
- New rule cut-doc
to split a document into pieces according to some nodes (equivalent
of Hevea's Hacha),
- Rules defined in documents now can use all attributes (parameters), with
default values for the ones specified in rule definition,
- New option
--local
,
- New base rule doc-datetime,
- New plugins: , and ,
- New
show-without-ids
attribute for
prepare-toc
to handle sections without id,
- New rules ocaml-printf,
as-xml, and
prefix-svg-ids,
- latex rule now uses
latex-packages
Stog environment variable
if no package
attribute is given,
- New LaTeX to Stog translator, not finished yet.