* guile-gtk
@ 2004-05-27 2:23 Thamer Al-Harbash
2004-05-27 9:57 ` guile-gtk Andreas Rottmann
2004-05-27 12:41 ` guile-gtk Greg Troxel
0 siblings, 2 replies; 9+ messages in thread
From: Thamer Al-Harbash @ 2004-05-27 2:23 UTC (permalink / raw)
Could anyone point me to where the latest maintained tarball of
guile-gtk is? Is anyone still maintaining it? googling for it
seems to bring up many different project pages.
Incidently the link from the guile libraries page isn't working.
--
Thamer Al-Harbash
GPG Key fingerprint: D7F3 1E3B F329 8DD5 FAE3 03B1 A663 E359 D686 AA1F
_______________________________________________
Guile-user mailing list
Guile-user@gnu.org
http://mail.gnu.org/mailman/listinfo/guile-user
^ permalink raw reply [flat|nested] 9+ messages in thread
* Re: guile-gtk
2004-05-27 2:23 guile-gtk Thamer Al-Harbash
@ 2004-05-27 9:57 ` Andreas Rottmann
2004-05-27 12:41 ` guile-gtk Greg Troxel
1 sibling, 0 replies; 9+ messages in thread
From: Andreas Rottmann @ 2004-05-27 9:57 UTC (permalink / raw)
Cc: guile-gtk discussions
Thamer Al-Harbash <tmh@whitefang.com> writes:
> Could anyone point me to where the latest maintained tarball of
> guile-gtk is? Is anyone still maintaining it? googling for it
> seems to bring up many different project pages.
>
If you ask about GTK+ 1.2, then I don't really know the state. The
bindings of GTK+ 2 are maintained, but there are no tarballs as of
yet. You can grab it via Arch, however.
> Incidently the link from the guile libraries page isn't working.
>
See http://www.gnu.org/software/guile-gtk/.
Andy
--
Andreas Rottmann | Rotty@ICQ | 118634484@ICQ | a.rottmann@gmx.at
http://yi.org/rotty | GnuPG Key: http://yi.org/rotty/gpg.asc
Fingerprint | DFB4 4EB4 78A4 5EEE 6219 F228 F92F CFC5 01FD 5B62
Make free software, not war!
_______________________________________________
Guile-user mailing list
Guile-user@gnu.org
http://mail.gnu.org/mailman/listinfo/guile-user
^ permalink raw reply [flat|nested] 9+ messages in thread
* Re: guile-gtk
2004-05-27 2:23 guile-gtk Thamer Al-Harbash
2004-05-27 9:57 ` guile-gtk Andreas Rottmann
@ 2004-05-27 12:41 ` Greg Troxel
2004-05-27 14:35 ` guile-gtk Thamer Al-Harbash
` (2 more replies)
1 sibling, 3 replies; 9+ messages in thread
From: Greg Troxel @ 2004-05-27 12:41 UTC (permalink / raw)
Cc: guile-user
I made my own from CVS.
start here
http://www.gnu.org/software/guile-gtk/
or just
cvs -d anoncvs@savannah.gnu.org:/cvsroot/guile-gtk co guile-gtk
It would be really nice if a tarball of the head of the gtk 1.2 branch
of guile-gtk were created and released; it is probably better than the
latest tarball that's out there.
<rant,somewhat-joking>
I know everyone really just like to play with arch and not do
releases. But for these projects (guile-gtk and guile-gobject) to get
used by "users", it's necessary to release tarballs. I'm trying to
use guile-gtk on a project (as a tool, not trying to hack on it), and
I had to make my own tarball and then my own netbsd pkgsrc entry for
it. Not a big deal, but it's harder than using something else.
</rant,somewhat-joking>
--
Greg Troxel <gdt@ir.bbn.com>
_______________________________________________
Guile-user mailing list
Guile-user@gnu.org
http://mail.gnu.org/mailman/listinfo/guile-user
^ permalink raw reply [flat|nested] 9+ messages in thread
* Re: guile-gtk
2004-05-27 12:41 ` guile-gtk Greg Troxel
@ 2004-05-27 14:35 ` Thamer Al-Harbash
2004-05-27 16:27 ` Tarballs (was guile-gtk) Mike Gran
2004-05-27 22:15 ` guile-gtk Kevin Ryde
2 siblings, 0 replies; 9+ messages in thread
From: Thamer Al-Harbash @ 2004-05-27 14:35 UTC (permalink / raw)
Cc: guile-user
On Thu, 27 May 2004, Greg Troxel wrote:
> It would be really nice if a tarball of the head of the gtk 1.2 branch
> of guile-gtk were created and released; it is probably better than the
> latest tarball that's out there.
Yes. It is impossible to release an application that uses
guile-gtk if the old release still lingers in people's
filesystems.
> I know everyone really just like to play with arch and not do
> releases. But for these projects (guile-gtk and guile-gobject) to get
> used by "users", it's necessary to release tarballs. I'm trying to
> use guile-gtk on a project (as a tool, not trying to hack on it), and
> I had to make my own tarball and then my own netbsd pkgsrc entry for
> it. Not a big deal, but it's harder than using something else.
I hear you. I sent a patch to Marius which I hope he commits,
after that I'm going to bug him and see if he'd like some help
managing releases for guile-gtk.
--
Thamer Al-Harbash
GPG Key fingerprint: D7F3 1E3B F329 8DD5 FAE3 03B1 A663 E359 D686 AA1F
_______________________________________________
Guile-user mailing list
Guile-user@gnu.org
http://mail.gnu.org/mailman/listinfo/guile-user
^ permalink raw reply [flat|nested] 9+ messages in thread
* Tarballs (was guile-gtk)
2004-05-27 12:41 ` guile-gtk Greg Troxel
2004-05-27 14:35 ` guile-gtk Thamer Al-Harbash
@ 2004-05-27 16:27 ` Mike Gran
2004-05-27 22:15 ` guile-gtk Kevin Ryde
2 siblings, 0 replies; 9+ messages in thread
From: Mike Gran @ 2004-05-27 16:27 UTC (permalink / raw)
Cc: guile-user
--- Greg Troxel <gdt@ir.bbn.com> wrote:
> <rant,somewhat-joking>
> I know everyone really just like to play with arch and not do
> releases. But for these projects (guile-gtk and guile-gobject) to
> get
> used by "users", it's necessary to release tarballs. I'm trying to
> use guile-gtk on a project (as a tool, not trying to hack on it), and
> I had to make my own tarball and then my own netbsd pkgsrc entry for
> it. Not a big deal, but it's harder than using something else.
> </rant,somewhat-joking>
>
As along as we are semi-ranting about builds, why isn't there a GNU
Guile 1.6.5 or 1.7.0-alpha1? Having the nightly snapshots is nice,
but, the tagged builds are important, too. Some of us boring,
unadventurous people avoid that whole scary nightly snapshots scene. :)
(And is there something one can volunteer to do to help that along?)
Mike Gran
__________________________________
Do you Yahoo!?
Friends. Fun. Try the all-new Yahoo! Messenger.
http://messenger.yahoo.com/
_______________________________________________
Guile-user mailing list
Guile-user@gnu.org
http://mail.gnu.org/mailman/listinfo/guile-user
^ permalink raw reply [flat|nested] 9+ messages in thread
* Re: guile-gtk
2004-05-27 12:41 ` guile-gtk Greg Troxel
2004-05-27 14:35 ` guile-gtk Thamer Al-Harbash
2004-05-27 16:27 ` Tarballs (was guile-gtk) Mike Gran
@ 2004-05-27 22:15 ` Kevin Ryde
2 siblings, 0 replies; 9+ messages in thread
From: Kevin Ryde @ 2004-05-27 22:15 UTC (permalink / raw)
Cc: guile-user
Greg Troxel <gdt@ir.bbn.com> writes:
>
> It would be really nice if a tarball of the head of the gtk 1.2 branch
> of guile-gtk were created and released;
I've been meaning to do that for a while, it's in fairly good shape.
(Just needs the usual bit of double checking etc.)
_______________________________________________
Guile-user mailing list
Guile-user@gnu.org
http://mail.gnu.org/mailman/listinfo/guile-user
^ permalink raw reply [flat|nested] 9+ messages in thread
* guile-gnome releases: platform 2.7.96, bunch of "extras"
@ 2004-11-15 20:41 Andy Wingo
2004-11-16 19:46 ` Neil Jerram
0 siblings, 1 reply; 9+ messages in thread
From: Andy Wingo @ 2004-11-15 20:41 UTC (permalink / raw)
Cc: Guile Users
Hey all,
[ CC to guile-user, because of all of the new libraries ]
I've got a few new releases up at
http://download.gna.org/guile-gnome/releases/.
* guile-gnome-platform-2.7.96
For the unacquainted, this is the set of wrappers for the GNOME
Developer Platform (see [1]). This includes Gtk+ (and pango, atk,
etc), orbit, libgnome[ui], libglade, libgnomecanvas, etc. The only
wrappers that get built are the ones whose prereqs you have.
Changes:
Packaging
- configure now croaks when you don't explicitly give a --prefix,
so that users don't mistakenly assume that the default inst
location is in the default load path
- Misc. autogen-pkg.sh changes, probably only interesting to rotty
- Running configure reports which modules will be built, erroring
out if no prereq is satisfied.
Docs
- Make a @direntry for the info stuff
GLib
- There's a new module, (gnome-0), that selects the version
of guile-gnome to use. You can launch guile-gnome either with
the guile-gnome-0 wrapper or use (gnome-0) before other
(gnome ...) modules.
- GIOChannel fixes (Jan)
Gtk
- New GdkEvent getters (Jan)
GnomeCanvas
- Support for beziers (Jan)
I decided to pull out those "extra" wrapsets (those that are not part of
the gnome platform) into tarballs of their own, not an -extra tarball.
So, these are the first releases of the libraries below.
* D-BUS - guile-gnome-dbus-0.2.0.tar.gz
* GStreamer - guile-gnome-gstreamer-0.8.0.tar.gz
* GtkSourceView - guile-gnome-gtksourceview-1.0.0.tar.gz
* libwnck - guile-gnome-libwnck-2.8.0.tar.gz
* libpanel-applet - guile-gnome-panel-applet-2.8.0.tar.gz
* evolution-data-server - guile-gnome-evolution-data-server-1.0.0.tar.gz
The last two are particularly unstable. The first three should just
work, and I haven't really touched the fourth. Docs are scarce though.
Cheers,
--
Andy Wingo <wingo@pobox.com>
http://ambient.2y.net/wingo/
_______________________________________________
Guile-user mailing list
Guile-user@gnu.org
http://lists.gnu.org/mailman/listinfo/guile-user
^ permalink raw reply [flat|nested] 9+ messages in thread
* Re: guile-gnome releases: platform 2.7.96, bunch of "extras"
2004-11-15 20:41 guile-gnome releases: platform 2.7.96, bunch of "extras" Andy Wingo
@ 2004-11-16 19:46 ` Neil Jerram
2004-11-16 20:10 ` Greg Troxel
0 siblings, 1 reply; 9+ messages in thread
From: Neil Jerram @ 2004-11-16 19:46 UTC (permalink / raw)
Cc: Guile Users, guile-gtk discussions
Andy Wingo wrote:
>Hey all,
>
>[ CC to guile-user, because of all of the new libraries ]
>
>I've got a few new releases up at
>http://download.gna.org/guile-gnome/releases/.
>
>
Very nice! Is guile-gnome now recommended rather than guile-gtk? (I
know the webpage says that there was an amicable split, but it seems
that it would make sense to have an agreed position on the future, and
to avoid duplicating work.)
Neil
_______________________________________________
Guile-user mailing list
Guile-user@gnu.org
http://lists.gnu.org/mailman/listinfo/guile-user
^ permalink raw reply [flat|nested] 9+ messages in thread
* Re: guile-gnome releases: platform 2.7.96, bunch of "extras"
2004-11-16 19:46 ` Neil Jerram
@ 2004-11-16 20:10 ` Greg Troxel
2004-11-17 14:05 ` guile-gtk Bill Schottstaedt
0 siblings, 1 reply; 9+ messages in thread
From: Greg Troxel @ 2004-11-16 20:10 UTC (permalink / raw)
Cc: Guile Users, guile-gtk discussions
Neil Jerram <neil@ossau.uklinux.net> writes:
> Very nice! Is guile-gnome now recommended rather than guile-gtk? (I
> know the webpage says that there was an amicable split, but it seems
> that it would make sense to have an agreed position on the future, and
> to avoid duplicating work.)
That's a bit complex:
guile-gtk wraps gtk-1.2 only, and is quite stable. Inexplicably,
there are no releases or tarballs available. I made my own from CVS
so I could make a pkgsrc entry. I am aware of no plans to upgrade
guile-gtk for gtk-2.0.
guile-gnome wraps gtk-2 and also gnome, and can do CORBA from
ORBit-2's imodule files. So it really does something far more than
what guile-gtk does.
I am using guile-gnome for a new project, since guile-gtk is both
static and wraps obsolete/deprecated libs.
guile-gnome is not yet stable, but seems very close.
I was able to port a program that used guile-gtk to guile-gnome very
quickly.
--
Greg Troxel <gdt@ir.bbn.com>
_______________________________________________
Guile-user mailing list
Guile-user@gnu.org
http://lists.gnu.org/mailman/listinfo/guile-user
^ permalink raw reply [flat|nested] 9+ messages in thread
* Re: guile-gtk
2004-11-16 20:10 ` Greg Troxel
@ 2004-11-17 14:05 ` Bill Schottstaedt
2004-11-17 19:27 ` guile-gtk Greg Troxel
2004-11-21 17:00 ` guile-gtk Andy Wingo
0 siblings, 2 replies; 9+ messages in thread
From: Bill Schottstaedt @ 2004-11-17 14:05 UTC (permalink / raw)
Cc: Guile Users
Another choice is libxm which has support for all versions
of gtk since 2.0.
ftp://ccrma-ftp.stanford.edu/pub/Lisp/libxm.tar.gz
(The name refers to Motif which is also supported, as
well as Xt, Xlib, Xpm, openGL, etc).
_______________________________________________
Guile-user mailing list
Guile-user@gnu.org
http://lists.gnu.org/mailman/listinfo/guile-user
^ permalink raw reply [flat|nested] 9+ messages in thread
* Re: guile-gtk
2004-11-17 14:05 ` guile-gtk Bill Schottstaedt
@ 2004-11-17 19:27 ` Greg Troxel
2004-11-21 17:00 ` guile-gtk Andy Wingo
1 sibling, 0 replies; 9+ messages in thread
From: Greg Troxel @ 2004-11-17 19:27 UTC (permalink / raw)
Cc: Guile Users
Thanks. I wasn't aware of this. It's not a guile-gtk replacement if
it wraps 2.0 rather than 1.2, though - although clearly 2.0 is more
useful to wrap.
--
Greg Troxel <gdt@ir.bbn.com>
_______________________________________________
Guile-user mailing list
Guile-user@gnu.org
http://lists.gnu.org/mailman/listinfo/guile-user
^ permalink raw reply [flat|nested] 9+ messages in thread
* Re: guile-gtk
2004-11-17 14:05 ` guile-gtk Bill Schottstaedt
2004-11-17 19:27 ` guile-gtk Greg Troxel
@ 2004-11-21 17:00 ` Andy Wingo
1 sibling, 0 replies; 9+ messages in thread
From: Andy Wingo @ 2004-11-21 17:00 UTC (permalink / raw)
Hey Bill,
On Wed, 2004-11-17 at 06:05 -0800, Bill Schottstaedt wrote:
> Another choice is libxm which has support for all versions
> of gtk since 2.0.
It's a different choice indeed, a bit closer to the C.
Some libxm examples from snd-gtk.scm:
(gtk_range_set_update_policy (GTK_RANGE (GTK_SCALE scale))
GTK_UPDATE_CONTINUOUS)
(g_signal_connect_closure_by_id
(GPOINTER adj)
(g_signal_lookup "value_changed" (G_OBJECT_TYPE (GTK_OBJECT adj)))
0
(g_cclosure_new
(lambda (w d) (func (.value (GTK_ADJUSTMENT adj)))) #f #f) #f)))
The same code in guile-gnome would be:
(set-update-policy scale 'continuous)
;; you could use the full name, gtk-range-set-update-policy
;; or, with gobject properties, (set scale 'update-policy 'continuous)
(connect adj 'value-changed
(lambda (x) (func (gtk-adjustment:value adj)) #f))
So on the one hand, guile-gnome feels more schemey, but on the other,
gtk-adjustment:value doesn't actually exist right now (GtkAdjustment
needs more love). In libxm everything that you have in C should be
available in scheme without extra love.
Regards,
--
Andy Wingo <wingo@pobox.com>
http://ambient.2y.net/wingo/
_______________________________________________
Guile-user mailing list
Guile-user@gnu.org
http://lists.gnu.org/mailman/listinfo/guile-user
^ permalink raw reply [flat|nested] 9+ messages in thread
end of thread, other threads:[~2004-11-21 17:00 UTC | newest]
Thread overview: 9+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2004-05-27 2:23 guile-gtk Thamer Al-Harbash
2004-05-27 9:57 ` guile-gtk Andreas Rottmann
2004-05-27 12:41 ` guile-gtk Greg Troxel
2004-05-27 14:35 ` guile-gtk Thamer Al-Harbash
2004-05-27 16:27 ` Tarballs (was guile-gtk) Mike Gran
2004-05-27 22:15 ` guile-gtk Kevin Ryde
-- strict thread matches above, loose matches on Subject: below --
2004-11-15 20:41 guile-gnome releases: platform 2.7.96, bunch of "extras" Andy Wingo
2004-11-16 19:46 ` Neil Jerram
2004-11-16 20:10 ` Greg Troxel
2004-11-17 14:05 ` guile-gtk Bill Schottstaedt
2004-11-17 19:27 ` guile-gtk Greg Troxel
2004-11-21 17:00 ` guile-gtk Andy Wingo
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for read-only IMAP folder(s) and NNTP newsgroup(s).