Re: [racket-dev] PLaneT(2): Single vs multi-collection packages

2013-06-17 Thread Michael Wilber
I vote for this change too. I've been letting my planet packages sit in planet for too long now. This change provides a bit nicer upgrade path. :) Vincent St-Amour stamo...@ccs.neu.edu writes: I vote for this change. I'm happy to change my packages (which make more sense as single-collection

Re: [racket-dev] , en and enter! sometimes do nothing, and it's changing over releases?

2013-02-09 Thread Michael Wilber
Is this related to the enter bug? $ racket Welcome to Racket v5.3.2.3. (enter! slideshow/pict) define-values: assignment disallowed; cannot re-define a constant constant: invoke-unit/core in module: /home/michael/local/racket/collects/racket/unit.rkt context...:

Re: [racket-dev] a ftp gui client demo, anyone interest?

2012-12-17 Thread Michael Wilber
I love this idea, since it also (at least impliticly) demonstrates how to work with Racket's GUI layer, which could also be useful to new users. Matthias Felleisen matth...@ccs.neu.edu writes: We had a freshman two years back who implemented an ftp server. I think he (and others like him)

Re: [racket-dev] API naming conventions (Push #25466)

2012-10-17 Thread Michael Wilber
Agreed. I wonder if we couldn't find a way to mirror the distinction between (define x ...) and (define (x) ...) somehow, combining the functionality of match-define and define/match. After all, we don't have define-var and define-fun, right? (match/define (list x y z) '(1 2 3)) x -- 1

Re: [racket-dev] Racket Questions?

2012-09-15 Thread Michael Wilber
For the record, I've always just defined my own modulo when I need it for floats: ; A modulo operator for floats! (define (float-modulo p q) (- p (* q (truncate (/ p q) It doesn't properly handle negative numbers though. David Van Horn dvanh...@ccs.neu.edu writes: On 9/14/12 3:36 PM,

Re: [racket-dev] Potential search improvement

2012-05-29 Thread Michael Wilber
I just noticed something about the way I use search. Just now, I wanted to find the reference docs that describe threads. So I typed thread into the search box and got documentation about the (thread ...) form, in both the old and new search pages. But the reference describes Threads, not