Ar an dara lá de mí Eanair, scríobh Aidan Kehoe:
[...] description:
Correct the perhaps_init_unseen_key_defaults GTK code; don't override X11 fonts.
2008-01-02 Aidan Kehoe <kehoea(a)parhasard.net>
* emacs.c (main_1):
Call the new vars_of_console_gtk function.
* console-gtk.c (vars_of_console_gtk): New.
* console-gtk.c (gtk_perhaps_init_unseen_key_defaults):
Correct the initialisation of the hash table, on the model of the
MSW and TTY builds.
2008-01-02 Aidan Kehoe <kehoea(a)parhasard.net>
* gtk-init.el (init-post-gtk-win):
Trust the X11 code to give us decent default fonts.
In experimentation a couple of months ago with these changes, I could
provoke regular assertion failures, involving the weak hash table stored as
FRAME_GTK_WIDGET_CALLBACK_HASH_TABLE. I didn’t note exactly what provoked
them, thinking I would get back to it soon, solve it, and commit the
changes, and now I can’t reproduce them. Furthermore, while previously
typing any character that would provoke a
gtk_perhaps_init_unseen_key_defaults led to a crash, now it leads to that
character being inserted twice, which is a slight improvement, but not
correct.
Basically, the GTK build is unstable and undertested. Bugfixes and further
investigation welcome.
--
¿Dónde estará ahora mi sobrino Yoghurtu Nghé, que tuvo que huir
precipitadamente de la aldea por culpa de la escasez de rinocerontes?
_______________________________________________
XEmacs-Patches mailing list
XEmacs-Patches(a)xemacs.org
http://calypso.tux.org/cgi-bin/mailman/listinfo/xemacs-patches