Skip to content

Commit 58e1fec

Browse files
Upgrade to arborium 2.0.0, enable all grammars
1 parent 40d6914 commit 58e1fec

File tree

3 files changed

+48
-45
lines changed

3 files changed

+48
-45
lines changed

Cargo.lock

Lines changed: 46 additions & 43 deletions
Original file line numberDiff line numberDiff line change
@@ -172,9 +172,9 @@ dependencies = [
172172

173173
[[package]]
174174
name = "arborium"
175-
version = "1.2.3"
175+
version = "2.0.0"
176176
source = "registry+https://github.com/rust-lang/crates.io-index"
177-
checksum = "d7ae3fd5b382cf9f09e1613da6214d8020c4868eb1358627eb3628bf87bb30fb"
177+
checksum = "f00a72aec131b90c1c6495c565c4e4842fdbaf137ea4cacec110d353937ab99d"
178178
dependencies = [
179179
"arborium-bash",
180180
"arborium-c",
@@ -199,9 +199,9 @@ dependencies = [
199199

200200
[[package]]
201201
name = "arborium-bash"
202-
version = "1.2.3"
202+
version = "2.1.0"
203203
source = "registry+https://github.com/rust-lang/crates.io-index"
204-
checksum = "b4be4da1f6f020cbed670305d2942818323064f1e0667fc5a780cfe48638ee5a"
204+
checksum = "34c6fd5230512b1191480100dd7876e972d1d6fd8e04fc62950a46b2a185405a"
205205
dependencies = [
206206
"arborium-sysroot",
207207
"cc",
@@ -210,9 +210,9 @@ dependencies = [
210210

211211
[[package]]
212212
name = "arborium-c"
213-
version = "1.2.3"
213+
version = "2.1.0"
214214
source = "registry+https://github.com/rust-lang/crates.io-index"
215-
checksum = "4931371886b262191c6679945103b3679d358a70697e6c7d59cdf3cbe8b6e4e9"
215+
checksum = "6eb49d9d4d314d39e3ad41f891f3c46a417e21127c572621d3bb2b8acb0f67d2"
216216
dependencies = [
217217
"arborium-sysroot",
218218
"cc",
@@ -221,9 +221,9 @@ dependencies = [
221221

222222
[[package]]
223223
name = "arborium-cpp"
224-
version = "1.2.3"
224+
version = "2.1.0"
225225
source = "registry+https://github.com/rust-lang/crates.io-index"
226-
checksum = "01a0e5539a2cc0e8ed13b20bd52fa7511e2843baac1a775a577013e6e645c644"
226+
checksum = "b3813b0fd9e61425fe387333eb77ff5a3ea890f66d89e1262a66372ecad1274f"
227227
dependencies = [
228228
"arborium-c",
229229
"arborium-sysroot",
@@ -233,9 +233,9 @@ dependencies = [
233233

234234
[[package]]
235235
name = "arborium-css"
236-
version = "1.2.3"
236+
version = "2.1.0"
237237
source = "registry+https://github.com/rust-lang/crates.io-index"
238-
checksum = "f5f81a6fa983b8f12118ec33cda27da8e06e63fdeaeb1c71532590c399513102"
238+
checksum = "5d95540ee6ea2c33f40b45d9c40283a5c396e0ceb8529c4f2151932e43858a3b"
239239
dependencies = [
240240
"arborium-sysroot",
241241
"cc",
@@ -244,9 +244,9 @@ dependencies = [
244244

245245
[[package]]
246246
name = "arborium-go"
247-
version = "1.2.3"
247+
version = "2.1.0"
248248
source = "registry+https://github.com/rust-lang/crates.io-index"
249-
checksum = "12618f8df880cfbf268e2d35f392302ec8b26397addff3fb154db79e981ef391"
249+
checksum = "1d7f8df9adca3da8c9e36889e0f52ab359dd36d168bc677e65fce5f43ca66b0d"
250250
dependencies = [
251251
"arborium-sysroot",
252252
"cc",
@@ -255,9 +255,9 @@ dependencies = [
255255

256256
[[package]]
257257
name = "arborium-highlight"
258-
version = "1.2.3"
258+
version = "2.1.0"
259259
source = "registry+https://github.com/rust-lang/crates.io-index"
260-
checksum = "e185c18bb04a51252e2c60d0d19324c438a6d3a71468ffa63674a116685d45de"
260+
checksum = "2f2df668f0c80bfa2e437f74d45a4922a0e9256c2476560200774be4b60686f3"
261261
dependencies = [
262262
"arborium-theme",
263263
"arborium-tree-sitter",
@@ -266,20 +266,22 @@ dependencies = [
266266

267267
[[package]]
268268
name = "arborium-html"
269-
version = "1.2.3"
269+
version = "2.0.0"
270270
source = "registry+https://github.com/rust-lang/crates.io-index"
271-
checksum = "17704d9e8ebc4a338e810cb1cc2aaedd770041773762902a397f17ac245f371e"
271+
checksum = "a8d898910e534cddb0dca62ff3789b94637979b16d5354f153235438f58d29d6"
272272
dependencies = [
273+
"arborium-css",
274+
"arborium-javascript",
273275
"arborium-sysroot",
274276
"cc",
275277
"tree-sitter-language",
276278
]
277279

278280
[[package]]
279281
name = "arborium-java"
280-
version = "1.2.3"
282+
version = "2.1.0"
281283
source = "registry+https://github.com/rust-lang/crates.io-index"
282-
checksum = "1ca33a5c1bbe5b3e38f47cf82461b04bdfad8b4fe0362824805f7447ea96a0f8"
284+
checksum = "b91053783a4c3806cdcf92a7009bfe765ebcf0a13cd49ee361751a68f1f2c10f"
283285
dependencies = [
284286
"arborium-sysroot",
285287
"cc",
@@ -288,9 +290,9 @@ dependencies = [
288290

289291
[[package]]
290292
name = "arborium-javascript"
291-
version = "1.2.3"
293+
version = "2.1.0"
292294
source = "registry+https://github.com/rust-lang/crates.io-index"
293-
checksum = "b2069654043459d341aded42e5061242ab1298806a1603617ad5286d4cf2af73"
295+
checksum = "7220c71b1056508a028a4acfa4a10d8ca1713420ac3a36853dfd4a55bb335a4b"
294296
dependencies = [
295297
"arborium-sysroot",
296298
"cc",
@@ -299,9 +301,9 @@ dependencies = [
299301

300302
[[package]]
301303
name = "arborium-json"
302-
version = "1.2.3"
304+
version = "2.1.0"
303305
source = "registry+https://github.com/rust-lang/crates.io-index"
304-
checksum = "c85dacbcb3dc01dd26ba6004307873d4d3a2376adc218793d28e55f14758a5e9"
306+
checksum = "775321ffff8b71819c6dfead9e62bcd1efc1616306e59f2e1317ba7bef282e1f"
305307
dependencies = [
306308
"arborium-sysroot",
307309
"cc",
@@ -310,9 +312,9 @@ dependencies = [
310312

311313
[[package]]
312314
name = "arborium-python"
313-
version = "1.2.3"
315+
version = "2.1.0"
314316
source = "registry+https://github.com/rust-lang/crates.io-index"
315-
checksum = "411a3f3a95b92f41b41c07b8b62cd0abbe42f5dcf7178223928b9f2e793b1f65"
317+
checksum = "45c5db8f67870cc64b67933a644fb296b3c367e9bfd85aa222a1ff6d49883e25"
316318
dependencies = [
317319
"arborium-sysroot",
318320
"cc",
@@ -321,9 +323,9 @@ dependencies = [
321323

322324
[[package]]
323325
name = "arborium-ruby"
324-
version = "1.2.3"
326+
version = "2.1.0"
325327
source = "registry+https://github.com/rust-lang/crates.io-index"
326-
checksum = "45c9a92f48efc376408177358507e22406ad8338cb371d79b696fba94dd9ab20"
328+
checksum = "7391c3561e43b892241ef216aafa974e1c3a59cd4e29d9cb9a7febc41645c0a8"
327329
dependencies = [
328330
"arborium-sysroot",
329331
"cc",
@@ -332,9 +334,9 @@ dependencies = [
332334

333335
[[package]]
334336
name = "arborium-sql"
335-
version = "1.2.3"
337+
version = "2.1.0"
336338
source = "registry+https://github.com/rust-lang/crates.io-index"
337-
checksum = "d479480c7beac1e789be25235f1dea72e27ddb11919789befb84c51bb1139ba5"
339+
checksum = "dc2c5bd1ed383d8ed8f0269d0cfddb475af9c98580d43f76cc4bb85a6f052633"
338340
dependencies = [
339341
"arborium-sysroot",
340342
"cc",
@@ -343,24 +345,25 @@ dependencies = [
343345

344346
[[package]]
345347
name = "arborium-sysroot"
346-
version = "1.2.3"
348+
version = "2.1.0"
347349
source = "registry+https://github.com/rust-lang/crates.io-index"
348-
checksum = "5942714de3eb1c3d0c5607e30284e314ddea3698a76a0cf3e7686274ac57802f"
350+
checksum = "6d25c6fe8f35b7803048ca9f0846432011510d5196eb1089cf3a4bb37c35d094"
351+
dependencies = [
352+
"cc",
353+
"dlmalloc",
354+
]
349355

350356
[[package]]
351357
name = "arborium-theme"
352-
version = "1.2.3"
358+
version = "2.1.0"
353359
source = "registry+https://github.com/rust-lang/crates.io-index"
354-
checksum = "ac1ce1ffd21913c61768880c08567e3fbe3a966e7501ce1751f1238316b6fb45"
355-
dependencies = [
356-
"toml 0.8.23",
357-
]
360+
checksum = "9da38b2109b8af45b7e0bce0c96f7db1c17831a62a23ae586c5705efac635758"
358361

359362
[[package]]
360363
name = "arborium-toml"
361-
version = "1.2.3"
364+
version = "2.1.0"
362365
source = "registry+https://github.com/rust-lang/crates.io-index"
363-
checksum = "8671c543a4c77cf32cd39e446c7d25e8cfd74cf6032873a25b35b76b663c9fe5"
366+
checksum = "b391b5bf276950b457d0b05efc0089c74b94e2f0939f8a63d98b4b84da5ebf12"
364367
dependencies = [
365368
"arborium-sysroot",
366369
"cc",
@@ -369,9 +372,9 @@ dependencies = [
369372

370373
[[package]]
371374
name = "arborium-tree-sitter"
372-
version = "1.2.3"
375+
version = "2.1.0"
373376
source = "registry+https://github.com/rust-lang/crates.io-index"
374-
checksum = "e056bac05e8c35fdc66754d7028e32f14bbf190e30ff6b2e5a67162749ccfe26"
377+
checksum = "936e30ab0ba24131c37823d6d087b4ab6b7d59c6dd26fd1f1470e50582dc07ba"
375378
dependencies = [
376379
"arborium-sysroot",
377380
"cc",
@@ -383,9 +386,9 @@ dependencies = [
383386

384387
[[package]]
385388
name = "arborium-typescript"
386-
version = "1.2.3"
389+
version = "2.1.0"
387390
source = "registry+https://github.com/rust-lang/crates.io-index"
388-
checksum = "243273d737c8c0d26b5e7ed2a09c3eb772b95df508313678494058551e3ad53d"
391+
checksum = "9cd96fae6737d469b2042e2f7c37e37e6276465ba1c15162182e4106c189fc41"
389392
dependencies = [
390393
"arborium-javascript",
391394
"arborium-sysroot",
@@ -395,9 +398,9 @@ dependencies = [
395398

396399
[[package]]
397400
name = "arborium-yaml"
398-
version = "1.2.3"
401+
version = "2.1.0"
399402
source = "registry+https://github.com/rust-lang/crates.io-index"
400-
checksum = "748abb1f9d238ae3f3be5b9adb9416edf68a2b331fe7c2b5ef566c72fc20391f"
403+
checksum = "ef47437d2fe489ba8aa718dd1be3152b80b988b976183e84cfb1865a17cae1e8"
401404
dependencies = [
402405
"arborium-sysroot",
403406
"cc",

src/librustdoc/Cargo.toml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -9,7 +9,7 @@ path = "lib.rs"
99

1010
[dependencies]
1111
# tidy-alphabetical-start
12-
arborium = { version = "1.2.3", default-features = false, features = [
12+
arborium = { version = "2.0.0", default-features = false, features = [
1313
"lang-bash",
1414
"lang-c",
1515
"lang-cpp",

src/librustdoc/html/highlight.rs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1498,7 +1498,7 @@ pub(crate) fn highlight_foreign_code(lang: &str, code: &str) -> Option<String> {
14981498
other => other,
14991499
};
15001500

1501-
HIGHLIGHTER.with_borrow_mut(|h| h.highlight_to_html(lang, code).ok())
1501+
HIGHLIGHTER.with_borrow_mut(|h| h.highlight(lang, code).ok())
15021502
}
15031503

15041504
#[cfg(test)]

0 commit comments

Comments
 (0)