10 Sep 2004 02:42
Some more enhancements to gauche-gtk
Michal Maruška <mmc <at> maruska.dyndns.org>
2004-09-10 00:42:53 GMT
2004-09-10 00:42:53 GMT
i use several enhancements to gauche-gtk. Here is my patch, which includes both new enhancement explained in this email, and also those explained previously: http://maruska.dyndns.org/comp/gentoo/portage/dev-scheme/gauche-gtk/files/0.4.1/total.patch Modification for h2stub.scm contains some colored logging, so it needs commenting out, or one of my external packages. -*-(Continue reading)outline-*- Here is the list of new mini enhancements: * recognizing more GValues: ENUMS are integers, right? ** src/gauche-gtk.c ScmObj Scm_UnboxGValue(const GValue *gv) .... default: + if (G_VALUE_HOLDS_ENUM(gv)) + return Scm_MakeInteger(g_value_get_enum(gv)); .... * gtk-widget-get-child-requisition ...'returns' >1 C values (backfills): ** src/gtk-lib.hints ;;================================================================== ;; gtkwidget.h ...... (define-cproc-fix gtk-widget-get-child-requisition
RSS Feed