~derick-eddington/scheme-libraries/gtk

  • Committer: Derick Eddington
  • Date: 2008-01-23 10:26:48 UTC
  • Revision ID: derick.eddington@gmail.com-20080123102648-nrx74ax5dbjeubha
Made GTK object type hierarchy reflected in Scheme record type hierarchy.  examples/basic.ss now works.  Improved auto-generation for built-in gtk_server_XXX functions.  Removed a few inappropriate built-in gtk_server_XXX functions.  Improved checking of strings read from gtk-server.  Modified a few func-specs so that their return-types are the specific subtype they actually do return (instead of GtkWidget) so their returned values can be given to other functions which take the specific subtype.  In put-str-to-gtk-server, use put-string instead of display, which, in addition to probably being faster, seems to help with issue where gtk-server thinks the sent command is ended when in fact there is more of the string coming, however this is still an unresolved issue I'm not sure why it was happening, probably Ikarus port flushing unpredictable timing and gtk-server thinking that after a command has begun that nothing more immediately available from the pipe means there's no more to the command, which to fix seems it would require creating only one output string to put-string.  Add options to with-gtk-server.
Filename Latest Rev Last Changed Committer Comment Size
..
examples 17 16 years ago Derick Eddington Add GTK-Server's built-in functions to the list of Diff
private 14 16 years ago Derick Eddington Implemented generation of procedures from function Diff
utils 5 16 years ago Derick Eddington Parsing of GTK header files. Diff
enums.sls 16 16 years ago Derick Eddington Now only needed enums are auto-generated, and expa 15.8 KB Diff Download File
funcs.sls 18 16 years ago Derick Eddington Made GTK object type hierarchy reflected in Scheme 85.1 KB Diff Download File
gtk-server.cfg 10 16 years ago Derick Eddington Add util for parsing GCC's -fdump-translation-unit 31.5 KB Diff Download File
server.sls 18 16 years ago Derick Eddington Made GTK object type hierarchy reflected in Scheme 6 KB Diff Download File
structs.sls 18 16 years ago Derick Eddington Made GTK object type hierarchy reflected in Scheme 12.5 KB Diff Download File
TODO 18 16 years ago Derick Eddington Made GTK object type hierarchy reflected in Scheme 663 bytes Diff Download File