Jan-Erik Rediger
8ec529e2bf
Apply clippy suggestion
2023-05-15 21:24:31 +02:00
Jan-Erik Rediger
c9484d562e
Always convert CRLF into LF-only line endings.
...
CRLF lineendings will happen on Windows,
but they shouldn't matter for Markdown content.
pulldown-cmark will parse them _nearly_ the same.
`<!-- toc -->\r\n` will actually be 2 HTML elements:
the `<!-- toc -->` part and a `\n` part,
whereas `<!-- toc -->\n` will be just one: `<!-- toc -->\n`.
That throws off our marker parser because we're looking for the latter only.
So by stripping our the CR (`\r`) we don't need to special-case anything.
The rendering will be the same.
Closes #35
2023-05-15 21:21:06 +02:00
Jan-Erik Rediger
c78210ea72
chore: Release mdbook-toc version 0.11.2
2023-02-14 10:55:10 +01:00
Jan-Erik Rediger
bc52fa2b8f
Merge pull request #34 from HollowMan6/main
...
`cargo install mdbook-toc` failed again: Bump mdbook into 0.4.27 and Downgrade toml into 0.5.11
2023-02-14 10:54:44 +01:00
Hollow Man
a08776d208
Bump mdbook into 0.4.27 and Downgrade toml into 0.5.11
...
Signed-off-by: Hollow Man <hollowman@opensuse.org>
2023-02-13 18:58:26 +02:00
Jan-Erik Rediger
31e147f764
chore: Release mdbook-toc version 0.11.1
2023-02-09 17:01:18 +01:00
Jan-Erik Rediger
dbe48546ea
Prepare release
2023-02-09 17:01:01 +01:00
Jan-Erik Rediger
f8fd056bd1
Update mdbook and toml dependencies
...
Fixes #33
2023-02-09 16:59:57 +01:00
Jan-Erik Rediger
35e0f51672
Handle empty documents.
...
Fixes #31
2023-01-09 21:51:21 +01:00
Jan-Erik Rediger
dee9ba5e5f
chore: Release mdbook-toc version 0.11.0
2022-12-15 20:59:19 +01:00
Jan-Erik Rediger
660ac10edd
Prepare release
2022-12-15 20:58:56 +01:00
Jan-Erik Rediger
2300bdbc45
Upgrade dependencies and fix clap breakage
...
Fix #30
2022-12-15 20:58:25 +01:00
Jan-Erik Rediger
0ceab3dc7e
Build for aarch64
2022-11-01 20:05:38 +01:00
Jan-Erik Rediger
d3c5ee5ceb
Update actions
2022-11-01 20:05:26 +01:00
Jan-Erik Rediger
9561a82905
(cargo-release) version 0.10.0
2022-10-11 18:22:25 +02:00
Jan-Erik Rediger
92d99ae8cd
Prepare release
2022-10-11 18:21:22 +02:00
Jan-Erik Rediger
fa5dd59c3b
Dependency updates
2022-10-11 18:18:18 +02:00
Jan-Erik Rediger
f9f2c2b007
Merge pull request #27 from matthiasbeyer/update-mdbook
2022-10-11 03:04:58 -10:00
Matthias Beyer
9103d46475
Update dep: mdbook: 0.4.10 -> 0.4.21
...
Signed-off-by: Matthias Beyer <mail@beyermatthias.de>
2022-09-30 11:47:42 +02:00
Jan-Erik Rediger
a7894772e9
(cargo-release) version 0.9.0
2022-05-26 23:01:46 +02:00
Jan-Erik Rediger
5fc9522e5f
Dependency updates
2022-05-26 23:01:33 +02:00
Jan-Erik Rediger
c0e3429010
Merge pull request #24 from KennethWilke/main
2022-05-16 15:11:21 +02:00
Kenneth Wilke
8f08095199
Added minimum Rust version to Cargo.toml
...
I was installing this crate to work on another project and realized I couldn't
build this because I was using Rust `1.57` which doesn't yet have the
fstrings. I am upgrading my local install to `1.60`, but prior to that I
verified that everything seemed good to go on `1.58.1`.
2022-05-15 13:17:29 -05:00
Jan-Erik Rediger
d1bacdd67a
(cargo-release) version 0.8.0
2022-01-26 10:08:23 +01:00
Jan-Erik Rediger
0d17ed1801
Merge pull request #22 from badboy/regression-21/backslash-escape
2022-01-25 21:08:25 +01:00
Jan-Erik Rediger
34d741b343
Don't run check
...
It takes time and is fully covered by compiling and running tests anyway
2022-01-25 21:07:29 +01:00
Jan-Erik Rediger
9df9574187
Regression test for double inner backticks
...
Now that we don't parse & serialize that anymore,
we can't mess it up, but still good to ensure we never break it again.
Fixes #23
2022-01-25 21:06:45 +01:00
Jan-Erik Rediger
81157fa109
Dependency updates
2022-01-25 21:06:45 +01:00
Jan-Erik Rediger
adde0c8cfb
Avoid roundtripping through pulldown-cmark
...
Roundtripping markdown is actually quite hard.
We don't actually require that.
All we need is once parsing the markdown to find the right marker and
the headings.
We then manually generate markdown and all other content can be copied
unparsed again.
2022-01-25 21:04:50 +01:00
Jan-Erik Rediger
e759070dc8
Add test case for backslash escapes
2021-08-02 18:18:49 +02:00
Jan-Erik Rediger
b23b9558ab
(cargo-release) start next development iteration 0.7.1-alpha.0
2021-07-06 14:41:32 +02:00
Jan-Erik Rediger
e9fa4fd051
(cargo-release) version 0.7.0
2021-07-06 14:41:22 +02:00
Jan-Erik Rediger
f868b7b718
Prepare release
2021-07-06 14:41:08 +02:00
Jan-Erik Rediger
036c2d88e5
Merge pull request #20 from Smittyvb/bump-deps
...
Bump dependencies to fix HTML in tables
2021-07-06 14:35:23 +02:00
Smitty
980047b0cf
Bump dependencies to fix HTML in tables
...
This updates dependencies, causing #19 to be fixed. This also adds a
regression test for #19 .
2021-06-23 10:01:39 -04:00
Jan-Erik Rediger
1b3dceae42
Convert all tests into input/output files
2021-06-23 12:30:55 +02:00
Jan-Erik Rediger
ddbe8125cd
Add minimal docs
2021-06-23 12:08:00 +02:00
Jan-Erik Rediger
a8a2e649df
Move all tests to be integration tests only
2021-06-23 12:05:39 +02:00
Jan-Erik Rediger
14f623590f
(cargo-release) start next development iteration 0.6.5-alpha.0
2021-06-11 13:51:58 +02:00
Jan-Erik Rediger
539dacb665
(cargo-release) version 0.6.4
2021-06-11 13:51:47 +02:00
Jan-Erik Rediger
467046a6da
Prepare release
2021-06-11 13:51:33 +02:00
Jan-Erik Rediger
464199928d
Bump mdbook dependency to v0.4.10
2021-06-11 13:51:24 +02:00
Jan-Erik Rediger
3c982fbf08
Bump mdbook dependency to v0.4.9
2021-06-11 13:47:39 +02:00
Jan-Erik Rediger
d73155dee5
Add changelog entry
2021-04-21 10:29:10 +02:00
Jan-Erik Rediger
1eb3378ffd
(cargo-release) start next development iteration 0.6.4-alpha.0
2021-04-21 10:28:16 +02:00
Jan-Erik Rediger
8d3a38870a
(cargo-release) version 0.6.3
2021-04-21 10:28:00 +02:00
Jan-Erik Rediger
cb9413d50f
Bugfix: Use slug (normalied header) to decide whether to use a different link anchor
...
We simply used the wrong thing to check it!
Fixes #15
2021-04-21 10:26:43 +02:00
Jan-Erik Rediger
8165026716
(cargo-release) start next development iteration 0.6.3-alpha.0
2021-04-06 19:09:08 +02:00
Jan-Erik Rediger
aa281acd5a
(cargo-release) version 0.6.2
2021-04-06 19:08:59 +02:00
Jan-Erik Rediger
f816a0153f
Add a changelog
2021-04-06 19:08:49 +02:00