Commit Graph

21 Commits

Author SHA1 Message Date
Laurenz 4bbd4e195b Migrate to 2024 edition 2025-07-21 15:22:28 +02:00
Matt Fellenz efdb75558f
IDE: complete jump-to-cursor impl (#6037) 2025-03-28 17:33:16 +00:00
Laurenz a0cd89b478
Fix autocomplete and jumps in math (#5849) 2025-02-11 10:30:30 +00:00
Laurenz db06dbf976
Further improve IDE tests (#5602) 2024-12-18 19:26:39 +00:00
Laurenz f8f2ba6a5f Rename `Document` to `PagedDocument` 2024-12-04 10:12:07 +01:00
Laurenz 525154a730 Add support for raw range spans 2024-11-13 10:21:40 +01:00
Laurenz a5a4b0b72f Introduce `IdeWorld` trait 2024-11-13 10:21:40 +01:00
Laurenz 92aacdb480
Fix scales for unit conversion (#5169) 2024-10-10 15:51:48 +00:00
Laurenz d94acd615e
Add internal URL type (#5074) 2024-09-30 12:45:44 +00:00
Sébastien d'Herbais de Thun a5b506c424
Make `jump_from_cursor` return a vector of `Position` (#4886) 2024-09-26 08:53:31 +00:00
Laurenz a2c9807159
Fix backlinks (#4409) 2024-06-17 12:15:24 +00:00
Laurenz a68a241570
Remove `Tracer` (#4365) 2024-06-10 09:00:54 +00:00
Laurenz a51bd3f0b6
Simplify paragraph collection (#4301) 2024-05-30 13:39:50 +00:00
Laurenz fa7fbb8274
Tests for jump from click/cursor (#4297) 2024-05-30 12:06:36 +00:00
Laurenz a52987a8c2
Refactor frame metadata into tags (#4212) 2024-05-22 09:26:03 +00:00
Matthew Toohey dee8ccf048
Add side parameter to leaf_at (#3767) 2024-04-01 20:22:54 +00:00
Laurenz 6ac71eeaf7 Add `Page` struct
To get rid of the Meta hack where numbering and things like that are stored in the frame.
2024-01-17 21:53:20 +01:00
Laurenz 293a715443 Adjust signature of `jump_from_cursor` 2023-11-30 19:09:42 +01:00
Sébastien d'Herbais de Thun 5bdec9e1d8
Optimized labels & introspector (#2801)
Co-authored-by: Laurenz <laurmaedje@gmail.com>
2023-11-30 12:57:04 +01:00
Laurenz 7eebafa783 Merge `typst` and `typst-library` 2023-11-24 12:30:02 +01:00
Laurenz d7928a8ea3 Extract IDE crate 2023-09-26 17:12:18 +02:00