Nico Weber

Results 83 issues of Nico Weber

An array image mask contains a min/max range for each channel, and if each channel of a given pixel is in that channel's range, that pixel is masked out (i.e....

πŸ‘€ pr-needs-review

Only for the named Identity-V cmap for now. As far as I can tell, in my 1000 file test sets, there are 4 files that use vertical text, and they...

πŸ‘€ pr-needs-review

The semantics of BGRx8888 aren't super clear and it means different things for different parts of the codebase. In particular, the PNG writer still writes the x channel to the...

πŸ‘€ pr-needs-review

...from try_create_for_raw_bytes(). If a plugin returns `true` from sniff but then fails when calling its `create()` method, we now no longer swallow that error. Allows `image` (and other places in...

πŸ‘€ pr-needs-review

Turns out the spec didn't mean that the whole range is populated, but that one of these ranges is populate. So take the argmax. As fallout, explicitly mark the Liberation...

πŸ‘€ pr-needs-review

### Steps to reproduce 1. Update to MacVim r179 (Vim 9.1.0) 2. Use it ### Expected behaviour Fairly low CPU usage. ### Version of Vim and architecture MacVim r179 (Vim...

1. Download https://github.com/pdf-raku/stillhq.com-pdfdb/blob/main/000025.pdf 2. `Build/lagom/bin/pdf --render out.png ~/src/stillhq.com-pdfdb/000025.pdf --page 5` Have a task manager open, and kill it quickly – it'll consume tens of gigabytes of ram within seconds. The...

bug

1. Download https://github.com/pdf-raku/stillhq.com-pdfdb/blob/main/000330.pdf 2. `Build/lagom/bin/pdf --render out.png ~/src/stillhq.com-pdfdb/000330.pdf` This first fails with `Unimplemented option for the CCITTFaxDecode Filter` due to `encoded_byte_align` being true. After removing that check, it fails with...

Both PDFs and SVGs allow setting linecaps to: * round * butt * square We currently only the first (in Path::stroke_to_fill() in Path.cpp). Implementation-wise, this should be easier to do...

enhancement

libc++ is removing basic_string support for types that aren't char, wchar_t, char8_t, char16_t, char32_t since they aren't part of the standard (https://reviews.llvm.org/D157058). jchar is `unsigned short` on non-Windows, so basic_string...