| Age | Commit message (Collapse) | Author | |
|---|---|---|---|
| 2021-10-23 | Introduce page / block / inline levels | Laurenz | |
| 2021-10-10 | Rename `State` to `Style` and move it into its own module | Laurenz | |
| 2021-10-10 | Move paint and colors into `geom` | Laurenz | |
| 2021-10-05 | Fill shorthand for font function | Laurenz | |
| 2021-09-27 | Add spacing capabilities to stack function | Laurenz | |
| - Named argument `spacing` controls spacing between any two template arguments - Arbitrary linears in the list can produce arbitrary spacing | |||
| 2021-09-15 | Bugfix and tidying | Laurenz | |
| 2021-09-10 | Rename `Arguments` to `Args` | Laurenz | |
| 2021-08-29 | Allow body for font function once again | Laurenz | |
| 2021-08-27 | Make font fallback disableable | Laurenz | |
| 2021-08-24 | Switch from state to decorations for underline/strikethrough/overline | Laurenz | |
| 2021-08-23 | Links! (#43) | Martin | |
| Co-authored-by: Laurenz <laurmaedje@gmail.com> | |||
| 2021-08-21 | Shorter/clearer field name for geometry types | Laurenz | |
| Size { width, height } => Size { w, h } Spec { horizontal, vertical } => Spec { x, y } Gen { cross, main } => Gen { inline, block } | |||
| 2021-08-17 | Library functions behave more imperatively | Laurenz | |
| - Templates scope state changes - State-modifying function operate in place instead of returning a template - Internal template representation contains actual owned nodes instead of a pointer to a syntax tree + an expression map - No more wide calls | |||
| 2021-08-14 | Separate type for string values | Laurenz | |
| 2021-08-13 | Add file information to spans | Laurenz | |
| 2021-08-09 | New source loading architecture | Laurenz | |
| 2021-07-30 | Fatal errors | Laurenz | |
| - Makes errors fatal, so that a phase is only reached when all previous phases were error-free - Parsing still recovers and can produce multiple errors - Evaluation fails fast and can thus produce only a single error (except for parse errors due to an import) - The single error that could occur during execution is removed for now - Removes Value::Error variant | |||
| 2021-07-29 | Refactor state | Laurenz | |
| 2021-07-29 | Move font family and refactor alignment | Laurenz | |
| 2021-07-25 | Merge font and par state into text state | Laurenz | |
| 2021-07-11 | Simpler casting | Laurenz | |
| 2021-07-10 | Remove warnings from parsing and casting | Laurenz | |
| 2021-07-10 | Reference-count complex values | Laurenz | |
| Rename some nodes types | |||
| 2021-07-10 | Eco string 🌱 | Laurenz | |
| 2021-07-08 | Rename Fill to Paint | Laurenz | |
| 2021-07-08 | Rename some library arguments | Laurenz | |
| - font - color -> fill - shorthands for families and size - decoration functions - color -> stroke - strength -> thickness - position -> offset - invert offsets: now positive goes downwards just like the rest of typst | |||
| 2021-06-30 | Make clippy a bit happier | Laurenz | |
| 2021-06-29 | Make use of wide calls | Laurenz | |
| 2021-06-26 | Remove unused template name field | Laurenz | |
| 2021-06-26 | Cleanse library | Laurenz | |
| - Remove doc-comments for Typst functions from library - Reduce number of library source files | |||
