]> git.eshelyaron.com Git - emacs.git/commit
Use gsettings instead of X resource database
authorYuuki Harano <masm+github@masm11.me>
Wed, 17 Jul 2019 16:07:36 +0000 (01:07 +0900)
committerJeff Walsh <fejfighter@gmail.com>
Sun, 22 Nov 2020 03:46:55 +0000 (14:46 +1100)
commit31bba950bc867e43188922a8ef03c2f07c6a784a
treece3034c5493812f3dc5a719b6bafa9d309b808e7
parent519a4ac39f7cd9e2339b203463704db48752bc5b
Use gsettings instead of X resource database

* src/pgtkfns.c (pgtk_is_lower_char, pgtk_is_upper_char)
(pgtk_is_numeric_char, parse_resource_key)
(pgtk_get_defaults_value, pgtk_set_defaults_value)
(Fpgtk_set_resource, pgtk_get_string_resource): handle gsettings scheme

* m4/gsettings.m4: new file

* etc/org.gnu.emacs.defaults.gschema.xml: new file

* configure.ac (GLIB_DISABLE_DEPRECATION_WARNINGS)
(gsettingsschemadir):

* Makefile.in (gsettingsschemadir, GLIB_COMPILE_SCHEMAS)
(install, uninstall, clean):

* .gitignore: add gschema

*.gschema.valid は生成ファイルなので無視。

schema の置き場所を変更。
.gitignore
Makefile.in
configure.ac
etc/org.gnu.emacs.defaults.gschema.xml [new file with mode: 0644]
m4/gsettings.m4 [new file with mode: 0644]
src/pgtkfns.c