Jon Stewart
Jon Stewart
On macOS 12.4, I've taken the TextView example, put the TextView into a LinearLayout, and then added a default TextArea as a second child. When the TextView has a small...
scanner_params.h defines PHASE_ENABLED, inbetween PHASE_INIT2 and PHASE_SCAN, but scanners do not seem to be called with this phase. It really only seems to be used in `scanner_set.cpp` in the `be20_api`...
scan_base16.flex is a good candidate for a hard-coded implementation of a bit-parallel automaton. The matching alphabet is relatively small and repeated, and the number of states should be small. Such...
There's no compelling reason to bring scan_base16_lg forward to the 2.0 API: 1. Hex scanning is disabled by default. 2. scan_base16.flex exists as a fallback, and it's a relatively simple...
Lightgrep is now hosted here on Github: https://github.com/strozfriedberg/lightgrep I'll push a new release in the next few weeks and then work at changing the dev-2 branch to use the newest...
LZFSE and LZVN are two codecs created and used by Apple. Both feature in HFS+ and APFS for transparent file compression. Based on very limited rough personal anecdata from a...
7zip is an archive format similar in utility to RAR. It is open source under LGPL, and features a variety of codecs. It seems to be gaining in popularity these...
Brotli is another open source codec developed by Google, which tends to work well for text compression. Most web servers and browsers have support for Brotli compression these days as...
LZO is an older open source codec that first popularized the notion of having worse compression ratios for significant time savings. It has fallen out of favor for new applications...
LZ4 is an open source codec that tends to offer the worst compression ratio for the fastest speed. It's used in the Linux kernel and in a variety of storage...