I have created a patch that adds support for modern .config directories for config files. ~/.config/joe/joerc for example is where the joerc is, ~/.config/joe/syntax for jsf files, etc.. Also supports XDG_CONFIG_HOME. Moves joe_state to ~/.cache/joe if the directory exists. Old paths for all files still supported.