Matthias Schwarzott wrote:
... Annotation: Why does vdr.c only check for LC_CTYPE and LANG as LC_ALL overwrites them all when set.
Correct order for the check would be if (LC_ALL set and contains utf8) || (LC_CTYPE set and contains utf8) || (LANG set and contains utf8) { error; }
Added for the next version.
I vote for at least correct usage of charsets by vdr, that has not to be utf8, but will not be that more complicated once started.
This will be addressed in version 1.5.x.
Klaus