Okay, that's just bizarre. If this were my machine, the next step I'd
take would be to make a copy of that file and start throwing stuff out
of it (running it at the command-line, not in drracket) until I got
very small and and still had the bad behavior. Like start by throwing
away everything after the quoted part below.

Robby

PS: thanks for taking this on!

On Sun, May 4, 2014 at 6:11 PM, Geoffrey S. Knauth <ge...@knauth.org> wrote:
> Does this help?  --Geoff
>
> $ racket -l scribblings/guide/let.scrbl
> GSK-1
> GSK-2
>   C-c C-cuser break
>   context...:
>    /Users/gknauth/test/plt/git/plt/pkgs/sandbox-lib/racket/sandbox.rkt:883:2: 
> user-eval
>    
> /Users/gknauth/test/plt/git/plt/pkgs/scribble-pkgs/scribble-lib/scribble/eval.rkt:399:0:
>  do-plain-eval
>    
> /Users/gknauth/test/plt/git/plt/pkgs/scribble-pkgs/scribble-lib/scribble/eval.rkt:261:2
>    
> /Users/gknauth/test/plt/git/plt/pkgs/scribble-pkgs/scribble-lib/scribble/eval.rkt:550:0:
>  do-titled-interaction
>    
> /Users/gknauth/test/plt/git/plt/pkgs/racket-pkgs/racket-doc/scribblings/guide/let.scrbl:
>  [running body]
>
> -----
>
> @(printf "GSK-2\n")
> @examples[
> (let* ([x (list "Borroughs")]
>        [y (cons "Rice" x)]
>        [z (cons "Edgar" y)])
>   (list x y z))
> (let* ([name (list "Borroughs")]
>        [name (cons "Rice" name)]
>        [name (cons "Edgar" name)])
>   name)
> ]
>
> On May 4, 2014, at 18:30 , Robby Findler <ro...@eecs.northwestern.edu> wrote:
>
>> The stack traces suggest it is in that one file. So if you open it up
>> and put a printf right before each example and then see when the
>> printfs stop, that'll probably tell us something good. You'd want to
>> look for each place where there is an example (compare the
>> documentation itself to the source) and then put something like
>>
>> @(printf "1\n")
>>
>> right before each of them. Or maybe do binary search. :)
>
_________________________
  Racket Developers list:
  http://lists.racket-lang.org/dev

Reply via email to