Re: [racket-dev] intro videos

2011-07-14 Thread John Clements
On Jul 13, 2011, at 11:04 PM, Guillaume Marceau wrote: On Thu, Jul 14, 2011 at 1:29 AM, John Clements cleme...@brinckerhoff.org wrote: As a result, I've now added a preference to DrRacket called enable automatic parentheses. On my machine, I get a pair when I press ( or {, but not with

Re: [racket-dev] intro videos

2011-07-14 Thread Kathi Fisler
Date: Wed, 13 Jul 2011 09:16:16 -0700 From: John Clements cleme...@brinckerhoff.org Subject: [racket-dev] intro videos Frustrated by what I'm seeing on khanacademy.org, I've now recorded 8 *short* videos on getting started programming in DrRacket. I looked at most of the videos and like

Re: [racket-dev] New error messages for *SL

2011-07-14 Thread Eli Barzilay
10 hours ago, Guillaume Marceau wrote: On Thu, Jul 14, 2011 at 12:00 AM, Robby Findler ro...@eecs.northwestern.edu wrote: In racket/pretty, pretty-print is like print and pretty-write is like write. In scheme/pretty, pretty-print is like write. So probably the better change is to stick

[racket-dev] exact trig functions

2011-07-14 Thread Stephen Bloch
Would there be any point in providing (in student languages, and in #lang racket/base) trig functions that operate in degrees rather than radians? It's a trivial conversion, of course... unless you want to respect exactness, e.g. (sindeg 30) should be EXACTLY 1/2, and (atandeg -5 5) should be

Re: [racket-dev] New error messages for *SL

2011-07-14 Thread Matthias Felleisen
Are the SIGNATURES in the beginner funs definitions and elsewhere fed to Mike's signature checker? If so, we need to roll back a commit I made for a small change to atan and that Eli just rolled over to the release. If not, it's okay. On Jul 13, 2011, at 11:57 PM, Guillaume Marceau wrote:

Re: [racket-dev] [plt] Push #23012: master branch updated

2011-07-14 Thread Stephen Chang
Does anyone know why drdr is hanging on this commit? Is it because it changed the docs? On Wed, Jul 13, 2011 at 4:27 PM, as...@racket-lang.org wrote: asumu has updated `master' from cf04739f93 to 2fdc56db3a.  http://git.racket-lang.org/plt/cf04739f93..2fdc56db3a =[ 1 Commits

Re: [racket-dev] intro videos

2011-07-14 Thread Eli Barzilay
5 minutes ago, Guillaume Marceau wrote: On Thu, Jul 14, 2011 at 10:38 AM, Eli Barzilay e...@barzilay.org wrote: A proper thing would need to do much more, something like paredit. Or DivaScheme, but without its edit-mode/insert-mode. Though the modalness was a life saver for people with

Re: [racket-dev] intro videos

2011-07-14 Thread Neil Van Dyke
Eli Barzilay wrote at 07/14/2011 10:38 AM: 9 hours ago, John Clements wrote: First thing: you can use ESC-(. That is: press and release ESC, type (. That works, but it's a big pain. Use Alt-( -- much less pain. (And that works in Emacs regardless of paredit, BTW.) On a tangent, but

Re: [racket-dev] intro videos

2011-07-14 Thread Eli Barzilay
15 minutes ago, Guillaume Marceau wrote: On Thu, Jul 14, 2011 at 1:42 PM, Eli Barzilay e...@barzilay.org wrote: Yes -- paredit is exactly an attempt to get the always-balanced benefits of structured editing, without an actual structure editor. Yes, but paredit still gets its priorities

[racket-dev] Was: intro videos

2011-07-14 Thread Neil Van Dyke
Guillaume Marceau wrote at 07/15/2011 01:02 AM: Yes, but paredit still gets its priorities backward. You want to have the most commonly used edit operations on the easiest chords (or without any chord at all, if you are trying to avoid RSI.) BTW, I just started a tangent, on the users list.

Re: [racket-dev] intro videos

2011-07-14 Thread Eli Barzilay
An hour ago, Neil Van Dyke wrote: Now, you can avoid the stretching by using alternate hands for this two-key combination, if you have two Alt keys. (I always do that, and I'm picky enough with my keyboards that it takes much less than a missing left-side Alt key to make me deposit it in the

Re: [racket-dev] New error messages for *SL

2011-07-14 Thread Michael Sperber
Matthias Felleisen matth...@ccs.neu.edu writes: Are the SIGNATURES in the beginner funs definitions and elsewhere fed to Mike's signature checker? If so, we need to roll back a commit I made for a small change to atan and that Eli just rolled over to the release. You mean those in the