fix: TOC header class, numbering config, and Lua defaults
CI / cargo fmt --check (push) Successful in 31s
CI / cargo clippy (push) Successful in 31s
CI / cargo test (push) Successful in 36s
Release / build x86_64-unknown-linux-gnu (push) Successful in 53s
Release / build aarch64-unknown-linux-musl (push) Successful in 1m6s
Release / build x86_64-unknown-linux-musl (push) Successful in 1m8s
Release / build aarch64-unknown-linux-gnu (push) Successful in 1m47s
Release / gitea release (push) Successful in 28s
CI / editor keymaps (push) Successful in 1m39s
CI / cargo fmt --check (push) Successful in 31s
CI / cargo clippy (push) Successful in 31s
CI / cargo test (push) Successful in 36s
Release / build x86_64-unknown-linux-gnu (push) Successful in 53s
Release / build aarch64-unknown-linux-musl (push) Successful in 1m6s
Release / build x86_64-unknown-linux-musl (push) Successful in 1m8s
Release / build aarch64-unknown-linux-gnu (push) Successful in 1m47s
Release / gitea release (push) Successful in 28s
CI / editor keymaps (push) Successful in 1m39s
- Add class='toc' to TOC heading in HTML export by detecting the configured toc_header value in render_heading() - Add toc_header field to HtmlRenderer and wire it through render_page_html() - Add toc_header, toc_header_level, html_header_numbering, and html_header_numbering_sym to Lua config defaults so users can discover and set them
This commit is contained in:
@@ -35,10 +35,19 @@ M.defaults = {
|
||||
-- custom_wiki2html, custom_wiki2html_args, base_url,
|
||||
-- toc_header, toc_header_level, links_header, links_header_level,
|
||||
-- tags_header, tags_header_level,
|
||||
-- html_header_numbering, html_header_numbering_sym,
|
||||
-- listsyms, listsym_rejected, listsyms_propagate, list_margin,
|
||||
-- links_space_char
|
||||
wikis = nil,
|
||||
|
||||
-- TOC defaults (per-wiki, also accepted as top-level for single-wiki setups)
|
||||
toc_header = 'Contents',
|
||||
toc_header_level = 1,
|
||||
|
||||
-- HTML export defaults (per-wiki, also accepted as top-level for single-wiki setups)
|
||||
html_header_numbering = 0,
|
||||
html_header_numbering_sym = '',
|
||||
|
||||
-- Per-buffer glue. Each subgroup mirrors vimwiki's
|
||||
-- `g:vimwiki_key_mappings` shape and can be flipped off
|
||||
-- independently to suppress that group of keymaps.
|
||||
|
||||
Reference in New Issue
Block a user