Re: guile --listen

2010-10-12 Thread Thien-Thi Nguyen
() Andy Wingo wi...@pobox.com () Sun, 10 Oct 2010 21:01:32 +0200 Hi Andy, Security-wise, using a localhost address can result in local users being able to do anything your process can do [...] eep [...] It would be nice to be able to make any long-running Guile application hackable

Re: Can `make tags' generate tags for Scheme source, as well as C?

2010-10-12 Thread Andy Wingo
On Tue 12 Oct 2010 00:24, Jose A. Ortega Ruiz j...@gnu.org writes: On Tue, Oct 12 2010, Andy Wingo wrote: [...] I'm sorry, I think I was being a bit stupid - expecting that it would work even before starting a REPL. Is this a bad expectation? It is the first impression. Expecting

Re: guile --listen

2010-10-12 Thread Andy Wingo
On Tue 12 Oct 2010 10:47, Thien-Thi Nguyen t...@gnuvola.org writes: [...] It would be nice to be able to make any long-running Guile application hackable just with a command-line argument, though :) I think each application should make this decision individually. Each app can, by

Re: who wrote the manual?

2010-10-12 Thread Ludovic Courtès
Hi Andy, Andy Wingo wi...@pobox.com writes: Here is what I put into preface.texi. Feel free to criticize or, better yet, fix directly :) Nice text, and pleasant writing style as usual! Ludo’.

Re: guile --listen

2010-10-12 Thread Ludovic Courtès
Hi, Thien-Thi Nguyen t...@gnuvola.org writes: Security-wise, using a localhost address can result in local users being able to do anything your process can do [...] eep [...] It would be nice to be able to make any long-running Guile application hackable just with a

Re: Can `make tags' generate tags for Scheme source, as well as C?

2010-10-12 Thread Jose A. Ortega Ruiz
On Tue, Oct 12 2010, Andy Wingo wrote: [...] Expecting anything to work in Geiser before starting (or connecting to) a REPL is a bad expectation, yes :) Could it ask to start a new Guile or connect to a Guile? Every time you try a geiser command without an active REPL, there's an error

..1 and ...+

2010-10-12 Thread Andy Wingo
Hello, It appears that Racket's syntax-parse macro system writes `..1' as `...+'. It seems to me to be a better spelling of match's `..1', and better embodies the 0, 1, many aspect of counting.

Faster tagged integer arithmetic

2010-10-12 Thread Ludovic Courtès
Hello! I’ve investigated tagged integer arithmetic and implemented an optimization that makes ‘1+’ and ‘1-’ on fixnums almost twice as fast (haven’t tried the rest yet): - Before: (arithmetic.bm: fixnum: 1+ 1000 user 11.54 benchmark 10.2048559570312 bench/interp 10.2048559570312 gc