unofficial mirror of guile-user@gnu.org 
 help / color / mirror / Atom feed
* 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

* 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).