最近 GLib の key-value file parser がけっこうお気に入りで、使っている。XML もいいけど、手で編集するのは大変だしね。
で、このライブラリでは、
key=value1;value2;value3
みたいに、リストを扱うこともできる。このリストの区切りはデフォルトでは ; なのだが、任意の記号に変えることもできる… はず。
で、区切りをカンマにしたいなー、と思って
g_key_file_set_list_separator(key_value_file, ‘,’);
したのだが、ファイルに書き込まれるのは ; のまま。読むときは , で区切っているらしく、読めない。困った。
バグかしら…