Releases: Demonstrandum/seam
Releases · Demonstrandum/seam
Rewrite – Better Unicode support, better performance, better whitespace support, more macros.
Rewrite – Better Unicode support, better performance, better whitespace support, more macros.
Latest
The awful old lexer which did not handle unicode correctly, and did not handle whitespace sensibly... is gone!
Also, the old code's complete lack of good memory management (with clones everywhere) is rewritten the Rust way, with carful consideration of lifetimes, ownership, borrowing, &c.
We also get some more macros, notably
(%format ...)
for Rust-style string formatting.(%os/env ...)
for accessing environment variables.
With lots more low-hanging fruit to come. :)
Allow reading from STDIN.
Read from STDIN when no file is given.
v0.1.2 -- Date macro.
Added (%date "...")
strftime macro.
Macros, Cross-code generation, Better errors.
%include
macro added.HTML
can generate validCSS
through<style>
tags.- Error messages finally display the actual filename.
First Pre-Release
SEAM is still incomplete, but it is good to use for basic websites.