[racket-dev] LTS Racket?
(Sorry if this is the wrong list) I just saw the LTS Haskell announcement, and it made me wonder if there is a racket equivalent? I've had occasion to use packages from older versions of racket recently and the ability to run quite old code unchanged is remarkable, despite many significant changes to racket itself in the past few years. The rate of change in Racket *is* terrifyingly but because of the remarkable backwards compatibility I'm not terribly concerned. Kind regards and HNY, Stephen Announcing LTS Haskell 1.0 | FP Complete https://www.fpcomplete.com/blog/2015/01/announcing-lts-haskell-1-0 _ Racket Developers list: http://lists.racket-lang.org/dev
Re: [racket-dev] DrRacket PF1 Search Bug?
Would bringing a browser view into DrRacket be a third way, or would that be no different? (That said the native win OS and apple OS 'help' browser viewers aren't exactly inspiring - are they a fourth option?) S. On Fri, 21 Nov 2014 at 21:26 Robby Findler ro...@eecs.northwestern.edu wrote: On Fri, Nov 21, 2014 at 3:13 PM, Eli Barzilay e...@barzilay.org wrote: On Fri, Nov 21, 2014 at 3:16 PM, Robby Findler ro...@eecs.northwestern.edu wrote: Oh, my apologies. I thought you meant something different. Yes, this works. Ah, in this case, the patch that I sent earlier should work fine. (I could do a pull request, but it should really be tested...) I don't have a good idea which is the better approach now. [Bear in mind that I don't really know what the issue with the file permissions is (looks more like some security attributes):] I think that playing with such attributes is a worse option -- it's something that I'm not sure would work in all settings (but see above), and if there is a way to make it work now, it might not be possible in the future. The trampoline approach is relatively robust and well behaved. There is a minor price of these temporary files, but they do get cleaned out (whenever `send-url/contents' is called), so it should settle on a small number that will not grow indefinitely[*], so this is not a problem. Also, on the it's already there side -- this trampoline approach is already there for the windows version, and it's needed for the `xdg-open' thing anyway, so abstracting it into a new (internal) function makes sense already, so in terms of additional code there's no cost for doing the mac version too. ([*] It might be a problem if, for example, your cat sits on the f1 key and the os doesn't take the focus away from drracket... It might be useful to change it from using a random temp file to a name based on a hash of the forwarded url, which will further minimize the number of files.) Oh, absolutely. The two candidates are the trampoline approach and the just move the documentation files over into the user space as if a package had been installed. I guess the latter is better because it means there will be more homogeneity in the sets of files and whatnot, such that these kinds of bugs will be less likely to be unnoticed by in house folk. That is, I never noticed this problem because my documentation is already in the user-specific place because I build from source. The other option will make our users operate more like how my drracket operates. Robby _ Racket Developers list: http://lists.racket-lang.org/dev _ Racket Developers list: http://lists.racket-lang.org/dev
Re: [racket-dev] DrRacket PF1 Search Bug?
Is it significant that on the non-working machine running 6.1.1.5 (perform-search xyz) returns file:///Applications/Racket%20v6.1.1.5/doc/search/index.html But my working instance running 6.1.1.5 (it is a day later build) running (perform-search XYX) returns file:///Users/spdegabrielle/Library/Racket/snapshot/doc/search/index.html?q=XYX Is anyone else getting the same behaviour? S. On Thu Nov 20 2014 at 12:13:51 AM Stephen De Gabrielle spdegabrie...@gmail.com wrote: This: file:///Applications/Racket%20v6.1.1.5/doc/search/index.html it just shows the search screen as usual - just without the search text. s. On Wed Nov 19 2014 at 11:58:01 PM Robby Findler ro...@eecs.northwestern.edu wrote: If you navigate to the file in the file: url, is it empty? Robby On Wed, Nov 19, 2014 at 5:52 PM, Stephen De Gabrielle spdegabrie...@gmail.com wrote: I'm such a doofus I forgot to put it on the bug report Safari, Version 8.0 (10600.1.25.1) file:///Applications/Racket%20v6.1.1.5/doc/search/index.html OS X 10.10.1 (14B25) all updates up-to-date Welcome to DrRacket, version 6.1.1.5--2014-11-19(6c9172f/a) [3m]. Language: racket/gui; memory limit: 128 MB. the top/right popup works fine FWIW. S. On Wed Nov 19 2014 at 11:26:05 PM Robby Findler ro...@eecs.northwestern.edu wrote: You won't be surprised to learn that my machine is one of the ones where it works. :( If I understand correctly, you're getting to the browser, but not seeing the right thing in the browser? Is that right? If so, what is the url in the url bar? And which browser? Does it work if you switch to safari? Robby On Wed, Nov 19, 2014 at 4:21 PM, Stephen De Gabrielle spdegabrie...@gmail.com wrote: I just tried it on the latest osx 64 bit full build. Logged as http://bugs.racket-lang.org/query/?cmd=view%20audit-trailda tabase=defaultpr=14844return_url=http%3A%2F%2Fbugs.racket- lang.org%2Fquery%2F%3Fdatabase%3Ddefault%3Bdebug%3D%3BState%3Dany% 3Bignoreclosed%3DIgnore%2520Closed%3BSynopsis%3Df1%3Bm ultitext%3D%3Bcolumns%3DState%3Bcolumns%3DSynopsis%3Bcolumns%3DCategory% 3Bcolumns%3DLast-Modified%3Bcolumns%3DRelease%3Bcmd%3Dsubmit%2520query% 3Bsortby%3DNumber On Wed Nov 19 2014 at 9:01:25 PM Kevin Forchione lyss...@gmail.com wrote: On Nov 19, 2014, at 1:53 PM, Geoffrey S. Knauth ge...@knauth.org wrote: I tried F1 on my Racket 6.1.1 on OSX 10.10.1 and the browser came up with Racket help. Is that the same thing? --Geoff Yes. Interesting. Looks like we’re running the same OS. F5 runs the program for me, F1 does nothing. Are you using any “meta” keys? I’m using option as meta. -Kevin _ Racket Developers list: http://lists.racket-lang.org/dev _ Racket Developers list: http://lists.racket-lang.org/dev _ Racket Developers list: http://lists.racket-lang.org/dev
Re: [racket-dev] DrRacket PF1 Search Bug?
in DrRacket: (send-url file:///Users/spdegabrielle/hello.html?q=aaaba) works (send-url file:///Applications/hello.html?q=xyz) works (send-url file:///Applications/Racket%20v6.1.1.5/doc/search/index.html?q=xyz) fails in bash: Miriams-MacBook-Pro-2:~ spdegabrielle$ open file:///Users/spdegabrielle/hello.html?q= fails I've just had a quick go at '(send-url/file ' but I cant remember how to escape the '?' S. On Thu Nov 20 2014 at 11:51:04 PM Eli Barzilay e...@barzilay.org wrote: On Thu, Nov 20, 2014 at 5:22 PM, Robby Findler ro...@eecs.northwestern.edu wrote: Ah, thanks! I see that if it is trying to load the docs that are in /Applications then it runs the code below, which somehow magically drops the query argument by the time safari gets it. It's not because of the space, either; when I rename Racket v6.1.1.5 to just r, it also doesn't work. But if I change the path to one in my home directory (just like the one you write below), then I see it works. Puzzling. It's almost like there is special handling for /Applications instead of /Users. Something that might be relevant here: on Windows, the query (?...) or fragment (#...) bits of a URL are dropped when you run them. That's why I made it use a trampoline file: it creates a small HTML file which can open fine, and that file redirects to the full URL. At some point, Linux joined this with xdg-open not passing along these things also, and needed a similar hack (which IIRC, wasn't done). So it might be that OSX is doing something similar now. -- ((lambda (x) (x x)) (lambda (x) (x x))) Eli Barzilay: http://barzilay.org/ Maze is Life! _ Racket Developers list: http://lists.racket-lang.org/dev
Re: [racket-dev] DrRacket PF1 Search Bug?
I've noticed that too. You can search the bug db at http://bugs.racket-lang.org/query/ Kind regards, S. On Wed, 19 Nov 2014 at 20:48 Kevin Forchione lyss...@gmail.com wrote: I’m not sure if this has been reported yet, but it seems the PF1 “search in help desk for …” feature no longer functions with 6.1.1 for Mac OS X 64 bit. (I’ve not tried other platforms). Is this a setting in preferences that is no longer on? -Kevin _ Racket Developers list: http://lists.racket-lang.org/dev _ Racket Developers list: http://lists.racket-lang.org/dev
Re: [racket-dev] DrRacket PF1 Search Bug?
It's the search for selected term. S. On Wed, 19 Nov 2014 at 20:54 Geoffrey S. Knauth ge...@knauth.org wrote: I tried F1 on my Racket 6.1.1 on OSX 10.10.1 and the browser came up with Racket help. Is that the same thing? --Geoff On Nov 19, 2014, at 15:46 , Kevin Forchione lyss...@gmail.com wrote: I’m not sure if this has been reported yet, but it seems the PF1 “search in help desk for …” feature no longer functions with 6.1.1 for Mac OS X 64 bit. (I’ve not tried other platforms). Is this a setting in preferences that is no longer on? -Kevin _ Racket Developers list: http://lists.racket-lang.org/dev _ Racket Developers list: http://lists.racket-lang.org/dev _ Racket Developers list: http://lists.racket-lang.org/dev
Re: [racket-dev] DrRacket PF1 Search Bug?
I just tried it on the latest osx 64 bit full build. Logged as http://bugs.racket-lang.org/query/?cmd=view%20audit-traildatabase=defaultpr=14844return_url=http%3A%2F%2Fbugs.racket-lang.org%2Fquery%2F%3Fdatabase%3Ddefault%3Bdebug%3D%3BState%3Dany%3Bignoreclosed%3DIgnore%2520Closed%3BSynopsis%3Df1%3Bmultitext%3D%3Bcolumns%3DState%3Bcolumns%3DSynopsis%3Bcolumns%3DCategory%3Bcolumns%3DLast-Modified%3Bcolumns%3DRelease%3Bcmd%3Dsubmit%2520query%3Bsortby%3DNumber On Wed Nov 19 2014 at 9:01:25 PM Kevin Forchione lyss...@gmail.com wrote: On Nov 19, 2014, at 1:53 PM, Geoffrey S. Knauth ge...@knauth.org wrote: I tried F1 on my Racket 6.1.1 on OSX 10.10.1 and the browser came up with Racket help. Is that the same thing? --Geoff Yes. Interesting. Looks like we’re running the same OS. F5 runs the program for me, F1 does nothing. Are you using any “meta” keys? I’m using option as meta. -Kevin _ Racket Developers list: http://lists.racket-lang.org/dev _ Racket Developers list: http://lists.racket-lang.org/dev
Re: [racket-dev] DrRacket PF1 Search Bug?
I'm such a doofus I forgot to put it on the bug report Safari, Version 8.0 (10600.1.25.1) file:///Applications/Racket%20v6.1.1.5/doc/search/index.html OS X 10.10.1 (14B25) all updates up-to-date Welcome to DrRacket, version 6.1.1.5--2014-11-19(6c9172f/a) [3m]. Language: racket/gui; memory limit: 128 MB. the top/right popup works fine FWIW. S. On Wed Nov 19 2014 at 11:26:05 PM Robby Findler ro...@eecs.northwestern.edu wrote: You won't be surprised to learn that my machine is one of the ones where it works. :( If I understand correctly, you're getting to the browser, but not seeing the right thing in the browser? Is that right? If so, what is the url in the url bar? And which browser? Does it work if you switch to safari? Robby On Wed, Nov 19, 2014 at 4:21 PM, Stephen De Gabrielle spdegabrie...@gmail.com wrote: I just tried it on the latest osx 64 bit full build. Logged as http://bugs.racket-lang.org/query/?cmd=view%20audit-trailda tabase=defaultpr=14844return_url=http%3A%2F%2Fbugs.racket- lang.org%2Fquery%2F%3Fdatabase%3Ddefault%3Bdebug%3D%3BState%3Dany% 3Bignoreclosed%3DIgnore%2520Closed%3BSynopsis%3Df1%3Bm ultitext%3D%3Bcolumns%3DState%3Bcolumns%3DSynopsis%3Bcolumns%3DCategory% 3Bcolumns%3DLast-Modified%3Bcolumns%3DRelease%3Bcmd%3Dsubmit%2520query% 3Bsortby%3DNumber On Wed Nov 19 2014 at 9:01:25 PM Kevin Forchione lyss...@gmail.com wrote: On Nov 19, 2014, at 1:53 PM, Geoffrey S. Knauth ge...@knauth.org wrote: I tried F1 on my Racket 6.1.1 on OSX 10.10.1 and the browser came up with Racket help. Is that the same thing? --Geoff Yes. Interesting. Looks like we’re running the same OS. F5 runs the program for me, F1 does nothing. Are you using any “meta” keys? I’m using option as meta. -Kevin _ Racket Developers list: http://lists.racket-lang.org/dev _ Racket Developers list: http://lists.racket-lang.org/dev _ Racket Developers list: http://lists.racket-lang.org/dev
Re: [racket-dev] DrRacket PF1 Search Bug?
This: file:///Applications/Racket%20v6.1.1.5/doc/search/index.html it just shows the search screen as usual - just without the search text. s. On Wed Nov 19 2014 at 11:58:01 PM Robby Findler ro...@eecs.northwestern.edu wrote: If you navigate to the file in the file: url, is it empty? Robby On Wed, Nov 19, 2014 at 5:52 PM, Stephen De Gabrielle spdegabrie...@gmail.com wrote: I'm such a doofus I forgot to put it on the bug report Safari, Version 8.0 (10600.1.25.1) file:///Applications/Racket%20v6.1.1.5/doc/search/index.html OS X 10.10.1 (14B25) all updates up-to-date Welcome to DrRacket, version 6.1.1.5--2014-11-19(6c9172f/a) [3m]. Language: racket/gui; memory limit: 128 MB. the top/right popup works fine FWIW. S. On Wed Nov 19 2014 at 11:26:05 PM Robby Findler ro...@eecs.northwestern.edu wrote: You won't be surprised to learn that my machine is one of the ones where it works. :( If I understand correctly, you're getting to the browser, but not seeing the right thing in the browser? Is that right? If so, what is the url in the url bar? And which browser? Does it work if you switch to safari? Robby On Wed, Nov 19, 2014 at 4:21 PM, Stephen De Gabrielle spdegabrie...@gmail.com wrote: I just tried it on the latest osx 64 bit full build. Logged as http://bugs.racket-lang.org/query/?cmd=view%20audit-trail; database=defaultpr=14844return_url=http%3A%2F%2Fbugs. racket-lang.org%2Fquery%2F%3Fdatabase%3Ddefault%3Bdebug%3D%3BState%3Dany% 3Bignoreclosed%3DIgnore%2520Closed%3BSynopsis%3Df1% 3Bmultitext%3D%3Bcolumns%3DState%3Bcolumns%3DSynopsis% 3Bcolumns%3DCategory%3Bcolumns%3DLast-Modified%3Bcolumns%3DRelease%3Bcmd% 3Dsubmit%2520query%3Bsortby%3DNumber On Wed Nov 19 2014 at 9:01:25 PM Kevin Forchione lyss...@gmail.com wrote: On Nov 19, 2014, at 1:53 PM, Geoffrey S. Knauth ge...@knauth.org wrote: I tried F1 on my Racket 6.1.1 on OSX 10.10.1 and the browser came up with Racket help. Is that the same thing? --Geoff Yes. Interesting. Looks like we’re running the same OS. F5 runs the program for me, F1 does nothing. Are you using any “meta” keys? I’m using option as meta. -Kevin _ Racket Developers list: http://lists.racket-lang.org/dev _ Racket Developers list: http://lists.racket-lang.org/dev _ Racket Developers list: http://lists.racket-lang.org/dev
Re: [racket-dev] planet bug tracking system spam
Is github now the preferred option for package bug reports? Kind regards, Stephen On Sunday, 13 April 2014, Robby Findler ro...@eecs.northwestern.edu wrote: Does anyone else find it has value? Robby On Sunday, April 13, 2014, Neil Van Dyke n...@neilvandyke.orgjavascript:_e(%7B%7D,'cvml','n...@neilvandyke.org'); wrote: Can the PLaneT bug-tracking system be shut down, please? (I have never wanted my packages to be in the PLaneT bug-tracking system. It has never been anything for me but counterproductive and annoying. It was not there when I first added my packages to PLaneT. I really-really want to opt-out of it. But maybe whoever maintains it will decide that shutting it down is less work than adding an opt-out feature.) Neil V. _ Racket Developers list: http://lists.racket-lang.org/dev -- Sent from Gmail Mobile _ Racket Developers list: http://lists.racket-lang.org/dev
Re: [racket-dev] Module Browser not a plugin/tool
Hi, I just tried making a instance of insert-large-letters as a tool. I just copied the code and added the tools stuff. Seemed to work OK, but - I turned it into normal racket as I didn't have time to learn typed racket. - I'm not confident enough with the core of DrRacket to remove the 'insert-large-letters' code without messing something else up. I'm doing this as a learning exercise for the tools, but I may try get-defns[1] and module browser[2] at some point. [1] personally not a big fan of drop down menus - I like the tree thingy you see in other IDEs [2] to make Dr start quicker on slow machines. Cheers, Stephen -- Stephen De Gabrielle http://www.degabrielle.name/stephen On Sat, Aug 31, 2013 at 11:32 PM, Robby Findler ro...@eecs.northwestern.edu wrote: I'm not sure the module browser was before the plugin api, but probably it wasn't. I think all three of those could be tools, but it is an accident of history (and of who implemented them...) that they aren't. Probably they should be. We might even save some startup time by disabling the module browser. Robby On Sat, Aug 31, 2013 at 1:43 PM, Stephen De Gabrielle stephen.degabrie...@acm.org wrote: Hi, looking through the source I've noticed the module browser is not a tool, I'm guessing this is because it preceded the introduction of the plugins mechanism? Check Syntax is a tool, but insert-large-letters.rkt and get-defn's are not? is there a defined criteria? or is the arrangement historic/ Kind Regards, Stephen _ Racket Developers list: http://lists.racket-lang.org/dev bitmap-message.rkt Description: Binary data info.rkt Description: Binary data tool.rkt Description: Binary data _ Racket Developers list: http://lists.racket-lang.org/dev
Re: [racket-dev] Module Browser not a plugin/tool
Ugh - the list scrubbed my attachments. I'm guessing my options are to submit pull request or make a planet package. s. On Fri, Sep 6, 2013 at 2:00 PM, Stephen De Gabrielle stephen.degabrie...@acm.org wrote: Hi, I just tried making a instance of insert-large-letters as a tool. I just copied the code and added the tools stuff. Seemed to work OK, but - I turned it into normal racket as I didn't have time to learn typed racket. - I'm not confident enough with the core of DrRacket to remove the 'insert-large-letters' code without messing something else up. I'm doing this as a learning exercise for the tools, but I may try get-defns[1] and module browser[2] at some point. [1] personally not a big fan of drop down menus - I like the tree thingy you see in other IDEs [2] to make Dr start quicker on slow machines. Cheers, Stephen -- Stephen De Gabrielle http://www.degabrielle.name/stephen On Sat, Aug 31, 2013 at 11:32 PM, Robby Findler ro...@eecs.northwestern.edu wrote: I'm not sure the module browser was before the plugin api, but probably it wasn't. I think all three of those could be tools, but it is an accident of history (and of who implemented them...) that they aren't. Probably they should be. We might even save some startup time by disabling the module browser. Robby On Sat, Aug 31, 2013 at 1:43 PM, Stephen De Gabrielle stephen.degabrie...@acm.org wrote: Hi, looking through the source I've noticed the module browser is not a tool, I'm guessing this is because it preceded the introduction of the plugins mechanism? Check Syntax is a tool, but insert-large-letters.rkt and get-defn's are not? is there a defined criteria? or is the arrangement historic/ Kind Regards, Stephen _ Racket Developers list: http://lists.racket-lang.org/dev _ Racket Developers list: http://lists.racket-lang.org/dev
Re: [racket-dev] Module Browser not a plugin/tool
thanks. http://planet.racket-lang.org/display.ss?package=insert-large-letters.pltowner=spdegabrielle -- Stephen De Gabrielle http://www.degabrielle.name/stephen On Fri, Sep 6, 2013 at 2:35 PM, Robby Findler ro...@eecs.northwestern.eduwrote: I got the attachments, FWIW. Probably best, however, if someone were to submit a pull request with the code still in TR and with the appropriate removal of the current implementation. Otherwise, I think it has served its purpose as a learning experiment and that's seems excellent. Robby On Fri, Sep 6, 2013 at 8:32 AM, Stephen De Gabrielle stephen.degabrie...@acm.org wrote: Ugh - the list scrubbed my attachments. I'm guessing my options are to submit pull request or make a planet package. s. On Fri, Sep 6, 2013 at 2:00 PM, Stephen De Gabrielle stephen.degabrie...@acm.org wrote: Hi, I just tried making a instance of insert-large-letters as a tool. I just copied the code and added the tools stuff. Seemed to work OK, but - I turned it into normal racket as I didn't have time to learn typed racket. - I'm not confident enough with the core of DrRacket to remove the 'insert-large-letters' code without messing something else up. I'm doing this as a learning exercise for the tools, but I may try get-defns[1] and module browser[2] at some point. [1] personally not a big fan of drop down menus - I like the tree thingy you see in other IDEs [2] to make Dr start quicker on slow machines. Cheers, Stephen -- Stephen De Gabrielle http://www.degabrielle.name/stephen On Sat, Aug 31, 2013 at 11:32 PM, Robby Findler ro...@eecs.northwestern.edu wrote: I'm not sure the module browser was before the plugin api, but probably it wasn't. I think all three of those could be tools, but it is an accident of history (and of who implemented them...) that they aren't. Probably they should be. We might even save some startup time by disabling the module browser. Robby On Sat, Aug 31, 2013 at 1:43 PM, Stephen De Gabrielle stephen.degabrie...@acm.org wrote: Hi, looking through the source I've noticed the module browser is not a tool, I'm guessing this is because it preceded the introduction of the plugins mechanism? Check Syntax is a tool, but insert-large-letters.rkt and get-defn's are not? is there a defined criteria? or is the arrangement historic/ Kind Regards, Stephen _ Racket Developers list: http://lists.racket-lang.org/dev _ Racket Developers list: http://lists.racket-lang.org/dev
[racket-dev] snapshots missing Win 32 bit
Hi, I've just noticed the snapshots are missing Win 32 bit build http://plt.eecs.northwestern.edu/snapshots/ http://www.cs.utah.edu/plt/snapshots/ it was there in http://plt.eecs.northwestern.edu/snapshots/20130826-56a313c/index.html, but is missing from the last few. Cheers, Stephen _ Racket Developers list: http://lists.racket-lang.org/dev
Re: [racket-dev] Racket logo
+1 On Thu, Feb 9, 2012 at 8:07 PM, Jay McCarthy jay.mccar...@gmail.com wrote: +1 On Wed, Feb 8, 2012 at 6:18 PM, Robby Findler ro...@eecs.northwestern.edu wrote: John Clements and Neil Toronto have put together a new Racket logo that I've just put on the DrRacket splash screen. See what you think. Robby _ Racket Developers list: http://lists.racket-lang.org/dev -- Jay McCarthy j...@cs.byu.edu Assistant Professor / Brigham Young University http://faculty.cs.byu.edu/~jay The glory of God is Intelligence - DC 93 _ Racket Developers list: http://lists.racket-lang.org/dev -- -- Stephen De Gabrielle stephen.degabrie...@acm.org Telephone +44 (0)20 85670911 Mobile+44 (0)79 85189045 http://www.degabrielle.name/stephen Professor: Oh God! I clicked without reading! Cubert: And I slightly modified something I own! Professor: We're monsters! _ Racket Developers list: http://lists.racket-lang.org/dev
Re: [racket-dev] Downloading DrRacket for Mac is hard?
I'd be interested to see the logs to see if anyone is selecting a build that differs from their identified user-agent. If it is a problem, it would be easy enough to bundle a small executable that initiates the correct download. Or is that silly. Stephen On Sunday, August 14, 2011, Stephen Bloch sbl...@adelphi.edu wrote: On Aug 13, 2011, at 8:52 PM, Eli Barzilay wrote: They [...] were presented 5 different options for downloading DrRacket for Mac. Yes, but was one of them clearly distinguished from the rest, to indicate this is probably what you want? Yes, by being the first -- which is the same as things are now -- which is why I bothered with trying to make it less visible. If a user KNOWS that the web server has made a probably-correct guess at which version the user needs, that's great. But by definition, we're concerned with users who have little or no technical background, and probably very little technical confidence. Such a user is left staring at a long list of slightly-different version names, with no basis for choosing one over the others but a very real fear that choosing the wrong version will cause the computer to explode. The probably-correct answer has to be SEPARATE from the rest, to give the user confidence. A minimal solution would be to use the current format, but add the text We've made our best guess as to which version you need. If you're sure this guess is wrong, feel free to select a different one from the menu. If you pick the wrong one, the worst thing that can happen is [FILL THIS IN]. Stephen Bloch sbl...@adelphi.edu -- -- Stephen De Gabrielle stephen.degabrie...@acm.org Telephone +44 (0)20 85670911 Mobile+44 (0)79 85189045 http://www.degabrielle.name/stephen _ For list-related administrative tasks: http://lists.racket-lang.org/listinfo/dev
Re: [racket-dev] racket vs. scheme vs. clojure (as it appears to others)
Hi, can the text on the home page be changed from Racket is a programming language to Racket is the coolest programming language on earth. Spend a bit of time with it, and your programs will grow more beautiful in front of your eyes every day of your life. - M.F. Thanks, Stephen On Sat, May 7, 2011 at 9:10 PM, Eli Barzilay e...@barzilay.org wrote: 6 hours ago, Sam Tobin-Hochstadt wrote: Right now, we're already using JS to decide which of the 3 initial code snippets to display. We're using it for more -- to flip through the examples. Most of these browsers won't even use the CSS so things that should be hidden are not. So the change I did makes things better in the fact that the display shows something sensible rather than the mess that it showed before -- it now shows each example with its explanation rather than all of the examples and then all of the explanations. As an aside, I suspect that non-JavaScript-browsers are more popular among people who complain to Eli than than among the general visitor population. :) [Besides supporting such browsers to some extent (for example, there's no sane way to get the documentation search to work there), it's also useful in the sense that it's closer to what crawlers see.] -- ((lambda (x) (x x)) (lambda (x) (x x))) Eli Barzilay: http://barzilay.org/ Maze is Life! _ For list-related administrative tasks: http://lists.racket-lang.org/listinfo/dev -- -- Stephen De Gabrielle stephen.degabrie...@acm.org Telephone +44 (0)20 85670911 Mobile+44 (0)79 85189045 http://www.degabrielle.name/stephen _ For list-related administrative tasks: http://lists.racket-lang.org/listinfo/dev
[racket-dev] IE blocks Help Desk search
Hi, The javascript required message should ask user to use compatible default browser: 'Sorry, you must have JavaScript to use this page.' does not explain that to use the 'help desk' search under windows you should change your default browser. Suggested text: 'Sorry, you must have JavaScript to use this page. Javascript is disabled for local files in Internet Explorer. Please change your default browser to one that supports javascript in local files. Suggestions: Firefox, Opera, Safari, Chrome.' We should probably also mention this on the documentation home page, in the 'getting started' document and in 'DrRacket: Programming Environmenthttp://docs.racket-lang.org/drracket/index.html?q=F1 '. Kind regards, Stephen On Fri, May 6, 2011 at 9:22 PM, YC yinso.c...@gmail.com wrote: If I recall correctly there were suggestions to serve the help pages through a local web server - was that tried and rejected? Thanks, yc On Fri, May 6, 2011 at 12:57 PM, Eli Barzilay e...@barzilay.org wrote: Four minutes ago, Jordan Schatz wrote: This is the only way I am aware of to get IE to automatically run JS in local files: http://technet.microsoft.com/en-us/library/cc749149(WS.10).aspx (keep reading, it starts there but the important bit is a couple paragraphs down) There are two things there, which both don't work: one is to disable the whole thing, which means that you give up all proection making it a non-solution. The other (the Mark of the Web ridiculousness) seemed like a promising direction, but I remember that there were some bad issues with that too. [IMO, they could have made things much better by making all local pages behave as if they had that mark thing (which makes it impossible to lead to security issues like reading local files), and only pages that need more access would lead to asking the user for permission. It seems like that would have been easier, since it makes the whole local machine zone lockdown unnecessary...] _ For list-related administrative tasks: http://lists.racket-lang.org/listinfo/users -- -- Stephen De Gabrielle stephen.degabrie...@acm.org Telephone +44 (0)20 85670911 Mobile+44 (0)79 85189045 http://www.degabrielle.name/stephen _ For list-related administrative tasks: http://lists.racket-lang.org/listinfo/dev
Re: [racket-dev] [Crash report] DrRacket v5.1 crashed on Mac OS X Lion (10.7 preview)
I get it too. I'm just updating to lion p2r2, and will install Xcode 4.1 Developer Preview 4. Have you had any luck? The only thing I'm going to vary from the normal build instructions is to specify 64 bit as per * Under Mac OS X 10.6 and later, `configure' by default selects 32-bit mode for building Racket. To build Racket in 64-bit mode, use `--enable-mac64'. Cheers, Stephen ;; Process: DrRacket [95500] Path:/Users/USER/*/DrRacket.app/Contents/MacOS/DrRacket Identifier: org.racket-lang.DrRacket Version: 5.1.1 (5.1.1) Code Type: X86 (Native) Parent Process: launchd [304] Date/Time: 2011-05-07 20:48:16.203 +0100 OS Version: Mac OS X Server 10.7 (11A390) Report Version: 8 ;; _ For list-related administrative tasks: http://lists.racket-lang.org/listinfo/dev
Re: [racket-dev] racket vs. scheme vs. clojure (as it appears to others)
I assume it's not news that racket.org is owned by a museum curator in sweden? (He says after typing racket.org) S. On Fri, May 6, 2011 at 9:22 AM, Noel Welsh noelwe...@gmail.com wrote: On Thu, May 5, 2011 at 12:31 AM, Justin Zamora jus...@zamora.com wrote: A sentence like that would be a good replacement for the awful, Racket is a programming language currently on the front page of racket-lang.org We are men of science; untested hypotheses do not become us. Luckily, your buddies at Untyped have recently created a system called Myna for testing these kind of hypotheses: http://mynaapp.com/ We'd *love* to use Racket as a case study. I'm sure you have enough traffic to get some good results fairly quickly, and this problem is a straight-forward application of Myna. If you've heard of A/B testing, this blog post explains why Myna isn't A/B testing: http://untyped.com/untyping/2011/02/11/stop-ab-testing-and-make-out-like-a-bandit/ Cheers, Noel PS: Anyone else reading this who would like to use Myna -- drop me an email at this address or n...@untyped.com. _ For list-related administrative tasks: http://lists.racket-lang.org/listinfo/dev -- -- Stephen De Gabrielle stephen.degabrie...@acm.org Telephone +44 (0)20 85670911 Mobile+44 (0)79 85189045 http://www.degabrielle.name/stephen _ For list-related administrative tasks: http://lists.racket-lang.org/listinfo/dev
[racket-dev] racket vs. scheme vs. clojure (as it appears to others)
AFAICT a lot of the appeal of Clojure is that it is lisp + jvm + java libraries, and the boosters already know what that is. For racket-lang there is a lot more to communicate. It's not a sensible comparison. S. On Thursday, May 5, 2011, Eli Barzilay wrote: (FWIW, I don't have any strong issues with Java, but refering to the best parts of Java is asking to be made into a joke.) Yesterday, Shriram Krishnamurthi wrote: Justin is right other than the Java part. Eli is right with the amendment of -1 for the suggestion that Java has good parts worth borrowing. (-: On Wed, May 4, 2011 at 7:51 PM, Eli Barzilay wrote: 20 minutes ago, Justin Zamora wrote: On Sun, May 1, 2011 at 3:20 AM, D Herring wrote: You might emphasize that Racket is a new language, borrowing the best parts of Scheme (and other languages?) and extending it with these features... A sentence like that would be a good replacement for the awful, Racket is a programming language currently on the front page of racket-lang.org Perhaps something like Racket is a new language that borrows the best parts of Scheme, Java, and other languages and extends them with advanced features such as contracts, types, user-defined languages, a complete GUI framework and other modern features. -1 for any mention of Java. -- ((lambda (x) (x x)) (lambda (x) (x x))) Eli Barzilay: http://barzilay.org/ Maze is Life! _ For list-related administrative tasks: http://lists.racket-lang.org/listinfo/dev -- -- Stephen De Gabrielle stephen.degabrie...@acm.org Telephone +44 (0)20 85670911 Mobile+44 (0)79 85189045 http://www.degabrielle.name/stephen _ For list-related administrative tasks: http://lists.racket-lang.org/listinfo/dev
Re: [racket-dev] spam trac tickets
RPN with signed ternary should keep them confused for a little while anyway. On Wednesday, March 23, 2011, Shriram Krishnamurthi s...@cs.brown.edu wrote: Will the syntax be infix or prefix? Will the semantics be fixednum or bignum? On Wed, Mar 23, 2011 at 7:00 AM, Matthias Felleisen matth...@ccs.neu.edu wrote: can you turn these captcha expressions into small arithmetic expressions that people know they need to compute and the spammers don't see? On Mar 22, 2011, at 11:28 PM, Robby Findler wrote: Looks like the spammers have found a way thru google's captcha thing. There were just three spam tickets now and two earlier today and a few yesterday, iirc. Should I worry about that? Robby _ For list-related administrative tasks: http://lists.racket-lang.org/listinfo/dev _ For list-related administrative tasks: http://lists.racket-lang.org/listinfo/dev _ For list-related administrative tasks: http://lists.racket-lang.org/listinfo/dev -- -- Stephen De Gabrielle stephen.degabrie...@acm.org Telephone +44 (0)20 85670911 Mobile+44 (0)79 85189045 http://www.degabrielle.name/stephen _ For list-related administrative tasks: http://lists.racket-lang.org/listinfo/dev
Re: [racket-dev] haskell's 'hell of a lot of libraries', planet
Some thoughts: Hackage includes - making the distinction between program, library. ( plugin ?) - an expanded set of categories Cpan includes - tester reviews - the dreaded 'other' category To improve fundability once you get to thousands of libraries/apps/plugins/frameworks/languages It's not to early to think about an expanded set of categories, or even a more sophisticated vocabulary with a structure like the Library of congress subject headings, though not quite as big. ;) Tagging may also serve this purpose, though it has problems not limited to tags like 'other'. Once you start using more tags/categories how they are used can become a problem. - is a teachpack a plugin, language extension, or a language? The other metadata question that jumps to mind is the licence under which packages are offered. I think this would be important if you integrated collects and planet.(racket app store anyone?) Cheers, Stephen On Tuesday, July 27, 2010, Matthias Felleisen matth...@ccs.neu.edu wrote: If this hasn't come up yet here, please do take a look at http://donsbot.wordpress.com/2010/05/31/there-are-a-hell-of-a-lot-of-haskell-libraries-now-what-are-we-going-to-do-about-it/ I am sure we will face this kind of problem one day and we might be able to prepare ourselves a bit. _ For list-related administrative tasks: http://lists.racket-lang.org/listinfo/dev -- -- Stephen De Gabrielle stephen.degabrie...@acm.org Telephone +44 (0)20 85670911 Mobile+44 (0)79 85189045 http://www.degabrielle.name/stephen _ For list-related administrative tasks: http://lists.racket-lang.org/listinfo/dev