Re: [Chicken-users] [EMAIL PROTECTED]: hygienic chicken: define-extension not working...]

2008-07-30 Thread Hans Bulfone
hi, On Wed, Jul 30, 2008 at 11:24:27PM +0200, felix winkelmann wrote: I added an `(export EXPORT ...)' macro. Note that the export *must* textually precede the use/definition of the exported binding. Great! Thank you! bye, hans. ___

Re: [Chicken-users] import libraries

2008-07-27 Thread Hans Bulfone
hi, On Sat, Jul 26, 2008 at 10:21:29PM +0200, felix winkelmann wrote: On Fri, Jul 25, 2008 at 5:33 PM, Hans Bulfone [EMAIL PROTECTED] wrote: hi, i don't understand import libraries fully. is it useful to generate one if a module doesn't export syntax? The import library contains

Re: [Chicken-users] [EMAIL PROTECTED]: hygienic chicken: define-extension not working...]

2008-07-27 Thread Hans Bulfone
hi, On Sat, Jul 26, 2008 at 10:13:11PM +0200, felix winkelmann wrote: Hi, Hans! `define-extension' is not available in the hygienic chicken (the NEWS file is incorrect). I was never happy with that macro and with the modules, the need for it isn't really there any more. didn't read the

[Chicken-users] [EMAIL PROTECTED]: hygienic chicken: define-extension not working...]

2008-07-25 Thread Hans Bulfone
rejected in error, contact the mailing list owner at [EMAIL PROTECTED] From: Hans Bulfone [EMAIL PROTECTED] To: [EMAIL PROTECTED] Subject: hygienic chicken: define-extension not working... Date: Fri, 25 Jul 2008 16:52:59 +0200 User-Agent: Mutt/1.5.16 (2007-06-09) hi, ... and chicken-bug could

[Chicken-users] import libraries

2008-07-25 Thread Hans Bulfone
hi, i don't understand import libraries fully. is it useful to generate one if a module doesn't export syntax? also, when i generate one for my mpd-client module, it starts with (eval '(import scheme (only chicken ...) ...)) which is the import declaration of my module. doesn't that cause

[Chicken-users] hygienic chicken: char-ready? missing

2008-07-24 Thread Hans Bulfone
hi, the procedure char-ready? (which is part of r5rs) seems to be missing in the scheme module. bye, hans. ___ Chicken-users mailing list Chicken-users@nongnu.org http://lists.nongnu.org/mailman/listinfo/chicken-users

Re: [Chicken-users] chicken-setup

2008-07-15 Thread Hans Bulfone
hi, On Tue, Jul 15, 2008 at 09:54:30AM -0300, Mario Domenech Goulart wrote: Maybe we can do this automagically. We can keep a hash (e.g., md5, sha) of the repository metadata file. chicken-setup always downloads the hash file (which is small) and compares with the local copy. If the

Re: [Chicken-users] Proposed addition to tcp unit

2008-07-09 Thread Hans Bulfone
hi, On Wed, Jul 09, 2008 at 02:22:45PM +0200, Jörg F. Wittenberger wrote: Hi all, I wanted to control tcp connections from chicken, but handle the actual traffic by an external program. This appears not quite possible with the tcp unit as it stands. tcp-accept starts reading from the

Re: [Chicken-users] hygienic branch (progress report, sort of)

2008-05-16 Thread Hans Bulfone
hi, On Wed, May 14, 2008 at 04:52:17PM +0200, felix winkelmann wrote: It would be helpful if the chicken users and hackers take a moment to consider whether this is acceptable and right, or whether we should keep the current system, which is less scalable in terms of modularity, but

Re: [Chicken-users] Request for general advice on reading binary data

2008-04-29 Thread Hans Bulfone
hi, On Tue, Apr 29, 2008 at 06:33:44AM -0700, Matthew Welland wrote: I'm using file-open and file-read and various blob to vector conversions to read and parse binary files. Does anyone have any general suggestions or guidelines for doing this efficiently? One possibility that occured to me

[Chicken-users] srfi-19, srfi-29 and required-extension-version

2008-04-28 Thread Hans Bulfone
hi, when i want to install srfi-19 on a fresh chicken 3.1.0 installation (without old eggs or something) it tells me: Error: the required extension `srfi-29' is older than 1.5, which is what this extension requires but: # chicken-setup -l | grep srfi-29 srfi-29

Re: [Chicken-users] working with bit- and byte-level structures

2008-04-16 Thread Hans Bulfone
hi, On Wed, Apr 16, 2008 at 11:38:44AM -0700, Martin DeMello wrote: Ah - okay, if it's serialisation-specific, it's not what I'm looking for. I was looking for an analogue to the C trick of interpreting a block of bits as a struct quickly and efficiently. maybe you can use

Re: [Chicken-users] srfi-18 and dynamic wind problem

2008-04-07 Thread Hans Bulfone
hi, On Mon, Apr 07, 2008 at 10:45:50AM +0100, Alaric Snell-Pym wrote: On 6 Apr 2008, at 5:41 am, Jim Ursetto wrote: (b1) and (a1) are written to bar, but then the current output port is still to bar when (b2) is written, outside of the scope of the with- output-to-file bar; it should go to

Re: [Chicken-users] srfi-18 and dynamic wind problem

2008-04-07 Thread Hans Bulfone
hi, On Mon, Apr 07, 2008 at 12:41:52PM +0100, Alaric Snell-Pym wrote: On 7 Apr 2008, at 12:04 pm, Hans Bulfone wrote: whether with-output-to-file returns the current-output-port to its old value when you escape from its thunk is explicitly undefined by r5rs. I would argue, though

[Chicken-users] ANN: directfb.egg 0.8

2008-04-07 Thread Hans Bulfone
hi! i'm happy to announce the first release of the directfb egg, a Chicken[1] scheme binding for the DirectFB[2] graphics library. it does not yet provide access to the full api, but already covers many interesting parts like DisplayLayers, Windows, Surfaces, Image- and VideoProviders, Fonts and

Re: [Chicken-users] Re: srfi-18 and dynamic wind problem

2008-04-07 Thread Hans Bulfone
hi, On Mon, Apr 07, 2008 at 11:18:51PM +0100, Alaric Snell-Pym wrote: On 7 Apr 2008, at 11:15 pm, Hans Bulfone wrote: and i'd find it even better if we could change the behaviour of the default exception handler to unwind the dynamic-wind stack before exiting or terminating the thread. i

Re: [Chicken-users] srfi-18 and dynamic wind problem

2008-04-06 Thread Hans Bulfone
hi, On Sat, Apr 05, 2008 at 10:41:31PM -0600, Jim Ursetto wrote: I'm seeing some odd behavior when using dynamic-wind within a thread. If an error occurs during the thunk, the 'after' portion is never called nor are any subsequent statements. thread-join! then throws an exception. Can

Re: [Chicken-users] Win32 Threading Issue

2008-03-28 Thread Hans Bulfone
hi, On Thu, Mar 27, 2008 at 06:12:15PM -0400, Raymond Medeiros wrote: (define send-data (lambda (ip port msg) (define-values (i o) (tcp-connect (-string ip) port)) (write msg o) (let ((result (read-line i))) (close-input-port i) (close-output-port o) result)))

Re: [Chicken-users] macroexpansion and csc

2008-03-21 Thread Hans Bulfone
hi, ;; test1.scm (declare (uses srfi-13)) (eval-when (compile load eval) (require-extension srfi-13)) (eval-when (compile eval load) (use srfi-13)) aren't require-extension and use the same? at least on my machine (still with 2.732) both versions work. the (declare

Re: [Chicken-users] Documentation status

2008-03-17 Thread Hans Bulfone
hi, On Sat, Mar 15, 2008 at 04:39:25PM +0100, Peter Bex wrote: Here's a list of eggs that have eggdoc, but where the eggdoc sources from which the html is generated are missing. This is *bad*, and I urge the developers of these eggs to add the eggdoc sources to the source repository as

Re: [Chicken-users] Hang problem with the http egg.

2008-03-13 Thread Hans Bulfone
hi, On Thu, Mar 13, 2008 at 10:54:28AM +0900, Alex Shinn wrote: Hans == Hans Bulfone [EMAIL PROTECTED] writes: Hans that said, i think i really am a quite humble Hans person :) By saying that your humble status has been revoked! :P well, good. it's not helping anyway. bye

Re: [Chicken-users] Hang problem with the http egg.

2008-03-12 Thread Hans Bulfone
hi, On Wed, Mar 12, 2008 at 08:45:31AM -0700, Robin Lee Powell wrote: On Wed, Mar 12, 2008 at 08:22:48AM -0700, Robin Lee Powell wrote: If something is choking on the lack of newline, it's in the http egg. Except apparently not; apparently it's quite a bit lower-level than that. Here's

Re: [Chicken-users] Hang problem with the http egg.

2008-03-12 Thread Hans Bulfone
hi, On Wed, Mar 12, 2008 at 04:26:02PM -0400, Graham Fawcett wrote: On Wed, Mar 12, 2008 at 3:47 PM, Hans Bulfone [EMAIL PROTECTED] wrote: hi, What's happening is that eof never returns true, even though the port is closed. ready returns #f, and the next operation (either peek

finalizers and stuff (Re: [Chicken-users] Cairo binding)

2008-03-11 Thread Hans Bulfone
hi, On Tue, Mar 11, 2008 at 07:25:22PM +, Luke McCarthy wrote: A question for the list... In the current Cairo egg resources like the cairo context must be explicitly destroyed (with cairo-destroy). Do you think it's a good idea to put these under control of the garbage collector by

Re: finalizers and stuff (Re: [Chicken-users] Cairo binding)

2008-03-11 Thread Hans Bulfone
hi, On Tue, Mar 11, 2008 at 06:53:14PM -0400, John Cowan wrote: There are no guarantees about finalizers. You can call (gc #t) to force them to be run, but you have to make sure that you control all exit paths from the program, possibly including signals. with the thread-sleep! at the end

[Chicken-users] string-time bug

2008-02-09 Thread Hans Bulfone
hi, i've just found a problem in string-time (in posixunix.scm): i think (strptime tim fmt (make-vector 10 #f)) should be (strptime (##sys#make-c-string tim) (##sys#make-c-string fmt) (make-vector 10 #f)) to ensure the strings are null-terminated. bye, hans.

Re: [Chicken-users] read-u8vector! from tcp port

2008-01-29 Thread Hans Bulfone
hi, On Tue, Jan 29, 2008 at 12:22:04PM -0800, Kon Lovett wrote: Fixed in trunk/chicken. thanks, kon! bye, hans. ___ Chicken-users mailing list Chicken-users@nongnu.org http://lists.nongnu.org/mailman/listinfo/chicken-users

[Chicken-users] read-u8vector! from tcp port

2008-01-28 Thread Hans Bulfone
hi, on my system (linux-amd64) when i use read-u8vector! to read from a port created by tcp-accept or tcp-connect and give #f as LENGTH, i get the unrealistic error: out of memory - heap full while resizing - execution terminated when i use the length of the vector as LENGTH it works as

Re: [Chicken-users] Web applications

2008-01-16 Thread Hans Bulfone
hi, On Wed, Jan 16, 2008 at 06:58:04PM +0100, Tobia Conforto wrote: Hello Chicken all-knowers, I'm about to design a new, very AJAXy web application and I'd like to write it in Chicken, plus jQuery on the client side. What framework/server/storage engine/miscellaneous eggs/deployment

Re: [Chicken-users] quasiquote, unquote-splicing and cons cells

2008-01-06 Thread Hans Bulfone
hi, On Sat, Jan 05, 2008 at 03:10:51PM -0600, Zbigniew wrote: Hans, If I understand correctly, you're asking whether this is valid: `(,@'() . x) ;= x yes. i should have written my question more concisely :) According to Quasiquotation in Lisp (Alan Bawden), ... the most thanks for the

[Chicken-users] quasiquote, unquote-splicing and cons cells

2008-01-05 Thread Hans Bulfone
hi, in a macro i'm constructing a lambda-list in the following way: `(,@rqd-args . ,rest-arg) there are 3 cases: 1. (let ((rqd-args '(a b c)) (rest-arg 'r)) `(,@rqd-args . ,rest-arg)) == (a b c . r) 2. (let ((rqd-args '(a b c)) (rest-arg '())) `(,@rqd-args . ,rest-arg)) == (a b c) so

Re: [Chicken-users] Event Scheduling?

2008-01-03 Thread Hans Bulfone
hi, On Thu, Jan 03, 2008 at 03:16:49PM -0600, Ozzi wrote: I'm looking to write a daemon that will periodically poll a HTTP server. Is there an event scheduling egg out there somewhere? If not, does anyone have an opinion on how best to implement such a thing? I've considered using

Re: [Chicken-users] define-foreign-enum with a typedef

2007-12-13 Thread Hans Bulfone
hi, On Wed, Dec 12, 2007 at 11:48:48PM -0700, Shawn Rutledge wrote: (define-foreign-enum (dbus:bus (enum DBusBusType)) (dbus:session-bus DBUS_BUS_SESSION) (dbus:system-bus DBUS_BUS_SYSTEM) (dbus:starter-bus DBUS_BUS_STARTER) ) i've been using

Re: [Chicken-users] define-foreign-enum with a typedef

2007-12-12 Thread Hans Bulfone
hi, On Tue, Dec 11, 2007 at 10:02:56PM -0700, Shawn Rutledge wrote: How do you use define-foreign-enum when the enum is typedef'd? e.g. for typedef enum { DBUS_BUS_SESSION,/** The login session bus */ DBUS_BUS_SYSTEM, /** The systemwide bus */ DBUS_BUS_STARTER /** The

Re: [Chicken-users] RFC: Daemonize

2007-11-30 Thread Hans Bulfone
hi, On Fri, Nov 30, 2007 at 11:08:08AM -0600, Ozzi wrote: i also wanted to create an egg from that code, along with some syslog functions, but was to lazy to do it as yet :) perhaps we should merge our code... as i now have more than one daemon i created an egg from my code yesterday, named

Re: [Chicken-users] RFC: Daemonize

2007-11-27 Thread Hans Bulfone
) (process-fork (lambda () ((foreign-lambda int daemon int int) 0 0) (on-exit cleanup) (if pidfile (create-pid-file pidfile pid)) (set-default-signal-handlers) (proc))) #t) DJ Seppl! Da best deejay in town!! (c)2007 Hans Bulfone [EMAIL PROTECTED

[Chicken-users] uri.egg uri-encode-query patch

2007-10-28 Thread Hans Bulfone
hi, imho the uri-encode-query function escapes too few characters, e.g. in the following example + and should have been escaped to not be misinterpreted when decoding: #;4 (uri-encode-query '((foo . test co) (bar . quux+bla))) foo=test++cobar=quux+bla #;5 (uri-decode-query

sql.egg 1.2 doesn't show up (Re: [Chicken-users] sql.egg: incompatible change)

2007-08-27 Thread Hans Bulfone
hi, On Thu, Aug 23, 2007 at 01:56:13AM +0200, Hans Bulfone wrote: i've just commited version 1.2 of the sql.egg with the mentioned change (and some others). version 1.2 of the sql.egg still isn't available on http://www.call-with-current-continuation.org/eggs/sql.html is there some problem

Re: sql.egg 1.2 doesn't show up (Re: [Chicken-users] sql.egg: incompatible change)

2007-08-27 Thread Hans Bulfone
hi mario, On Mon, Aug 27, 2007 at 05:55:58PM -0300, Mario Domenech Goulart wrote: Problem an error occurred when the uploader script run. I've run it manually some minutes ago to upload sql 1.2. The uploader log is at http://chicken.wiki.br/chicken-projects/post-commit.log. It's

Re: [Chicken-users] sql.egg: incompatible change

2007-08-22 Thread Hans Bulfone
hi, On Sat, Aug 18, 2007 at 02:11:36PM +0200, Hans Bulfone wrote: hi, i'm planning to make an incompatible change to the sql:select function of the sql.egg. the signature is now: (sql:select what from where #!optional order-by) and i want to change it to: (sql:select what #!key

Re: [Chicken-users] sql.egg: incompatible change

2007-08-20 Thread Hans Bulfone
hi, On Sun, Aug 19, 2007 at 02:38:09PM -0700, Matthew Welland wrote: Just a thought: would this work? (sql:select what from where #!optional optional-modifiers) Where optional-modifiers is a list of modifiers such as: ((limit 1)(order foo desc)) this is not much different from and

[Chicken-users] sql.egg: incompatible change

2007-08-18 Thread Hans Bulfone
hi, i'm planning to make an incompatible change to the sql:select function of the sql.egg. the signature is now: (sql:select what from where #!optional order-by) and i want to change it to: (sql:select what #!key from where group-by having order-by limit) is anyone using the sql.egg and has

Re: [Chicken-users] howto return a list from a c-function

2007-04-03 Thread Hans Bulfone
hi, On Tue, Apr 03, 2007 at 01:14:20PM +0200, foobar wrote: Hi, i need to be able to return a list from a c-function in an extension of mine. More specifically i need to convert an array of char-pointers into a list of strings and return that list. I looked into the docs and fount

[Chicken-users] Re: srfi-19 local-timezone-locale

2007-04-02 Thread Hans Bulfone
hi, On Sun, Apr 01, 2007 at 12:35:05PM -0700, Kon Lovett wrote: Sigh, please get 2.6.5; this is fixed. it now works as expected on my system! thanks very much for the fixes! bye, hans. ___ Chicken-users mailing list Chicken-users@nongnu.org

Re: [Chicken-users] srfi-19 timezone problems

2007-03-28 Thread Hans Bulfone
hi, On Tue, Mar 27, 2007 at 06:28:28PM -0700, Kon Lovett wrote: Yes. The TZ env-var is parsed properly by the locale egg but the tz- offset was used incorrectly by my srfi-19 code. (Well, I did have my locale documentation wrong. Said the opposite of what is true.) 2.6.3 will be

Re: [Chicken-users] srfi-19 timezone problems

2007-03-27 Thread Hans Bulfone
hi, On Mon, Mar 26, 2007 at 11:21:29PM -0700, Kon Lovett wrote: Please get the new locale (0.3) srfi-19 (2.6.2) eggs. With TZ=CEST2:00 (incorrect but enough to test) #;2 (values (current-date) (current-date (local-timezone-locale)) (current-date 7200)) #,(date 52274 10 15 6 27 3

[Chicken-users] srfi-19 timezone problems

2007-03-26 Thread Hans Bulfone
hi, i'm having some timezone-related problems with srfi-19: it is now: [EMAIL PROTECTED]:~$ LC_ALL=C date Mon Mar 26 23:07:16 CEST 2007 CEST = central european summer time = UTC + 2 hours #;37 (values (current-date) (current-date (local-timezone-locale)) (current-date 7200)) #,(date 1773119

Re: [Chicken-users] how do i set interface for tcp client socket etc.

2007-03-16 Thread Hans Bulfone
hi, On Fri, Mar 16, 2007 at 08:46:43AM +0100, felix winkelmann wrote: I think the idea is to be able to connect *from* a specific address when you are on a box with multiple IP addresses. Sorry, but I have no idea how that is done. Anybody around who knows more about socket programming?

Re: [Chicken-users] how do i set interface for tcp client socket etc.

2007-03-16 Thread Hans Bulfone
hi, On Fri, Mar 16, 2007 at 08:59:45AM +0100, minh thu wrote: Hi, I don't think it makes sense : a host connect to another host through routing. It means it use the routing tables on the first host to determine the route. If you can reach the destination by multiple routes, it's the

[Chicken-users] Re: hart.egg

2007-03-08 Thread Hans Bulfone
hi, On Thu, Mar 08, 2007 at 06:31:50AM -0500, Graham Fawcett wrote: OK, I've added (begin: ...). BTW, one of these days I plan to add a (define-hart-keyword) procedure so you can write application-specific keyword forms. sounds great! I've also modified the parser and macros to accept

Re: [Chicken-users] Re: hart.egg

2007-03-08 Thread Hans Bulfone
hi, On Thu, Mar 08, 2007 at 12:40:48PM +0100, felix winkelmann wrote: On 3/8/07, Graham Fawcett [EMAIL PROTECTED] wrote: except that i'm getting this message while compiling hart :) Warning: declarations are ignored in interpreted code (##core#declare (quote (export hart-parse

[Chicken-users] hart.egg

2007-03-05 Thread Hans Bulfone
hi, thanks for your hart html generation library! i've recently started using it in a project and i really like it. it's easy to use, and also the implementation looks nice and is easy to understand. and have a few notes/suggestions: - when using the compiler, (use hart) is not enough to make

[Chicken-users] set-finalizer! and disable-interrupts

2007-03-01 Thread Hans Bulfone
hi, the documentation of set-finalizer! contains: Note that the finalizer will not be called when interrupts are disabled. does this mean that when an object with a finalizer happens to be garbage-collected while some code in a unit with disabled interrupts is running (a) the finalizer is not

Re: [Chicken-users] lolevel help: array of c-pointers from string-list?

2006-09-26 Thread Hans Bulfone
hi, On Tue, Sep 26, 2006 at 04:44:21PM -0400, Graham Fawcett wrote: Hi folks, I'm writing a basic openldap egg; it's going well, but I've hit a small snag. The ldap_search() function takes a null-terminated array of C strings -- char *attrs[] -- to specify the record attributes you're

[Chicken-users] -DC_INSTALL_LIB_HOME and -DC_INSTALL_HOME

2006-08-28 Thread Hans Bulfone
hi, i just came across the following problem using chicken 2.41 on a linux system: [EMAIL PROTECTED]:~/test$ cat test.scm (define-foreign-variable installation-home c-string C_INSTALL_HOME) (printf C_INSTALL_HOME = ~s\n installation-home) [EMAIL PROTECTED]:~/test$ csc -v test.scm

[Chicken-users] [EMAIL PROTECTED]: sdl.egg]

2006-08-28 Thread Hans Bulfone
to v0.4.51117.3 bye, hans. - Forwarded message from Hans Bulfone [EMAIL PROTECTED] - From: Hans Bulfone [EMAIL PROTECTED] To: Tony Garnock-Jones [EMAIL PROTECTED] Subject: sdl.egg Date: Fri, 11 Aug 2006 23:35:47 +0200 User-Agent: Mutt/1.5.9i hi, i've added a few functions to the sdl egg. may i

[Chicken-users] wiki spam

2006-08-28 Thread Hans Bulfone
hi, it seems that some spammer has found the chicken wiki and has put a lot of order cialis online and other links on it :( bye, hans. ___ Chicken-users mailing list Chicken-users@nongnu.org http://lists.nongnu.org/mailman/listinfo/chicken-users

Re: [Chicken-users] Help with foreign-lambda

2006-05-16 Thread Hans Bulfone
hi, On Mon, May 15, 2006 at 11:59:09PM -0400, Jim Miller wrote: I'm trying to least expensive way to wrap a C function into scheme. The following is the C interface to the function I need: typedef long int integer; typedef float real; int gtd6_(integer *iyd, real *sec, real *alt, real

Re: [Chicken-users] read-byte, etc.

2006-04-19 Thread Hans Bulfone
hi, On Mon, Apr 10, 2006 at 06:52:07AM +0200, felix winkelmann wrote: On 4/6/06, Benedikt Rosenau [EMAIL PROTECTED] wrote: On Thu, Apr 06, 2006 at 08:41:55AM -0500, Alex Shinn wrote: It looks like what the compiled C code ends up doing is just the opposite of what you expected.

[Chicken-users] mime.egg

2006-04-09 Thread Hans Bulfone
hi, i've finished my port of the gauche rfc.mime module to chicken. it's available at: http://www.nil.at/software/mime.egg.sexp regards, hans. ___ Chicken-users mailing list Chicken-users@nongnu.org

Re: [Chicken-users] read-byte, etc.

2006-04-03 Thread Hans Bulfone
hi, On Wed, Mar 29, 2006 at 07:06:40PM -0600, Alex Shinn wrote: The utf8 egg is a syntax-case module, so even if some other module is using it, your code will see the original READ-CHAR. People can (import utf8) into the top-level if they want, but this isn't always guaranteed to play well

[Chicken-users] egg versions

2006-03-29 Thread Hans Bulfone
hi, the version numbers in the .setup files of a few eggs seem to be out of date. i've installed syntax-case, http and spiffy with chicken-setup and now chicken-setup -l shows: httpVersion: 1.33 spiffy

[Chicken-users] read-byte, etc.

2006-03-29 Thread Hans Bulfone
hi, i'm porting the rfc.mime library from gauche to chicken. in the library the procedures read-byte, peek-byte and write-byte are used to read/write bytes which are given as integers. at the moment, i'm using (define (read-byte . args) (let ((ch (apply read-char args))) (if (eof-object?

Re: [Chicken-users] udp egg on win32

2006-02-04 Thread Hans Bulfone
hi, On Fri, Feb 03, 2006 at 05:45:18PM +0900, Daishi Kato wrote: Hi, Recently, I'm working on win32, and found one thing. (udp-recvfrom) blocks when it's run in a thread. Of cource, with a non-blocking socket. i don't know very much about windows networking stuff, but i hope my thoughts

[Chicken-users] pipeline.egg

2006-01-08 Thread Hans Bulfone
hi, i've just finished my first extension for chicken: pipeline.egg it allows running multiple subprocesses connected via pipes and scheme ports. for example to backup some files with tar and encrypt them with gpg, saving the stderr output of tar and gpg: (let ((passphrase foobar)

[Chicken-users] patch for spiffy

2005-12-19 Thread Hans Bulfone
hi, i have attached a simple patch that fixes a bug in content-transporter. regards, hans. diff -Nrc spiffy.orig/spiffy-base.scm spiffy/spiffy-base.scm *** spiffy.orig/spiffy-base.scm Fri Nov 11 20:54:49 2005 --- spiffy/spiffy-base.scm Mon Dec 19 23:59:45 2005 *** *** 179,186

[EMAIL PROTECTED]: [Chicken-users] xml-rpc-client response parsing (+patch)]

2005-12-14 Thread Hans Bulfone
Bulfone [EMAIL PROTECTED] - From: Hans Bulfone [EMAIL PROTECTED] To: chicken-users@nongnu.org Subject: [Chicken-users] xml-rpc-client response parsing (+patch) Date: Fri, 9 Sep 2005 13:37:34 +0200 User-Agent: Mutt/1.5.6+20040907i hi, i'm new to this list and also rather new to chicken