nixpkgs-suyu/maintainers/scripts
Naïm Favier a8d4cf149c
doc: separate manpage URLs from the Pandoc filter
Move the manpage-to-URL mapping to `doc/manpage-urls.json` so that we can
reuse that file elsewhere, and generate the `link-manpages.lua` filter from
that file.

Also modify the Pandoc filter so that it doesn't wrap manpages that are
already inside a link.

Keeping a Lua filter is essential for speed: a Python filter would
increase the runtime `md-to-db.sh` from ~20s to ~30s (but Python is not
to blame; marshalling Pandoc types to and from JSON is a costly operation).
Parsing in Lua seems tedious, so I went with the Nix way.
2023-01-02 14:11:22 +01:00
..
doc
haskell Merge pull request #207764 from qowoz/shellcheck 2022-12-29 15:44:15 +01:00
all-tarballs.nix
build.nix
check-hydra-by-maintainer.nix
check-maintainer-github-handles.sh
copy-tarballs.pl
db-to-md.sh doc: separate manpage URLs from the Pandoc filter 2023-01-02 14:11:22 +01:00
debian-patches.sh maintainers/scripts: Use Bash shebang line for files with bashisms 2022-11-29 19:52:21 +13:00
dep-licenses.sh
eval-release.nix
eval-release.sh maintainers/scripts: Use Bash shebang line for files with bashisms 2022-11-29 19:52:21 +13:00
feature-freeze-teams.pl
fetch-kde-qt.sh
find-tarballs.nix
fix-maintainers.pl
hydra-eval-failures.py
hydra_eval_check
luarocks-config.lua
luarocks-packages.csv add teal-language-server + update lua modules (#205856) 2022-12-20 18:35:22 +01:00
mdize-module.sh
nix-call-package
nix-diff.sh
nix-generate-from-cpan.nix
nix-generate-from-cpan.pl licenses: remove fdl13 2022-10-27 22:48:13 +02:00
nixpkgs-lint.nix
nixpkgs-lint.pl
patchelf-hints.sh
pluginupdate.py scripts/pluginupdate: fix fetchgit indentation 2022-11-17 20:51:34 -05:00
rebuild-amount.sh
remove-old-aliases.py
update-channel-branches.sh maintainers/scripts: Use Bash shebang line for files with bashisms 2022-11-29 19:52:21 +13:00
update-luarocks-packages
update-luarocks-shell.nix update-luarocks-shell: rename GitPython 2022-12-05 21:46:30 +01:00
update-python-libraries
update-redirected-urls.sh
update-ruby-packages
update.nix
update.py
vanity-manual-equalities.txt
vanity.sh