[racket-dev] LTS Racket?

2015-01-05 Thread Stephen De Gabrielle
(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?

2014-11-21 Thread Stephen De Gabrielle
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?

2014-11-20 Thread Stephen De Gabrielle
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?

2014-11-20 Thread Stephen De Gabrielle
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?

2014-11-19 Thread Stephen De Gabrielle
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?

2014-11-19 Thread Stephen De Gabrielle
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?

2014-11-19 Thread Stephen De Gabrielle
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?

2014-11-19 Thread Stephen De Gabrielle
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?

2014-11-19 Thread Stephen De Gabrielle
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

2014-04-13 Thread Stephen De Gabrielle
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

2013-09-06 Thread Stephen De Gabrielle
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

2013-09-06 Thread Stephen De Gabrielle
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

2013-09-06 Thread Stephen De Gabrielle
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

2013-08-30 Thread Stephen De Gabrielle
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

2012-02-09 Thread Stephen De Gabrielle
+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?

2011-08-15 Thread Stephen De Gabrielle
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)

2011-05-09 Thread Stephen De Gabrielle
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

2011-05-09 Thread Stephen De Gabrielle
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)

2011-05-07 Thread Stephen De Gabrielle
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)

2011-05-06 Thread Stephen De Gabrielle
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)

2011-05-05 Thread Stephen De Gabrielle
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

2011-03-24 Thread Stephen De Gabrielle
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

2010-07-28 Thread Stephen De Gabrielle
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