Re: [racket-dev] Class contracts: opaque or transparent?

2012-04-28 Thread Guillaume Marceau
On Fri, Apr 27, 2012 at 5:55 PM, Asumu Takikawa as...@ccs.neu.edu wrote: (and/c (class/c #:opaque [m (-m number? number?)])         (class/c #:opaque [n (-m number? number?)])) Would it be possible to do (opaque/c (and/c (class/c [m (-m number? number?)])         (class/c [n

Re: [racket-dev] bookmarks in drracket?

2012-02-04 Thread Guillaume Marceau
Note that the Bookmark features are almost always separate from the Long Jump features, both in key binding and in nomenclature. In Visual Studio: Jump to definition: F12 Jump back on the stack: C-* Jump forward on the stack: C- Toggle a bookmark: C-k C-k Jump to next bookmark: C-k C-n

Re: [racket-dev] [racket] Code compiled for version ~a, not ~a

2011-09-19 Thread Guillaume Marceau
On Sun, Sep 18, 2011 at 10:43 AM, Matthew Flatt mfl...@cs.utah.edu wrote: I've pushed a fix for the problem with forward slashes in PLTCOLLECTS. Thanks!   cd c:\matthew\collects   c:\matthew\plt\raco link uu-cs1410   c:\matthew\plt\raco setup -D   c:\matthew\plt\drracket     [ok --- tool

Re: [racket-dev] [racket] Code compiled for version ~a, not ~a

2011-09-17 Thread Guillaume Marceau
On Sat, Sep 17, 2011 at 11:11 PM, Robby Findler ro...@eecs.northwestern.edu wrote: Whoops, I see we lost the mailing list at some point in this thread. We're back now. If the former, then those are the directories that DrRacket intentionally doens't compile (and those are the ones that I'd

Re: [racket-dev] Downloading DrRacket for Mac is hard?

2011-08-12 Thread Guillaume Marceau
On Fri, Aug 12, 2011 at 7:26 PM, Shriram Krishnamurthi s...@cs.brown.edu wrote: And I suspect this is precisely why FF makes Windows the default (as Guillaume has shown us).  Everyone who's not on Windows is acutely conscious of the fact that they are not, and knows what to do about it. FF

[racket-dev] Downloading DrRacket for Mac is hard?

2011-08-11 Thread Guillaume Marceau
I received a plea for help from a person who is attempting to learn how to program for the first time. They found the DrRacket download page and were presented 5 different options for downloading DrRacket for Mac:    Macintosh OS X (Intel i386)    Macintosh OS X (PPC)    Macintosh OS X (Intel

Re: [racket-dev] Downloading DrRacket for Mac is hard?

2011-08-11 Thread Guillaume Marceau
On Thu, Aug 11, 2011 at 3:25 AM, Eli Barzilay e...@barzilay.org wrote: On Aug 10, 2011, at 11:33 PM, Guillaume Marceau gmarc...@gmail.com wrote: Does the combo box auto detect the downloader's platform for the User-Agent header. Yes, in some cases when it's possible to make a guess. I found

Re: [racket-dev] Downloading DrRacket for Mac is hard?

2011-08-11 Thread Guillaume Marceau
On Thu, Aug 11, 2011 at 1:21 PM, Robby Findler ro...@eecs.northwestern.edu wrote: On Thu, Aug 11, 2011 at 12:16 PM, Guillaume Marceau gmarc...@gmail.com wrote: In the ambiguous cases, you can get additional information by checking for flash. Because Adobe doesn't support flash player

Re: [racket-dev] Downloading DrRacket for Mac is hard?

2011-08-11 Thread Guillaume Marceau
Or we can trust that the Mozilla Foundation's user interface designers has already done the experiment. They have some of the best people of the industry working for them, including Aza Raskin, son of Jef Raskin, one of the original designer of the Macintosh. I see no reason to deviate from their

Re: [racket-dev] Downloading DrRacket for Mac is hard?

2011-08-11 Thread Guillaume Marceau
On Thu, Aug 11, 2011 at 3:03 PM, Guillaume Marceau gmarc...@gmail.com wrote: Or we can trust that the Mozilla Foundation's user interface designers has already done the experiment. They have some of the best people of the industry working for them, including Aza Raskin, son of Jef Raskin, one

Re: [racket-dev] New plot library [Was: (to Jay) Re: What I'm working on]

2011-08-02 Thread Guillaume Marceau
Doug and other heavy `plot' users: What can I add to plot2d and plot3d to make your life easier? Do you know about ggplot? It's a plotting library based on a grammar of graphic elements, rather than a bucket of pre-set charts, which is what most plotting libraries offer. The design principles

Re: [racket-dev] Release Announcement for v5.1.2

2011-08-01 Thread Guillaume Marceau
On Mon, Aug 1, 2011 at 11:48 AM, Eli Barzilay e...@barzilay.org wrote: * Simplified error messages in student languages, and use colors to  add visual information (see the teachpack manual for guidelines on  writing teachpacks).  (Is this the right place?  IIRC it moved.) * The error

Re: [racket-dev] language-specific documentation failed on 5.1.1

2011-07-19 Thread Guillaume Marceau
Danny and I looked at this last night. Both Chrome and IE are failing, but in different ways. On Chrome, in my cookie file: c:/Documents and Settings/gmarceau/Local Settings/Application Data/Google/Chrome/User Data/Default/Cookies I have two entries for docs.racket-lang.org:

Re: [racket-dev] language-specific documentation failed on 5.1.1

2011-07-18 Thread Guillaume Marceau
On Mon, Jul 18, 2011 at 1:24 PM, Eli Barzilay e...@barzilay.org wrote: Something seems wrong. Specifically, I'm getting the right results (two matches from `2htdp/image' and one from `htdp/image'). What I did was: Where should I look to start debugging this?

Re: [racket-dev] language-specific documentation failed on 5.1.1

2011-07-18 Thread Guillaume Marceau
wrote: 50 minutes ago, Guillaume Marceau wrote: On Mon, Jul 18, 2011 at 1:24 PM, Eli Barzilay e...@barzilay.org wrote: Something seems wrong. Specifically, I'm getting the right results (two matches from `2htdp/image' and one from `htdp/image'). What I did was: Where should I

Re: [racket-dev] intro videos

2011-07-13 Thread Guillaume Marceau
There are 11'000 subscribers in the http://www.reddit.com/r/learnprogramming forums. Its very active and well loved. It was created shortly after guy called Carl Herold started http://www.reddit.com/r/carlhprogramming, where he gives free programming lessons (in C, its horrific a bit). He has

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

2011-07-13 Thread Guillaume Marceau
On Thu, Jul 7, 2011 at 12:44 PM, Matthew Flatt mfl...@cs.utah.edu wrote:  * All contracts for primitives print as lists. I traced this down to the change from (require scheme/pretty) to (require racket/pretty). I don't understand how that's causing the bug, but reverting to (require

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

2011-07-11 Thread Guillaume Marceau
On Thu, Jul 7, 2011 at 12:44 PM, Matthew Flatt mfl...@cs.utah.edu wrote: * ASL incorrectly specifies = 1 arguments required for functions and   function calls (i.e., functions and call are not common syntax at   that point). Stephen pointed out that function calls in BSL can invoke functions

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

2011-07-11 Thread Guillaume Marceau
On Mon, Jul 11, 2011 at 6:32 PM, Matthias Felleisen matth...@ccs.neu.edu wrote: I'd much prefer eliminating such function calls. Do you want them out in this release? _ For list-related administrative tasks:

Re: [racket-dev] interactive hack

2011-07-10 Thread Guillaume Marceau
4scsh ? On Sun, Jul 10, 2011 at 3:15 PM, Jos Koot jos.k...@telefonica.net wrote: For racket? jOS -Original Message- From: dev-boun...@racket-lang.org [mailto:dev-boun...@racket-lang.org] On Behalf Of Eli Barzilay Sent: domingo, 10 de julio de 2011 19:52 To: Sam Tobin-Hochstadt;

Re: [racket-dev] typo in message for 'begin0'? Or not?

2011-07-07 Thread Guillaume Marceau
On Thu, Jul 7, 2011 at 2:21 AM, John Clements cleme...@brinckerhoff.org wrote: While patching up the stepper tests results for the Advanced language level, I noticed this strange error message: (begin0) = begin: expected at least one expression after begin0, but nothing's there

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

2011-07-07 Thread Guillaume Marceau
I'm talking about the references to identifiers, and sections. Guillaume and I want pure, verbatim duplication of a piece of documentation. Is the issue is that you want the links in one copy of the docs to go to one place and the links in another copy to go in another place and Scribble's

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

2011-07-07 Thread Guillaume Marceau
On Thu, Jul 7, 2011 at 11:49 AM, Guillaume Marceau gmarc...@gmail.com wrote: I'm talking about the references to identifiers, and sections. Guillaume and I want pure, verbatim duplication of a piece of documentation. Is the issue is that you want the links in one copy of the docs to go

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

2011-07-06 Thread Guillaume Marceau
On Wed, Jul 6, 2011 at 7:11 PM, Carl Eastlund c...@ccs.neu.edu wrote: A click away can be one too many.  Students have enough difficulty finding documentation as it is. Yes... On Wed, Jul 6, 2011 at 5:51 PM, Jay McCarthy jay.mccar...@gmail.com wrote: But, if you read the documentation as a

Re: [racket-dev] documentation reorganization

2011-07-01 Thread Guillaume Marceau
On Fri, Jul 1, 2011 at 8:45 PM, Ryan Culpepper r...@cs.utah.edu wrote: I just pushed a commit intended to improve the usability of the main documentation page, especially for newcomers to Racket. You can also see the new version here: This is great. Heres a few comments that come to mind:

Re: [racket-dev] cgywin build working? Which line endings?

2011-01-18 Thread Guillaume Marceau
On Tue, Jan 18, 2011 at 5:03 PM, Stephen Chang stch...@ccs.neu.edu wrote: I tried once and got some problems. I dont remember exactly what went wrong, but I think the problem might have been with my cygwin install. I think it's expected to work. Here is a paragraph from the README file: It's

Re: [racket-dev] Racket documentation

2010-09-25 Thread Guillaume Marceau
On Tue, Sep 21, 2010 at 5:47 PM, Matthias Felleisen matth...@ccs.neu.edu wrote: I often program in an 'off line' manner, and I'd find on-line docs to be way too slow. I don't mind building the docs once a day. Google Gears was a framework to build these sort of things, namely provide locally

[racket-dev] P4P: A Syntax Proposal

2010-07-30 Thread Guillaume Marceau
On Fri, Jul 30, 2010 at 10:52 AM, Matthias Felleisen matth...@ccs.neu.edu wrote: Programmers who complain about parens mean something larger:  -- the entire syntax (it doesn't look traditional)  -- the entire semantics (function calls dictate nearly everything)  -- the way we program

Re: [racket-dev] P4P: A Syntax Proposal

2010-07-29 Thread Guillaume Marceau
How does P4P interact with existing macros? How much work does it take to make a macro such as require/contract available to P4P programs? Is there an equivalent of the dotted-infix syntax in P4P? What would the following line look like in P4P? : (provide/contract [process (path-string?

Re: [racket-dev] self-documenting feature

2010-07-19 Thread Guillaume Marceau
During There is good support from the interviews for having dynamic documentation in DrRacket would help quite a bit. Two out of the four students I interview requested the feature. Here are some relevant inteview excepts. Student #1: Maybe a tiny example, or something, that follows the

Re: [racket-dev] How to run the BSL test suite?

2010-07-14 Thread Guillaume Marceau
If I execute Racket.exe -f racket/htdp.rktl I get the error: racket/beg-adv.rktl:2:1: htdp-syntax-test: this function is not defined in: htdp-syntax-test For the record, I later discovered that this is indeed the right way to run the test suite. The error message I was receiving was describing