[hackers] status of DUIM
Hannes Mehnert
hannes at mehnert.org
Sat Jun 28 02:15:17 CEST 2008
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA384
Hi,
Kosta Welke wrote:
> I recently could not resist the Hype anymore and had to try out dylan.
> It seems like a very nice language (from the extended hello-world i
> wrote) and solves many problems and annoyances I recently had in C++.
great.
> However, the lack of GUI in linux is simply unacceptable.
>
> According to http://www.opendylan.org/gui.phtml
which is outdated.
I merged my thougts into a wiki page,
http://wiki.opendylan.org/wiki/view.dsp?title=Project%3A%20DUIM%20GTK
> - opendylan: has outdated GTK+ Bindings. Should be updated to GTK+ 2.x.
> Some work has been done
This does not reflect the state of the code. More than a year ago I
posted "GTK+2 DUIM port" on comp.lang.dylan
http://groups.google.de/group/comp.lang.dylan/browse_thread/thread/4ac39fe2decd41cf
Changes to that mail are:
*the whole stuff (ok, apart from modified melange) has been merged back
to trunk
-> code is at fundev/sources/gtk and fundev/sources/duim/gtk
-> branches/opendylan-melange contains the melange
-> you no longer need to modify your registry
*from the "Some stuff which has to be done" list, the first three items
have been actively worked on, as well as on Fonts
Open items are Colors, Pixmaps, Layouting.
But you can just use the duim-gui-test-suite and look what's broken.
> - gwydion dylan: needs work on melange, wrappers for GLib, GDK, GTK+,
> GNOME, dylan-like interfaces, and someone needs to implement DUIM.
>
> Questions: Where can I find the unfinished work? Why would we need to
> wrap GLib, GDK? Wouldnt it, as a first step, just suffice to write some
> DUIM wrappers around GTK+? Or does GTK+ expose a lot of these internals?
>
> Also, cant we just use most of the opendylan DUIM code for GTK+?
Yes, well, probably the way would be:
*trace opendylan-melange changes back to melange for gwydion
*generate new gtk binding with melange for gwydion
*get DUIM working without threads
> Sorry if I ask stupid questions. I'd just like some GUI-love for dylan :)
There are no stupid questions. If you encounter problems during setup,
please ask for help. And thanks for your "Installing Gwydion Dylan on
Ubuntu" Guide.
Happy hacking,
Hannes
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.6 (GNU/Linux)
iD8DBQFIZYKVRcuNlziBjRwRCQloAJwO/GqvBXlhy2NblVkY1oj86GZUKACgoINt
H8CNCbK3MA4/YiRcb0UPcGk=
=yXAo
-----END PGP SIGNATURE-----
More information about the hackers
mailing list