Re: [Chicken-users] A few questions about modules

2009-01-04 Thread felix winkelmann
On Thu, Jan 1, 2009 at 1:06 AM, Jack Trades jacktradespub...@gmail.com wrote: 1. import, if and define-syntax -- Where do they come from? Can they be redefined? They are currently handled specially (i.e. hardcoded). The proper way to do it would be to introduce internal special forms and

Re: [Chicken-users] Xlib text question

2009-01-04 Thread felix winkelmann
On Thu, Jan 1, 2009 at 3:43 PM, William Ramsay ramsa...@comcast.net wrote: Also the doc for the xlib egg has an error. Freeing a structure is given as: (free-NAME) - C-POINTER I think it should be:(free-NAME C-POINTER) Thanks - will be fixed. cheers, felix

[Chicken-users] windows shell problem

2009-01-04 Thread felix winkelmann
Hi! I'm trying to fix the mingw build and have encountered a problem that leaves me absolutely dumbfounded. I invoke csi and csc in chicken-install like this: c:\home\chicken-trunk\bin\csi ...args ... (Note the quotes around the pathname) This works fine in cmd.exe, but fails when using the

Re: [Chicken-users] windows shell problem

2009-01-04 Thread Ivan Raikov
Hi Felix, I think the problem is that \ in strings needs to be escaped, otherwise the string below will include \h \c and \b escape sequences, instead of the characters \ h c b. -Ivan felix winkelmann bunny...@gmail.com writes: Hi! I'm trying to fix the mingw build and have

Re: [Chicken-users] windows shell problem

2009-01-04 Thread Thomas Chust
Ivan Raikov wrote: [...] I think the problem is that \ in strings needs to be escaped, [...] Hello, I don't think so, unless the escaping problem occurs on the Scheme or C side of things. As far as I know, the Windows shell only understands two escape characters: The double quote (), to

Re: [Chicken-users] windows shell problem

2009-01-04 Thread Lars Nilsson
On Sun, Jan 4, 2009 at 7:27 PM, Thomas Chust ch...@web.de wrote: Ivan Raikov wrote: [...] I think the problem is that \ in strings needs to be escaped, [...] Hello, I don't think so, unless the escaping problem occurs on the Scheme or C side of things. As far as I know, the Windows