unofficial mirror of guile-user@gnu.org 
 help / color / mirror / Atom feed
* guile-gnome and guile-gtk
@ 2006-02-20 18:20 Aaron VanDevender
  2006-02-21  3:47 ` Aaron VanDevender
                   ` (2 more replies)
  0 siblings, 3 replies; 7+ messages in thread
From: Aaron VanDevender @ 2006-02-20 18:20 UTC (permalink / raw)



Is guile-gnome a dead project? It has been almost a year since the last
release, and there hasn't been much traffic on the guile-gnome list. Is
anyone planning a gtk2 based version of gulie-gtk and guile-gnome?

The last version doesn't even build on my system because it uses
autoconf macros which are based on -config scripts and everything has
since moved over to pkgconfig.



-- 

sig@netdot.net
Plead the First.


_______________________________________________
Guile-user mailing list
Guile-user@gnu.org
http://lists.gnu.org/mailman/listinfo/guile-user


^ permalink raw reply	[flat|nested] 7+ messages in thread

* Re: guile-gnome and guile-gtk
  2006-02-20 18:20 guile-gnome and guile-gtk Aaron VanDevender
@ 2006-02-21  3:47 ` Aaron VanDevender
  2006-02-21 10:59   ` Bill Schottstaedt
                     ` (2 more replies)
  2006-02-21 11:31 ` David Pirotte
  2006-02-28 11:05 ` Andy Wingo
  2 siblings, 3 replies; 7+ messages in thread
From: Aaron VanDevender @ 2006-02-21  3:47 UTC (permalink / raw)




I should have qualified that to say that guile-gtk doesn't build due to
the autoconf thing. guile-gnome is based on pkg-config (and gtk2)

But my question stands? Is anyone working on them? Are we waiting for
g-wrap 2.0? Or have people lost interest?

-Aaron

On Mon, 2006-02-20 at 12:20 -0600, Aaron VanDevender wrote:
> Is guile-gnome a dead project? It has been almost a year since the last
> release, and there hasn't been much traffic on the guile-gnome list. Is
> anyone planning a gtk2 based version of gulie-gtk and guile-gnome?
> 
> The last version doesn't even build on my system because it uses
> autoconf macros which are based on -config scripts and everything has
> since moved over to pkgconfig.
> 
> 
> 
-- 

sig@netdot.net
Plead the First.


_______________________________________________
Guile-user mailing list
Guile-user@gnu.org
http://lists.gnu.org/mailman/listinfo/guile-user


^ permalink raw reply	[flat|nested] 7+ messages in thread

* Re: guile-gnome and guile-gtk
  2006-02-21  3:47 ` Aaron VanDevender
@ 2006-02-21 10:59   ` Bill Schottstaedt
  2006-02-21 13:35   ` Greg Troxel
  2006-02-21 21:44   ` Kevin Ryde
  2 siblings, 0 replies; 7+ messages in thread
From: Bill Schottstaedt @ 2006-02-21 10:59 UTC (permalink / raw)


> Or have people lost interest? 

There's libxm -- xg.c has all the gtk bindings up to the current gtk version,
as well as a bunch from pango, and a few from glib.  

ftp://ccrma-ftp.stanford.edu/pub/Lisp/libxm.tar.gz

Lots of examples in the Snd tarball (at the same site).  If I remember
right, it's not directly compatible at the scheme level with guile-gtk
because I'm trying to stay very close to the C API.



_______________________________________________
Guile-user mailing list
Guile-user@gnu.org
http://lists.gnu.org/mailman/listinfo/guile-user


^ permalink raw reply	[flat|nested] 7+ messages in thread

* Re: guile-gnome and guile-gtk
  2006-02-20 18:20 guile-gnome and guile-gtk Aaron VanDevender
  2006-02-21  3:47 ` Aaron VanDevender
@ 2006-02-21 11:31 ` David Pirotte
  2006-02-28 11:05 ` Andy Wingo
  2 siblings, 0 replies; 7+ messages in thread
From: David Pirotte @ 2006-02-21 11:31 UTC (permalink / raw)
  Cc: guile-user

On Mon, 20 Feb 2006 12:20:57 -0600
Aaron VanDevender <sig@netdot.net> wrote:

> Is guile-gnome a dead project? It has been almost a year since the
> last release, and there hasn't been much traffic on the guile-gnome
> list.

Hope not! I am using it 'extensively' for my apps

> Is anyone planning a gtk2 based version of gulie-gtk and
> guile-gnome?

guile-gnome is using gtk2 since the beginning 

> The last version doesn't even build on my system because it uses
> autoconf macros which are based on -config scripts and everything
> has since moved over to pkgconfig.

I succeeded compiling/installing
http://download.gna.org/guile-gnome/releases/guile-gnome-platform-2.7.97.tar.gz
on both intel and powerpc box [under debian] without any problems

I now 'stricktly' use guile-* and guile-gnome* debian packages, as
it's far more comfortable[reliable] for developping and deploying
applications [under a debian distro].

Howerver, I had to locally recreate guile-gnome* debian packages to
get access the list-store model APIs [see below]

Hope this helps
David

;; --

the following patch was applied locally on debian source
guile-gnome-platform version 2.7.99-4:

  on

	<platform-source-location>/gtk/gnome/overrides/gtk.defs

  among other things, it fixes the gtk-list-store-* api calls (that
  wereotherwise missing)


;;; -- patch file starts here
--- gtk.defs.old	2005-01-24 12:52:58.000000000 +0100
+++ gtk.defs	2006-01-05 23:17:40.000000000 +0100
@@ -677,7 +677,6 @@
              "gtk_combo_new" ;; avoid ignoring gtk_combo_box
              "gtk_combo_set_*"
              "gtk_combo_disable_activate"
-             "gtk_list*"
              "gtk_old_editable*"
              "gtk_option_menu*"
              "gtk_pixmap*"
@@ -761,6 +760,33 @@
         "gtk_icon_theme_set_search_path" ;; takes array
         "gtk_icon_theme_get_search_path" ;; returns array
         
+        "gtk_list_get_type"
+        "gtk_list_new"
+        "gtk_list_insert_items"
+        "gtk_list_append_items"
+        "gtk_list_prepend_items"
+        "gtk_list_remove_items"
+        "gtk_list_remove_items_no_unref"
+        "gtk_list_clear_items"
+        "gtk_list_select_item"
+        "gtk_list_unselect_item"
+        "gtk_list_select_child"
+        "gtk_list_unselect_child"
+        "gtk_list_child_position"
+        "gtk_list_set_selection_mode"
+        "gtk_list_extend_selection"
+        "gtk_list_start_selection"
+        "gtk_list_end_selection"
+        "gtk_list_select_all"
+        "gtk_list_unselect_all"
+        "gtk_list_scroll_horizontal"
+        "gtk_list_scroll_vertical"
+        "gtk_list_toggle_add_mode"
+        "gtk_list_toggle_focus_row"
+        "gtk_list_toggle_row"
+        "gtk_list_undo_selection"
+        "gtk_list_end_drag_selection"
+
         "gtk_list_store_set_column_types"
 
         "gtk_preview_uninit"
;;; -- patch end



_______________________________________________
Guile-user mailing list
Guile-user@gnu.org
http://lists.gnu.org/mailman/listinfo/guile-user


^ permalink raw reply	[flat|nested] 7+ messages in thread

* Re: guile-gnome and guile-gtk
  2006-02-21  3:47 ` Aaron VanDevender
  2006-02-21 10:59   ` Bill Schottstaedt
@ 2006-02-21 13:35   ` Greg Troxel
  2006-02-21 21:44   ` Kevin Ryde
  2 siblings, 0 replies; 7+ messages in thread
From: Greg Troxel @ 2006-02-21 13:35 UTC (permalink / raw)
  Cc: guile-user

guile-gtk is pretty much inactive.  guile-gnome seems to work, but I
haven't seen much development on g-wrap or guile-gnome.

-- 
        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] 7+ messages in thread

* Re: guile-gnome and guile-gtk
  2006-02-21  3:47 ` Aaron VanDevender
  2006-02-21 10:59   ` Bill Schottstaedt
  2006-02-21 13:35   ` Greg Troxel
@ 2006-02-21 21:44   ` Kevin Ryde
  2 siblings, 0 replies; 7+ messages in thread
From: Kevin Ryde @ 2006-02-21 21:44 UTC (permalink / raw)
  Cc: guile-user

Aaron VanDevender <sig@netdot.net> writes:
>
> I should have qualified that to say that guile-gtk doesn't build due to
> the autoconf thing.

If that's guile gtk 1.2 then bug reports to the mailing list please.
I don't think anything has changed in gtk 1.2 for a long time, it's
supposed to all go.


_______________________________________________
Guile-user mailing list
Guile-user@gnu.org
http://lists.gnu.org/mailman/listinfo/guile-user


^ permalink raw reply	[flat|nested] 7+ messages in thread

* Re: guile-gnome and guile-gtk
  2006-02-20 18:20 guile-gnome and guile-gtk Aaron VanDevender
  2006-02-21  3:47 ` Aaron VanDevender
  2006-02-21 11:31 ` David Pirotte
@ 2006-02-28 11:05 ` Andy Wingo
  2 siblings, 0 replies; 7+ messages in thread
From: Andy Wingo @ 2006-02-28 11:05 UTC (permalink / raw)


Hi Aaron,

On Mon, 2006-02-20 at 12:20 -0600, Aaron VanDevender wrote:
> Is guile-gnome a dead project? It has been almost a year since the last
> release, and there hasn't been much traffic on the guile-gnome list. Is
> anyone planning a gtk2 based version of gulie-gtk and guile-gnome?

guile-gtk is 1.2-based. As David said, guile-gnome has been based on the
2.x libraries since the beginning.

I've been distracted this past year, and hindered a bit by Guile
troubles on my main devel box (an x86-64 system). Also using Arch has
been a bit of a clusterfuck, inasmuch as whenever I want to hack I
forget how things work.

Now that Guile 1.8 is out I'll be looking at threading issues soon. I
want to update the GStreamer bindings to cover GStreamer 0.10, which is
heavily threaded. It built against 1.7 a month ago or so, so I expect
there won't be too many problems. We should convert to the new SCM<->C
conversion API though.

Other than that things should just work. If there is a problem send a
bug report, or better a patch.

(You seem to be bumping into the scheme syndrome for the first time --
there are few hackers. Individuals make a huge difference in the scheme
world, just because there's not all that many people making tools. You
can be a part of that :)

Regards,
-- 
Andy Wingo
http://wingolog.org/



_______________________________________________
Guile-user mailing list
Guile-user@gnu.org
http://lists.gnu.org/mailman/listinfo/guile-user


^ permalink raw reply	[flat|nested] 7+ messages in thread

end of thread, other threads:[~2006-02-28 11:05 UTC | newest]

Thread overview: 7+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2006-02-20 18:20 guile-gnome and guile-gtk Aaron VanDevender
2006-02-21  3:47 ` Aaron VanDevender
2006-02-21 10:59   ` Bill Schottstaedt
2006-02-21 13:35   ` Greg Troxel
2006-02-21 21:44   ` Kevin Ryde
2006-02-21 11:31 ` David Pirotte
2006-02-28 11:05 ` 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).