Matthias Endler

Results 168 issues of 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...

enhancement
question
request-for-comments

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...

enhancement
request-for-comments
bug-bounty
triage

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...

good first issue
help wanted
new data format
triage

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.

enhancement
help wanted
triage

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...

enhancement
triage

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:...

help wanted
breaking-change

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...