summaryrefslogtreecommitdiff
path: root/src/eval
AgeCommit message (Collapse)Author
2023-04-13Add factorial, permutation and binomial to calculation functions (#639)HarmoGlace
2023-04-12Selector rework (#640)Sébastien d'Herbais de Thun
2023-04-11Let dictionaries respect insertion orderLaurenz
2023-04-11Add support for more ratio multiplicationsLaurenz
2023-04-11Remove support for number / ratioLaurenz
If `1 * 40%` and `1 / 40%` both work, then I would expect `1cm * 40%` and `1cm / 40%` to work, too. So the result of both multiplication and division is always the left type. Same with `100% * 40%`. But `100% / 40%` does not return a ratio, it returns a float. This breaks the consistency. For this reason, I am removing support for just the new divisions for now, but we can revisit this.
2023-04-11Fix duplicate error message for destructuringLaurenz
2023-04-11Remove enumeration support from `map`Laurenz
2023-04-11Allow treating ratios as floats (#681)Eric Biedert
2023-04-11Array sorting by key (#584)Daniel Csillag
2023-04-06Unpacking syntax (#532)Marmare314
Closes #341
2023-04-05Appends a hint if length is expected but hint provided. (#580)astrale-sharp
2023-04-05Fixed page numbering (#594)Sébastien d'Herbais de Thun
2023-04-04Locatable selectorsLaurenz
2023-04-04Disable clippy for specific lines (#503)Marek Barvíř
2023-03-31FIX lint clippy::len_without_is_empty (#451)Marek Barvíř
2023-03-28Fix tests on WindowsLaurenz
Fixes #386.
2023-03-28Fix basic lints (cargo clippy) (#383)Marek Barvíř
2023-03-27Fix enum parsing and allow zero in numberingsLaurenz
Fixes #353.
2023-03-25Newton's notation for derivatives (#281)Alexander Ekdahl
2023-03-22Fix typos (#115)Kian-Meng Ang
Found via `codespell -S target -L crate,ist,thi,alle,dedented,ue,tung,nd,ende,overriden,dependant`
2023-03-19More efficient function representationLaurenz
2023-03-19Renaming and refactoringLaurenz
2023-03-19Measurement and introspection reworkLaurenz
2023-03-18Rename formula to equationLaurenz
2023-03-18Architecture descriptionLaurenz
2023-03-18Attach parameter list span to functionLaurenz
2023-03-17Make parameters traceableLaurenz
2023-03-17Methods for page and location on queried contentLaurenz
2023-03-17Hover and autocomplete in show rulesLaurenz
2023-03-17StateLaurenz
2023-03-17CountersLaurenz
2023-03-14Bibliography and citationsLaurenz
2023-03-14Reference supplementsLaurenz
2023-03-13Derive `Cast` for enumsLaurenz
2023-03-12Spans in mathLaurenz
2023-03-11Jump to source and previewLaurenz
2023-03-11FiguresLaurenz
2023-03-11Section referencesLaurenz
2023-03-11Autocompletion for raw language tagsLaurenz
2023-03-10Expose content representation moreLaurenz
2023-03-10New #[func] macroLaurenz
2023-03-09Make all optional fields settableLaurenz
2023-03-08Rework style chain accessLaurenz
2023-03-07Fully untyped modelLaurenz
2023-03-01Split up `model` moduleLaurenz
2022-10-17Merge some modulesLaurenz
2022-10-17More spans in ASTLaurenz
2022-10-05Remove `SpanPos` in favor of `ErrorPos`Laurenz
2022-10-05Refactor syntax moduleLaurenz
2022-10-04Parse basic math syntaxLaurenz