Re: [Chicken-users] Strange problems with args egg

2013-08-06 Thread Jim Ursetto
No problem. The fix is now in args 1.4.4. On Aug 5, 2013, at 21:54, Jonathan Chan wrote: > Sorry for the delayed reply - I missed your message for some reason. The > patch does work! Thanks for the help and for the useful egg. > > -- > Jonathan Chan > > On Sun, Aug 4, 2013, at 06:43 AM, Jim U

Re: [Chicken-users] Strange problems with args egg

2013-08-05 Thread Jonathan Chan
Sorry for the delayed reply - I missed your message for some reason. The patch does work! Thanks for the help and for the useful egg. -- Jonathan Chan On Sun, Aug 4, 2013, at 06:43 AM, Jim Ursetto wrote: > Did you try my patch? You don't have to rewrite anything, it's a bug in > the args egg. >

Re: [Chicken-users] Strange problems with args egg

2013-08-04 Thread Jim Ursetto
Did you try my patch? You don't have to rewrite anything, it's a bug in the args egg. On Aug 4, 2013, at 2:13 AM, Jonathan Chan wrote: > Thank you for the help! This is definitely a very interesting language to > learn. > > On 08/03/2013 09:06 AM, John Cowan wrote: >> Jonathan Chan scripsit:

Re: [Chicken-users] Strange problems with args egg

2013-08-04 Thread Jonathan Chan
Thank you for the help! This is definitely a very interesting language to learn. On 08/03/2013 09:06 AM, John Cowan wrote: Jonathan Chan scripsit: Here is the smallest amount of args-using Chicken that will cause the problem: (define-syntax test (syntax-rules () ((test) (begin

Re: [Chicken-users] Strange problems with args egg

2013-08-03 Thread John Cowan
Jonathan Chan scripsit: > Here is the smallest amount of args-using Chicken that will cause the > problem: > > (define-syntax test > (syntax-rules () > ((test) > (begin >(define opts (list (args:make-option (h help) #:none "display >this text" (print "foo" >

Re: [Chicken-users] Strange problems with args egg

2013-08-03 Thread Jim Ursetto
This patch to the args egg should fix things -- could you try it? Jim Index: args.scm === --- args.scm(revision 29488) +++ args.scm(working copy) @@ -268,7 +268,7 @@ ) (let* ((srfi37-names (map (lambda (name)

[Chicken-users] Strange problems with args egg

2013-08-03 Thread Jonathan Chan
Hello all, First off, I am very new to Chicken. I recently tried using the args egg and wrote a syntax-rules macro to let me clarify a bunch of copy-paste declarations, but seem to be running into some strange problem where numbers are appended to the names of certain symbols. Here is the smalles