Change the X fontmap code to look for the aliases file
in $XDG_CONFIG_HOME/pango/pangox.aliases instead of
~/.pangox_aliases
https://bugzilla.gnome.org/show_bug.cgi?id=675400
pango_x_font_map_read_aliases (PangoXFontMap *xfontmap)
{
char **files;
+ char *user_file;
char *files_str = pango_config_key_get ("PangoX/AliasFiles");
int n;
if (!files_str)
- files_str = g_strdup ("~/.pangox_aliases:" SYSCONFDIR "/pango/pangox.aliases");
+ {
+ user_file = g_build_filename (g_get_user_config_dir (), "pango", "pangox.aliases", NULL);
+
+ files_str = g_strconcat (user_file, ":" SYSCONFDIR "/pango/pangox.aliases", NULL);
+ g_free (user_file);
+ }
files = pango_split_file_list (files_str);