I propose the following test.
Currently, I cannot view a plain text email with an out-of-the-box aerc. Not with 0.14.0-131-g86441411f46b (go1.19.4 arm64 linux), but it works in 0.13.0 (go1.19.2 amd64 linux). I believe I should be able to do this with zero configuration to that file.
Hi, I just tried and I cannot reproduce your issue. Default
aerc.conf
works well.This may well be an issue with the search path for filters which fails to find the default
colorize
binary.
This was reported in email. I managed to reproduce it on termux (with less showing the colorize help message), but not in a fresh Ubuntu docker. I'm not sure what the difference is.
Ran into the same issue on my PinePhone Pro on postmarketOS, in fact the issue seems to be the usage of
char c;
instead ofint c;
for thegetopt
result variable, oddly enough, not entirely sure why this is the case though but making itint
does fix it (which seems to be common practice anyway)
Ok so it seems to have to do with musl preferring unsigned chars and glibc preferring signed chars, so probably making it
signed char
would be enough to fix it for everyone and avoid such ambiguities in the C standard in the future
Wow, nice catch. This may be because
char
isunsigned
by default on ARM. The POSIX man page saysgetopt
returns anint
value anyways :) I'll send a fix asap.
Robin Jarry referenced this ticket in commit 123e5a5.
Robin Jarry referenced this ticket in commit d5f6b68.