| Age | Commit message (Collapse) | Author | |
|---|---|---|---|
| 2023-01-14 | Reorganize syntax module | Laurenz | |
| 2023-01-03 | New import syntax | Laurenz | |
| 2022-12-31 | Merge `MarkupNode` and `MathNode` into `Expr` | Laurenz | |
| 2022-12-14 | Move highlighting into new IDE module | Laurenz | |
| 2022-12-06 | Math shorthands | Laurenz | |
| 2022-12-06 | More math syntax | Laurenz | |
| 2022-12-05 | Symbol notation | Laurenz | |
| 2022-12-02 | Multi-part numbering patterns | Laurenz | |
| 2022-11-26 | Dynamic labels | Laurenz | |
| 2022-11-22 | Rename two syntax types | Laurenz | |
| 2022-11-19 | Rename `RawKind` to `RawFields` | Laurenz | |
| 2022-11-07 | Show it! | Laurenz | |
| - New show rule syntax - Set if syntax - Removed wrap syntax | |||
| 2022-11-04 | Style changes | Laurenz | |
| 2022-11-03 | Split crates | Laurenz | |
| 2022-10-28 | Refactor `geom` module | Laurenz | |
| 2022-10-17 | Merge some modules | Laurenz | |
| 2020-09-30 | Reorganize syntax types into two modules ๐ฆ | Laurenz | |
| 2020-09-01 | Deduplicate and flexibilize code token & node building ๐งบ | Laurenz | |
| 2020-09-01 | Formatting ๐ฟ | Laurenz | |
| 2020-09-01 | Add section headings ๐จโ๐ฆฒ | Martin Haug | |
| Co-authored-by: Laurenz Mรคdje <laurmaedje@gmail.com> | |||
| 2020-08-31 | Move Nbsp logic to tokenizer ๐ | Martin Haug | |
| 2020-08-31 | Capability to escape the tilde symbol ๐จ | Martin Haug | |
| 2020-08-30 | Format everything with rustfmt! ๐ | Laurenz | |
| 2020-08-30 | Make some code easier for rustfmt ๐ฆ | Laurenz | |
| 2020-08-30 | Slight simplifications ๐ | Laurenz | |
| 2020-08-30 | Also provide escapes for strings ๐ | Martin Haug | |
| 2020-08-30 | Added Unicode Escaping for body text ๐ | Martin Haug | |
| 2020-08-29 | Newlines are complicated, y'all ๐ฑ | Martin Haug | |
| Co-authored-by: laurmaedje@outlook.de <laurmaedje@outlook.de> | |||
| 2020-08-29 | Added code blocks ๐ | Martin Haug | |
| 2020-08-27 | Do as Dolores says โก | Laurenz | |
| 2020-08-27 | Code review-tastic changes ๐ฆช | Martin Haug | |
| 2020-08-27 | Add Multi-Invokation ๐จโ๐ฉโ๐งโ๐ง | Martin Haug | |
| 2020-08-19 | Remove some obsolete stuff โ | Laurenz | |
| 2020-08-19 | Make compute functions possible ๐ป | Laurenz | |
| Ships with the amazing new `rgb` function! | |||
| 2020-08-17 | Parse braced expressions and bracketed calls in headers ๐ณ | Laurenz | |
| - Refactors the tokenizer to be lazy: It does not emit pre-parsed function tokens, but instead allows it's mode to be changed. The modes are tracked on a stack to allow nested compute/typesetting (pop/push). - Introduces delimited groups into the parser, which make it easy to parse delimited expressions without handling the delimiters in the parsing code for the group's content. A group is started with `start_group`. When reaching the group's end (matching delimiter) the eat and peek methods will simply return `None` instead of the delimiter, stopping the content parser and bubbling up the call stack until `end_group` is called to clear up the situation. | |||
| 2020-08-16 | Remove tuples and objects in favor of tables ๐ข | Laurenz | |
| This refactores the parser tests to make them more concise and flexible with regards to spans. | |||
| 2020-08-13 | Remove redundant `Expr` prefix from tokens ๐งฝ | Laurenz | |
| 2020-08-03 | Formatting, documentation and small improvements ๐งฝ | Laurenz | |
| 2020-08-02 | Refactor model into tree ๐ | Laurenz | |
| 2020-08-02 | Refactor argument parsing ๐ฌ | Laurenz | |
| 2020-08-01 | Raw lengths ๐ฒ | Laurenz | |
| Replace unitless length with raw f64 and introduce length type with unit. | |||
| 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-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-18 | Some code and styling improvements ๐จ | Laurenz | |
| 2020-07-18 | Parsing mathematical expressions :heavy_plus_sign: | Martin Haug | |
| 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 | |
