Matthias Endler
Matthias Endler
Refactor the `dump-inputs` functionality to print all files checked for links and implement file path retrieval with extension filtering in the `Input` module. I added this because it was hard...
In #1576, we added support for the `--root-dir` parameter. It is useful for checking absolute links, especially when the rendered documents are located in a subdirectory. ## Common usage scenarios...
Currently, lychee faces challenges with rate limiting and cache effectiveness when checking links, particularly when dealing with multiple requests to the same hosts. This leads to several issues that need...
The Jupyiter notebook file format supports Markdown cells, which can contain links. Currently, we extract links using our plaintext extractor, which can lead to false-positives. For instance, see the discussion...
After the licensing issues with muPDF in https://github.com/lycheeverse/lychee/pull/740, I found [`lopdf`](https://github.com/J-F-Liu/lopdf/), which [can extract text](https://github.com/J-F-Liu/lopdf/blob/main/examples/extract_text.rs) from PDFs. Perhaps we could give that a try.
In https://github.com/lycheeverse/lychee/pull/673, @HU90m suggested: > My preference would be a [`ripgrep`](https://github.com/BurntSushi/ripgrep)/[`fd`](https://github.com/sharkdp/fd) style type option, specifically a `--default-type` option which allows the user to override the behaviour for a file without...
Fixes support for relative links. This is not ready yet. Just putting it here so that I don't forget about it. Fixes https://github.com/lycheeverse/lychee/issues/1574
## Context At the moment, lychee uses the `http://` scheme as a fallback for local input paths that don't exist: ```sh > lychee foo Error: Network error Caused by: 0:...
This adds GitHub Actions caching for the `.lycheecache` file when the `--cache` flag is present. ## Important Notes 1. The cache is only for the `.lycheecache` file, not the lychee...
Follow-up to #109. This adds proper SBC (Subtract with Carry) implementations for all 6502 variants - NMOS 6502, Ricoh2A03 (NES), RevisionA, and 65C02. Each variant now has dedicated sbc_binary and...