[Chicken-users] Re: [Chicken-hackers] Chicken 4 development snapshots

2009-06-26 Thread Peter Bex
On Fri, Jun 26, 2009 at 10:30:36AM +0900, Ivan Raikov wrote:
  The Chicken development snapshot script has been adapted to Chicken
 4. From now on, Chicken 4 snapshots will be built and linked to on the
 development snapshots page:
 
http://chicken.wiki.br/dev-snapshots/

hurray!  Thanks, Ivan!

 New snapshots will be built when the Chicken version is increased in the
 repository. In the next few days, I will be updating the salmonella
 script for Chicken 4, so some breakage is possible in the
 salmonella-report page.

What will happen to the personalized Salmonella build report RSS feeds?
Will it show chicken 3 _and_ chicken 4 build reports, or just chicken 4?
Do people need to configure something special to get build reports for
either version?

Cheers,
Peter
-- 
http://sjamaan.ath.cx
--
The process of preparing programs for a digital computer
 is especially attractive, not only because it can be economically
 and scientifically rewarding, but also because it can be an aesthetic
 experience much like composing poetry or music.
-- Donald Knuth


pgp1qvFYyrNk9.pgp
Description: PGP signature
___
Chicken-users mailing list
Chicken-users@nongnu.org
http://lists.nongnu.org/mailman/listinfo/chicken-users


[Chicken-users] Re: Trouble with easyffi

2009-06-26 Thread bill

Hi,

I think we're talking at cross purposes here.I thought you meant 
when I compiled (installed) easyffi.  

I have two old programs that worked fine on Gentoo (with I believe 
chicken 3.4).   Both link into Gtk.  I have recently tried running a 
little app to test Cairo.


All of these give me no errors with I compile them.   The only error 
comes when I try to run them - the 'foreign parse' error.


On the Gtk programs most of the code is just calling scheme described 
call to Gtk.For instance:


  #?
GtkWidget *gtk_hpaned_new(void);

void gtk_widget_set_size_request(GtkWidget *widget, int width, int 
height);

  #

which are used thus in chicken:

(define hpane   (gtk_hpaned_new))  
(gtk_widget_set_size_request hpane 1200 650))


Some of the code is actual C code snippets that are defined as this:

  #!

 char *get_text(GtkTextBuffer *tbuffer)
 {
   GtkTextIter s_iter;
   GtkTextIter e_iter;

   gtk_text_buffer_get_start_iter(tbuffer, s_iter);
   gtk_text_buffer_get_end_iter(tbuffer, e_iter);
  
   return gtk_text_buffer_get_text(tbuffer, s_iter, e_iter, FALSE);

 }

 #


If this does not help, I can put together a small app that I can send 
you.One of the failing programs is my own editor and a bit too big 
to send - although I have no qualms in doing  so.


Again, all of this worked before moving to Xubunto and Chicken 4.0.
Could some library be missing?


Bill


___
Chicken-users mailing list
Chicken-users@nongnu.org
http://lists.nongnu.org/mailman/listinfo/chicken-users


Re: [Chicken-users] Re: Trouble with easyffi

2009-06-26 Thread Peter Bex
On Fri, Jun 26, 2009 at 03:28:45PM -0400, bill wrote:
 Hi,
 
 If this does not help, I can put together a small app that I can send 
 you.

Well, it's all rather fragmentary and hard to tell what's wrong.
Did you try trunk chicken, BTW?

 One of the failing programs is my own editor and a bit too big 
 to send - although I have no qualms in doing  so.

That doesn't appeal much to me :)  A simple test case would be more
useful.  Try chicken trunk first!

 Again, all of this worked before moving to Xubunto and Chicken 4.0.
 Could some library be missing?

Not likely.  You'd probably get an error in that case.

Cheers,
Peter
-- 
http://sjamaan.ath.cx
--
The process of preparing programs for a digital computer
 is especially attractive, not only because it can be economically
 and scientifically rewarding, but also because it can be an aesthetic
 experience much like composing poetry or music.
-- Donald Knuth


pgp7fhiUGpZvx.pgp
Description: PGP signature
___
Chicken-users mailing list
Chicken-users@nongnu.org
http://lists.nongnu.org/mailman/listinfo/chicken-users


Re: [Chicken-users] Chicken 4 development snapshots

2009-06-26 Thread Ivan Raikov

  I don't know enough about how the RSS feeds are constructed to answer
this question. I will have to discuss with Mario and see what we can
do. I can only say that there will have to be a separate run of
Salmonella for Chicken 3 and 4, respectively, but I have no idea how the
build logs are parsed.

   -Ivan

Peter Bex peter@xs4all.nl writes:

 What will happen to the personalized Salmonella build report RSS feeds?
 Will it show chicken 3 _and_ chicken 4 build reports, or just chicken 4?
 Do people need to configure something special to get build reports for
 either version?


___
Chicken-users mailing list
Chicken-users@nongnu.org
http://lists.nongnu.org/mailman/listinfo/chicken-users