Re: [Chicken-users] A proposal for the egg index

2010-09-06 Thread Peter Bex
On Mon, Sep 06, 2010 at 03:21:29AM -0400, Felix wrote:
> >As for the discussion, I think it is better if we keep all
> > discussions in one place (e.g. the users mailing list). Having too many
> > scattered places for discussion would make it more difficult to track
> > information and questions related to one egg.
> 
> I agree with that - any input on the discussion pages is likely not
> to be noticed or quickly forgotten.

+1

-- 
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

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


Re: [Chicken-users] A proposal for the egg index

2010-09-06 Thread Alaric Snell-Pym

On 09/05/10 23:47, Peter Bex wrote:


I'm a little worried that the egg index would become too complex or
overwhelming for first-time users though.


Yeah, it'd have to be done non-obtrusively. Small text, for a start! It
shouldn't consume too much room in every row.


2) For each egg, a link to
"http://wiki.call-cc.org/eggref/4//discussion" or some such, to
encourage user feedback, feature requests, etc.


That seems like a good idea, but we've had discussion pages for the
entire duration of our svnwiki use, and to my knowledge nobody ever used
them.  Because of that I didn't build discussion pages into qwiki, since
it would be just another unused feature I'd have to maintain.


Does it need special wiki software support? I thought it'd just be
another page with a name generated from the egg-page name, and one that
people should feel more confident about adding questions, requests, and
so on to than the egg page itself.


Where's the tool that generates this page live, anyway?


I'd guess somewhere under chicken-eggs/maintenance, but I can't find it.


SPOOKY! :-)


Cheers,
Peter


ABS

--
Alaric Snell-Pym
http://www.snell-pym.org.uk/alaric/

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


Re: [Chicken-users] Incremental build, tricks or tips anyone?

2010-09-06 Thread Felix
From: Matthew Welland 
Subject: [Chicken-users] Incremental build, tricks or tips anyone?
Date: Sun, 5 Sep 2010 14:52:24 -0700

> I am updating some old code and the build broke because chicken-config no 
> longer exists.  It took a while but I finally found that all I had to do was 
> replace chicken-config with csc. I.e. "csc -cflags" in place of 
> "chicken-config 
> -cflags".
> 
> My question is, does anyone have a nicer way of doing this? I sometimes work 
> on very weak machines such as single board computers and really appreciate 
> build times of seconds instead of minutes when only one file has changed. 

I think, you could simply use `csc':

> 
> src_code  := laedlib tc_laedlib re-route 
> scm_files := $(addprefix ../scm/,$(addsuffix .scm,$(src_code)))
> c_files   := $(addprefix src/,$(addsuffix .c,$(src_code)))
> o_files   := $(addprefix src/,$(addsuffix .o,$(src_code)))
> 
> $(c_files): src/%.c: ../scm/%.scm ../scm/macros.scm
>   chicken $< -output-file $@
csc -t $< -o $@

> 
> $(o_files): src/%.o: src/%.c
>   gcc -c $< `chicken-config -cflags` -o $@
csc -c $< -o $@

> 
> $(src_code): %: src/%.o src/laedlib.o
>   gcc src/$*.o src/laedlib.o -o $* `chicken-config -libs`
csc src/$*.o src/laedlib.o -o $*

(I have not tested this)


cheers,
felix

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


Re: [Chicken-users] Status of 4.5.0 vs. 4.5.7 / TinyCLOS

2010-09-06 Thread Felix
From: Mike Anderson 
Subject: [Chicken-users] Status of 4.5.0 vs. 4.5.7 / TinyCLOS
Date: Sun, 05 Sep 2010 17:59:17 +0100

> Hello,
> 
> I'm new to Chicken, and confused as to what is the current stable
> release.
> 
> According to the Download link at call-cc.org, the current release is
> 4.5.0, but in the Development snapshots, there is 4.5.7. Meanwhile, I
> tried to install the TinyCLOS egg, and it seems that it depends on a
> feature introduced in 4.5.2
> (-no-procedure-checks-for-toplevel-bindings).

I have removed that option, TinyCLOS 1.8.3 should be available now.

I strongly recommend to use COOPS. TinyCLOS is obsolete and should
not be used.


cheers,
felix

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


Re: [Chicken-users] A proposal for the egg index

2010-09-06 Thread Felix
From: Ivan Raikov 
Subject: Re: [Chicken-users] A proposal for the egg index
Date: Mon, 06 Sep 2010 10:36:56 +0900

>As for the discussion, I think it is better if we keep all
> discussions in one place (e.g. the users mailing list). Having too many
> scattered places for discussion would make it more difficult to track
> information and questions related to one egg.

I agree with that - any input on the discussion pages is likely not
to be noticed or quickly forgotten.


cheers,
felix

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