Patrick Förster
3949b5afe6
Show inlay hints for label references
...
See #753 .
2023-08-02 20:59:24 +02:00
Patrick Förster
78d2b25860
Bump version to v5.8.0
2023-07-30 11:27:49 +02:00
Patrick Förster
f2936cc4d1
Remove crates.io publish job
2023-07-30 11:18:33 +02:00
Patrick Förster
3ad0c71f4c
Fix rust-analyzer warnings
2023-07-30 11:14:16 +02:00
Patrick Förster
81d6f947d0
Fix search path for aux files when using \include ( #909 )
...
- Search in the same directory as well in addition to the configured aux directory
- Allow configuring aux directory independent of log directory
- Deprecate texlab.auxDirectory in favor of texlab.build.auxDirectory
Fixes #906 .
2023-07-30 11:04:12 +02:00
Patrick Förster
9960068ef2
Report diagnostics for duplicate labels ( #908 )
2023-07-29 09:57:26 +02:00
Patrick Förster
449ec7a33e
Report errors for duplicate BibTeX entry keys ( #904 )
2023-07-23 15:27:07 +02:00
Patrick Förster
20e8137fa4
Move goto definition feature to separate crate
2023-07-23 14:43:30 +02:00
Patrick Förster
24a6497048
Update dependencies
2023-07-19 18:07:42 +02:00
Patrick Förster
6806c02672
Refactor tests of workspace commands crate
2023-07-18 21:26:08 +02:00
Patrick Förster
9896510e5a
Refactor citeproc module tests
2023-07-16 21:35:33 +02:00
Patrick Förster
16930748c0
Move references request to separate crate
2023-07-16 21:30:39 +02:00
Patrick Förster
4ef54cd8c4
Move hover module to separate crate
2023-07-13 22:28:56 +02:00
Patrick Förster
1f48f00b5a
Move completion data to separate crate
2023-07-12 19:16:27 +02:00
Carey Janecka
b0e7101ba6
Add support for tectonic -X build
( #901 )
...
Add an option to override build filename
2023-07-09 19:11:41 +02:00
Patrick Förster
5e657d825c
Fix parsing identifiers with '=' symbol
...
See #568 .
2023-07-07 22:01:55 +02:00
Patrick Förster
d97d4de1a3
Fix parsing paths with pipe symbol
...
See #568 .
2023-07-07 21:44:35 +02:00
Patrick Förster
d32de1548a
Add additional diagnostics ( #899 )
...
* Refactor reporting of syntax errors
* Report diagnostics for unused or undefined labels
* Report undefined citation and unused entries
* Use indexed citations when processing requests
* Use new "unnecessary" diagnostic tag
* Add tests for diagnostics module
2023-06-29 19:22:05 +02:00
Patrick Förster
4c0fb5b039
Bump version to v5.7.0
2023-06-07 22:03:35 +02:00
Patrick Förster
a9ef2932df
Improve \paragraph parsing ( #898 )
2023-06-07 20:44:53 +02:00
Patrick Förster
6425af3f0a
Add texlab.findEnvironments workspace command ( #896 )
2023-06-07 20:44:33 +02:00
Patrick Förster
f24f35f2a6
Add symbol support for thmtools package ( #897 )
2023-06-07 09:35:57 +02:00
Patrick Förster
365c04050c
Fix replace range when formatting with latexindent
...
See #895 .
2023-06-03 18:57:17 +02:00
Patrick Förster
a7861ffe19
Fix clippy warnings
2023-05-28 20:01:41 +02:00
Patrick Förster
588f92df09
Update dependencies
2023-05-28 11:50:36 +02:00
Patrick Förster
6b543cd1d4
Update changelog
2023-05-26 20:50:11 +02:00
Patrick Förster
b886ed6362
Change inlay hint position for labels ( #891 )
...
See #890 .
2023-05-25 21:59:54 +02:00
Patrick Förster
61ea9619de
Bump version to v5.6.0
2023-05-20 21:27:56 +02:00
Patrick Förster
dae9711c2c
Update dependencies
2023-05-20 21:16:50 +02:00
Patrick Förster
10890d8869
Fix tracking cursor position ( #889 )
2023-05-20 21:02:47 +02:00
Patrick Förster
68bf2b3d96
Implement build cancellation ( #888 )
...
- Add `texlab.cancelBuild` workspace command to cancel all currently active builds.
- Cancelled builds now return the previously unused `CANCELLED` status.
- Fixes #887 .
2023-05-20 20:56:23 +02:00
Patrick Förster
2b319fc0d4
Enable logging for all crates
2023-05-20 09:58:28 +02:00
Patrick Förster
321fa267ef
Fix resolving include commands of import package
...
See #885 .
2023-05-07 11:56:45 +02:00
Patrick Förster
e024e0d44f
Bump version to v5.5.1
2023-05-06 10:00:44 +02:00
Patrick Förster
6e4968aa14
Add flalign to default math environments
...
See #884 .
2023-05-01 10:06:16 +02:00
Patrick Förster
03dac41136
Fix detecting document language in symbol tests
2023-04-29 13:39:12 +02:00
Patrick Förster
2b11488d4a
Make project detection independent of OS
2023-04-29 13:31:02 +02:00
Patrick Förster
6188ddf4fb
Fix parsing \verb command
...
See #828 .
2023-04-29 10:17:19 +02:00
Patrick Förster
b61313e3b0
Fix fwd search regression when formatting on save
...
See #880 .
2023-04-29 09:23:23 +02:00
Patrick Förster
7fb38fa877
Refactor symbol request tests
2023-04-23 11:01:23 +02:00
Patrick Förster
4cc0b20a56
Fix regression when completing user environments
...
See #883 .
2023-04-22 14:02:56 +02:00
Patrick Förster
edee410a66
Refactor document and workspace symbol requests
2023-04-22 13:20:55 +02:00
Patrick Förster
e6fe836ed6
Improve module organization
2023-04-18 21:26:06 +02:00
Patrick Förster
43cfd510a8
Bump version to v5.5.0
2023-04-16 18:22:24 +02:00
Patrick Förster
e2912333d7
Update dependencies
2023-04-16 16:21:43 +02:00
Patrick Förster
2d381125e4
Update changelog
2023-04-16 16:01:21 +02:00
Patrick Förster
dae46eff80
Allow configuring completion matcher algorithm
...
See #872 .
2023-04-16 15:19:58 +02:00
Patrick Förster
617c799dcd
Allow customizing citation commands
...
See #832 .
2023-04-16 13:30:01 +02:00
Patrick Förster
efe7e13627
Allow passing cursor position to build request
...
See #475 .
2023-04-16 10:34:04 +02:00
Patrick Förster
669e7629d6
Refactor textDocument/build request
2023-04-16 10:12:58 +02:00