Re: [racket] DrRacket needs work

2011-11-13 Thread Raoul Duke
On Sun, Nov 13, 2011 at 4:54 PM, Shriram Krishnamurthi wrote: > When you do this in Eclipse, what exact steps do you follow?  And what > does Eclipse do in response?  Can you show an example? i do it in emacs usually if we are talking about being able to evaluate chunks. when using clojure or sc

Re: [racket] article about Racket

2011-11-13 Thread Raoul Duke
p.s. and i should and do explicitly sincerely humbly apologize for my acerbic and incorrect bitching on that point. On Sun, Nov 13, 2011 at 11:35 AM, Raoul Duke wrote: > On Sat, Nov 12, 2011 at 7:46 PM, Eli Barzilay wrote: >> use strong language like "stab in the eye" and "bad taste in my >> m

Re: [racket] DrRacket needs work

2011-11-13 Thread Shriram Krishnamurthi
On Nov 13, 2011, at 2:06 PM, Raoul Duke wrote: > > apparently i can't higlight a sub-section of code and "run" just that. When you do this in Eclipse, what exact steps do you follow? And what does Eclipse do in response? Can you show an example? Thanks, Shriram

Re: [racket] DrRacket needs work

2011-11-13 Thread Stephen Bloch
On Nov 13, 2011, at 2:06 PM, Raoul Duke wrote: > apparently i can't higlight a sub-section of code and "run" just that. In a typical Racket program, you define a bunch of new functions or macros, then use those to define other functions or macros, then use those to define other functions or ma

Re: [racket] Module Browser on 5.2

2011-11-13 Thread Rodolfo Carvalho
Oh, yes, possible. I was playing with a #lang htdp/bsl program, and I even reported a bug about the toolbar buttons... Maybe at that time DrRacket was left on BSL when I was trying to run the Module Browser. It works fine when I have "Determine language from source". Thanks, Rodolfo Carvalho

Re: [racket] Module Browser on 5.2

2011-11-13 Thread Robby Findler
Is it possible your language is set to one of the teaching language (e.g., Beginning Student) instead of using the language specified in the file? Robby On Sun, Nov 13, 2011 at 8:40 AM, Rodolfo Carvalho wrote: > Hello, > IIRC, Module Browser was working fine for me in previous versions. > It see

Re: [racket] article about Racket

2011-11-13 Thread Grant Rettke
The thing about how the focus changes from the editor to the repl after you hit run... that might not make much sense unless you've read thread or two about how the preferred PLT way of doing things is to evaluate everything rather than a little bit at a time... or else if you are coming from Emacs

Re: [racket] article about Racket

2011-11-13 Thread Neil Toronto
When I first tried Racket (back when it was PLT Scheme), I primarily programmed in Java and C++. I didn't like Racket's IDE at all. Then I switched to Python and learned how to use a REPL. I searched for a good Python IDE but didn't find one. The fact that I didn't have to define a new project

[racket] Sending a method as a symbol

2011-11-13 Thread nicolas.o...@gmail.com
Dear all, Is there a function to send to a class with a dynamic symbol instead of a static one? As in (send 'method-name) send seems to reduce to find-method/who, but this function is not exported. Best regards, Nicolas. _ For list-related

Re: [racket] DrRacket needs work

2011-11-13 Thread Matthias Felleisen
On Nov 13, 2011, at 2:06 PM, Raoul Duke wrote: > sincere thanks for everybody's bluntness. Speaking of which. I think the main message for you is to reduce the noise-to-signal ratio in your messages. It is our goal to help 'customers' and 'clients' and when messages with real content come in,

Re: [racket] article about Racket

2011-11-13 Thread Raoul Duke
On Sat, Nov 12, 2011 at 7:46 PM, Eli Barzilay wrote: > use strong language like "stab in the eye" and "bad taste in my > mouth".  Yet you have not justified this in any concrete way, so I > find it surprising that something would be equivalent to a stabbed > eye, yet it's vague enough to not come

Re: [racket] DrRacket needs work

2011-11-13 Thread Raoul Duke
sincere thanks for everybody's bluntness. On Sat, Nov 12, 2011 at 8:11 PM, Sam Tobin-Hochstadt wrote: > We, and in particular Robby, have put a lot of effort into making > DrRacket a useful programming environment.  If you have specific ways > of making it better, or even specific things that you

Re: [racket] DrRacket needs work

2011-11-13 Thread Tomi Neste
On Sun, Nov 13, 2011 at 8:15 PM, Rodolfo Carvalho wrote: > There is an example in the documentation exactly for that: > http://docs.racket-lang.org/drracket/Keyboard_Shortcuts.html#(part._.Sending_.Program_.Fragments_to_the_.R.E.P.L) Thanks! That is exactly the kind of information I was looking f

Re: [racket] article about Racket

2011-11-13 Thread Rodolfo Carvalho
Hi Johan, On Sun, Nov 13, 2011 at 08:00, Johan Holmquist wrote: > > Only thing I am really missing is GUI support for defining my own > keybindings (I never had much luck with defining my own keybindings). Now I > haven't hacked any racket for a while, so things may have improved in this > resp

Re: [racket] DrRacket needs work

2011-11-13 Thread Rodolfo Carvalho
Hello, On Sun, Nov 13, 2011 at 08:50, Tomi Neste wrote: > > > - Send expression to the REPL functionality. I know that this kind of > functionality is limited for a reason but since the REPL is still > there it would be nice if it could be interacted with more > comfortably. > > There is an examp

Re: [racket] article about Racket

2011-11-13 Thread Gregory Woodhouse
Same here. As I said in a previous message, I give DrRacket high marks for usability. On Nov 13, 2011, at 6:27 AM, Harry Spier wrote: > Robby Findler wrote: > > I have spent a fair amount of time trying to keep the clutter out of > the UI --- . . . But it is a battle that I figh

Re: [racket] Install to standard Unix directories

2011-11-13 Thread Neil Van Dyke
Hendrik Boom wrote at 11/13/2011 09:21 AM: On Sat, Nov 12, 2011 at 02:12:30PM -0500, Neil Van Dyke wrote: Jay Riddle wrote at 11/12/2011 12:45 PM: What is the option to get Racket to install to the standard unix directories? I have compiled Racket 5.2 on a Ubuntu 11.10. I have done

Re: [racket] DrRacket needs work

2011-11-13 Thread nicolas.o...@gmail.com
It works. Thank you very much. On Sun, Nov 13, 2011 at 1:40 PM, Chris wrote: > +1 on this. I know other REPLs (at least python) do the same, but I think > behaving like a command line would be more natural to most people. > Ctrl+Enter to evaluate, Enter to line break would be nice too. > >

Re: [racket] DrRacket needs work

2011-11-13 Thread Stefan Schmiedl
On Sat, 12 Nov 2011 23:11:15 -0500 Sam Tobin-Hochstadt wrote: > We, and in particular Robby, have put a lot of effort into making > DrRacket a useful programming environment. If you have specific ways > of making it better, or even specific things that you found > off-putting or difficult, that

Re: [racket] DrRacket needs work

2011-11-13 Thread Grant Rettke
On Sun, Nov 13, 2011 at 8:49 AM, Ramakrishnan Muthukrishnan wrote: > On Sun, Nov 13, 2011 at 7:10 PM, Robby Findler > wrote: >> Yes: control-return or alt-return, depending on your platform. > > Thanks, I didn't know about  this option and was very much missing it. > Works very nicely (ctrl-enter

Re: [racket] DrRacket needs work

2011-11-13 Thread Ramakrishnan Muthukrishnan
On Sun, Nov 13, 2011 at 7:10 PM, Robby Findler wrote: > Yes: control-return or alt-return, depending on your platform. Thanks, I didn't know about this option and was very much missing it. Works very nicely (ctrl-enter in GNU/Linix). I very much like DrRacket and use it for all my Racket progra

[racket] Module Browser on 5.2

2011-11-13 Thread Rodolfo Carvalho
Hello, IIRC, Module Browser was working fine for me in previous versions. It seems now that whenever I try to run it on a module, I get the error: Error expanding the program: read: illegal use of "." And the module overview progress sa

Re: [racket] article about Racket

2011-11-13 Thread Harry Spier
Robby Findler wrote: I have spent a fair amount of time trying to keep the clutter out of the UI --- . . . But it is a battle that I fight pretty assiduously. Why should there be more buttons than you need to do your job? Why should you have to do 10 steps of setup before you can

Re: [racket] Install to standard Unix directories

2011-11-13 Thread Hendrik Boom
On Sat, Nov 12, 2011 at 02:12:30PM -0500, Neil Van Dyke wrote: > Jay Riddle wrote at 11/12/2011 12:45 PM: > >What is the option to get Racket to install to the standard unix > >directories? I have compiled Racket 5.2 on a Ubuntu 11.10. I have > >done a quick test of DrRacket and it appears to be w

Re: [racket] DrRacket needs work

2011-11-13 Thread Robby Findler
Thanks for the suggestions. One minor observation below. On Sun, Nov 13, 2011 at 4:50 AM, Tomi Neste wrote: > - Paredit like editing functions, I can't personally use an editor > without these anymore. Again, this is something that could be hacked > up easily in Emacs but with DrRacket I have no

Re: [racket] DrRacket needs work

2011-11-13 Thread Robby Findler
Um, it does that already. On Sun, Nov 13, 2011 at 7:40 AM, Chris wrote: > +1 on this. I know other REPLs (at least python) do the same, but I think > behaving like a command line would be more natural to most people. Ctrl+Enter > to evaluate, Enter to line break would be nice too. > > On 2011-1

Re: [racket] DrRacket needs work

2011-11-13 Thread Chris
+1 on this. I know other REPLs (at least python) do the same, but I think behaving like a command line would be more natural to most people. Ctrl+Enter to evaluate, Enter to line break would be nice too. On 2011-11-13, at 9:46, "nicolas.o...@gmail.com" wrote: > I like Dr Racket very much, bu

Re: [racket] DrRacket needs work

2011-11-13 Thread Robby Findler
Yes: control-return or alt-return, depending on your platform. Robby On Sun, Nov 13, 2011 at 3:46 AM, nicolas.o...@gmail.com wrote: > I like Dr Racket very much,  but I have a small problem that might be easy > to solve: > When hitting return in the middle of a line, in the REPL, in does not > e

Re: [racket] article about Racket

2011-11-13 Thread Bloch Stephen
On Nov 12, 2011, at 10:00 PM, Raoul Duke wrote: * it seems to be serving too many different audiences out of the box. having to choose a language is pretty confusing. is dr. racket aimed first at top-level PLT folks who grok multi-lingual stuff? i think that should be more ‘advanced’ and thu

Re: [racket] DrRacket needs work

2011-11-13 Thread Tomi Neste
What is exactly the target group of DrRacket? If it's meant to be an easy to use basic IDE for learning the language(s) I think it does a fairly good job and from what I have seen in various internet forums it's usually highly recommended as such when the topic of learning Scheme comes up. But as

Re: [racket] article about Racket

2011-11-13 Thread Johan Holmquist
Hi, To me DrRacket (and prev. DrScheme) is the only IDE I have tried that really appealed to me, much thanks to its minimalistic GUI. If that makes it look lika a toy, then it's a good thing in my book. Only thing I am really missing is GUI support for defining my own keybindings (I never had mu

Re: [racket] DrRacket needs work

2011-11-13 Thread nicolas.o...@gmail.com
I like Dr Racket very much, but I have a small problem that might be easy to solve: When hitting return in the middle of a line, in the REPL, in does not evaluate the line but adds a line break. I think this might be the right behaviour but I would like to have a way to send the s-expr to evaluat

Re: [racket] DrRacket needs work

2011-11-13 Thread Tom McNulty
My work with racket usually comprises a 50/50 split between Emacs and DrRacket. When working in DrRacket there are a few things I miss: 1) Autocomplete anything. DrRacket expands built-in definitions, never my own, even within the current file. While some fancy IDE's use context sensitive