Re: Question about how to check a symbol is bound

2023-06-28 Thread Alaric Snell-Pym
mbined generated ssql snippets and ssql->sql them at macro expansion time, which would be nice: if I follow that path I'll need to expand to code that calls a pure function on constant arguments at runtime. felix -- Alaric Snell-Pym (M0KTN neé M7KIT) http://www.snell-pym.org.uk/a

Re: Question about how to check a symbol is bound

2023-06-28 Thread Alaric Snell-Pym
time hash table? Alas, the requirement is that things like "foo" are part of the lexical environment - so can be imported from modules, renamed, be hidden inside local scopes, all that stuff! felix Thanks, -- Alaric Snell-Pym (M0KTN neé M7KIT) http://www.sne

Re: Question about how to check a symbol is bound

2023-06-28 Thread Alaric Snell-Pym
fine-custom-type and define-object-type. Hey ho. PS: Hi everyone! I'm still alive! -- Alaric Snell-Pym (M0KTN neé M7KIT) http://www.snell-pym.org.uk/alaric/ OpenPGP_signature Description: OpenPGP digital signature

I ported the combinators egg to chicken 5

2020-12-18 Thread Alaric Snell-Pym
Hi there Kon, As I was porting something that needed it, I did a quick port of the combinators egg to C5... I did it with cond-expand so the same codebase works for C4 and C5 rather than making a new fork. Please find it attached - if you like it it's all yours, and I'll gladly add it to the

Chicken 5 ports of pkbdf2 and md2

2020-12-16 Thread Alaric Snell-Pym
r the eggs in the first place, Alaric Snell-PymFrom dc512f953cf5cda5bb1de4af0960f4f93e391c57 Mon Sep 17 00:00:00 2001 From: Alaric Snell-Pym Date: Tue, 24 Nov 2020 13:06:19 + Subject: Support Chicken 5 diff --git a/pbkdf2.egg b/pbkdf2.egg new file mode 100644 index 000..b0ff965 --- /dev/

Re: Establishing Git repos for miscellaneous Chicken tools

2020-11-17 Thread Alaric Snell-Pym
O IT DO IT DO IT AND THEN BRING THEM CRASHING DOWN FROM WITHIN MUHAHAHAH, I reckon :-) -- Alaric Snell-Pym (2E0LOJ neé M7KIT) http://www.snell-pym.org.uk/alaric/ signature.asc Description: OpenPGP digital signature

Re: [Chicken-users] I've gots an egg: missing.egg

2015-08-13 Thread Alaric Snell-Pym
On Wed, 12 Aug 2015, Alexej Magura wrote: Hey, I've got a new egg that I'm working on: https://github.com/amagura/eggs/tree/master/staging/missing/trunk Excellent! May I offer some tips? 1+ and 1- duplicate add1 and sub1, which are already in the library: http://api.call-cc.org/doc/library/a

Re: [Chicken-users] [Chicken-hackers] Any thoughts on performance woes?

2015-04-08 Thread Alaric Snell-Pym
On 08/04/15 09:26, arc wrote: > I > did interact with (or at least see some interaction with) people like > Marc Feely, Anton van Straaten, Felix (pretty sure?), Alaric, et. al. > > They all seemed like thoroughly nice people, and it's hard to believe > the intervening yea

[Chicken-users] Correct type declarations for (call-with-... ) procedures

2014-11-15 Thread Alaric Snell-Pym
I want it to work for any number of arguments! Ta, ABS -- Alaric Snell-Pym http://www.snell-pym.org.uk/alaric/ signature.asc Description: OpenPGP digital signature ___ Chicken-users mailing list Chicken-users@nongnu.org https://lists.nongnu.org/mailman/listinfo/chicken-users

Re: [Chicken-users] New egg: 2d-primitives

2014-10-03 Thread Alaric Snell-Pym
call-cc.org/eggref/4/2d-primitives > > I hope some people can make use of it, Oooh, convex hulls and stuff, nifty! > > cheers, > Richard > ABS -- Alaric Snell-Pym http://www.snell-pym.org.uk/alaric/ ___ Chicken-users mailing li

Re: [Chicken-users] Using epsilon in test egg

2014-07-30 Thread Alaric Snell-Pym
ke-key-stream-writer* a 'test-ks)) (test-define-values "Close key-stream writer" (ks-hash ks-reused?) ((key-stream-writer-finish! ksw))) ABS -- Alaric Snell-Pym http://www.snell-pym.org.uk/alaric/ ___ Chicken-users mailing list Chicken-users@nongnu.org https://lists.nongnu.org/mailman/listinfo/chicken-users

Re: [Chicken-users] Using epsilon in test egg

2014-07-26 Thread Alaric Snell-Pym
st 1.0 (+ 0.5 0.5)) It's probably best to define your own equality predicate, I think! ABS -- Alaric Snell-Pym http://www.snell-pym.org.uk/alaric/ signature.asc Description: OpenPGP digital signature ___ Chicken-users mailing list Chicken-users@nongnu.org https://lists.nongnu.org/mailman/listinfo/chicken-users

Re: [Chicken-users] new egg: nrepl

2014-05-21 Thread Alaric Snell-Pym
tcp socket on current-input/output-port and able to return #t to continue or #f to close the connection and abort), would be the next feature request for use in less trusted environments! > > Thanks! > K. > Good work that man, ABS -- Alaric Snell-

Re: [Chicken-users] Problems with the "dollar" egg.

2014-03-03 Thread Alaric Snell-Pym
in whatever environment best suits your current activity... Might need some ugly mechanism to deal with module export/import interop, however! ABS -- Alaric Snell-Pym http://www.snell-pym.org.uk/alaric/ signature.asc Description: OpenPGP digital signature

Re: [Chicken-users] Problems with the "dollar" egg.

2014-03-03 Thread Alaric Snell-Pym
om the Python interpreter and away you go. The difference is that the stub module is written in C, rather than Python; while Chicken "FFI stubs" are written in whatever mix of Chicken and C you find convenient. ABS -- Alaric Snell-Pym http://www.snell-pym.org.uk/alaric/

Re: [Chicken-users] which RxRS?

2013-12-12 Thread Alaric Snell-Pym
is required. So I think the fears above about the future direction of Scheme are unfounded, and would like to make sure everyone is aware of that :-) ABS -- Alaric Snell-Pym http://www.snell-pym.org.uk/alaric/ signature.asc Description: OpenPGP digital signature __

Re: [Chicken-users] Unix Scripting in Chicken

2013-10-14 Thread Alaric Snell-Pym
ng UNIX shell pipelines with Chicken, although I want to do more work on it before I release it - feel free to check out trunk at: https://www.kitten-technologies.co.uk/project/magic-pipes > > Evan > ABS -- Alaric Snell-Pym http://www.snell-pym.org.uk/alaric/ signature.asc Descri

Re: [Chicken-users] set! atomic?

2013-06-12 Thread Alaric Snell-Pym
les, from memory. Readers ended up with a seemingly infinite list of elements inside a single hash-table bucket due to the chain being updated while being read, perhaps? It would certainly be easy to see it missing some or all of its elements, however. ABS -- Alaric Snell-Pym http://ww

Re: [Chicken-users] SPRING THING 2013 has ended.

2013-05-29 Thread Alaric Snell-Pym
with >> all the other CHICKEN enthusiasts. > > I for one did enjoy it. When and where should we do the next? :-) > There was some talk of Christian running CHICKEN DE 2013, wasn't there? If not, I could still rustle up another CHICKEN UK :-) ABS - -- Alaric Snell-Pym http://ww

Re: [Chicken-users] The odd case of the channel egg's tests failures

2013-01-31 Thread Alaric Snell-Pym
he rest of us can learn to make sense of, as a good division of labour! ABS - -- Alaric Snell-Pym http://www.snell-pym.org.uk/alaric/ -BEGIN PGP SIGNATURE- Version: GnuPG v1.4.11 (GNU/Linux) Comment: Using GnuPG with Mozilla - http://enigmail.mozdev.org/ iEYEARECAAYFAlEKaxUACgkQRgz/WHNxCG

Re: [Chicken-users] Msgpack implementation for scheme (and some questions)

2013-01-31 Thread Alaric Snell-Pym
nt implementation yourself and there's a handy library, etc, but the more code that's in Scheme, the more code that can be ported to other implementations, is less likely to have EVIL POINTER BUGS, etc... ABS - -- Alaric Snell-Pym http://www.snell-pym.org.uk/alaric/ -BEGIN PGP SI

Re: [Chicken-users] The odd case of the channel egg's tests failures

2013-01-31 Thread Alaric Snell-Pym
ions about the meanings of things in it) and find out interesting facts. > > cheers, > felix > ABS - -- Alaric Snell-Pym http://www.snell-pym.org.uk/alaric/ -BEGIN PGP SIGNATURE- Version: GnuPG v1.4.11 (GNU/Linux) Comment: Using GnuPG with Mozilla - http:

Re: [Chicken-users] The odd case of the channel egg's tests failures

2013-01-30 Thread Alaric Snell-Pym
gly unrelated things that make it happen or not happen. Valgrind is a good idea, I'll try that... ABS - -- Alaric Snell-Pym http://www.snell-pym.org.uk/alaric/ -BEGIN PGP SIGNATURE- Version: GnuPG v1.4.11 (GNU/Linux) Comment: Using GnuPG with Mozilla - http://enigmail.mozdev.org/ iEYEA

Re: [Chicken-users] Chicken and Cocos2Dx on Google Play!

2012-11-05 Thread Alaric Snell-Pym
, you can get the truck over to the left and up a hill and back onto the slope that leads down to the start point! When I get a chance, I want to hook up the REPL and add more stuff to the world for her :-) ABS - -- Alaric Snell-Pym http://www.snell-pym.org.uk/alaric/ -BEGIN PGP SIGNATURE---

Re: [Chicken-users] Spiffy & OpenSSL in compiled code

2012-10-04 Thread Alaric Snell-Pym
-BEGIN PGP SIGNED MESSAGE- Hash: SHA1 On 09/30/2012 12:43 PM, Andy Bennett wrote: > The long term solution is to fix the autoload egg so that we can use > that: Alaric has a similar requirement for Ugarit so it makes sense to > put that functionality into an egg. I currently

Re: [Chicken-users] spock tests

2012-09-09 Thread Alaric Snell-Pym
On 09/09/12 15:56, john saylor wrote: also, if the language turns out to be java, you should be worried- deeply worried ... It was saying something like "Ph'nglui mglw'nafh Riastradh R'lyeh wgah'nagl fhtagn" ABS -- Alaric Snell-Pym http

Re: [Chicken-users] spock tests

2012-09-09 Thread Alaric Snell-Pym
unfamiliar language. Is this normal? ABS -- Alaric Snell-Pym http://www.snell-pym.org.uk/alaric/ ___ Chicken-users mailing list Chicken-users@nongnu.org https://lists.nongnu.org/mailman/listinfo/chicken-users

[Chicken-users] Chicken UK 2012 is this month :-D

2012-09-09 Thread Alaric Snell-Pym
do some more myself. You have been warned... If anybody doesn't know where to come to, email me offlist and I'll give you the URL of our "how to get here page" - I just don't want it getting into search indexes! ABS -- Alaric Snell-Pym http://www.snell-pym.org.uk/alaric/

Re: [Chicken-users] [ANN] Chicken at T-DOSE 2012

2012-08-08 Thread Alaric Snell-Pym
On 08/08/12 19:13, Peter Bex wrote: Another great opportunity to meet some Chicken fans will be at the "Chicken UK meeting", at Alaric's home in Gloucester, from September 28 until the 1st of October. See http://wiki.call-cc.org/event/chicken-uk-2012 for more information. I

Re: [Chicken-users] [ANN] Chicken on Raspberry Pi

2012-08-06 Thread Alaric Snell-Pym
rs for all the I/O: http://learn.adafruit.com/adafruit-raspberry-pi-educational-linux-distro/occidentalis-v0-dot-1 This would be a good basis for a Chicken egg to drive that seductive I/O port! ABS - -- Alaric Snell-Pym http://www.snell-pym.org.uk/alaric/ -BEGIN PGP SIGNATURE- Versio

[Chicken-users] ANN: simple-graphics, a basic turtle graphics library for educational purposes

2012-07-08 Thread Alaric Snell-Pym
harts from numerical data, perhaps with a "draw-to" alongside "go-to", line thickness, etc. However, it'll do for now! Enjoy, ABS -- Alaric Snell-Pym http://www.snell-pym.org.uk/alaric/ ___ Chicken-users mailing list Chicken-users@no

[Chicken-users] Chicken UK 2012 is looming!

2012-06-20 Thread Alaric Snell-Pym
t is! The worse your code is, the more everyone can help you make it better ;-). I've put a table on the wiki page for people to suggest things they'd like to do (if there's something you'd like SOMEBODY ELSE to do, suggest it but leave the "speaker" column blank and

Re: [Chicken-users] Planned downtime for chicken.kitten-technologies.co.uk

2012-03-17 Thread Alaric Snell-Pym
On 03/17/12 14:48, Alaric Snell-Pym wrote: I will be bringing apache up on the new server and checking that everything's working any moment now - then I'll send my notification email, and do the transfer. Well I *wanted* to send a final notification, but then I realised I'd alr

Re: [Chicken-users] Planned downtime for chicken.kitten-technologies.co.uk

2012-03-17 Thread Alaric Snell-Pym
On 03/15/12 11:16, Alaric Snell-Pym wrote: I'll post a follow-up here when I'm about to start, and again when it's all done. I'm in the datacentre now. It is cold and hard and uncomfortable, but I think I'm approaching the phase where I can migrate stuff soon :-D I w

[Chicken-users] Planned downtime for chicken.kitten-technologies.co.uk

2012-03-15 Thread Alaric Snell-Pym
he install operation. I'll post a follow-up here when I'm about to start, and again when it's all done. ABS - -- Alaric Snell-Pym http://www.snell-pym.org.uk/alaric/ -BEGIN PGP SIGNATURE- Version: GnuPG v1.4.11 (GNU/Linux) Comment: Using GnuPG with Mozilla - h

Re: [Chicken-users] Summer 2012 meetup in the UK?

2012-03-07 Thread Alaric Snell-Pym
-BEGIN PGP SIGNED MESSAGE- Hash: SHA1 I have now migrated the above email, and the results from the Doodle, into the wiki: http://wiki.call-cc.org/event/chicken-uk-2012 Please update the table with your requirements and needs if you're coming! ABS - -- Alaric Snell-Pym

Re: [Chicken-users] Creating my own extensions

2012-03-06 Thread Alaric Snell-Pym
wiki? 2) Kept it online for archival purposes, but put it somewhere even more hidden-away and obviously not current? 3) Slapped a big warning banner on every /3/ page? ABS - -- Alaric Snell-Pym http://www.snell-pym.org.uk/alaric/ -BEGIN PGP SIGNATURE- Version: GnuPG v1.4.11 (GNU/Linux) Comm

Re: [Chicken-users] Summer 2012 meetup in the UK?

2012-03-04 Thread Alaric Snell-Pym
-BEGIN PGP SIGNED MESSAGE- Hash: SHA1 On 01/31/2012 04:03 PM, Alaric Snell-Pym wrote: > In the resulting flurry of last-minute sign-ups, the end of September is > now looking more popular! > > I'll keep you all posted... OK, as promised (on IRC), I'm now finalising

Re: [Chicken-users] foreign: Why is passing structs as arguments and return-types not supported?

2012-02-29 Thread Alaric Snell-Pym
think that the first option is slightly neater, as it would then apply to users of foreign other than via chicken-bind, but it might be easier to do in chicken-bind! The last option looks ugly. ABS - -- Alaric Snell-Pym http://www.snell-pym.org.uk/alaric/ -BEGIN PGP SIGNATURE- Version: Gnu

Re: [Chicken-users] foreign: Why is passing structs as arguments and return-types not supported?

2012-02-29 Thread Alaric Snell-Pym
side foreign-type pointer into the appropriate bit of stack or registers, or back again for returned values. But, indeed, it's easy to do that in C as your distim demonstration shows; return values are only slightly harder as you'll need to allocate a struct and copy the result in, then return th

Re: [Chicken-users] Summer 2012 meetup in the UK?

2012-01-31 Thread Alaric Snell-Pym
-BEGIN PGP SIGNED MESSAGE- Hash: SHA1 On 01/31/2012 03:49 PM, Alaric Snell-Pym wrote: > This is still provisional - I give you all until the end of Feb to argue > me otherwise; after that I'll start ordering the extra leased lines and > submitting requests for quotes to t

Re: [Chicken-users] Summer 2012 meetup in the UK?

2012-01-31 Thread Alaric Snell-Pym
-BEGIN PGP SIGNED MESSAGE- Hash: SHA1 On 01/03/2012 03:45 PM, Alaric Snell-Pym wrote: > > Dear Chickeners, > > Having just moved into a much larger house than I previously lived in > (one large enough to have an actual guest room, plus a playroom for the > kids that we

Re: [Chicken-users] CSI and CSC do not do the same for syntax definitions

2012-01-17 Thread Alaric Snell-Pym
t at run time, when it's too late to expand any syntax; the compiler has compiled in a reference to y as a (initially unbound) variable in the hope that loading y.scm will assign a value to y. However, syntax definitions are not value assignments, as they are compile-time beasts! ABS - --

Re: [Chicken-users] [Chicken-hackers] Summer 2012 meetup in the UK?

2012-01-16 Thread Alaric Snell-Pym
#x27;t forget to put your favourite dates online at the Doodle if you're interested in coming! I'd like to set a date soon so I can start planning the rest of my life around it ;-) ABS - -- Alaric Snell-Pym http://www.snell-pym.org.uk/alaric/ -BEGIN PGP SIGNATURE- Version: Gnu

Re: [Chicken-users] [Chicken-hackers] Summer 2012 meetup in the UK?

2012-01-04 Thread Alaric Snell-Pym
omes out of a cow in any shape or form, so that will hardly be a problem ;-) > > cheers, > felix > ABS - -- Alaric Snell-Pym http://www.snell-pym.org.uk/alaric/ -BEGIN PGP SIGNATURE- Version: GnuPG v1.4.11 (GNU/Linux) Comment: Using GnuPG with Mozilla

Re: [Chicken-users] [Chicken-hackers] Summer 2012 meetup in the UK?

2012-01-03 Thread Alaric Snell-Pym
> > Regards, > @ndy > ABS - -- Alaric Snell-Pym http://www.snell-pym.org.uk/alaric/ -BEGIN PGP SIGNATURE- Version: GnuPG v1.4.11 (GNU/Linux) Comment: Using GnuPG with Mozilla - http://enigmail.mozdev.org/ iEYEARECAAYFAk8DLoQACgkQRgz/WHNxCGrKDACfer2lK87LzWijEocWm5I3jCG

[Chicken-users] Summer 2012 meetup in the UK?

2012-01-03 Thread Alaric Snell-Pym
yway, and sneak in a few days in Gloucester amongst it all? Who would like to come, and when can they get time off? I'd recommend we make it a long weekend, so we can fit in a good mixture of hacking and adventuring! But people are welcome to stay for longer if there's interest :-) ABS -

Re: [Chicken-users] Ugarit install problems and notes

2012-01-03 Thread Alaric Snell-Pym
ugarit.scm:226: srfi-37#option > ugarit.scm:233: srfi-37#option > ugarit.scm:240: srfi-37#option > ugarit.scm:249: command-line-arguments > ugarit.scm:248: srfi-37#args-fold > ugarit.scm:247: reverse > ugarit.scm:260: with-input-from-file > ugarit.scm:261: ugar

Re: [Chicken-users] Correct behavior of SRFI-1 any

2011-11-29 Thread Alaric Snell-Pym
d nay branches: (when (...some test...) (...do something...) (...do something...) (...do something...)) Indeed, a single-armed "if", especially used in a context where the result is checked (eg, a non-final element of a BEGIN), is potentially grounds for a compiler warning..

Re: [Chicken-users] OT but of interest I think

2011-10-26 Thread Alaric Snell-Pym
ated to his memory. > He was also instrumental in the development of the "Space Fountain", an idea that may one day make space travel widely affordable: http://en.wikipedia.org/wiki/Space_fountain ...in frickin' Lisp-powered spacecraft, I hope ;-) "MY OTHER CDR IS A TRA

Re: [Chicken-users] [ANN] BerkeleyDB binding

2011-10-17 Thread Alaric Snell-Pym
rom C) in the past. It's certainly a useful tool to have around! > > Ciao, > Thomas > ABS - -- Alaric Snell-Pym http://www.snell-pym.org.uk/alaric/ -BEGIN PGP SIGNATURE- Version: GnuPG v1.4.11 (GNU/Linux) Comment: Using GnuPG with Mozill

Re: [Chicken-users] [PATCH] Compatability between eggs and chicken releases: a report on progress, and a patch!

2011-10-12 Thread Alaric Snell-Pym
-BEGIN PGP SIGNED MESSAGE- Hash: SHA1 On 10/12/2011 12:02 AM, Alan Post wrote: > On Tue, Oct 11, 2011 at 11:05:55PM +0100, Alaric Snell-Pym wrote: >> The user-agent strings it generates look like: >> >> chicken-install 4.7.0.3-st linux x86-64 >> >> Rather

[Chicken-users] [PATCH] Compatability between eggs and chicken releases: a report on progress, and a patch!

2011-10-11 Thread Alaric Snell-Pym
.0 - 1961 4.7.0 - 1336 4.2.0 - 1033 4.3.0 - 687 4.4.0 - 657 4.0.0 - 627 4.6.3 - 525 4.6.5 - 517 4.6.0rc1 - 335 If anything, it looks like 4.2.0 is an important version to think about, too! The logfile goes back to about April 2009, though - I should probably work out the user agents by month to see

Re: [Chicken-users] A proposal for egg category reassignment

2011-10-11 Thread Alaric Snell-Pym
ptography I've done these, just not tagged a new version yet, so it's still showing them as invalid! (I put them in "crypto" when it should have been "crypt"...) ABS - -- Alaric Snell-Pym http://www.snell-pym.org.uk/alaric/ -BEGIN PGP SIGNATURE- Versio

Re: [Chicken-users] A fix for parallel build (gmake -j)

2011-10-06 Thread Alaric Snell-Pym
cken shipped by many packagers... ...So far I've mainly been finding bugs in 4.5.0 so it's not running reliably yet, but once I get the basics going, I'm going to be building up a list of pkgsrc packages required to get them going, which might be a good start for FreeBSD ports!

Re: [Chicken-users] remove enable/disable interrupt flag

2011-09-30 Thread alaric
enting frame buffers support mapping, too, and map a memory-mapped I/O region into the userland address space. Maybe /dev/kmem and friends work for mapping kernel memory, too... Not so sure about that. Obviously the likes of ttys don't ;-) --Original Message-- From: John Cowan Sender

Re: [Chicken-users] remove enable/disable interrupt flag

2011-09-30 Thread Alaric Snell-Pym
atch, with no guarantee of how fast I will be. Tell me if I can help - I want to gain a deeper understanding of the Chicken scheduler! > -Alan ABS - -- Alaric Snell-Pym http://www.snell-pym.org.uk/alaric/ -BEGIN PGP SIGNATURE- Version: GnuPG v1.4.11 (GNU/Linux) C

Re: [Chicken-users] two minor tweaks to runtime.c

2011-09-29 Thread Alaric Snell-Pym
-BEGIN PGP SIGNED MESSAGE- Hash: SHA1 On 09/29/2011 04:51 PM, John Cowan wrote: > Alaric Snell-Pym scripsit: > >> If the supposed performance improvement can't be benchmarked, then >> it's pointless, as nobody will actually benefit from it. Any case >>

Re: [Chicken-users] remove enable/disable interrupt flag

2011-09-29 Thread Alaric Snell-Pym
namic environment (in the parameters/current-output-port) they should be in; neither do I know how they are implemented in Chicken! Perhaps they should encapsulate a copy of the dynamic environment in place when the signal handler was registered, as the most hygienic option... > -Alan ABS - -

Re: [Chicken-users] remove enable/disable interrupt flag

2011-09-29 Thread Alaric Snell-Pym
-BEGIN PGP SIGNED MESSAGE- Hash: SHA1 On 09/29/2011 04:25 PM, Jörg F. Wittenberger wrote: >> POSIX says that fork needs to produce only a single surviving POSIX >> thread in the child. Perhaps Chicken fork needs to do the same with >> Chicken threads. > > Al

Re: [Chicken-users] remove enable/disable interrupt flag

2011-09-29 Thread Alaric Snell-Pym
all of these cases involve careful consideration of the transmission of state from parent to child.) POSIX says that fork needs to produce only a single surviving POSIX thread in the child. Perhaps Chicken fork needs to do the same with Chicken threads. Chicken fork - no food jokes! ABS - --

Re: [Chicken-users] two minor tweaks to runtime.c

2011-09-29 Thread Alaric Snell-Pym
-BEGIN PGP SIGNED MESSAGE- Hash: SHA1 On 09/29/2011 01:44 PM, Jörg F. Wittenberger wrote: > On Sep 29 2011, Alaric Snell-Pym wrote: > >> On 09/29/2011 12:38 PM, Jörg F. Wittenberger wrote: >> >>> I don't not have benchmarks for a reason: they would cost

Re: [Chicken-users] difference between ##sys#error and posix-error?

2011-09-29 Thread Alaric Snell-Pym
-BEGIN PGP SIGNED MESSAGE- Hash: SHA1 On 09/29/2011 12:41 PM, Jörg F. Wittenberger wrote: > The core units are compiled without interrupt checking. > > There is no chicken thread switch coming in here. Oh, good. Stand down all units :-) ABS - -- Alaric Snell-Pym http://

Re: [Chicken-users] two minor tweaks to runtime.c

2011-09-29 Thread Alaric Snell-Pym
rations to test overall performance as well as low-level per-operation benchmarks! ABS - -- Alaric Snell-Pym http://www.snell-pym.org.uk/alaric/ -BEGIN PGP SIGNATURE- Version: GnuPG v1.4.11 (GNU/Linux) Comment: Using GnuPG with Mozilla - http://enigmail.mozdev.org/ iEYEARECAAYFAk6EXlAACgkQRgz

Re: [Chicken-users] difference between ##sys#error and posix-error?

2011-09-29 Thread Alaric Snell-Pym
string-append, which might itself call strerror and thus produce an invalid error message? I'm not sure at what points the scheduler is actually able to preempt. The solution, if that is a potential problem, is strerror_r, where you pass in your own string buffer. ABS - -- Alaric Snell-Pym h

Re: [Chicken-users] [ANN] SRFI-99 record types for CHICKEN

2011-09-09 Thread Alaric Snell-Pym
I plan to move my eggs to Fossil when I get a chance! http://wiki.call-cc.org/releasing-your-egg#fossils-default-web-ui ABS - -- Alaric Snell-Pym http://www.snell-pym.org.uk/alaric/ -BEGIN PGP SIGNATURE- Version: GnuPG v1.4.11 (GNU/Linux) Comment: Using GnuPG with Mozilla - http://en

[Chicken-users] Updated README

2011-09-02 Thread Alaric Snell-Pym
Now that the bootstrap binaries at code.call-cc.org/bootstrap are deprecated, and having stubbed my toe once too many times on building git versions of chicken, I'd like to suggest the attached patch to the build advice in README. ABS -- Alaric Snell-Pym http://www.snell-pym.org.uk/a

Re: [Chicken-users] script to generate html from wiki-formatted text?

2011-09-01 Thread Alaric Snell-Pym
table way to identify a library would be by pointing at the actual underlying homepage of the library... > Cheers, > Peter - -- Alaric Snell-Pym http://www.snell-pym.org.uk/alaric/ -BEGIN PGP SIGNATURE- Version: GnuPG v1.4.11 (GNU/Linux) Comment: Using GnuPG with

Re: [Chicken-users] Egg <-> Chicken version compatibility

2011-08-20 Thread Alaric Snell-Pym
-BEGIN PGP SIGNED MESSAGE- Hash: SHA1 On 08/20/2011 04:32 AM, Felix wrote: >> Hello! > > Hello, Alaric. Hi! >> >> Looks like the message-digest egg passes >> - -no-procedure-checks-for-toplevel-bindings to csc, which this old >> version of it doesn&

Re: [Chicken-users] Egg <-> Chicken version compatibility

2011-08-20 Thread Alaric Snell-Pym
-BEGIN PGP SIGNED MESSAGE- Hash: SHA1 On 08/20/2011 04:32 AM, Felix wrote: >> Hello! > > Hello, Alaric. Hi! >> >> Looks like the message-digest egg passes >> - -no-procedure-checks-for-toplevel-bindings to csc, which this old >> version of it doesn&

[Chicken-users] Egg <-> Chicken version compatibility

2011-08-19 Thread Alaric Snell-Pym
o think more about backwards and forwards compatibility when we change the chicken core, so that eggs can work reliably on older versions without needing too many version conditionals! ABS - -- Alaric Snell-Pym http://www.snell-pym.org.uk/alaric/ -BEGIN PGP SIGNATURE- Version: GnuPG v1.4

Re: [Chicken-users] Save the Gazette!

2011-03-05 Thread Alaric Snell-Pym
On 02/28/11 14:36, Alaric Snell-Pym wrote: > So far, I've written my omelette recipe into SVN; and tools are > gathering in the gazette-tools egg and on the wiki page at > http://wiki.call-cc.org/gazette - hopefully this weekend I'll get a > chance to integrate and test wh

Re: [Chicken-users] Save the Gazette!

2011-02-28 Thread Alaric Snell-Pym
ette out of it! > > P.S.: This is not a I-want-to-annoy-you but a > I-want-to-get-back-in-the-loop post... > I'm glad to hear it ;-) Watch that wiki page and that egg in SVN, they're the rallying points; anything good that comes to me in email, gets pushed in those directi

Re: [Chicken-users] cvjm

2011-02-20 Thread Alaric Snell-Pym
me metadata, and dynamic class definition a matter of implementing a sort of "indirection class" at worst, depending on how you've implemented the compiler. What made you do this, out of interest? Purely the thought it'd be cool, or was there some particular proj

Re: [Chicken-users] awful as cgi or fcgi?

2011-02-20 Thread Alaric Snell-Pym
steps taken to prevent two simultaneous requests firing up two awfuls), if "I can't start daemons at startup as I'm not root" is an issue here... > Best wishes. > Mario ABS -- Alaric Snell-Pym http://www.snell-pym.org.uk/alaric/ ___

Re: [Chicken-users] Save the Gazette!

2011-02-17 Thread Alaric Snell-Pym
elieve somebody even wrote a decent regex implementation for it ;-) 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] Save the Gazette!

2011-02-16 Thread Alaric Snell-Pym
o turn the output of git branch into just as many blank lines) but, ah, we can work on such details ;-) > > You might get commits appearing in more than one place if the branches > overlap. > That's fine, the human can easily tidy up such niggles. ABS -- Alaric Snell-Pym http:/

Re: [Chicken-users] Save the Gazette!

2011-02-16 Thread Alaric Snell-Pym
ed! I've outlined what I think would be good; of course, partial implementations ("I did X but Y is too hard") are a step in the right direction, and somebody else might do Y later, too :-) Every little helps! ABS -- Alaric Snell-Pym http://www.snell-pym.org.uk/alaric/ ___

Re: [Chicken-users] Save the Gazette!

2011-02-16 Thread Alaric Snell-Pym
ersion of an egg is clearly indicated somehow (eg, >>> "TAGGED 1.5"). This should all be a relatively simple matter of parsing >>> the svn logs. * [[egg:ugarit|ugarit]] * [r12345] Added more bugs [[users:alaric-snell-pym|Alaric Snell-Pym]] * [r56789] Tagged 0.

[Chicken-users] Save the Gazette!

2011-02-16 Thread Alaric Snell-Pym
think that the above are relatively bite-sized chunks that people who want to see the Gazette continue should be able to manage between them; if the above are done then, if needed, I'd be willing to pioneer alone with running them each week (or every other week at worst) and writing some con

[Chicken-users] Gazette issue 12

2010-11-15 Thread Alaric Snell-Pym
`getter-with-setter' that modified the first argument if it already had a setter procedure attached - added a SRFI-17 setter to `list-ref' - control-characters in symbol-names are now properly escaped if the symbol is printed readably (thanks to Alaric Snell-Pym Blagrav

Re: [Chicken-users] using mmap files as strings?

2010-11-02 Thread Alaric Snell-Pym
On 11/02/10 14:53, Felix wrote: From: Alaric Snell-Pym Subject: Re: [Chicken-users] using mmap files as strings? Date: Tue, 02 Nov 2010 13:22:01 + Then have blobs, strings, srfi-4 vectors, and friends all have the option of being a reference to one of the above with an offset and limit, so

Re: [Chicken-users] using mmap files as strings?

2010-11-02 Thread Alaric Snell-Pym
r other special things might exist. Then have blobs, strings, srfi-4 vectors, and friends all have the option of being a reference to one of the above with an offset and limit, so they can be views into arbitrary data from external sources. ABS -- Alaric Snell-Pym http://www.snell-py

Re: [Chicken-users] More on Packaging eggs

2010-09-30 Thread Alaric Snell-Pym
kicking a lot of bugs out of the woodwork :-) 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] Autoloading optional dependencies

2010-09-13 Thread Alaric Snell-Pym
On 09/13/10 10:03, Felix wrote: Oh, it already seems to take care of the module prefix. In that case, everything is fine, then. Sorry for the noise. Did you seriously think Alex might have done something WRONGLY? ;-) cheers, felix ABS -- Alaric Snell-Pym http://www.snell-pym.org.uk

Re: [Chicken-users] Autoloading optional dependencies

2010-09-13 Thread Alaric Snell-Pym
pproach, please say now, as it *seems* to be working OK for Ugarit ;-) 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] Autoloading optional dependencies

2010-09-12 Thread Alaric Snell-Pym
an autoload, no compile-time loading happens (no import library, etc) so the macros from the library aren't loaded - but at run time, if you call a procedure imported from the library, then the library is run-time-loaded. It's currently working in the ugarit-core library, anyway :-) cheers

Re: [Chicken-users] Autoloading optional dependencies

2010-09-12 Thread Alaric Snell-Pym
On 09/11/10 12:41, Peter Bex wrote: Well, go ahead and add it :) (chicken-install already ignores unknown meta declarations) I am! I'm just suggesting it in case anybody else does the same thing, so they don't come up with a *different* tag ;-) ABS -- Alaric Snell-Pym http:/

[Chicken-users] Autoloading optional dependencies

2010-09-11 Thread Alaric Snell-Pym
tiger-hash sha2 aes) ...purely to document which other eggs it *can* take advantage of if they are available. Whether chicken-install does something with this information one day is open to debate - my hunch would be to wait and see if any other eggs adopt this "design pattern", and if so,

[Chicken-users] Chicken Gazette - Issue 3

2010-09-10 Thread Alaric Snell-Pym
chicken-install tinyclos: However, in future, it would probably be a good idea if egg authors held off of releasing versions of their eggs that use features from development builds of Chicken! Alaric Snell-Pym (your faithful Gazette editor this week) suggested adding links to browse the source co

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

2010-09-06 Thread Alaric Snell-Pym
re 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

[Chicken-users] A proposal for the egg index

2010-09-05 Thread Alaric Snell-Pym
g/eggref/4//discussion" or some such, to encourage user feedback, feature requests, etc. Where's the tool that generates this page live, anyway? If there's interest in either of the above, I'm happy to propose a patch. ABS -- Alaric Snell-Pym http://www.snell-pym.org.uk/alar

Re: [Chicken-users] Packaging eggs

2010-09-02 Thread Alaric Snell-Pym
tall would let us separate build and install, but at a pinch, build could be a no-op and install could do all the work, I think. 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] Packaging eggs

2010-09-02 Thread Alaric Snell-Pym
builder (so anyone who leaks one can be BLAMED), while the official builds are identified by a version number. 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] new egg server at call-cc.org

2010-08-12 Thread Alaric Snell-Pym
fully this will make chicken.kitten-tech more reliable in future... but more interestingly, maybe it will also make it easier for more people to run public mirrors so we can have more fallbacks ;-) ABS -- Alaric Snell-Pym http://www.snell-pym.org

Re: [Chicken-users] Egg request: banterpixra

2010-07-13 Thread Alaric Snell-Pym
On 07/12/10 14:10, Alaric Snell-Pym wrote: If it's of use to anybody else (I wrote it so I could draw syntax diagrams for the constructed language Lojban - see http://love.warhead.org.uk/~alaric/junk/lojban.svg for a more stressful workout of the layout engine), I'd like to put it

[Chicken-users] Egg request: banterpixra

2010-07-12 Thread Alaric Snell-Pym
uot;`" s-expression) (seq "," s-expression) (seq ",@" s-expression))) (symbol . (choice (seq "|" (one-or-more character) "|") (seq symbol-first-character (zero-or-more symbol-subsequent-character Into SVG syntax diagrams such as:

[Chicken-users] Egg request: 4/aes

2010-01-05 Thread Alaric Snell-Pym
Hello! I'm porting my old chicken3 aes egg to chicken4. Well, rather, I'm applying c-keen's patches to do same, and fixing a few things here and there. Please can I have a 4/aes egg dir in svn? There doesn't seem to be one yet! Thanks, ABS ___ Chic

Re: [Chicken-users] chicken core moved to git

2009-10-29 Thread Alaric Snell-Pym
On 28 Oct 2009, at 11:46 am, Mario Domenech Goulart wrote: git clone http://chicken.wiki.br/git/chicken-core.git Great news! For its flaws, I've found git a great improvement over SVN. But how's elf taking it?!?!? :-) Thanks all, ABS -- Alaric Snell-Pym Work: http:/

Re: [Chicken-users] Wikipedia

2009-10-22 Thread Alaric Snell-Pym
I'd thought about it, I'd have expected that to be the case - but I'd only ever thought of using the loop identifier within the static and dynamic scope of the loop, as my brain is still steeped in lingering traces of C. Mmmm, beautiful delicious Scheme; how I wish I was using you in my

  1   2   3   >