summaryrefslogtreecommitdiff
path: root/src/model
AgeCommit message (Expand)Author
2023-03-09Make all optional fields settableLaurenz
2023-03-08Rework style chain accessLaurenz
2023-03-08Streamline field namesLaurenz
2023-03-08Require font to be a named argumentLaurenz
2023-03-07Fully untyped modelLaurenz
2023-03-01Split up `model` moduleLaurenz
2023-03-01Bump `ecow`Laurenz
2023-02-23Merge main backLaurenz
2023-02-23More EcoVec usageLaurenz
2023-02-23Switch to ecowLaurenz
2023-02-17Memoize closure callsLaurenz
2023-02-17Fix error handling after hashtagLaurenz
2023-02-17Add `clusters` and `codepoints` methodsLaurenz
2023-02-17Check char boundaries in string methodsLaurenz
2023-02-13Let `eval` take code instead of markupLaurenz
2023-02-06Make Rust happier about the inline documentationLaurenz
2023-01-31More `PartialEq` impls for `EcoString`Laurenz
2023-02-05Fix `array.pop()`Laurenz
2023-02-02Merge text and math symbolsLaurenz
2023-02-02Math testsLaurenz
2023-02-01Scale fake function callLaurenz
2023-01-30User-defined symbolsLaurenz
2023-01-28Better analysis for literalsLaurenz
2023-01-28Overline, Underline, Overbracket, UnderbracketLaurenz
2023-01-28Remove method call syntax kindLaurenz
2023-01-28More capable math callsLaurenz
2023-01-28Rework math attachments and accentsLaurenz
2023-01-27Error message when font doesn't support mathLaurenz
2023-01-27Add `variants` method to symbolLaurenz
2023-01-27Autocomplete methodsLaurenz
2023-01-27Fix math spacing bugsLaurenz
2023-01-27Scale shorthand bracketsLaurenz
2023-01-27More `track_caller` annotationsLaurenz
2023-01-27Tracing-based expression tooltipsLaurenz
2023-01-27Symbol values and modulesLaurenz
2023-01-27Hashtags everywhere!Laurenz
2023-01-23Math moduleLaurenz
2023-01-23Fix closure parameter capturingLaurenz
2023-01-23Interpret methods on modules as functions in modulesLaurenz
2023-01-22Don't throw away arguments after non-function math callLaurenz
2023-01-22Math delimiter groupingLaurenz
2023-01-22Math frameworkLaurenz
2023-01-20Fix a few clippy lintsLaurenz
2023-01-20Rewrite parserLaurenz
2023-01-15Remove most fields from `SyntaxKind` enumLaurenz
2023-01-14Eliminate literal typeLaurenz
2023-01-03New import syntaxLaurenz
2022-12-31Merge `MarkupNode` and `MathNode` into `Expr`Laurenz
2022-12-30Numbering functionsLaurenz
2022-12-30Remove index syntax in favor of accessor methodsLaurenz