[racket-dev] Pull Request #161: Add history load / save to readline/readline

2012-10-24 Thread Philippe Mechaï
Hi, I have created pull request #161 (https://github.com/plt/racket/pull/161) which contain a simple patch to add history load and save to readline/readline. I hope I made everything right for this PR to be accepted, if not could you please tell me what I should change. Thanks in advance.

[racket-dev] behavior of check-expect on errors during evaluation of expected values

2012-10-24 Thread John Clements
I think the current behavior of check-expect is unfortunate w.r.t. errors that occur during the evaluation of the expected values. Consider this program: (check-expect (+ 3 4) 7) (check-expect (* 4 5) 20) (check-expect (+ 4 9) (/ 1 0)) (check-expect (+ 2 3) 5) It produces this output in

[racket-dev] Where might I find undocumented un-greppable primitives?

2012-10-24 Thread J. Ian Johnson
(open-input-file file-name) =maacros= (let ((file-name1 file-name)) (if (variable-reference-constant? open-input-file6) (open-input-file4 '#f '#f file-name1) (open-input-file6 file-name1))) These identifiers are nowhere. I imagine these will be

Re: [racket-dev] Where might I find undocumented un-greppable primitives?

2012-10-24 Thread Matthew Flatt
When you use the macro stepper on #lang racket (open-input-file x) then you can click on an identifier such as `open-input-file6'. The apparent identifier binding information in the right panel says that it comes from kw-file.rkt in `racket/base/private'. In particular, it turns out to be

Re: [racket-dev] chaperones in 5.3.1?

2012-10-24 Thread Danny Yoo
On Tue, Oct 23, 2012 at 9:42 PM, Robby Findler ro...@eecs.northwestern.edu wrote: Is it possible that one of those vectors is mutable and the other is immutable? I'm not sure yet. Sorry about not replying immediately; I'm still trying to figure out where the error is occurring. It's at a

Re: [racket-dev] chaperones in 5.3.1?

2012-10-24 Thread Danny Yoo
I'm hacking into Whalesong to see if I can nail this down more precisely. Ok, I've got a better test case for you that boils down what I'm encountering. Here's a set of three files test.rkt, structs.rkt, and builder.rkt: ;; test.rkt #lang typed/racket/base (require structs.rkt)

Re: [racket-dev] chaperones in 5.3.1?

2012-10-24 Thread Sam Tobin-Hochstadt
On Wed, Oct 24, 2012 at 4:19 PM, Danny Yoo d...@hashcollision.org wrote: I'm hacking into Whalesong to see if I can nail this down more precisely. Ok, I've got a better test case for you that boils down what I'm encountering. Ok, I've looked into this, and I think it's a bug in the

Re: [racket-dev] chaperones in 5.3.1?

2012-10-24 Thread sstrickl
I've pushed a change which fixes this. Stevie On Oct 24, 2012, at 5:48 PM, Sam Tobin-Hochstadt sa...@ccs.neu.edu wrote: On Wed, Oct 24, 2012 at 4:19 PM, Danny Yoo d...@hashcollision.org wrote: I'm hacking into Whalesong to see if I can nail this down more precisely. Ok, I've got a better

Re: [racket-dev] Pre-Release Checklist for v5.3.1, Second Call

2012-10-24 Thread Vincent St-Amour
At Mon, 22 Oct 2012 18:11:22 -0400, Ryan Culpepper wrote: * Sam Tobin-Hochstadt sa...@ccs.neu.edu, Vincent St-Amour stamo...@ccs.neu.edu - Match Tests - Typed Racket Tests All passed. Insert large letters is currently broken, though. Sam's on it. - Typed Racket Updates: update