| Age | Commit message (Collapse) | Author | |
|---|---|---|---|
| 2022-02-28 | Reorganize library | Laurenz | |
| 2022-02-24 | Lower and upper on templates | Laurenz | |
| 2022-02-23 | Rework the core context | Laurenz | |
| 2022-02-18 | List label styling | Laurenz | |
| 2022-02-17 | Merge eval and layout contexts into `Vm` | Laurenz | |
| 2022-02-10 | Proper error messages for shorthands | Laurenz | |
| 2022-02-10 | Fix CMYK formatting | Laurenz | |
| 2022-02-07 | Tidy up | Laurenz | |
| 2022-02-08 | New color stuff | Martin Haug | |
| - CMYK function - More default colors - Interpret RGB values as sRGB | |||
| 2022-02-03 | Harmonize non-negative int arguments | Martin Haug | |
| 2022-02-03 | Add modulo | Martin Haug | |
| 2022-02-03 | Add roman numeral and footnote formatting | Martin Haug | |
| 2022-01-13 | Add `even` and `odd` functions | Laurenz | |
| 2022-01-08 | Make all nodes into classes | Laurenz | |
| 2021-12-28 | Tidying | Laurenz | |
| 2021-11-20 | Strokes | Laurenz | |
| 2021-11-15 | Make clippy happier and remove `Str` | Laurenz | |
| 2021-11-02 | Reduce namespace pollution | Laurenz | |
| 2021-10-31 | Reorganize modules | Laurenz | |
| Instead of separating functionality into layout and library, everything lives in the library now. This way, related things live side by side and there are no duplicate file names in the two directories. | |||
| 2021-10-25 | Replace `..` syntax with `range` function | Laurenz | |
| 2021-10-10 | Move paint and colors into `geom` | Laurenz | |
| 2021-10-05 | Error on out-of-range values in `rgb` | Laurenz | |
| 2021-10-05 | Always use first positional argument in `expect()` | Laurenz | |
| This changes `#h(100)` from "missing argument: spacing" to "expected linear, found integer". | |||
| 2021-10-05 | Add `assert` function | Laurenz | |
| 2021-09-15 | Bugfix and tidying | Laurenz | |
| 2021-09-10 | Rename `Arguments` to `Args` | Laurenz | |
| 2021-08-31 | Make user-facing "debug" representation use Debug instead of Display | Laurenz | |
| 2021-08-31 | More utility functions | Laurenz | |
| - join("a", "b", "c", sep: ", ") - int("12") - float("31.4e-1") - str(10) - sorted((3, 2, 1)) | |||
| 2021-08-30 | Add abs() function | Laurenz | |
| 2021-08-30 | Lower- and uppercase string conversion functions | Laurenz | |
| 2021-08-14 | Separate type for string values | Laurenz | |
| 2021-08-13 | Add file information to spans | Laurenz | |
| 2021-08-12 | Array and dictionary indexing | 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 | Move font family and refactor alignment | Laurenz | |
| 2021-07-10 | Remove warnings from parsing and casting | Laurenz | |
| 2021-07-10 | Move comparisons into standard traits | Laurenz | |
| 2021-07-10 | Eco string 🌱 | Laurenz | |
| 2021-06-30 | Remove color literals (#39) | Laurenz | |
| 2021-06-26 | Cleanse library | Laurenz | |
| - Remove doc-comments for Typst functions from library - Reduce number of library source files | |||
