Re: Another status update
Christophe Rhodes <[email protected]> Thu, 03 Mar 2005 20:22:19 +0000
| Newsgroups | gmane.lisp.clg.devel |
|---|---|
| Message-ID | <[email protected]> |
Espen S Johnsen <[email protected]> writes: > Since I wrote the previous summary a few months ago, a lot of progress > have been made with clg. The library should now actually be usable in > real projects. I didn't say this in response to your previous summary, so I'll say it now: Welcome Back! > The bindings are not 100% complete; a few things such as accelerators, > selections, key bindings and resource files are still missing, but all > widgets should be done. I have also cleaned up and reimplemented parts > of the FFI abstraction layer, so that segfaults should now be very rare > (and caused by real bugs, not broken design). Clg also works with SBCL > now. This is cool. Would you mind summarizing how clg relates to the various other gtk wrappers that are floating around at the moment? My last memory of clg was that it was a relatively mop-heavy lispy binding of gtk, which transparently handled callbacks despite the underlying lisp's lack of cooperation on that front -- I seem to recall exporting funcallN() from sbcl for that purpose. Is that still the case? The other immediate question that I have for you in this relation is how you handle, or plan to handle, Unicode strings. I was able to make Rick Taube's gtk bindings do Unicodely things by substituting utf8-string for c-string throughout his bindings; I'm afraid I haven't had time to look at yours since, oo, 2002 or so, but can you tell me how you're planning to deal with this? > My plan is to make an "official" release in a few days. Any feedback > about things which should be fixed before I do so, are welcome. I would > especially like to know if someone experience a build failure, or > actually manage to build and run the test code. A release will be excellent, if only for the visibility it affords. I'm likely to be slightly busy with the McCLIM release this weekend -- some of the developers are being less than enthusiastic about committing urgent fixes, unfortunately, so I feel I might have to do some last-minute cleanup work, but I'll try to give clg a spin. Anyway, good to hear from you again. Cheers, Christophe ------------------------------------------------------- SF email is sponsored by - The IT Product Guide Read honest & candid reviews on hundreds of IT Products from real users. Discover which products truly live up to the hype. Start reading now. http://ads.osdn.com/?ad_id=6595&alloc_id=14396&op=click