mdbook/crates/mdbook-core/src
Hollow Man a0a01ecd60 Keep preprocessors/backends execution order deterministic
There's a regression caused by recent refactor work, as it used to execute preprocessors/backends in a deterministic way, but now this is not the case, which causes trouble when some backends implicitly depend on the result from another backend and happen to work (e.g. mdbook-pdf). The root cause is that a HashMap has no order, so this PR switches this into `BTreeMap` instead.

Signed-off-by: Hollow Man <hollowman@opensuse.org>
2025-08-18 11:58:23 -07:00
..
book Move Book to mdbook-core 2025-07-23 17:29:55 -07:00
utils Move id_from_content private 2025-08-12 18:01:45 -07:00
book.rs Switch all public types to non_exhaustive 2025-08-09 17:02:01 -07:00
config.rs Keep preprocessors/backends execution order deterministic 2025-08-18 11:58:23 -07:00
lib.rs Move Book to mdbook-core 2025-07-23 17:29:55 -07:00