meli-terminal-mail-client/scripts
Manos Pitsidianakis e784e8d239
scripts: add markdown_doc_lints.py
This script is meant for lints to run against our markdown files
(README.md, BUILD.md maybe even CHANGELOG.md someday).

For now it checks that a README.md file documents all cargo features,
sample output:

  epilys ~meli % python3 scripts/markdown_doc_lints.py melib/README.md melib/Cargo.toml
  The following features are not mentioned in melib/README.md

  - sqlite3-static add the following string in the Features section: <a name="sqlite3-static-feature">`sqlite3-static`</a>

Signed-off-by: Manos Pitsidianakis <manos@pitsidianak.is>
2024-12-04 18:52:22 +02:00
..
check_debian_changelog.sh Small repo cleanups 2024-11-16 11:19:35 +02:00
friends.sh scripts: add generate_release_changelog_entry.sh 2024-11-19 13:19:04 +02:00
generate_release_changelog_entry.sh scripts: add generate_release_changelog_entry.sh 2024-11-19 13:19:04 +02:00
make_html_manual_page.py Small repo cleanups 2024-11-16 11:19:35 +02:00
mandoc_lint.sh scripts: add mandoc_lint.sh 2024-01-06 16:22:16 +02:00
markdown_doc_lints.py scripts: add markdown_doc_lints.py 2024-12-04 18:52:22 +02:00
pre-commit Small repo cleanups 2024-11-16 11:19:35 +02:00
rfc_to_rs_mdoc.py Various manpage touchups and URL updates 2024-03-10 21:34:46 +02:00