Re: [racket-dev] Planet 2 Beta Release

2012-11-30 Thread Matthew Flatt
I've been working with Jay on a few more changes: Specifying metadata --- "METADATA.rktd" is being replaced with "info.rkt", which is written in the `setup/infotab' language as usual. Define `deps' for dependencies, like this: #lang setup/infotab (define deps (list _packag

[racket-dev] augmented rb-tree with customizable combinator

2012-11-30 Thread Danny Yoo
Hi Matthew, Ok, I've generalized the code so you can use a custom node combinator to compute the metadata at each node. I've tried to write comprehensive documentation's in collects/syntax-color/augmented-red-black.scrbl. Maybe it's a candidate for the data collection? I don't think the red-bl

Re: [racket-dev] "standard-module-name-resolver: collection not found" after raco exe/distribute

2012-11-30 Thread Edward Blake
Matthew Flatt wrote: > Sorry for the delay... > > This is a bug in v5.3.1. See > > http://lists.racket-lang.org/users/archive/2012-November/054847.html > > for a workaround. The workaround solves it, thanks very much! Matthias Felleisen wrote: > You can submit bug reports through the Help menu

Re: [racket-dev] Planet 2 Beta Release

2012-11-30 Thread Matthew Flatt
At Fri, 30 Nov 2012 09:00:55 -0500, Eli Barzilay wrote: > Yesterday, Asumu Takikawa wrote: > > On 2012-11-29 06:52:07 -0700, Matthew Flatt wrote: > > > > > > raco pkg install fish-tank/ > > > > This is nice, I've been confused by the old behavior before. > > I don't think that this is a good ide

Re: [racket-dev] Planet 2 Beta Release

2012-11-30 Thread Robby Findler
Yes, I think we're roughly on the same page. Printing is a bad idea when installing, but logging seems fine and that is how drracket can detect it should update the GUI to let people know that something is being installed. And a command-line flag (that perhaps translates to some setting on the name

Re: [racket-dev] Planet 2 Beta Release

2012-11-30 Thread Robby Findler
In DrR, it isn't looking at the log that tells you this, you get a special bar appearing in the window. You don't have to do any extra clicks or anything like that. That said, I don't mind if, when someone runs some planet2 code in racket, outside drracket, that it raises an error saying "you need

Re: [racket-dev] Planet 2 Beta Release

2012-11-30 Thread Eli Barzilay
About three weeks ago, Robby Findler wrote: > I would be unhappy, however, if we end up with a system where you > have to grovel around in low-level places to get simple uses of > uninstalled packages working. That is, I want to be able to put in a > blog post or in a talk or somewhere a little pro

Re: [racket-dev] Planet 2 Beta Release

2012-11-30 Thread Eli Barzilay
About three weeks ago, Jay McCarthy wrote: > On Thu, Nov 8, 2012 at 1:48 PM, Eli Barzilay wrote: > > 20 minutes ago, Jay McCarthy wrote: > >> I have no preference about this shed color. If others feel strongly, > >> it can change. > > > > I do. It would be better IMO to look at existing packagers

Re: [racket-dev] Planet 2 Beta Release

2012-11-30 Thread Eli Barzilay
A few minutes ago, Robby Findler wrote: > I agree. Planet 1 currently does this. Only in drr, where you can see the log... I've seen many people run some random code naively and complain that it does nothing besides spinning the cpu because some packages take a significant time to run. > On Fri

Re: [racket-dev] Square-bracket-sensitive macros in Scribble sandboxes

2012-11-30 Thread Eli Barzilay
Yesterday, Neil Toronto wrote: > > I wouldn't want to write that, either. Right now, you'd write > >(array > #[#[(list (1- i) (1- j)) (list i (1- j)) (list (1+ i) (1- j))] > #[(list (1- i) j ) (list i j ) (list (1+ i) j )] > #[(list (1- i) (1+ j)) (list i (1+ j)) (

Re: [racket-dev] Planet 2 Beta Release

2012-11-30 Thread Eli Barzilay
Yesterday, Asumu Takikawa wrote: > On 2012-11-29 06:52:07 -0700, Matthew Flatt wrote: > > > > raco pkg install fish-tank/ > > This is nice, I've been confused by the old behavior before. I don't think that this is a good idea -- since it's a hook onto a syntax of directory names which conflicts

Re: [racket-dev] Planet 2 Beta Release

2012-11-30 Thread Eli Barzilay
Just now, Robby Findler wrote: > In DrR, it isn't looking at the log that tells you this, you get a > special bar appearing in the window. You don't have to do any extra > clicks or anything like that. (Yeah, take that as a generalized version of my "see the log"...) > That said, I don't mind if

Re: [racket-dev] "standard-module-name-resolver: collection not found" after raco exe/distribute

2012-11-30 Thread Matthias Felleisen
You can submit bug reports through the Help menu in DrRacket. Doing so collects metadata, which might be helpful in this case. On Nov 29, 2012, at 6:24 PM, Edward Blake wrote: > Hello, > > I wasn't sure if this or the users list was the right mailing list for > bug reports so I guessed a bi

Re: [racket-dev] Planet broken

2012-11-30 Thread Matthew Flatt
Yep -- repair pushed. At Fri, 30 Nov 2012 15:48:39 -0500, Asumu Takikawa wrote: > Hi all, > > Is planet broken for anyone else on git HEAD? It keeps producing the > following error when I try to install any packages: > > application: procedure does not expect an argument with given keyword > p

Re: [racket-dev] Planet 2 Beta Release

2012-11-30 Thread Robby Findler
I agree. Planet 1 currently does this. Robby On Friday, November 30, 2012, Eli Barzilay wrote: > About three weeks ago, Robby Findler wrote: > > I would be unhappy, however, if we end up with a system where you > > have to grovel around in low-level places to get simple uses of > > uninstalled p

Re: [racket-dev] "standard-module-name-resolver: collection not found" after raco exe/distribute

2012-11-30 Thread Matthew Flatt
Sorry for the delay... This is a bug in v5.3.1. See http://lists.racket-lang.org/users/archive/2012-November/054847.html for a workaround. At Thu, 29 Nov 2012 18:24:16 -0500, Edward Blake wrote: > Hello, > > I wasn't sure if this or the users list was the right mailing list for > bug reports

[racket-dev] Planet broken

2012-11-30 Thread Asumu Takikawa
Hi all, Is planet broken for anyone else on git HEAD? It keeps producing the following error when I try to install any packages: application: procedure does not expect an argument with given keyword procedure: setup given keyword: #:planet-spec given arguments: #:collections '(("scribbli