ISSOtm
fa5f32c7fd
Make link to first chapter active in index page
...
Makes both pages more consistent, and also the previous test pass
Co-authored-by: Eric Huss <eric@huss.org>
2022-06-29 23:51:18 +02:00
ISSOtm
a91e888575
Add test for index page
2022-06-29 08:48:49 +02:00
ISSOtm
8571883923
Mark the first chapter as "index", even if not the first book item
2022-06-29 08:35:41 +02:00
Eric Huss
4cf005d4bd
Merge pull request #1832 from ISSOtm/clippy
...
Fix Clippy lints
2022-06-27 14:28:39 -07:00
Eric Huss
b38792c166
Merge pull request #1833 from mattheww/2022-06_searchindex
...
Omit words longer than 80 characters from the search index
2022-06-27 14:17:40 -07:00
ISSOtm
248863addf
Fix Clippy lints
...
Also remove `allow(clippy::*)`s where possible
2022-06-27 23:08:45 +02:00
Eric Huss
7e2752e71f
Merge pull request #1834 from ehuss/update-deps
...
Update some dependencies
2022-06-27 13:58:40 -07:00
Eric Huss
cbf0ca027d
Merge pull request #1806 from ehuss/button-overlap
...
Make code buttons appear on hover (or tap on mobile)
2022-06-27 13:58:17 -07:00
Eric Huss
2c2ba636a9
Update pretty_assertions from 0.6.1 to 1.2.1
2022-06-27 13:29:22 -07:00
Eric Huss
494e6722b2
Update env_logger from 0.7.1 to 0.9.0
...
This drops quick-error 1.2.3 from the tree
2022-06-27 13:29:22 -07:00
Eric Huss
ddf71222c5
Bump tokio from 1.10.0 to 1.16.1
2022-06-27 13:29:18 -07:00
Eric Huss
1d89127d8f
Mention how to uninstall.
...
Closes #1822 .
2022-06-27 11:10:09 -07:00
Eric Huss
5f00625c14
Merge pull request #1617 from lf-/x-overflow
...
Fix some x overflows
2022-06-27 11:01:48 -07:00
Matthew Woodcraft
000a93dc77
Test that long words are omitted from the search index.
...
Note they do appear in the 'docs' part of searchindex.json (so they will be
visible in search teasers).
2022-06-26 12:22:52 +01:00
Matthew Woodcraft
1f8c090a5f
When creating the search index, omit words longer than 80 characters
...
This avoids creating deeply nested objects in searchindex.json
2022-06-26 12:22:52 +01:00
Eric Huss
0547868d4d
Merge pull request #1825 from joshrotenberg/update-warp-version
...
Update warp to 0.3.2
2022-06-22 17:33:56 -07:00
Dylan DPC
1056b8361c
Merge pull request #1828 from rust-lang/revert-1809-2022-05_searchindex
...
Revert "Omit words longer than 80 characters from the search index"
2022-06-22 13:50:01 +02:00
Dylan DPC
a5f861bf2b
Revert "Omit words longer than 80 characters from the search index"
2022-06-22 13:31:16 +02:00
Dylan DPC
93aee6419e
Merge pull request #1809 from mattheww/2022-05_searchindex
...
Omit words longer than 80 characters from the search index
2022-06-22 13:14:08 +02:00
Josh Rotenberg
4b1a7e9ae7
update warp to 0.3.2
2022-06-20 10:48:03 -07:00
Eric Huss
2f5e89f3ec
Merge pull request #1810 from mattico/el-v3
...
Update to elasticlunr-rs 3.0.0
2022-06-02 15:02:19 -07:00
Eric Huss
2b903ad057
Make code block icons appear on hover.
2022-06-01 18:48:34 -07:00
Matt Ickstadt
fb397e6fa0
Update to elasticlunr-rs 3.0.0
2022-06-01 20:20:14 -05:00
Matthew Woodcraft
00a55b35a8
Test that long words are omitted from the search index.
...
Note they do appear in the 'docs' part of searchindex.json (so they will be
visible in search teasers).
2022-05-22 14:02:54 +01:00
Matthew Woodcraft
d65ce55453
When creating the search index, omit words longer than 80 characters
...
This avoids creating deeply nested objects in searchindex.json
2022-05-22 14:00:20 +01:00
Eric Huss
37d756ae75
Adjust overlap of code buttons with code blocks.
2022-05-16 19:27:46 -07:00
Eric Huss
f8782666ba
Merge pull request #1714 from joshrotenberg/draft-no-index
...
Check for the index.html file before trying to opener::open it
2022-05-16 08:04:38 -07:00
josh rotenberg
c74c682939
call find_chapter when opening browser
2022-05-11 13:14:38 -07:00
josh rotenberg
8b49600673
call first_chapter
2022-05-10 11:19:23 -07:00
josh rotenberg
29c729fd23
call first_chapter
2022-05-10 11:17:20 -07:00
josh rotenberg
5d65967448
add first_chapter function
2022-05-10 11:16:22 -07:00
Eric Huss
bf258eeb9b
Merge pull request #1801 from klensy/static-regex
...
init regexes via lazy_static
2022-05-06 12:05:10 -07:00
klensy
af6237015a
init regexes via lazy_static, don't recompute it
2022-05-06 10:05:52 +03:00
Eric Huss
a462fb63c3
Merge pull request #1798 from klensy/serde_derive
...
Use serde's `derive` feature instead of directly importing serde_derive
2022-05-05 12:55:01 -07:00
klensy
f3332fb0da
Use serde's derive
feature instead of directly importing serde_derive
2022-05-05 09:33:51 +03:00
Eric Huss
5bea83114b
Merge pull request #1791 from clarkfw/master
...
bail! in render() if specified theme directory does not exist
2022-05-02 11:08:57 -07:00
Clark
fe8bb38ec1
add a test: Ensure building fails if [output.html].theme
points to a non-existent directory
2022-04-28 13:13:58 +08:00
Clark
a60571321a
bail! in render() if specified theme directory does not exist
2022-04-26 20:20:44 +08:00
Eric Huss
e1c2e1a753
Merge pull request #1788 from max-sixty/patch-1
...
Fix typo in changelog
2022-04-15 12:26:42 -07:00
Maximilian Roos
800dbf2929
Fix typo in changelog
2022-04-15 12:09:31 -07:00
Eric Huss
1880447dce
Merge pull request #1787 from ehuss/bump-version
...
Update to 0.4.18
2022-04-15 11:33:56 -07:00
Eric Huss
268dbb099f
Update to 0.4.18
2022-04-15 11:24:45 -07:00
Eric Huss
ae275ad1b1
Merge pull request #1785 from ehuss/summary-escape
...
Don't try to render summary links as markdown.
2022-04-15 11:20:17 -07:00
Eric Huss
ceff050bb4
Don't try to render summary links as markdown.
2022-04-14 20:35:39 -07:00
josh rotenberg
8357811d96
Merge branch 'draft-no-index' of https://github.com/joshrotenberg/mdBook into draft-no-index
2022-04-04 18:59:47 -07:00
josh rotenberg
860a17d85a
Merge branch 'rust-lang:master' into draft-no-index
2022-04-04 18:59:39 -07:00
Eric Huss
ba324cddb6
Merge pull request #1778 from sgoudham/fix-typo
...
User Guide: Fix typo 'mbdook' to 'mdbook'
2022-04-01 14:36:51 -07:00
Eric Huss
a5dcd78393
Merge pull request #1777 from trofi/ignore-RUST_LOG
...
tests/cli: ignore user's RUST_LOG= environment variable in tests
2022-04-01 14:00:44 -07:00
sgoudham
8e1195322a
Fix typo 'mbdook' to 'mdbook'
2022-04-01 13:13:58 +01:00
Sergei Trofimovich
2a2b51c8ab
tests/cli: ignore user's RUST_LOG= environment variable in tests
...
nixpkgs build system sets `RUST_LOG=` (empty value) by default.
This switches `mdBook` into warnings+ mode (instead of info+).
This causes the following tests to fail:
$ RUST_LOG= cargo test --test cli_tests
...
cli::test::mdbook_cli_can_correctly_test_a_passing_book
cli::test::mdbook_cli_detects_book_with_failing_tests
cli::build::mdbook_cli_dummy_book_generates_index_html
The change drops RUST_LOG= entry.
2022-04-01 08:15:18 +01:00