| Age | Commit message (Collapse) | Author | |
|---|---|---|---|
| 2021-01-15 | Move value tests + smarter number formatting ๐ข | Laurenz | |
| 2021-01-13 | Unbounded pages ๐ | Laurenz | |
| 2021-01-13 | Some minor improvements โป | Laurenz | |
| 2021-01-13 | Move comment tests to integration ๐ | Laurenz | |
| 2021-01-13 | Basic let bindings ๐ | Laurenz | |
| 2021-01-12 | Group and block expressions, unary plus ๐งฉ | Laurenz | |
| 2021-01-10 | Braced content -> Bracketed templates โ | Laurenz | |
| 2021-01-10 | Add angle value ๐ | Laurenz | |
| 2021-01-06 | Inline literal enum into expression enum ๐ | Laurenz | |
| 2021-01-06 | Pretty printing ๐ฆ | Laurenz | |
| - Syntax tree and value pretty printing - Better value evaluation (top-level strings and content are evaluated plainly, everything else is pretty printed) | |||
| 2021-01-04 | Better value representations, type function ๐ | Laurenz | |
| 2021-01-04 | None literal ๐ณ | Laurenz | |
| 2021-01-03 | Fix performance regression โก | Laurenz | |
| 2021-01-03 | Move and rename many things ๐ | Laurenz | |
| 2021-01-02 | Dynamic values, Types, Arrays, and Dictionaries ๐ | Laurenz | |
| - Identifiers are now evaluated as variables instead of being plain values - Constants like `left` or `bold` are stored as dynamic values containing the respective rust types - We now distinguish between arrays and dictionaries to make things more intuitive (at the cost of a bit more complex parsing) - Spans were removed from collections (arrays, dictionaries), function arguments still have spans for the top-level values to enable good diagnostics | |||
| 2021-01-01 | A few small improvements โป | Laurenz | |
| 2021-01-01 | Better parser testing โ | Laurenz | |
| 2020-12-27 | Refresh function call and dictionary syntax | Laurenz | |
| - No colon between function name and arguments, just whitespace - "Named" arguments (previously "keyword" arguments) use colon instead of equals sign | |||
| 2020-12-27 | Add color enum ๐จ | Laurenz | |
| 2020-12-21 | Allow only a few predefined font classes in [font] ๐ง | Laurenz | |
| 2020-12-21 | Restructure value conversions ๐งฑ | Laurenz | |
| 2020-12-17 | Test [page] function ๐ | Laurenz | |
| - Make page break behaviour more consistent - Allow skipping reference image testing for single tests with `// compare-ref: false` (useful for tests which only check error messages) | |||
| 2020-11-30 | Compress images in PDFs โ | Laurenz | |
| 2020-11-27 | Fix headings that are separated by only one newline ๐ง | Laurenz | |
| Previously the following lead to only one line with both heading and body: ``` # Heading Body ``` | |||
| 2020-11-27 | Basic environment and resource loader ๐ | Laurenz | |
| 2020-11-24 | Use newly stabilized intra doc links โฉ | Laurenz | |
| 2020-10-19 | Allow configuration of directions in page and box โ | Laurenz | |
| 2020-10-13 | BoxAlign and Flow aliases โ | Laurenz | |
| 2020-10-13 | Rename geometric eval and apply to resolve โ | Laurenz | |
| 2020-10-12 | Strongly typed groups ๐ | Laurenz | |
| 2020-10-12 | Naming and grammar โ | Laurenz | |
| 2020-10-11 | Refactor layouting base ๐ช | Laurenz | |
| 2020-10-10 | Refactor text state ๐ | Laurenz | |
| 2020-10-10 | Switch back to custom geometry types, unified with layout primitives ๐ | Laurenz | |
| 2020-10-07 | Fix some clippy warnings โ | Laurenz | |
| 2020-10-07 | Move deco, pass and feedback into diagnostics module โฉ | Laurenz | |
| 2020-10-07 | Evaluation and node-based layouting ๐ | Laurenz | |
| 2020-10-06 | Rename secondary/primary to main/cross โ | Laurenz | |
| 2020-10-05 | Streamline generic layouting primitives ๐ซ | Laurenz | |
| 2020-10-05 | Remove @ syntax in diagnostics macros ๐ | Laurenz | |
| 2020-10-04 | Small improvements ๐ช | Laurenz | |
| 2020-10-04 | Better argument parsing ๐ฅ | Laurenz | |
| 2020-10-04 | Shorten some names โ | Laurenz | |
| 2020-10-04 | Expression evaluation with Eval trait ๐งฎ | Laurenz | |
| 2020-10-04 | Remove unncessary wrappers and typedefs ๐ | Laurenz | |
| 2020-10-04 | Add none value ๐งซ | Laurenz | |
| 2020-10-04 | Style nits ๐ | Laurenz | |
| 2020-10-04 | Separate state and constraints ๐งถ | Laurenz | |
| 2020-10-03 | Small documentation fixes ๐งพ | Laurenz | |
| 2020-10-03 | Evaluate expressions ๐งฎ | Laurenz | |
