dependabot[bot]
88d9693b33
Bump clap from 4.5.4 to 4.5.8 ( #1152 )
2024-07-04 18:35:13 +00:00
dependabot[bot]
892933efd4
Bump regex from 1.10.4 to 1.10.5 ( #1153 )
2024-07-04 18:33:02 +00:00
dependabot[bot]
603434c8ab
Bump versions from 6.2.0 to 6.3.0 ( #1155 )
2024-07-04 18:30:13 +00:00
dependabot[bot]
3bd11378f2
Bump crossbeam-channel from 0.5.12 to 0.5.13 ( #1156 )
2024-07-04 18:30:03 +00:00
dependabot[bot]
51fb780799
Bump serde_json from 1.0.117 to 1.0.119 ( #1158 )
2024-07-04 18:29:57 +00:00
dependabot[bot]
d20804db39
Bump log from 0.4.21 to 0.4.22 ( #1151 )
2024-06-30 07:39:53 +00:00
dependabot[bot]
72158bb739
Bump serde from 1.0.202 to 1.0.203 ( #1144 )
2024-06-29 18:48:28 +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
bd8ea6960a
Handle URIs with lower case percent encoding ( #1148 )
...
Improves detection of included files when non-ASCII characters are used by normalizing the casing of the percent encoding found in URIs.
See #923 .
2024-06-29 20:44:19 +02:00
Patrick Förster
cb1049abde
Fix parsing BibTeX commands with unicode chars ( #1149 )
...
Use the same command name parsing logic as used in the LaTeX lexer for BibTeX commands to work around a `logos` bug.
Fixes #1147 .
2024-06-29 20:33:32 +02:00
Patrick Förster
3d70feb03d
Bump version to v5.17.0
2024-06-23 11:03:04 +02:00
dependabot[bot]
5ec4be4a09
Bump parking_lot from 0.12.2 to 0.12.3 ( #1133 )
2024-06-15 18:03:03 +00:00
dependabot[bot]
e0ca0b7620
Bump thiserror from 1.0.59 to 1.0.61 ( #1137 )
2024-06-15 18:02:54 +00:00
Patrick Förster
2a0bd24b1b
Remove unused fields from ClientFlags struct ( #1142 )
2024-06-15 08:50:38 +02:00
Matthis Kruse
623f01ea3d
Add configurable prefixes for custom label commands. ( #1139 )
...
This commit extends the configs with a map from label command name to the respective prefix:
* Prepends user-defined prefixes to labels in the semantics
pass. Note that this yields to a mismatch between the actual length of a
span and its range, but there are no (anticipated) bad side-effects due
to this.
* Adds two tests that ensure completion for custom labels with custom
prefix works as expected. The `\ref` command should list the prefix,
while a custom reference command with a configured prefix should not.
* Implements key functionality for renaming labels with prefixes.
A sane assumption it does is that all labels found as candidate for
renaming share a common prefix, up to looking it up first and prepending it, e.g., for `\goal{foo}`.
Instead of storing a renaming candidate for each entry, it only keeps
track of the prefixes and prepends them accordingly, depending on the
renaming candidate, by swapping the `TextRange` with `RenameInformation` inside the `RenameResult`.
Unfortunately, this pollutes a bit the other renaming ops, such as
commands or citations, which don't have prefixes.
Nevertheless, changes there have been incremental and `RenameInformation` implements a `From<TextRange>` to easily map an existing `TextRange` into it, simply assuming an empty prefix.
In terms of tests, the `prefix` should be ignored.
2024-06-13 23:13:36 +02:00
Matthis Kruse
f757cae4dd
Add basic zref/zref-clever label commands.
...
This commit extends the default set of label reference and label
definition commands to include those from the `zref`/`zref-clever`
packages.
2024-06-06 11:25:17 +02:00
dependabot[bot]
1888c08f6d
Bump libc from 0.2.154 to 0.2.155 ( #1134 )
2024-05-27 16:37:35 +00:00
Patrick Förster
7c0937fd4b
Bump version to v5.16.1
2024-05-25 09:18:23 +02:00
Patrick Förster
95dc100e7c
Fix parsing latexmkrc for latexmk < v4.8.4 ( #1129 )
2024-05-21 21:24:31 +02:00
dependabot[bot]
900524e5a6
Bump chrono from 0.4.31 to 0.4.38 ( #1121 )
2024-05-21 18:41:46 +00:00
dependabot[bot]
44e8f395d8
Bump serde from 1.0.200 to 1.0.202 ( #1126 )
2024-05-21 18:41:15 +00:00
dependabot[bot]
d5711f0e3c
Bump anyhow from 1.0.82 to 1.0.86 ( #1127 )
2024-05-21 18:41:08 +00:00
Patrick Förster
fd49c49cf4
Don't treat \label inside macros as label commands ( #1120 )
2024-05-21 20:38:57 +02:00
dependabot[bot]
bc9c4a9f61
Bump parking_lot from 0.12.1 to 0.12.2 ( #1117 )
2024-05-11 07:22:33 +00:00
dependabot[bot]
deb97806a7
Bump serde_json from 1.0.116 to 1.0.117 ( #1115 )
2024-05-10 17:31:19 +00:00
dependabot[bot]
05471b2481
Bump libc from 0.2.153 to 0.2.154 ( #1116 )
2024-05-10 17:31:07 +00:00
Patrick Förster
8e51ed67b2
Remove unused root directory setting ( #1114 )
...
`texlab.rootDirectory` does not have an effect anymore so it can be safely removed.
2024-05-10 19:30:01 +02:00
dependabot[bot]
b307314f3b
Bump serde_repr from 0.1.18 to 0.1.19 ( #1110 )
2024-05-10 16:45:14 +00:00
dependabot[bot]
4811c65f85
Bump flate2 from 1.0.29 to 1.0.30 ( #1109 )
2024-05-10 16:42:13 +00:00
dependabot[bot]
6253cf572a
Bump serde from 1.0.199 to 1.0.200 ( #1111 )
2024-05-10 16:42:00 +00:00
Patrick Förster
fb78a16541
Fix clippy warnings ( #1113 )
2024-05-10 18:41:45 +02:00
Patrick Förster
025242be9d
Fix "needless borrow" clippy warnings ( #1112 )
2024-05-10 18:06:46 +02:00
Patrick Förster
8d513ca146
Always use Unix domain sockets for IPC ( #1107 )
...
Fixes build for ARM targets.
2024-05-01 13:55:32 +02:00
Patrick Förster
eb86f20ca1
Bump version to v5.16.0
2024-05-01 11:51:19 +02:00
dependabot[bot]
fa06014e9a
Bump thiserror from 1.0.58 to 1.0.59 ( #1103 )
2024-05-01 09:42:56 +00:00
dependabot[bot]
eeb63e7cf0
Bump flate2 from 1.0.28 to 1.0.29 ( #1105 )
2024-05-01 09:42:40 +00:00
Patrick Förster
744b35dbf8
Add inverse search command line command ( #1102 )
2024-05-01 11:42:21 +02:00
Patrick Förster
7dafafc942
Add config fallback for empty latexmkrc files ( #1101 )
2024-05-01 11:41:42 +02:00
dependabot[bot]
b09e46ebc8
Bump anyhow from 1.0.81 to 1.0.82 ( #1089 )
2024-04-28 07:31:03 +00:00
dependabot[bot]
86616961fa
Bump human_name from 2.0.2 to 2.0.3 ( #1088 )
2024-04-28 07:30:21 +00:00
dependabot[bot]
64a80f2dba
Bump encoding_rs from 0.8.33 to 0.8.34 ( #1090 )
2024-04-28 07:30:00 +00:00
Patrick Förster
98a9259ad0
Let \declaretheorem accept list of env names ( #1100 )
2024-04-28 09:29:36 +02:00
Patrick Förster
87b6733953
Improve reliability of log file watcher ( #1099 )
...
- Cleanup diagnostics of deleted files properly
- Support directories in notify change events
2024-04-27 22:56:46 +02:00
Patrick Förster
6a62485036
Support both -dir-report
and -dir-report-only
for latexmk ( #1098 )
...
Keep support for older `latexmk` versions as some distros still have an old version in the repository.
2024-04-27 17:33:05 +02:00
Patrick Förster
bf6960d77d
Allow extending label definition commands ( #1096 )
2024-04-27 09:40:44 +02:00
Jonas Dujava
e4bcc7f9c9
Support even more macros for cmds/environments
...
For more details, see https://ctan.org/pkg/usrguide .
Signed-off-by: Jonas Dujava <jonas.dujava@gmail.com>
2024-04-21 17:56:44 +02:00
Patrick Förster
186d657657
Merge pull request #1079 from lucasvreis/master
...
Fix an aux_dir bug and support newer versions of latexmk
2024-04-21 14:52:36 +02:00
Patrick Förster
a3513d9c27
Bump version to v5.15.0
2024-04-21 14:39:02 +02:00
Patrick Förster
45f8b77c8a
Don't report errors for citations with macro args ( #1086 )
2024-04-21 14:34:15 +02:00
Patrick Förster
50a54f399c
Add "Find all References" for commands ( #1085 )
2024-04-21 08:50:46 +02:00