Commit graph

17 commits

Author SHA1 Message Date
Patrick Förster
7f09abcd0f
Handle command definitions without curly braces (#1422)
Parse structures like \newcommand\foo{bar} correctly.
2025-06-24 20:08:42 +02:00
Nolan
a8c152a50e
trim trailing * from command name (#1202)
Make "goto defnition" not distinguish between commands and the starred variants.
2024-09-02 15:10:08 +02:00
Patrick Förster
6fe748c11c
Use workspace dependencies (#1184) 2024-08-11 13:15:58 +02:00
dependabot[bot]
491459e791
Bump rustc-hash from 1.1.0 to 2.0.0 (#1157) 2024-07-06 07:33:26 +00:00
dependabot[bot]
fafc8df16b
Bump itertools from 0.12.1 to 0.13.0 (#1143) 2024-06-29 18:44:39 +00:00
Patrick Förster
fb78a16541
Fix clippy warnings (#1113) 2024-05-10 18:41:45 +02:00
dependabot[bot]
68a30e8996
Bump itertools from 0.12.0 to 0.12.1 (#1073) 2024-04-20 20:16:09 +00:00
Patrick Förster
bb8922a2da
Add "Go To definition" support for \def-like cmds (#1084) 2024-04-20 22:12:29 +02:00
Patrick Förster
da243204ca
Improve project detection algorithm (#1035)
- Improve support for `Tectonic.toml` projects
- Cache project detection results between LSP requests
2024-03-17 09:53:05 +01:00
Patrick Förster
0ab43a0538 Refactor LSP type conversions 2024-01-27 21:55:17 +01:00
dependabot[bot]
1affbbeaf2
Bump rowan from 0.15.13 to 0.15.15 (#982) 2024-01-09 19:58:04 +00:00
dependabot[bot]
5186dd207c
Bump itertools from 0.11.0 to 0.12.0 (#979) 2023-12-03 14:07:07 +00:00
dependabot[bot]
25e027ce19
Bump rowan from 0.15.11 to 0.15.13 (#957) 2023-11-12 13:48:18 +00:00
Patrick Förster
2117fa41a0 Refactor existing tests 2023-11-11 20:17:03 +01:00
Patrick Förster
9f98c15930
Don't report duplicate goto definition results (#932) 2023-09-25 21:48:57 +02:00
Patrick Förster
36c18bb75a Fix some clippy warnings 2023-08-06 09:59:40 +02:00
Patrick Förster
20e8137fa4 Move goto definition feature to separate crate 2023-07-23 14:43:30 +02:00