Re: [racket-dev] try the GRacket2 branch

2010-10-28 Thread Jose A. Ortega Ruiz
Hi, In a build from a checkout of a few minutes ago, drracket dies on me when i try to resize its window, with the following message to the console: The program '' received an X Window System error. This probably reflects a bug in the program. The error was 'BadMatch (invalid parameter attribute

[racket-dev] gr2 language menu appears to be drunk

2010-10-28 Thread John Clements
This reminds me of those medication ads that have wavy text to prevent detection. Look at the text "line at the start of a program" to see what I mean. Eli, sorry for the >50K attachment. John <> smime.p7s Description: S/MIME cryptographic signature _

[racket-dev] sharing cpointers between namespaces

2010-10-28 Thread John Clements
I've put together a fix for the inability to share FFI objects between user namespaces... but it has a catch. Specifically, I moved the define-struct of cpointer into a module by itself, called ffi/unsafe/cvector-def; that way, my tool.rkt file can require this one-line module and attach it to

Re: [racket-dev] try the GRacket2 branch

2010-10-28 Thread Stevie Strickland
On Oct 28, 2010, at 3:05 PM, Casey Klein wrote: > On Thu, Oct 28, 2010 at 1:25 AM, Matthew Flatt wrote: >> >> More immediately, it's time for you to try out the "gr2" branch for >> everyday work. > > In case there's anyone else who wants to try but (somehow) knows even > less about git than I do

Re: [racket-dev] land of lisp, music video/comic/book

2010-10-28 Thread namekuseijin
On Thu, Oct 28, 2010 at 6:11 PM, Shriram Krishnamurthi wrote: > We spent 15 years trying to shake the name "Lisp", and today I feel > proud to be a Lisp programmer. according to the web-comic you're actually a useful-at-times time-travelling nuisance... :p ___

Re: [racket-dev] land of lisp, music video/comic/book

2010-10-28 Thread Shriram Krishnamurthi
We spent 15 years trying to shake the name "Lisp", and today I feel proud to be a Lisp programmer. S. _ For list-related administrative tasks: http://lists.racket-lang.org/listinfo/dev

Re: [racket-dev] relative lines of C in gracket vs. gracket2

2010-10-28 Thread Robby Findler
Conveniently, however, it isn't the broken one that we used here. Whew. Robby On Thu, Oct 28, 2010 at 2:56 PM, namekuseijin wrote: > On Thu, Oct 28, 2010 at 4:56 PM, Carl Eastlund wrote: >> On Thu, Oct 28, 2010 at 2:12 PM, namekuseijin wrote: >>> On Thu, Oct 28, 2010 at 3:48 PM, John Clements

Re: [racket-dev] relative lines of C in gracket vs. gracket2

2010-10-28 Thread namekuseijin
On Thu, Oct 28, 2010 at 4:56 PM, Carl Eastlund wrote: > On Thu, Oct 28, 2010 at 2:12 PM, namekuseijin wrote: >> On Thu, Oct 28, 2010 at 3:48 PM, John Clements >> wrote: >>> So, if I'm reading this correctly, we've gone from ~590K lines of C to >>> about ~340K lines of C. That's amazing. >> >> h

[racket-dev] land of lisp, music video/comic/book

2010-10-28 Thread Matthias Felleisen
http://landoflisp.com/?ref=nf Enjoy -- Matthias _ For list-related administrative tasks: http://lists.racket-lang.org/listinfo/dev

Re: [racket-dev] try the GRacket2 branch

2010-10-28 Thread Eli Barzilay
Two minutes ago, Jon Rafkind wrote: > On 10/28/2010 01:05 PM, Casey Klein wrote: > > On Thu, Oct 28, 2010 at 1:25 AM, Matthew Flatt wrote: > >> More immediately, it's time for you to try out the "gr2" branch for > >> everyday work. > > In case there's anyone else who wants to try but (somehow) kno

Re: [racket-dev] try the GRacket2 branch

2010-10-28 Thread Jon Rafkind
On 10/28/2010 01:05 PM, Casey Klein wrote: > On Thu, Oct 28, 2010 at 1:25 AM, Matthew Flatt wrote: >> More immediately, it's time for you to try out the "gr2" branch for >> everyday work. > In case there's anyone else who wants to try but (somehow) knows even > less about git than I do, here's wha

Re: [racket-dev] try the GRacket2 branch

2010-10-28 Thread Casey Klein
On Thu, Oct 28, 2010 at 1:25 AM, Matthew Flatt wrote: > > More immediately, it's time for you to try out the "gr2" branch for > everyday work. In case there's anyone else who wants to try but (somehow) knows even less about git than I do, here's what I did to checkout the branch. $ git clone g..

Re: [racket-dev] relative lines of C in gracket vs. gracket2

2010-10-28 Thread Carl Eastlund
On Thu, Oct 28, 2010 at 2:12 PM, namekuseijin wrote: > On Thu, Oct 28, 2010 at 3:48 PM, John Clements > wrote: >> So, if I'm reading this correctly, we've gone from ~590K lines of C to about >> ~340K lines of C. That's amazing. > > hope that doesn't mean more obfuscated C code, though... :p Unf

Re: [racket-dev] try the GRacket2 branch

2010-10-28 Thread Jon Rafkind
I got it to work, I think my initial trouble was I ran $ git checkout -b gr2 instead of $ git checkout gr2 On 10/28/2010 12:11 PM, Robby Findler wrote: > Under ubuntu the menus are ubuntu colors instead of grey. Under mac os > x, the splash screen's progress bar is slightly taller. > > Robby > > O

Re: [racket-dev] 5.0.2 changelog

2010-10-28 Thread Ryan Culpepper
On 10/27/2010 11:40 PM, Jon Rafkind wrote: Please find your name below and provide some blurb for the 5.0.2 changelog Author: Jay McCarthy - Adding define-datatype to ASL - PLAI changes - Webserver changes Author: Sam Tobin-Hochstadt Faster loading of TR files? Author: Ca

[racket-dev] Fwd: Re: parallel build error

2010-10-28 Thread Kevin Tew
Jay, Your DrDr error resembles Robby's past problem below. I capture STDOUT and STDERROR during compile so I'm curious to how these problems arise. My only guess is that a debug printf got introduced into collects/setup or collects/compiler Original Message Subject:

Re: [racket-dev] relative lines of C in gracket vs. gracket2

2010-10-28 Thread namekuseijin
On Thu, Oct 28, 2010 at 3:48 PM, John Clements wrote: > So, if I'm reading this correctly, we've gone from ~590K lines of C to about > ~340K lines of C. That's amazing. hope that doesn't mean more obfuscated C code, though... :p _ For list-relate

Re: [racket-dev] try the GRacket2 branch

2010-10-28 Thread Robby Findler
Under ubuntu the menus are ubuntu colors instead of grey. Under mac os x, the splash screen's progress bar is slightly taller. Robby On Thu, Oct 28, 2010 at 12:42 PM, Matthew Flatt wrote: > The version number on GRacket2 right now is 5.0.2.2. > > At Thu, 28 Oct 2010 11:26:43 -0600, Jon Rafkind w

Re: [racket-dev] relative lines of C in gracket vs. gracket2

2010-10-28 Thread Jay McCarthy
That's tail -9 so he's dropped all the other things. Jay On Thu, Oct 28, 2010 at 11:58 AM, Joe Marshall wrote: > On Thu, Oct 28, 2010 at 10:48 AM, John Clements > wrote: >> >> So, if I'm reading this correctly, we've gone from ~590K lines of C to about >> ~340K lines of C. That's amazing. > >

Re: [racket-dev] relative lines of C in gracket vs. gracket2

2010-10-28 Thread Joe Marshall
On Thu, Oct 28, 2010 at 10:48 AM, John Clements wrote: > > So, if I'm reading this correctly, we've gone from ~590K lines of C to about > ~340K lines of C. That's amazing. Something is wrong. In your listing, the only two lines that have changed are these: 8404 22017 233781 ./racket/src/t

[racket-dev] relative lines of C in gracket vs. gracket2

2010-10-28 Thread John Clements
I took a look at the size of our C code base (all files ending in .c, .h, .cpp, and .cxx, not including those with 'xsrc' in the path) to see how much smaller gracket2 is, and (assuming I didn't miss something major) the difference is truly impressive. The below is ... | wc | sort -n | tail, so

Re: [racket-dev] try the GRacket2 branch

2010-10-28 Thread Matthew Flatt
The version number on GRacket2 right now is 5.0.2.2. At Thu, 28 Oct 2010 11:26:43 -0600, Jon Rafkind wrote: > Maybe I screwed something up but I can't tell if I'm running gr2 or not. > I built the gr2 branch and ran drscheme but so far it looks exactly the > same as gr1 (which I am positive is act

[racket-dev] Text spacing different in gr2

2010-10-28 Thread John Clements
I don't know whether this is better or worse, but it's different; in gracket2, the "intro" lines of text in the interactions pane are closer together. I measured the distance between the first and second line baselines to be two pixels larger (18 vs. 16) in the old version, gracket. This is prob

Re: [racket-dev] try the GRacket2 branch

2010-10-28 Thread Jon Rafkind
Maybe I screwed something up but I can't tell if I'm running gr2 or not. I built the gr2 branch and ran drscheme but so far it looks exactly the same as gr1 (which I am positive is actually gr1). Is there an easy way to tell if I'm running gr2? Or should gr2 look identical to gr1? On 10/28/2010 1

Re: [racket-dev] 5.0.2 changelog

2010-10-28 Thread Eli Barzilay
About a minute ago, Sam Tobin-Hochstadt wrote: > On Thu, Oct 28, 2010 at 12:41 PM, Eli Barzilay wrote: > > About a minute ago, Sam Tobin-Hochstadt wrote: > >> On Thu, Oct 28, 2010 at 12:29 PM, Eli Barzilay wrote: > >> > Three hours ago, Matthias Felleisen wrote: > >> >> > >> >> On Oct 28, 2010, a

Re: [racket-dev] 5.0.2 changelog

2010-10-28 Thread Jon Rafkind
On 10/28/2010 06:36 AM, Sam Tobin-Hochstadt wrote: > On Thu, Oct 28, 2010 at 1:40 AM, Jon Rafkind wrote: >> Author: Sam Tobin-Hochstadt >>Faster loading of TR files? > Not worth mentioning. > > You do have the optimizer-by-default in the changelog, right? yessir __

Re: [racket-dev] 5.0.2 changelog

2010-10-28 Thread Sam Tobin-Hochstadt
On Thu, Oct 28, 2010 at 12:41 PM, Eli Barzilay wrote: > About a minute ago, Sam Tobin-Hochstadt wrote: >> On Thu, Oct 28, 2010 at 12:29 PM, Eli Barzilay wrote: >> > Three hours ago, Matthias Felleisen wrote: >> >> >> >> On Oct 28, 2010, at 8:34 AM, Matthew Flatt wrote: >> >> > >> >> > None seem e

Re: [racket-dev] 5.0.2 changelog

2010-10-28 Thread Eli Barzilay
About a minute ago, Sam Tobin-Hochstadt wrote: > On Thu, Oct 28, 2010 at 12:29 PM, Eli Barzilay wrote: > > Three hours ago, Matthias Felleisen wrote: > >> > >> On Oct 28, 2010, at 8:34 AM, Matthew Flatt wrote: > >> > > >> > None seem especially worth mentioning, but the internal-definition > >> >

Re: [racket-dev] 5.0.2 changelog

2010-10-28 Thread Sam Tobin-Hochstadt
On Thu, Oct 28, 2010 at 12:29 PM, Eli Barzilay wrote: > Three hours ago, Matthias Felleisen wrote: >> >> On Oct 28, 2010, at 8:34 AM, Matthew Flatt wrote: >> > >> > None seem especially worth mentioning, but the internal-definition >> > change could be mentioned if we need more to Say: >> > >> > *

Re: [racket-dev] 5.0.2 changelog

2010-10-28 Thread Eli Barzilay
Three hours ago, Matthias Felleisen wrote: > > On Oct 28, 2010, at 8:34 AM, Matthew Flatt wrote: > > > > None seem especially worth mentioning, but the internal-definition > > change could be mentioned if we need more to Say: > > > > * The `when', `unless', `cond', `case', and `match' forms (in

Re: [racket-dev] 5.0.2 changelog

2010-10-28 Thread Jay McCarthy
Here are some change logs entries for me: Web Server - formlets now provide more HTML form elements; make-xexpr-response supports a preamble for DTD declarations; serve/servlet supports stateless servlets PLAI - correct source locations in test printing; corrected test printing; various GC langua

Re: [racket-dev] 5.0.2 changelog

2010-10-28 Thread Robby Findler
I agree! Robby On Thu, Oct 28, 2010 at 7:59 AM, Matthias Felleisen wrote: > > On Oct 28, 2010, at 8:34 AM, Matthew Flatt wrote: > >> At Wed, 27 Oct 2010 23:40:27 -0600, Jon Rafkind wrote: >>> Author: Matthew Flatt >>>    Modules spliced at the file level instead of collection level. >>>    Inte

Re: [racket-dev] 5.0.2 changelog

2010-10-28 Thread Matthias Felleisen
On Oct 28, 2010, at 8:34 AM, Matthew Flatt wrote: > At Wed, 27 Oct 2010 23:40:27 -0600, Jon Rafkind wrote: >> Author: Matthew Flatt >>Modules spliced at the file level instead of collection level. >>Internal definitions for `when', `unless', `cond', `case', and `match' >>#true and #f

Re: [racket-dev] 5.0.2 changelog

2010-10-28 Thread Robby Findler
I don't agree with this. We put something in there. It has been there for a full release cycle and we still don't have documentation. Choosing to not mention it is not reasonable. Instead I think a bullet like this is what we should put: * signatures have been restricted to ASL (removed from BSL

Re: [racket-dev] 5.0.2 changelog

2010-10-28 Thread Sam Tobin-Hochstadt
On Thu, Oct 28, 2010 at 1:40 AM, Jon Rafkind wrote: > > Author: Sam Tobin-Hochstadt >    Faster loading of TR files? Not worth mentioning. You do have the optimizer-by-default in the changelog, right? -- sam th sa...@ccs.neu.edu _ For list-rela

Re: [racket-dev] 5.0.2 changelog

2010-10-28 Thread Matthew Flatt
At Wed, 27 Oct 2010 23:40:27 -0600, Jon Rafkind wrote: > Author: Matthew Flatt > Modules spliced at the file level instead of collection level. > Internal definitions for `when', `unless', `cond', `case', and `match' > #true and #false forms None seem especially worth mentioning, but

Re: [racket-dev] 5.0.2 changelog

2010-10-28 Thread Matthias Felleisen
On Oct 27, 2010, at 11:12 PM, Robby Findler wrote: > Also, don't forget that we moved the signatures to ASL (and improved > various aspects of the implementation). And be sure to tell them that it is all un(English)documented. Do we really want to encourage the current syntax for heaven's sak

Re: [racket-dev] 5.0.2 changelog

2010-10-28 Thread Casey Klein
On Thu, Oct 28, 2010 at 12:40 AM, Jon Rafkind wrote: > Please find your name below and provide some blurb for the 5.0.2 changelog > > Author: Jay McCarthy >    - Adding define-datatype to ASL >    - PLAI changes >    - Webserver changes > > Author: Sam Tobin-Hochstadt >    Faster loading of TR f