[Geiser-users] Use of #lang and Geiser

2013-10-03 Thread Granville Barnett
Hi all, I'm new to the excellent Geiser mode and wondered if the use of #lang in Racket files has been enabled yet? All I could find was this - http://lists.nongnu.org/archive/html/geiser-users/2011-10/msg3.html The Geiser documentation says that #lang is supported, or at least it alludes to

Re: [Geiser-users] Use of #lang and Geiser

2013-10-03 Thread Jose A. Ortega Ruiz
On Thu, Oct 03 2013, Granville Barnett wrote: The Geiser documentation says that #lang is supported, or at least it alludes to such in the documentation. However, when I try eval a buffer with #lang in I get '#lang not enabled in the current context.' I am using geiser-eval-buffer. Yes,

[Geiser-users] problem with Racket macros in Geiser

2013-10-03 Thread Vlad Kozin
Here's a code I'm having trouble with when sent into Geiser repl: #lang racket (define-syntax-rule (run-command body) (begin body)) (define-syntax-rule (command shell-version body) (begin (printf ~a\n shell-version) (run-command body))) (command echo 'hello'

[Geiser-users] interesting behavior of Racket's (time-apply …) with Geiser

2013-10-03 Thread Vlad Kozin
Hi. I'm just copy-pasting from the letter I wrote to the Racket list. Just a bunch of reverse-string solutions. Try running test-reverse-string.rkt in you Geiser repl if you want to replicate. Mostly a question to Jay McCarthy but I suppose could be interesting to others. Was going over

Re: [Geiser-users] interesting behavior of Racket's (time-apply …) with Geiser

2013-10-03 Thread Diogo F. S. Ramos
Does that mean Geiser shouldn't be trusted? Geiser does various things to the runtime so we can program Racket interactively. Unfortunately performance in one area that suffers.