System: Debian etch
Joe version: 3.5 (3.5-1.1)
With the settings:
echo $LANG -- en_CA
locale charmap -- UTF-8
cat /etc/locale.gen -- en_CA UTF-8
locale -a -- C en_CA en_CA.utf8 POSIX
echo $TERM -- linux
joe starts up with this at the bottom of the screen:
** Joe's Own Editor v3.5 ** (iso-8859-1) ** Copyright (C) 2006 **
which indicates that joe is not detecting the system charmap properly.
In addition, if you edit a file which is in utf-8, joe isn't able to refresh or hold cursor position properly on a terminal which supports utf-8. Note that vim does deal with this properly. Also, if you set LANG=en_ca.UTF-8, joe displays the correct footer and utf-8 data works properly (refreshes, cursor position) on the terminal.
Because this involves the terminal, my terminal is SecureCRT (www.vandyke.com), configured as Linux emulation with UTF-8 on.