summaryrefslogtreecommitdiff
path: root/src/model
AgeCommit message (Collapse)Author
2023-07-02Move everything into `crates/` directoryLaurenz
2023-06-12More `bail!` usageLaurenz
2023-06-12Delayed errorsLaurenz
Fixes #785. Thanks to @Dherse for the idea!
2023-06-12Support for inside and outside margins (#1308)Luis David Licea Torres
Co-authored-by: Laurenz <laurmaedje@gmail.com>
2023-06-09Undo regex type renameLaurenz
Unnecessary breaking change for now
2023-06-06Improve value casting infrastructureLaurenz
2023-05-30Fix doc linksLaurenz
2023-05-30Add `fields` method to content (#1340)MALO
2023-05-22Fix and simplify reference supplementsLaurenz
- Fixes #873 by properly handling `none` supplement for`ref`. - Fixes #523 by adding a `supplement` parameter to `math.equation` - In the future, we can remove supplement functions in favor of show-set rules with fine-grained selectors. Currently, this is not possible because show-set + synthesis doesn't play well together
2023-05-22Fix field access on styled elementLaurenz
Fixes #1197
2023-05-17Fix figure detectionLaurenz
2023-05-12Show rules for symbols (fixes #1130) (#1175)sitandr
2023-05-11Documentation fixesLaurenz
2023-05-11Remove tracing from cheap functionsLaurenz
Turns out that having tracing enabled on some functions that get called a lot distorts the traces so that their parent stack frames look much more expensive than they actually are.
2023-05-11More efficient introspectionLaurenz
Switches from a mutable locator to one based on tracked chains and optimizes query performance.
2023-05-11Remove 'static bound on `World`Laurenz
Thanks to improvements in comemo, tracked types don't need to be 'static anymore. This means that the 'static bound on the `World` is now lifted and that the `Route` doesn't need to use unsafe code anymore to manage its lifetime.
2023-05-03Implement default values for at() (#995)Michael Lohr
2023-04-26Touch up docsLaurenz
2023-04-23Add instrumentation (Part 1) (#761)Sébastien d'Herbais de Thun
2023-04-18ClippyLaurenz
2023-04-17Write PDF outlineLaurenz
2023-04-16Clippy fixes (#581)Marek Barvíř
2023-04-13Reduce amount of hashingLaurenz
2023-04-12Selector rework (#640)Sébastien d'Herbais de Thun
2023-04-11Optimization to `Introspector::extract` (#734)Daniel Csillag
2023-04-05Fixed page numbering (#594)Sébastien d'Herbais de Thun
2023-04-04Locatable selectorsLaurenz
2023-04-04Refactor and document figuresLaurenz
2023-04-04Improved figure numbering, labelling and referencing (#491)Sébastien d'Herbais de Thun
2023-04-04Disable clippy for specific lines (#503)Marek Barvíř
2023-03-30fix: allow access to label of sequence (#342)GabrielDertoni
2023-03-29Link to labelLaurenz
2023-03-28Fix basic lints (cargo clippy) (#383)Marek Barvíř
2023-03-20Documentation for citation, bibliography, and contentLaurenz
2023-03-19Document `Location` fieldsLaurenz
2023-03-19More efficient function representationLaurenz
2023-03-19Renaming and refactoringLaurenz
2023-03-19Measurement and introspection reworkLaurenz
2023-03-18Architecture descriptionLaurenz
2023-03-17Methods for page and location on queried contentLaurenz
2023-03-17Hover and autocomplete in show rulesLaurenz
2023-03-17QueryLaurenz
2023-03-17StateLaurenz
2023-03-17CountersLaurenz
2023-03-15Node linksLaurenz
2023-03-15Simplify stable id handlingLaurenz
2023-03-14Bibliography and citationsLaurenz
2023-03-13Locatability and synthesis improvementsLaurenz
2023-03-11Jump to source and previewLaurenz
2023-03-11FiguresLaurenz