Hi,
On 5 January 2023 18:48 -07, Jeremy Steward wrote:
> On 1/5/23 06:11, siiky wrote:
> I think the easiest way for this would be to just zip the list together:
>
> (transduce list-fold
> (compose
> (zip-list lst2)
> (filter (lambda (p)
Hi everyone,
On 28 September 2020 13:44 +02, ko...@upyum.com wrote:
> Moritz, is this intended? You had a lot of nice articles on your blog,
> it’s a shame they aren’t online anymore.
glad you liked some of the content :-) It's not intended, but I had to
shut down the server which hosted it the
Hi Christoph,
On 17 February 2020 14:31 +01, Christoph Lange wrote:
> meaning, that the ä isn't recognized as being a letter within the
> 'char-set:letter'. (The UTF8 aspect of correct character width works on the
> other hand: in the remaining string, the ä is represented by only one #\.
> If I
Fellow CHICKENeers,
I'm happy to announce that due to the collective effort of many of you
taking part in the poll (thanks!) we now have a date for the SaarCHICKEN
Spring meeting:
April 4 - 9, 2019
I've updated the wiki page[1] accordingly. Of course, you may join for
as long or short as you
Dear CHICKENeers,
this year I would like to invite you to the (by now) traditional CHICKEN
spring meeting in my new hometown Saarbrücken, Germany. It's the capital
city of the smallest German federal state, Saarland, and its name
happens to rhyme with SaarCHICKEN -- so all you non-German speakers
Hey everyone,
thanks a lot for the effort of finally putting this one out :-) Here are
my results:
Operating system: NixOS 16.09pre79453.32b7b00 (unstable)
Hardware platform: x86-64
C Compiler: GCC 4.9.3
Installation works?: yes
Tests work?: yes
Installation of eggs works?: yes
Moritz
Fellow CHICKEN folk,
a group of #chicken IRC denizens is planning to stay at a hotel during
the ICC 2015 and I'll try to get a group discount for us. If anyone here
would like to join this group (and possible discount), don't hesitate to
send me an email!
Moritz
Hi Andy,
On 2 July 2015 17:07 CEST, Andy Bennett andy...@ashurst.eu.org wrote:
types.db thinks that blob-s8vector/shared returns an u8vector!
not anymore in master, chicken-5 and prerelease! Thanks for reporting
the issue. I've also fixed 4 more similar cases.
Moritz
signature.asc
Hi,
On 9 June 2015 12:56 CEST, Kristian Lein-Mathisen wrote:
Interesting! I didn't know about git fetch --tags, that worked. But yes,
it's not on a branch. We'll use this for our tests. Thanks everyone!
turns out I only pushed the tag but not the commit it points to -- git's
UI is indeed a
Hello everyone,
we are happy to announce the first release candidate of the upcoming
CHICKEN 4.10.0. It is now available at this location:
http://code.call-cc.org/dev-snapshots/2015/06/07/chicken-4.10.0rc1.tar.gz
The SHA 256 sum of that tarball is
Hi Markus,
On 6 June 2015 18:12 CEST, Markus Espenhain m...@cubeball.net wrote:
I’m still new to chicken and scheme so please bear with me :)
no need to apologize, this list is exactly the right place for questions
like that :-) Welcome to CHICKEN!
I had some trouble to mange some sxml
Hi Matt,
On 29 May 2015 02:24 CEST, Matt Gushee wrote:
Actually, this is just a copy of the 'vac' macro from json-abnf; I changed
the name because I had no idea what 'vac' means - whereas 'mrp' stands for
'mutually recursive parser'.
just a nit-pick: You also need this kind of thing for self
Hello,
On 18 May 2015 11:50 CEST, felix.winkelm...@bevuta.com wrote:
If you are looking for a cheaper place, consider:
http://appartement-goettingen.de/
http://www.deutsche-pensionen.de/pension-goettingen/verzeichnis-3z.html
You won't get breakfast, but the prices are very attractive.
Dear Chickeneers,
by popular request I've just updated the Comparse documentation to
include an example section. As of now it contains a walk-through example
of creating a parser for RFC 3339 timestamps [1]. I aim to write up
another example over next few days.
Hope you like it!
Moritz
[1]
Hi Matt,
sorry for the late reply, got busy :-)
On 28 March 2015 22:18 CET, Matt Gushee wrote:
On Sat, Mar 28, 2015 at 5:33 AM, Moritz Heidkamp mor...@twoticketsplease.de
wrote:
ah, that's what you are referring to, I see! It's like that because I
didn't want to force a utf8 dependency
Hey Matt,
On 27 March 2015 21:19 CET, Matt Gushee wrote:
That's a fair question. I was working on a toy XML parser as a learning
exercise, and I thought hmm ... this should support UTF-8. So I attempted
to use utf8-srfi-14 in place of regular srfi-14; then certain parsing
functions didn't
Hi Alex,
On 24 February 2015 00:13 CET, Alex Shinn wrote:
You may be falling short of the issue described by SRFI 45,
which is that in all known Scheme implementations:
(define (loop) (delay (force (loop
(force (loop))
leaks memory. In R7RS this becomes
(define (loop)
Hi John,
On 24 February 2015 00:59 CET, John Cowan wrote:
Lazy-map isn't lazy, so you are basically generating an eager list
processing each element, and discarding the whole mess.
that's not true, where did you get this idea?
One way to try for yourself:
(lazy-head (lazy-drop 10
On 12 January 2015 17:29 CET, Moritz Heidkamp wrote:
the substring-index[-ci] procedures of the data-structures unit are
vulnerable to a buffer overrun attack when passed an integer greater
than zero as the optional START argument. This issue was fixed in master
(25db851) and chicken-5
Dear CHICKEN users,
the substring-index[-ci] procedures of the data-structures unit are
vulnerable to a buffer overrun attack when passed an integer greater
than zero as the optional START argument. This issue was fixed in master
(25db851) and chicken-5 (63d0445) via the patch discussed at
Moritz Heidkamp moritz.heidk...@bevuta.com writes:
the substring-index[-ci] procedures of the data-structures unit are
vulnerable to a buffer overrun attack when passed an integer greater
than zero as the optional START argument.
Forgot to mention: As a work-around you can switch to SRFI 13's
Hi,
Christian Kellermann ck...@pestilenz.org writes:
Call (main) at toplevel. If you want to change the behaviour depending
on whether the code is compiled or interpreted you can use cond-expand
testing for feature 'compiling
alternatively pass an option like this to csc:
-postlude '(main
NeXT chu...@gmail.com writes:
Thank you, what I miss from clojure is its uniform or homoiconic(?)
style of sequence accessing; so one does not have to check current
sequence is whether list or vector or others. I'd like to create macro
or something for this. :-)
This is called a generic
Dear CHICKEN users,
the Android platform target that was added in the 4.9 release series
built CHICKEN with the unsafe POSIX select() syscall, making it
vulnerable to a buffer overrun attack[1]. This is fixed in master
(bbf5c1d) by switching to POSIX poll() on Android, too. We are also
preparing
Hey Kristian and Peder,
Kristian Lein-Mathisen krist...@adellica.com writes:
I would just like to thank everybody who attended the Viking CHICKEN
spring event last week for a wonderful time! Thanks to everyone for making
the event into what it became. Peder and I really enjoyed having such a
John Cowan co...@mercury.ccil.org writes:
There is also a Ruby Flavored Erlang called Elixir which has become
quite popular: see http://elixir-lang.org. They are all compatible
at the Erlang VM level.
And don't forget The Concurrent Schemer:
http://the-concurrent-schemer.github.io/scm-doc/
John Cowan co...@mercury.ccil.org writes:
Quite right, though I don't consider either point essential. Limited
mailboxes are useful to prevent livelock (though at the risk of deadlock),
and perhaps they should be retrofitted into the egg.
Indeed, having thought about it some more it is
Hi Piotr,
m...@freeshell.de writes:
Is there anything comparable in Chicken Scheme? If not, how
complicated would be to make such an implementation?
I am trying to port Clojure's core.async module in my very limited spare
hacking time to CHICKEN right now. This should be what you are looking
John Cowan co...@mercury.ccil.org writes:
The mailbox egg provides the equivalent of Go channels.
That's not quite right, is it? E.g. it is not possible to multiplex
across mailboxes (as with Go's select statement) or limit their size (at
least not out of the box). Those are quite essential
Hi Matt and Kristian,
Kristian Lein-Mathisen kristianl...@gmail.com writes:
Moritz and I had some fun with zmq 3.2 in July. We didn't release our work,
with the reason slipping my mind right now.
I don't remember either :-) Matt, can you try whether it works for you
or if you still run into
Hi Matt,
Matt Gushee m...@gushee.net writes:
I have observed the following undesired behavior:
[...]
Any solutions for this?
I'm sorry that I didn't get around to changing Lowdown so that it
produces SXML conformant with the spec, yet. In the meantime you can use
this code to clean it up I
Hey there,
Peter Bex peter@xs4all.nl writes:
Here's a fix for this, with some regression tests to ensure this won't
break again.
I've hopefully simplified it enough to make it obviously correct.
I also noticed that even after correcting the test, pipes occurring
inside symbols were
Hey Richo,
thanks for your contribution to the Chicken ecosystem!
richo ri...@psych0tik.net writes:
I'd love a) For people to use it, and b) feedback on the code.
As for a), I'm not an OS X user so I can't but as for b) I figured I can
give you a small hint:
(define (send datum thunk)
Hi Matt,
Matt Gushee m...@gushee.net writes:
markdown-sxml converts whitespace in the input to character objects,
or lists of character objects, e.g.:
'(#\space)
#\newline
... but serialize-sxml can't handle these: evidently it wants either
strings or symbols. I haven't found any
Dear Chickeneers,
as some of you may have read elsewhere already we are having a quasiconf
again at this year's FrOSCon in St. Augustin (Germany) on August
24/25. We'd be very happy to welcome some of you as guests or speakers
(slots are still available). For more information, see
Hi Jerry,
Jörg F. Wittenberger joerg.wittenber...@softeyes.net writes:
these days I ran (again as every once in a while) a case which made me
longing for a make(1) in Scheme. Gave the make egg a try and… decided
I'd need something else. Something powerful enough to make it easier
to maintain
Hey everyone,
as the Chicken Spring Thing [0] is going to start in about 24 hours I
guess it is a good idea to coordinate ourselves a bit. I hope you all
have your accommodation and travel sorted out by now! I'll be at C4 from
about 19:00 o'clock. Should you arrive earlier and would like to meet
Hello everyone,
the Chaos Computer Club Cologne will kindly be our host again this time
(thanks guys!). The address is
Chaos Computer Club Cologne (C4) e.V.
Heliosstr. 6a
50825 Cologne, Germany
I also added this to the wiki page
Hi Karsten,
Karsten Gebbert karsten.gebb...@gmail.com writes:
#;2 (write-json '((one . 1) (two . '((three . 3) (four . 4)
the problem here is the inner quote. Your expression is read as:
(quote ((one . 1) (two . (quote ((three . 3) (four . 4))
Which evaluates to
((one . 1) (two .
Jörg F. Wittenberger joerg.wittenber...@softeyes.net writes:
(declare (unit foo)
;; this are my uses declarations
(uses bar foobar library)
;; end of uses declarations
)
(module
foo *
;; this is my import list:
(import bar foobar library)
;; end of import list
)
Ah, alright, try to
Jörg F. Wittenberger joerg.wittenber...@softeyes.net writes:
However having the (declare (uses ...)) plus import does do the
trick.
I don't think there is a shortcut form for that in core. I'm no expert
on statically linked modules, though.
Moritz
Jörg F. Wittenberger joerg.wittenber...@softeyes.net writes:
(let ((foobar (the (or null (list-of number)) '(
Warning: in toplevel procedure `foo#bar':
expression returns a result of type `null', but is declared to return
(list-of number)', which is not a subtype
It seems you can trick
Jörg F. Wittenberger joerg.wittenber...@softeyes.net writes:
Now I wanted to kick out need to keep duplicates of
the requirements; once in the uses cluse and below in
the import list.
Can give an example of what you refer to as import list?
Moritz
Hi Matt,
thanks a lot for the detailed writeup of your experiences, that was a
very interesting read! Being pretty much oblivious with regards to Jinja
I will only comment on one issue:
Matt Gushee m...@gushee.net writes:
3) {% if not loop.last %} also raises a parser error. This was a fairly
Florian Zumbiehl fl...@florz.de writes:
But usually, good APIs would declare buffer sizes as size_t, which there
doesn't seem to be any corresponding foreign type specifier for!?
Actually, a foreign type specifier for size_t was added in 4.7.0 (called
size_t, too). Apparently it wasn't added to
Hi Evan,
Evan Hanson ev...@foldling.org writes:
And also, thanks for the write-up about the library -- it's nice to have
an idea of the motivation behind it, and the other tips
(Chicken/performance-related) are helpful as well. Taking the time to do
that is much appreciated.
thanks a lot for
John Cowan co...@mercury.ccil.org writes:
This looks brilliant. I have written some sketchy stuff that searches
an a-list in the normal way, but if the a-list lookup fails and the tail
is not the empty list but a SRFI 69 hash table, then search the hash table,
on the assumption that there's a
Fellow Chickeneers,
I would like to announce a little new egg I just released called
type-stubs (http://wiki.call-cc.org/eggref/4/type-stubs). Its purpose is
to provide stubs for Chicken's recently introduced type syntax
(http://wiki.call-cc.org/man/4/Types) so that typed code can be used
with
Fellow Chickeneers,
I have finally gotten around to finishing my long standing plan of
porting the useful persistent hash map data structure from Clojure to
Chicken. Thankfully, ClojureScript grew its own implementation of it in
the meantime which written (mostly) in ClojureScript itself so
Hey Felix,
thanks a lot for your ideas! I checked the channel code and found that
neither it nor one of its dependencies uses the FFI. The dependencies
are data-structures, extras, lolevel, srfi-1, srfi-18, srfi-69, and
miscmacros. Maybe some of the core units do use some FFI calls, I have
to
Hi,
Andrei Barbu and...@0xab.com writes:
I put up an egg that has high-performance redis bindings using
hiredis. It's much faster (100x) than the current egg and it doesn't
suffer from timeout issues. Provides a pretty bare-bones API.
cool, I wasn't aware of hiredis!
I've put up docs on
Fellow Chickeneers,
I'm turning to you because I have no idea how to continue with analyzing
a very odd behavior of my channel egg's test cases. Basically, they have
been failing on Salmonella from the very beginning with this error:
[panic] out of memory - heap full while resizing - execution
Hi Matt,
matt welland m...@kiatoa.com writes:
I'm guessing that with-headers and send-response are where I should
start but not sure how they are intended to work. A trivial hello
world example would be a great help.
you can check this Omelette Recipe from Chicken Gazette, issue 8:
Hi all,
as Christian already mentioned I also took part in the assembly and
concur with him in that it was a delightful experience. I would
definitely like to repeat it next year. Some Haskell people suggested to
do a functional programming assembly together at 30c3. That sounds like
a great
Hi Matt,
sorry for responding late, I'm a bit busy these days. However, as the
original author of the zmq egg I feel obliged to chime in :-)
Matt Welland estifo...@gmail.com writes:
However I need to ping servers to see if they are alive so I wrote a little
code to try and connect to the
Hey Chickeneers,
out of curiosity I implemented (probably horribly inefficitent)
thread-aware replacements for open-input-file* and open-output-file*
(see below). While implementing them I came across something that I
didn't quite understand: file-read and file-write raise errors whenever
the
Andy Bennett andy...@ashurst.eu.org writes:
Is this interaction between the posix egg and srfi-18 considered a bug?
Is there anything that can be done about it?
I too am interested in this issue!
Moritz
___
Chicken-users mailing list
Markus Klotzbuecher m...@marumbi.de writes:
I was just reading Moritz' lowdown code trying to understand how the
comparse egg works,
cool, let me know when questions arise. If you are in the Cologne area
tomorrow, you can also join us at
http://www.meetup.com/clojure-cologne/events/77163772/
Stephen Eilert spedr...@gmail.com writes:
I must apologize, btw. I was written something that required a
Markdown parser and I didn't feel like going on this huge detour to
write a Markdown parser in Scheme, so I just used the Discount library
and that's it.
No need to apologize, I was using
Fellow Chickeneers,
yesterday I released the first version of Lowdown, a Markdown parser
written in pure Chicken Scheme. The only other Markdown parser egg we
had so far, discount, requires the corresponding C library and can only
read and emit strings. Lowdown doesn't have any foreign
Hi Charles,
Charles Hixson charleshi...@earthlink.net writes:
What I want is something that will split strings at character class
boundaries (alpha, numeric, punctuation, white, other), and NOT
discard the places where it splits. Is there a better choice than
irregex? The pattern for doing
Alex Shinn alexsh...@gmail.com writes:
First, the srfi-41 vs. lazy-seq comparison in the
blog post was an apples to oranges comparison
of a clumsy letrec vs a compact named let. If we
rewrite the srfi-41 version in the same style as
the lazy-seq one, then we get:
(define multiples-of-three
Fellow Chickeneers,
a few weeks ago I (more or less silently) released the lazy-seq egg
which I hereby retroactively announce to the public. For a bit of
discussion on why I made it and how it compares to SRFI 41 streams, read
my blog article about it here:
Hey Christian,
Christian Kellermann ck...@pestilenz.org writes:
I want to direct your attention to a new egg that I have created and
found quite entertaining so far: sdl-mixer a binding to libsdl-mixer
that allows you to play music and samples in scheme with ease.
that sounds very nice,
Christian Kellermann ck...@pestilenz.org writes:
A question regarding the API: Is the music term inherited from SDL?
Yes.
OK, best to keep it this way then.
And what's the difference to sample? Looks like the music functions
play samples asynchronously. If so I'd vote for renaming it (to
Fellow Chickeneers,
I'm happy to announce that we'll have a Lisp subconference under the
name of quasiconf at this year's FrOSCon (http://www.froscon.de/). I
have put up a small announcement page with details on what it's about,
how to participate etc. at http://quasiconf.twoticketsplease.de/.
Hi Stephen,
Stephen Eilert spedr...@gmail.com writes:
Fantastic :)I've had this idea before, but ideas are worth nothing unless
implemented.
yeah, same here. But when I started my last egg I finally sat down and
just got the basic version done :-)
Can we run it under an existing directory?
1126 mailingli...@elfsechsundzwanzig.de writes:
thank you for adding chicken-hatch. I'll use it soonish. :)
Excellent!
But I wonder if either the chicken-belt-documentation is misleading or
if chicken-hatch should be an egg on its own. The two other programs of the
chicken-belt egg
Fellow Chickeneers,
I would like to announce version 0.0.6 of the chicken-belt egg. The main
novelty is the chicken-hatch program which should come in handy when
creating new eggs. It interactively asks for a few things such as egg
category (by presenting a list to choose from - this should
Hi guys,
David Krentzlin da...@lisp-unleashed.de writes:
I'd really appreciate the move to Bitbucket. This would speed up the
process of integrating patches and you wouldn't have to be bugged
about them all the time. As far as i remember Jim has pending patches
to be reviewed by you. He could
Hi Shaun,
Shaun Bruner bruner.shaun...@gmail.com writes:
I was just noticing that the zmq egg still uses xreq and xrep socket types.
The zeromq api has changed these to 'dealer' and 'router', respectively in
the latest releases.
interesting, somebody else asked about the exact same thing the
Peter Bex peter@xs4all.nl writes:
I just tagged release 2.8 of the numbers egg.
Congratulations! This was some epic hacking effort on your part, thanks
a lot for that Peter! I'm looking forward to using it next time I'm in
need of some SERIOUSLY BIG NUMBERS :-)
Moritz
Hi Sandra,
Sandra Snan sandra.s...@handgranat.org writes:
What is the explanation for this puzzle?
what are the results for you? Here with Chicken 4.7.0.3-st I get #t in
both cases. Maye you are on an old version and this issue has been fixed
in the meantime?
Moritz
Kristian Lein-Mathisen kristianl...@gmail.com writes:
Any thoughts on how to pursue this?
Another option would be to create a module which re-exports all
`foreign' syntax wrapped with support for structs-by-value. Then just
import your wrapper module instead of `foreign' in the code generated
Peter Bex peter@xs4all.nl writes:
Unless otherwise stated on the egg's wiki page, most eggs are kept
in the eggs repository in subversion. You can check this out via
https://code.call-cc.org/svn/chicken-eggs/release/4/ssax/trunk
If you have no account, you can use the anonymous username
Felix fe...@call-with-current-continuation.org writes:
the problem is that load-system is meant for interactive
development. Since reloading already loaded extensions is not possible
on some platforms, the temporary files approach is taken. I agree that
it would make sense to be able to use
Hi Stephen,
Stephen Eilert spedr...@gmail.com writes:
It compiles to the tmp directory, every time. Ideally, I'd like the
shared objects to stick around and only be recompiled if the files are
changed. build-system works, but then the files are ignored by
load-system (as per documentation).
Felix fe...@call-with-current-continuation.org writes:
I wish everybody a very happy christmas and a joyful new year.
Thanks and the same to you and all other Chickeneers! It's been a great
year of clucking :-)
Moritz
___
Chicken-users mailing list
Christian Kellermann ck...@pestilenz.org writes:
I would like to say a big THANKS to all the people that have been
working in different areas on the CHICKEN system during the last
couple of days, be it remote or in person in Nuremberg. I can say
that for me it has been a blast to work, chat,
Hi Vok,
Vok Vojwo cev...@gmail.com writes:
I am a bit confused by the way the JSON egg maps JSON structures to
Scheme values. The JSON egg maps a structure to a vector:
(use json)
(with-input-from-string {\pi\:3.14,\e\:2.71} json-read)
;; = #((pi . 3.14) (e . 2.71))
I agree, this is indeed
John Cowan co...@mercury.ccil.org writes:
They differ in their representation of JSON null, however: json-abnf
uses 'null, whereas medea's default is ()
the other way around, actually :-)
Moritz
___
Chicken-users mailing list
Vok Vojwo cev...@gmail.com writes:
I think the Medea egg intends to do it the right way. But it seems to be
buggy.
And it has a voracious appetite
It does indeed :-)
Medea fails to parse the data:
(use medea)
(read-json json) ;; = #f
Thanks for the hint. I managed to bisect it down to
Moritz Heidkamp mor...@twoticketsplease.de writes:
Thanks for the hint. I managed to bisect it down to a Unicode character
in one of the strings (’). Looking at medea's test suite I found this:
;; (test-read '#(Дҫ) [\Дҫ\]) ; FIXME genturfahi needs utf8 support for
that to work
So thanks
Hi Ivan,
first of all, thanks for your effort!
Ivan Raikov ivan.g.rai...@gmail.com writes:
* kalaha - Miscellaneous
* ssql - Databases
* ssql-postgresql - Databases
I have changed or added those eggs' categories accordingly and tagged
new releases for each so they should show up correctly
Hi Jörg,
Jörg F. Wittenberger joerg.wittenber...@softeyes.net writes:
There is also at http://ball.askemos.org/InstallResources
the Code for Askemos. It's maintained. (Runs at all the servers of
askemos.org at this moment 3 hosts with Chicken and 3 with RScheme.)
You will need both (still
Hi Jules,
Jules Altfas chi...@bmedctr.com writes:
A tarball of the code is available at:
http://webserv.bmedctr.com. There's not a whole lot of documentation,
though the code is pretty straightforward and commented. The site has
more info.
interesting! It would be nice to have an egg for at
Hi John,
thanks for your suggestions regarding the wiki's CSS. We have discussed
the matter in #chicken and came to the conclusion that something has to
be changed about it, as well. I have now changed it to be generally a
bit less heavy on the eyes but hopefully procedures stand out more
now.
Hi Matt,
Matt Welland estifo...@gmail.com writes:
After a long day of work and being very much in the mode of just getting
the job done I ran into the need to parse csv. Cool. I know that there is
an egg for that. After installing the csv egg I looked at the documentation
and my heart sunk.
Andy Bennett andy...@ashurst.eu.org writes:
Congratulations to Moritz and Christian for giving the talks. They were
really good!
Thanks Andy, glad you liked them. I for one also had a good time giving
my talk and am looking forward to the next opportunity.
Also, thank you for travelling all
Felix fe...@call-with-current-continuation.org writes:
A new development snapshot is available:
Hooray! Thanks a lot, will try it out as soon as possible :-)
Moritz
___
Chicken-users mailing list
Chicken-users@nongnu.org
Hi John,
John Gabriele jmg3...@gmail.com writes:
Hi,
Following the instructions at
http://wiki.call-cc.org/man/3/Using%20the%20interpreter#auto-completion-and-edition
note that you are looking at Chicken _3_ documentation there. The
current version is located at
Fellow Chickeneros,
I would like to direct your attention towards this year's FrOSCon
(http://froscon.org/) which will be taking place from August 20th to
21st in St. Augustin, Germany (near Bonn). As some of you may remember,
Chicken had its first conference appearance of all time at this very
Peter Bex peter@xs4all.nl writes:
This has now been done. All distributed eggs are now available to
all users of Chicken.
Thanks a lot, Peter!
___
Chicken-users mailing list
Chicken-users@nongnu.org
Hi Steve,
Steve Graham jsgraha...@yahoo.com writes:
I wonder why Moritz hasn't answered this via the ML cause
he did something like that in the past. Guess he is busy.
it's true, I did! Sorry for not replying yet, I marked your message
actually but didn't get around to typing up a reply until
Hi,
Thomas Chust ch...@web.de writes:
Your only option in the out of luck situation is not to use regular
callbacks at all but to implement a sort of in-process remote
procedure call system where a C stub registered as a callback
transfers call information to a Scheme thread, waits for a
(http://cr.yp.to/proto/netstrings.txt) (Moritz Heidkamp)
* mongrel2: experimental Mongrel2 (http://mongrel2.org/) handler library
(Moritz Heidkamp)
* socket: an interface for the BSD socket API (Jim Ursetto)
* udp6: UDP for IPv6 (Jim Ursetto
Dear Chickeneers,
with the workshop having been yesterday I thought I'd report back on how
it went. First of all I'd like to thank the CCC Cologne for providing
the space and equipment for the workshop, it's always nice to be a guest
in your rooms. Also thanks to all participants for attending
Fellow Chickenauts,
I would like to point the attention of our German readers to the Chaos
Computer Club Cologne Café taking place next Saturday in (you guessed
it) Cologne, Germany. Yours truly will talk a bit about the history and
merits of Lisp in general and then dive into a Chicken powered
Hi Peter,
Peter Bex peter@xs4all.nl writes:
This appears to happen *only* on 64-bit platforms, I don't see it on
my 32-bit powerpc mac.
FWIW I don't get the segfault on 32-bit Linux 2.6.37 either (only when
loading the library twice but that's more or less expected). Other than
that I am
Hi Jörg,
Jörg F. Wittenberger joerg.wittenber...@softeyes.net writes:
find attached some code of mine using openssl for that hashes and hmacs
pretty cool, although the openssl dependency might be a bit heavy just
for calculating HMACs. Have you considered contributing that code to the
existing
1 - 100 of 121 matches
Mail list logo