Commit 7b10746
committed
Auto merge of rust-lang#89277 - jyn514:codeblock-edition, r=GuillaumeGomez
Use the correct edition for syntax highlighting doctests
Previously it would unconditionally use edition 2015, which was incorrect.
Helps with rust-lang#89135 in that you can now override the doctest to be 2018 edition instead of being forced to fix the error. This doesn't resolve any of the deeper problems that rustdoc disagrees with most rust users on what a code block is.
cc `@Mark-Simulacrum`File tree
4 files changed
+60
-19
lines changed- src
- librustdoc
- html
- passes
- test/rustdoc-ui
4 files changed
+60
-19
lines changed| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
1316 | 1316 | | |
1317 | 1317 | | |
1318 | 1318 | | |
1319 | | - | |
1320 | | - | |
| 1319 | + | |
1321 | 1320 | | |
1322 | 1321 | | |
1323 | 1322 | | |
| |||
1333 | 1332 | | |
1334 | 1333 | | |
1335 | 1334 | | |
1336 | | - | |
| 1335 | + | |
1337 | 1336 | | |
1338 | 1337 | | |
1339 | 1338 | | |
| |||
1344 | 1343 | | |
1345 | 1344 | | |
1346 | 1345 | | |
1347 | | - | |
1348 | | - | |
1349 | 1346 | | |
1350 | 1347 | | |
1351 | 1348 | | |
| |||
1354 | 1351 | | |
1355 | 1352 | | |
1356 | 1353 | | |
1357 | | - | |
1358 | | - | |
| 1354 | + | |
1359 | 1355 | | |
1360 | 1356 | | |
1361 | 1357 | | |
| |||
1365 | 1361 | | |
1366 | 1362 | | |
1367 | 1363 | | |
1368 | | - | |
1369 | | - | |
| 1364 | + | |
1370 | 1365 | | |
1371 | 1366 | | |
1372 | 1367 | | |
1373 | 1368 | | |
1374 | 1369 | | |
1375 | 1370 | | |
1376 | 1371 | | |
1377 | | - | |
| 1372 | + | |
1378 | 1373 | | |
1379 | 1374 | | |
1380 | 1375 | | |
1381 | 1376 | | |
1382 | 1377 | | |
1383 | 1378 | | |
1384 | | - | |
| 1379 | + | |
1385 | 1380 | | |
1386 | 1381 | | |
1387 | 1382 | | |
1388 | 1383 | | |
1389 | | - | |
1390 | 1384 | | |
1391 | 1385 | | |
1392 | | - | |
| 1386 | + | |
1393 | 1387 | | |
1394 | 1388 | | |
1395 | 1389 | | |
| |||
1398 | 1392 | | |
1399 | 1393 | | |
1400 | 1394 | | |
1401 | | - | |
1402 | | - | |
| 1395 | + | |
1403 | 1396 | | |
1404 | 1397 | | |
1405 | 1398 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
4 | 4 | | |
5 | 5 | | |
6 | 6 | | |
7 | | - | |
| 7 | + | |
8 | 8 | | |
9 | 9 | | |
10 | 10 | | |
| |||
36 | 36 | | |
37 | 37 | | |
38 | 38 | | |
| 39 | + | |
| 40 | + | |
| 41 | + | |
| 42 | + | |
| 43 | + | |
| 44 | + | |
| 45 | + | |
| 46 | + | |
| 47 | + | |
| 48 | + | |
39 | 49 | | |
40 | 50 | | |
41 | 51 | | |
42 | 52 | | |
43 | 53 | | |
44 | | - | |
| 54 | + | |
45 | 55 | | |
46 | 56 | | |
47 | 57 | | |
| |||
61 | 71 | | |
62 | 72 | | |
63 | 73 | | |
64 | | - | |
65 | | - | |
| 74 | + | |
| 75 | + | |
66 | 76 | | |
67 | 77 | | |
68 | 78 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
| 1 | + | |
| 2 | + | |
| 3 | + | |
| 4 | + | |
| 5 | + | |
| 6 | + | |
| 7 | + | |
| 8 | + | |
| 9 | + | |
| 10 | + | |
| 11 | + | |
| 12 | + | |
| 13 | + | |
| 14 | + | |
| 15 | + | |
| 16 | + | |
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
| 1 | + | |
| 2 | + | |
| 3 | + | |
| 4 | + | |
| 5 | + | |
| 6 | + | |
| 7 | + | |
| 8 | + | |
| 9 | + | |
| 10 | + | |
| 11 | + | |
| 12 | + | |
| 13 | + | |
| 14 | + | |
| 15 | + | |
| 16 | + | |
| 17 | + | |
| 18 | + | |
| 19 | + | |
| 20 | + | |
| 21 | + | |
| 22 | + | |
0 commit comments