Re: [racket-dev] TRPlot - A Typed Racket-ing of Plot

2012-08-12 Thread Ray Racine
Neil, I think this is a current limitation in TR. Can not case-> (i.e. spec optional args) along with KW args. From a previous email chain: On Fri, Aug 10, 2012 at 3:12 AM, Eric Dobson wrote: > It looks like there is an issue with turning case lambdas with > keywords into a contract. If you dro

Re: [racket-dev] TRPlot - A Typed Racket-ing of Plot

2012-08-12 Thread Neil Toronto
On 08/12/2012 06:14 PM, Ray Racine wrote: Just completed a first cut draft TRing the Plot collection. Completely untested, though the few things I've tried worked fine. Neil/Sam, any suggestions, naming or layout conventions are much appreciated. Otherwise, I'll do a cleanup pass, test it, and

[racket-dev] TRPlot - A Typed Racket-ing of Plot

2012-08-12 Thread Ray Racine
Just completed a first cut draft TRing the Plot collection. Completely untested, though the few things I've tried worked fine. Neil/Sam, any suggestions, naming or layout conventions are much appreciated. Otherwise, I'll do a cleanup pass, test it, and initiate a pull-request this week. https://

Re: [racket-dev] [plt] Push #25179: master branch updated

2012-08-12 Thread Robby Findler
It works by looking at the expanded version of the program, so if the parens aren't matched, it can't do anything. It does try to compensate for this by keeping around information from previous successful expansions (when it isn't obviously wrong to do so, but you can fool this aspect of it). But

Re: [racket-dev] [plt] Push #25179: master branch updated

2012-08-12 Thread Asumu Takikawa
This is really great. I especially like how you can "lock" the docs into place. One thing I was confused by is how to activate it. It appears to activate when I type an identifier standalone. For example, when typing this into the definitions window, it shows up ($ is the cursor): call-with-con

Re: [racket-dev] [plt] Push #25179: master branch updated

2012-08-12 Thread Neil Toronto
I haven't tried it yet, but this sounds awesome. On 08/12/2012 07:46 AM, ro...@racket-lang.org wrote: robby has updated `master' from 5d81b80736 to 0c6734f782. http://git.racket-lang.org/plt/5d81b80736..0c6734f782 =[ One Commit ]= Direc