summaryrefslogtreecommitdiff
path: root/src/library/mod.rs
AgeCommit message (Expand)Author
2021-03-13Factor out alignment deduplication into separate function โ™ปLaurenz
2021-03-10Pad function ๐Ÿ”ฒLaurenz
2021-03-10Move around library types ๐ŸššLaurenz
2021-03-03Closures and function definitions ๐Ÿš€Laurenz
2021-02-18Show repr in monospace ๐Ÿ“Laurenz
2021-01-30Capture variable by slot instead of value ๐ŸŽฃLaurenz
2021-01-22Many more expressions ๐Ÿฅ—Laurenz
2021-01-15Split state and scopes, less ref-counting ๐Ÿ”€Laurenz
2021-01-04Better value representations, type function ๐ŸŒLaurenz
2021-01-02Dynamic values, Types, Arrays, and Dictionaries ๐Ÿš€Laurenz
2020-12-21Allow only a few predefined font classes in [font] ๐ŸšงLaurenz
2020-11-25Merge some modules ๐ŸฅžLaurenz
2020-11-20Basic image support ๐Ÿ–ผLaurenz
2020-10-07Evaluation and node-based layouting ๐Ÿš€Laurenz
2020-10-04Small improvements ๐ŸชLaurenz
2020-10-04Shorten some names โ†”Laurenz
2020-10-04Style nits ๐ŸŽˆLaurenz
2020-10-04Separate state and constraints ๐ŸงถLaurenz
2020-10-02Refactor parser ๐ŸžLaurenz
2020-10-01Rename compute to eval โœLaurenz
2020-10-01Flatten compute moduleLaurenz
2020-08-19Make compute functions possible ๐Ÿ’ปLaurenz
2020-08-17Tidy up library functions ๐ŸงบLaurenz
2020-08-16Add Value type and replace dyn-nodes with call-exprs ๐Ÿ—Laurenz
2020-08-04Refactor function parsing โ™ปLaurenz
2020-08-04Par nodes ๐ŸงณLaurenz
2020-08-03Formatting, documentation and small improvements ๐ŸงฝLaurenz
2020-08-02Replace body! macro with functions ๐ŸงฐLaurenz
2020-08-02Refactor model into tree ๐Ÿ›’Laurenz
2020-08-02Refactor argument parsing ๐Ÿ”ฌLaurenz
2020-08-02Unify font and page functions ๐Ÿ’•Laurenz
2020-08-01Port font handling to fontdock and ttf-parser ๐Ÿ›ณLaurenz
2020-07-29Move, rename and switch some things (boring) ๐ŸššLaurenz
2020-07-27Refactor parser ๐Ÿš‡Laurenz
2020-07-26Rename errors to problems and make error! macro more ergonomic ๐ŸงผLaurenz
2020-02-06Highlight bold / italic / monospace ๐ŸŽจLaurenz
2020-02-04Merge `Parsed` and `Layouted` types into `Pass` with `Feedback` ๐ŸŒ๐ŸŽข๐ŸŒšLaurenz
2020-02-03Better Debug/Display and Derives ๐ŸงฝLaurenz
2020-02-03Upgrade to new toddle interface ๐ŸณLaurenz
2020-01-26Document everything ๐Ÿ“œLaurenz
2020-01-24Reorganize modules ๐ŸงฑLaurenz
2020-01-24Non-fatal argument parsing ๐ŸŒ‹Laurenz
2020-01-21Decoupled function parser ๐Ÿ”— [WIP]Laurenz
2020-01-16Powerful parser testing ๐Ÿฑโ€๐Ÿ‘คLaurenz
2020-01-13Refactor expressions and create tuples and objects ๐ŸงฎLaurenz
2020-01-11Re-engineer tokenization ๐ŸšฟLaurenz
2020-01-08Fix font weight bug ๐ŸšงLaurenz
2020-01-06Formatting ๐Ÿ›€Laurenz
2020-01-06Asyncify font loading ๐ŸชLaurenz
2020-01-05Re-enable *, _ and `.Laurenz