You are suggesting that planet and drscheme collaborate directly via some parameter that planet exports that tells it to parse the line but return a dummy info if the package is not installed? (and use various security measures to forbid network access in addition)
I think that makes sense. Robby On Friday, January 29, 2010, Eli Barzilay <e...@barzilay.org> wrote: > I'm not sure what you need more. What I'm suggesting is something > like this: > > (with-handlers ([exn? (lambda (_) "???")]) > (parameterize ([forbid-planet-activity ; throws an error if not installed > #t]) > (run-earlier-function))) > > So the only extension that is needed, if there's nothing now, is some > parameter that tells planet to avoid any actual activity. (This might > be as simple as setting up a guardian that forbids any network > activity.) > > > On Jan 29, Robby Findler wrote: >> But do I get the name in that case? >> >> I think I need more support from you (the protocol) here. >> >> Robby >> >> On Fri, Jan 29, 2010 at 3:46 PM, Eli Barzilay <e...@barzilay.org> wrote: >> > Yes, and that should be the right thing, I think. Then maybe you >> > could wrap it with some parameterize that will forbid planet activity, >> > so you will show the string only if the package is already in -- ? > > -- > ((lambda (x) (x x)) (lambda (x) (x x))) Eli Barzilay: > http://barzilay.org/ Maze is Life! > _________________________________________________ For list-related administrative tasks: http://list.cs.brown.edu/mailman/listinfo/plt-dev