| Age | Commit message (Collapse) | Author | |
|---|---|---|---|
| 2020-07-29 | Move, rename and switch some things (boring) ๐ | Laurenz | |
| - Problems -> Diagnostics - Position -> Pos - offset_spans -> Offset trait - Size -> Length (and some more size types renamed) - Paper into its own module - scope::Parser -> parsing::CallParser - Create `Decorations` alias - Remove lots of double newlines - Switch from f32 to f64 | |||
| 2020-07-29 | Improve argument naming and fix grammar in comment โป | Laurenz | |
| 2020-07-27 | Refactor parser ๐ | Laurenz | |
| 2020-07-26 | Streamline parser and tokenizer test code โ | Laurenz | |
| 2020-07-26 | Better distinguish function names in tokenizer from parser โ | Laurenz | |
| 2020-07-26 | Rename errors to problems and make error! macro more ergonomic ๐งผ | Laurenz | |
| Also adds a `warning!` macro. | |||
| 2020-07-18 | Remove duplicate spans for func args โ | Laurenz | |
| 2020-07-18 | Some code and styling improvements ๐จ | Laurenz | |
| 2020-07-18 | Spanned object pairs and refactoring ๐งต | Martin Haug | |
| 2020-07-18 | Parsing mathematical expressions :heavy_plus_sign: | Martin Haug | |
| 2020-07-16 | Derive copy for RgbaColor and change debug representation ๐ | Laurenz | |
| 2020-07-15 | Use FromStr trait and formatting โจ | Laurenz | |
| 2020-07-15 | Healed field for RgbaColors, CodeRev feedback ๐ค | Martin Haug | |
| 2020-07-14 | Add named tuples and hex color tokens | Martin Haug | |
| 2020-02-13 | New syntax features ๐ | Laurenz | |
| - Forced line breaks with backslash followed by whitespace - (Multline) raw text in backticks - Set font class fallbacks with [font.family] (e.g. [font.family: monospace=("CMU Typewriter Text")]) - More sophisticated procedure to find end of function, which accounts for comments, strings, raw text and nested functions (this is a mix of a feature and a bug fix) | |||
| 2020-02-11 | Parse tuples and objects ๐ | Laurenz | |
| Generalizes the parsing of tuples, objects and function arguments into generic comma-separated collections. | |||
| 2020-02-09 | Write lots of parser tests ๐ช | Laurenz | |
| 2020-02-07 | Improve syntax testing framework โป | Laurenz | |
| ... and finally expand a few escape sequences in strings. | |||
| 2020-02-06 | Highlight bold / italic / monospace ๐จ | Laurenz | |
| 2020-02-04 | Serialize layouts with serde ๐ | Laurenz | |
| 2020-02-04 | Merge `Parsed` and `Layouted` types into `Pass` with `Feedback` ๐๐ข๐ | Laurenz | |
| 2020-02-04 | Adapt for tonty and fix a few bugs ๐ง | Laurenz | |
| 2020-02-04 | Streamline Key + Value traits ๐ | Laurenz | |
| 2020-02-03 | Port tests ๐ | Laurenz | |
| 2020-02-03 | Better Debug/Display and Derives ๐งฝ | Laurenz | |
| 2020-02-03 | Upgrade to new toddle interface ๐ณ | Laurenz | |
| 2020-01-26 | Document everything ๐ | Laurenz | |
| 2020-01-24 | Reorganize modules ๐งฑ | Laurenz | |
| 2020-01-24 | Non-fatal argument parsing ๐ | Laurenz | |
| 2020-01-21 | Decoupled function parser ๐ [WIP] | Laurenz | |
| 2020-01-20 | Merge branch 'master' into syntax-model | Martin Haug | |
| 2020-01-20 | Page margin classes! ๐ฟ | Martin Haug | |
| 2020-01-19 | Move to non-fatal errors ๐ช [WIP] | Laurenz | |
| - Dynamic models instead of SyntaxTrees - No more ParseResult/LayoutResult - Errors and Decorations which are propagated to parent contexts - Models are finally clonable | |||
| 2020-01-18 | ColorToken serialization + function fix ๐ง | Laurenz | |
| 2020-01-16 | Do argument parsing โ | Laurenz | |
| 2020-01-16 | Powerful parser testing ๐ฑโ๐ค | Laurenz | |
| 2020-01-14 | Parser testing prototype ๐ฅฅ | Laurenz | |
| 2020-01-13 | Refactor expressions and create tuples and objects ๐งฎ | Laurenz | |
| 2020-01-13 | Merge Characters struct into tokenizer ๐ | Laurenz | |
| 2020-01-13 | Checkpoint ๐ | Laurenz | |
| 2020-01-11 | Span tests โ | Laurenz | |
| 2020-01-11 | Re-engineer tokenization ๐ฟ | Laurenz | |
| 2020-01-10 | Convert spans to line/column format ๐ | Laurenz | |
| 2020-01-09 | Introduce color tokens ๐จ | Laurenz | |
| 2020-01-08 | Fix font weight bug ๐ง | Laurenz | |
| 2020-01-06 | Define base fallback list โพ | Laurenz | |
| 2020-01-06 | Formatting ๐ | Laurenz | |
| 2020-01-06 | Asyncify font loading ๐ช | Laurenz | |
| 2020-01-05 | Re-enable *, _ and `. | Laurenz | |
| 2020-01-04 | Adopt new font loading engine โ | Laurenz | |
