| Age | Commit message (Collapse) | Author | |
|---|---|---|---|
| 2022-10-17 | Merge some modules | Laurenz | |
| 2022-10-17 | More spans in AST | Laurenz | |
| 2022-10-05 | Refactor syntax module | Laurenz | |
| 2022-09-26 | Description lists, link syntax, and new enum syntax | Laurenz | |
| 2022-09-20 | A New World | Laurenz | |
| 2022-09-19 | Renaming | Laurenz | |
| `Face` -> `Font` `FaceId` -> `FontId` `SourceFile` -> `Source` | |||
| 2022-06-14 | Turn reparsing methods into free functions | Laurenz | |
| 2022-06-14 | Many fixes | Laurenz | |
| 2022-06-01 | Switch bounded condition, delete `only_at_start` | Martin Haug | |
| 2022-06-01 | Refine `ahead_nontrivia` search | Martin Haug | |
| Also reintroduces unsafe layers under another name | |||
| 2022-06-01 | Incremental renumbering | Laurenz | |
| 2022-06-01 | Fix that incremental reparsing is impossible at the end | Laurenz | |
| Co-Authored-By: Martin Haug <mhaug@live.de> | |||
| 2022-05-31 | Numbered spans | Laurenz | |
| 2022-05-31 | Remove green/red distinction | Laurenz | |
| 2022-05-19 | Simplify `only_in_mode` to `only_in_markup` | Laurenz | |
| 2022-04-24 | Clean up the parser a bit | Laurenz | |
| 2022-04-11 | Fix incremental bugs | Laurenz | |
| Co-Authored-By: Martin Haug <mhaug@live.de> | |||
| 2022-04-05 | Don't allow headings to span multiple lines | Laurenz | |
| 2022-03-18 | Methods | Laurenz | |
| 2022-03-11 | Rename template to content | Laurenz | |
| 2022-03-11 | Consistent block naming | Laurenz | |
| 2022-02-23 | Code Review: That's just like your struct, man. | Martin Haug | |
| 2022-02-23 | Early stop for falling indents. | Martin Haug | |
| Fix code edits and at_start handling. Also fix dedenting for multi-byte chars in raw blocks. | |||
| 2022-02-23 | New incremental parsing paradigm | Martin Haug | |
| Also move column offset into scanner. This fixes #62 | |||
| 2022-02-21 | Remove `Parbreak` as a `NodeKind` | Martin Haug | |
| 2022-02-09 | Incremental bug fixes | Laurenz | |
| Co-Authored-By: Martin Haug <mhaug@live.de> | |||
| 2022-02-09 | Coalesce text and simple spaces for high performance | Laurenz | |
| Co-Authored-By: Martin Haug <mhaug@live.de> | |||
| 2022-02-03 | Fix incremental group bug | Martin Haug | |
| 2022-01-31 | Switch from `Rc` to `Arc` | Laurenz | |
| 2022-01-31 | Fix another parser bug | Laurenz | |
| 2022-01-31 | Fix incremental parsing bugs | Laurenz | |
| 2022-01-31 | Reorder succession rules | Laurenz | |
| 2022-01-30 | Rework strong and emph | Laurenz | |
| - Star and underscore not parsed as strong/emph inside of words - Stars/underscores must be balanced and they cannot go over paragraph break - New `strong` and `emph` classes | |||
| 2022-01-28 | Parse `break`, `continue` and `return` expression | Laurenz | |
| 2022-01-28 | Parse `show` and `wrap` expressions | Laurenz | |
| 2022-01-04 | Code Review: Your parsers were so preoccupied with whether they could | Martin Haug | |
| 2022-01-02 | Fix parser / space / error bug | Martin Haug | |
| 2022-01-02 | Added a test framework for incremental parsing | Martin Haug | |
| Fix several errors: - Indented markup is now reparsed right - All end group errors will now fail a reparse - Rightmost errors will always fail a reparse | |||
| 2021-11-29 | Deal with offside rule and remove RightWhitespace | Martin Haug | |
| 2021-11-28 | Clarity and bugfix | Laurenz | |
| Fixes a bug where validation would wrongly reject an atomic primary reparse due to trailing whitespace. Co-Authored-By: Martin <mhaug@live.de> | |||
| 2021-11-28 | Code Review: Parser, I can't let you do this | Martin Haug | |
| 2021-11-27 | Make incremental parsing simpler and move it somewhere else | Martin Haug | |
