[PATCH] Implement local-eval, local-compile, and the-environment (v4)

2012-01-22 Thread Mark H Weaver
Hello all, If Andy finishes his version of `local-eval', that's all well and good, and I'm happy to use his version. However, in case he doesn't have time to address the remaining issues in his implementation before 2.0.4, or if he'd like some more time to think about the other new interfaces

Re: [PATCH] Implement local-eval, local-compile, and the-environment (v4)

2012-01-22 Thread David Kastrup
Mark H Weaver m...@netris.org writes: Call me stubborn, but I _still_ think it would be better to use this implementation in 2.0.4, and to revert both `syntax-local-binding' and maybe also `universally-unique gensyms' for now. I'm not opposed to Andy's approach, but I think we need more time

Re: Names for PEG Functions

2012-01-22 Thread Noah Lavine
I did the renames. I had to push them as a new branch, 'wip-peg-fixed-2', because I also rebased on a more recent version of master to avoid some build problems. However, the peg patches are independent of everything that's been happening in master and stable-2.0, so they should apply to both

failed build with --enable-debug-malloc

2012-01-22 Thread erana Owl
Hi, running configure with --enable-debug-malloc fails on snarfing .doc Johan

Compiler Warning message ideas

2012-01-22 Thread Stefan Israelsson Tampe
When compiling newest stable-2.0 I noticed, wrote `ice-9/eval.go' GUILEC ice-9/psyntax-pp.go GC Warning: Repeated allocation of very large block (appr. size 69632): May lead to memory leak and poor performance. wrote `ice-9/psyntax-pp.go' E.g. basically making a thread allocates a large

rackets syntax parse

2012-01-22 Thread Stefan Israelsson Tampe
Hi All, I just want to announce the port of racket's syntax-parse that I host at, https://gitorious.org/guile-syntax-parse/guile-syntax-parse (LGPL v.2) To run it you will need syntax-local-binding (stable-2.0) which may or may not be released with the next upcoming version of guile. It