Re: [racket-dev] [racket] response/xexpr missing?

2011-01-14 Thread Eli Barzilay
add up, we could have a "next" branch that contains such commits, which I'll merge to the tree when doing a release. But for now it seems like there's no need for more bureaucracy.) -- ((lambda (x) (x x)) (lambda (x) (x x))) Eli Barzilay:

Re: [racket-dev] atomic file update by write & rename... not!

2011-01-14 Thread Eli Barzilay
Yesterday, Matthew Flatt wrote: > At Thu, 13 Jan 2011 16:30:08 -0500, Eli Barzilay wrote: > > 15 minutes ago, Matthew Flatt wrote: > > > Is there anything else in the main distribution that is uses > > > `rename-file-or-directory' for atomic update? > >

Re: [racket-dev] the preferences file under Windows

2011-01-14 Thread Eli Barzilay
-get-preference-locked' > function provided by `racket/file'. Not too important now, but wouldn't it be easier to do the same thing on unix using flock()? -- ((lambda (x) (x x)) (lambda (x) (x x))) Eli Barz

Re: [racket-dev] the preferences file under Windows

2011-01-13 Thread Eli Barzilay
Two minutes ago, Matthew Flatt wrote: > At Thu, 13 Jan 2011 17:29:15 -0500, Eli Barzilay wrote: > > 30 minutes ago, Matthew Flatt wrote: > > > > > > Unfortunately (again), the lock file has to exist alongside the > > > data file, and our existing preference

Re: [racket-dev] the preferences file under Windows

2011-01-13 Thread Eli Barzilay
lock it for each read/write of the actual file. Does this fail somehow? -- ((lambda (x) (x x)) (lambda (x) (x x))) Eli Barzilay: http://barzilay.org/ Maze is Life! _ For list-related ad

Re: [racket-dev] atomic file update by write & rename... not!

2011-01-13 Thread Eli Barzilay
TTEMPT" is renamed to "SUCCESS-0". -- ((lambda (x) (x x)) (lambda (x) (x x))) Eli Barzilay: http://barzilay.org/ Maze is Life! _ For list-related administrative tasks: http://lists.racket-lang.org/listinfo/dev

Re: [racket-dev] sudo make install

2011-01-13 Thread Eli Barzilay
old behavior. -- ((lambda (x) (x x)) (lambda (x) (x x))) Eli Barzilay: http://barzilay.org/ Maze is Life! _ For list-related administrative tasks: http://lists.racket-lang.org/listinfo/dev

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

2011-01-08 Thread Eli Barzilay
Yeah, `instanceof/c' would not be confusing, IMO. On Saturday, January 8, 2011, Robby Findler wrote: > If you were willing to add /c to the end of it, that might make things ok. > > Robby > > On Sat, Jan 8, 2011 at 8:15 AM, Eli Barzilay wrote: >>> 92775c5 Stevie

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

2011-01-08 Thread Eli Barzilay
reasons. -- ((lambda (x) (x x)) (lambda (x) (x x))) Eli Barzilay: http://barzilay.org/ Maze is Life! _ For list-related administrative tasks: http://lists.racket-lang.org/listinfo/dev

Re: [racket-dev] Can't use (current-output-port) with subprocess in DrRacket: does it matter?

2011-01-07 Thread Eli Barzilay
cessary gluing. (One thing I don't like in this -- `subprocess' is nice in that it returns multiple values, but in practice you need to use `process' etc because of the above.) -- ((lambda (x) (x x)) (lambda (x) (x x))) Eli Barzilay: http://

Re: [racket-dev] Git

2011-01-07 Thread Eli Barzilay
lematic, since it really wants a flat line to work on. -- ((lambda (x) (x x)) (lambda (x) (x x))) Eli Barzilay: http://barzilay.org/ Maze is Life! _ For list-related administrative

Re: [racket-dev] Git

2011-01-07 Thread Eli Barzilay
advance only if it's a fast-forward. Otherwise it stops after fetching and leaves you with resolving things. For people who never use branches, you can alias it to `pull --rebase' instead. (And I wrote about all of this too in the git intro text.) -- ((lambd

Re: [racket-dev] Git

2011-01-07 Thread Eli Barzilay
eap, so you can just create a new branch to point to where the master points, then do a hard reset with the master while you have the other branch conveniently available for comparisons etc. -- ((lambda (x) (x x)) (lambda (x) (x x))) Eli Barzilay: http://barzilay.org/ Maze is Life! _ For list-related administrative tasks: http://lists.racket-lang.org/listinfo/dev

Re: [racket-dev] Git

2011-01-07 Thread Eli Barzilay
e careful. (For example, Matthew warning people that he's occasionally rebasing the gr2 repo.) -- ((lambda (x) (x x)) (lambda (x) (x x))) Eli Barzilay: http://barzilay.org/ Maze is Life! _ For list-related administrative tasks: http://lists.racket-lang.org/listinfo/dev

Re: [racket-dev] Git

2011-01-07 Thread Eli Barzilay
ambda (x) (x x))) Eli Barzilay: http://barzilay.org/ Maze is Life! _ For list-related administrative tasks: http://lists.racket-lang.org/listinfo/dev

Re: [racket-dev] Git

2011-01-07 Thread Eli Barzilay
5 minutes ago, Stevie Strickland wrote: > On Jan 7, 2011, at 3:43 PM, Eli Barzilay wrote: > > Yesterday, Robby Findler wrote: > >> > >> So I did this ("git" means "git.racket-lang.org" in my ssh setup as > >> I did things that way be

Re: [racket-dev] Git

2011-01-07 Thread Eli Barzilay
log --pretty=oneline --graph git log --pretty=oneline --graph --date-order (Mike: it would really be better to rebase, and avoid such unnecessary confusions.) -- ((lambda (x) (x x)) (lambda (x) (x x))) Eli Barzilay:

Re: [racket-dev] Git

2011-01-07 Thread Eli Barzilay
ient to flip it -- clone git:plt first, and then add a remote for git:robby/plt, so operations go to the main repo by default and to your copy only when specifically requested (which happens when you move). -- ((lambda (x) (x x)) (lambda (x) (x x))) Eli Barzil

Re: [racket-dev] Git

2011-01-07 Thread Eli Barzilay
master branch. Note that this changes the current branch. (IOW, it can be tricky when the current branch is not `master'.) -- ((lambda (x) (x x)) (lambda (x) (x x))) Eli Barzilay: http://barzilay.org/ Maze is Life! _

Re: [racket-dev] Git

2011-01-07 Thread Eli Barzilay
links, vs sending all the new content from your machine to the server.) -- ((lambda (x) (x x)) (lambda (x) (x x))) Eli Barzilay: http://barzilay.org/ Maze is Life! _ For list-related administrative tasks: http://lists.racket-lang.org/listinfo/dev

Re: [racket-dev] Git

2011-01-06 Thread Eli Barzilay
t;git pull main" and "git push main" to access that one. Actually, assuming that Robby wants to push from either place to the main repository, having the default be the local one is something that will be easy to trip over. -- ((lambda (x) (x x)) (lambda (x)

Re: [racket-dev] Git

2011-01-06 Thread Eli Barzilay
efault. It's also possible to make add hook scripts in the target repository that will re-sync files after such a push -- but this is something that can easily run into all kinds of subtle problems, which is why it's almost never done. (Look for pages that talk about de

Re: [racket-dev] prs

2011-01-05 Thread Eli Barzilay
Findler wrote: > > > > In answer to Ryan, I don't think that I've gotten any such messages in > > a while and I think that these two PRs are ones where I was surprised > > that I didn't get a message, because my name was already on them. > > > >

Re: [racket-dev] prs

2011-01-05 Thread Eli Barzilay
t seem to get email telling me about that. Is something broken > > somewhere, by chance? -- ((lambda (x) (x x)) (lambda (x) (x x))) Eli Barzilay: http://barzilay.org/ Maze is Life! _ F

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

2011-01-04 Thread Eli Barzilay
junk files, then the proper solution is to make the tests remove the files when the tests are done.) -- ((lambda (x) (x x)) (lambda (x) (x x))) Eli Barzilay: http://barzilay.org/ Maze is Life! _ For list-related administrative tasks: http://lists.racket-lang.org/listinfo/dev

Re: [racket-dev] TR for PL class

2011-01-01 Thread Eli Barzilay
matched type (or if there is "too much coverage" leading to unreachable cases). -- ((lambda (x) (x x)) (lambda (x) (x x))) Eli Barzilay: http://barzilay.org/ Maze is Life! _ For list-related administrative tasks: http://lists.racket-lang.org/listinfo/dev

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

2010-12-22 Thread Eli Barzilay
vate/module-interface/gui.rkt How about splitting this code to a generic part outside of drr? Something that would eventually be fitting for adding the non-gui part of the syntax check functionality to it too. -- ((lambda (x) (x x)) (lambda (x) (x x))) Eli Barzilay:

Re: [racket-dev] spam & planet bug reports

2010-12-19 Thread Eli Barzilay
ns that they are serious about spamming > planet (why?!). I'm not sure that the "planet" keyword is what makes it attractive -- my guess would be some kind of dictionary attack. Did you check the logs? -- ((lambda (x) (x x)) (lambda (x) (x x))) Eli B

Re: [racket-dev] changes to release notes?

2010-12-17 Thread Eli Barzilay
ample, if you add some new content you'd still need to modify it. Feel free to check it in if you think it'd be better... -- ((lambda (x) (x x)) (lambda (x) (x x))) Eli Barzilay: http://barzilay.org/ Maze is Life!

Re: [racket-dev] (round), etc. in Typed Racket

2010-12-12 Thread Eli Barzilay
ad such a breakage is? -- ((lambda (x) (x x)) (lambda (x) (x x))) Eli Barzilay: http://barzilay.org/ Maze is Life! _ For list-related administrative tasks: http://lists.racket-lang.org/listinfo/dev

Re: [racket-dev] enter! verbosity

2010-12-11 Thread Eli Barzilay
9 minutes ago, Ryan Culpepper wrote: > Eli Barzilay wrote: > > A few seconds ago, Matthew Flatt wrote: > >> At Sat, 11 Dec 2010 18:18:13 -0500, Eli Barzilay wrote: > >>> I've made the syntax be: > >>> > >>> (enter! ) > >>>

Re: [racket-dev] enter! verbosity

2010-12-11 Thread Eli Barzilay
A few seconds ago, Matthew Flatt wrote: > At Sat, 11 Dec 2010 18:18:13 -0500, Eli Barzilay wrote: > > I've made the syntax be: > > > > (enter! ) > > > > where is either `#f', `#t', or `#:reloading'. > > Descriptive keywords in place

Re: [racket-dev] enter! verbosity

2010-12-11 Thread Eli Barzilay
-- ((lambda (x) (x x)) (lambda (x) (x x))) Eli Barzilay: http://barzilay.org/ Maze is Life! _ For list-related administrative tasks: http://lists.racket-lang.org/listinfo/dev

Re: [racket-dev] enter! verbosity

2010-12-11 Thread Eli Barzilay
About a minute ago, Carl Eastlund wrote: > On Sat, Dec 11, 2010 at 5:47 PM, Eli Barzilay wrote: > > About a minute ago, Carl Eastlund wrote: > >> On Sat, Dec 11, 2010 at 5:17 PM, Eli Barzilay wrote: > >> > > >> > I'm not sure what your intended use

Re: [racket-dev] enter! verbosity

2010-12-11 Thread Eli Barzilay
About a minute ago, Carl Eastlund wrote: > On Sat, Dec 11, 2010 at 5:17 PM, Eli Barzilay wrote: > > > > I'm not sure what your intended use is (= what is that "language in > > question"), but IIUC, it sounds like you really want > > > >  racket -

Re: [racket-dev] enter! verbosity

2010-12-11 Thread Eli Barzilay
Four minutes ago, Carl Eastlund wrote: > On Sat, Dec 11, 2010 at 4:58 PM, Eli Barzilay wrote: > > Yesterday, Jakub Piotr Cłapa wrote: > >> On 10.12.10 21:05, Noel Welsh wrote: > >> > It is moderately useful to see what is reloaded if you renter enter! > >> &

Re: [racket-dev] enter! verbosity

2010-12-11 Thread Eli Barzilay
g /home/eli/plt/collects/syntax/compiled/module-reader_rkt.zo] [loading /home/eli/plt/collects/syntax/compiled/readerr_rkt.zo] ... edit the file ... > (enter! "x") [re-loading /tmp/x] -- ((lambda (x) (x x)) (lambda (x) (x x))) Eli Barzilay:

Re: [racket-dev] spam & planet bug reports

2010-12-11 Thread Eli Barzilay
is very real in a system that by design will always be a moving target. -- ((lambda (x) (x x)) (lambda (x) (x x))) Eli Barzilay: http://barzilay.org/ Maze is Life! _ For list-related administrative tasks: http://lists.racket-lang.org/listinfo/dev

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

2010-12-10 Thread Eli Barzilay
xcept for Sam, who is blind to soft line breaks...) [*] (Perhaps except for {everyone, except for people who like to use really big fonts}.) -- ((lambda (x) (x x)) (lambda (x) (x x))) Eli Barzilay: http://barzilay.org/ Maze is Life! _ For list-related administrative tasks: http://lists.racket-lang.org/listinfo/dev

Re: [racket-dev] console output

2010-12-10 Thread Eli Barzilay
rr -- silently, at last. Adding a `-W all' shows the messages. -- ((lambda (x) (x x)) (lambda (x) (x x))) Eli Barzilay: http://barzilay.org/ Maze is Life! _ For list-related administrative tasks: http://lists.racket-lang.org/listinfo/dev

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

2010-12-10 Thread Eli Barzilay
bits first, and the vague human text later. > On Fri, Dec 10, 2010 at 5:01 AM, Eli Barzilay wrote: > > 5 minutes ago, Casey Klein wrote: > >> > >> For anyone following at home, the change turns this message [...] > > > > Ah, so that's what broke enough

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

2010-12-10 Thread Eli Barzilay
Two minutes ago, Eli Barzilay wrote: > 5 minutes ago, Casey Klein wrote: > > > > For anyone following at home, the change turns this message [...] > > Ah, so that's what broke enough tests to make the build log explode... See also the drdr party: http://drdr.racket-lan

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

2010-12-10 Thread Eli Barzilay
ontract. Feels like the same annoying thing of digging through 10 pages of a rent contract for the few places that list how you're being robbed.) -- ((lambda (x) (x x)) (lambda (x) (x x))) Eli Barzilay: http://barzilay.org/ Maze is Life! ___

Re: [racket-dev] full tree text search

2010-12-08 Thread Eli Barzilay
40 minutes ago, Jon Rafkind wrote: > On 12/08/2010 10:12 PM, Eli Barzilay wrote: > > Is this different from a recursive grep? > > > > (See also `git grep' -- and there's a web interface for that, > > http://git.racket-lang.org//plt?a=search&h=HEAD&s

Re: [racket-dev] full tree text search

2010-12-08 Thread Eli Barzilay
asy to set up the text search on your local box. Rebuilding a > full index takes less than 2 minutes. -- ((lambda (x) (x x)) (lambda (x) (x x))) Eli Barzilay: http://barzilay.org/ Maze is Life! __

Re: [racket-dev] tags on github

2010-12-07 Thread Eli Barzilay
Two minutes ago, John Clements wrote: > > On Dec 7, 2010, at 5:52 PM, Eli Barzilay wrote: > > > 6 minutes ago, Robby Findler wrote: > >> It is a kind out of the way place but it would be a shame if > >> someone went there, esp. since the latest stuff

Re: [racket-dev] tags on github

2010-12-07 Thread Eli Barzilay
Four minutes ago, Robby Findler wrote: > On Tue, Dec 7, 2010 at 7:52 PM, Eli Barzilay wrote: > > 6 minutes ago, Robby Findler wrote: > >> It is a kind out of the way place but it would be a shame if someone > >> went there, esp. since the latest stuff is in the middle o

Re: [racket-dev] tags on github

2010-12-07 Thread Eli Barzilay
is to go with the common misconception of "v372" -> "v3.72", another is a silly "v372" -> "z372". > But I wouldn't want you to spend too much time on it. (That's not an issue -- there's only 15 of them.) -- ((lambda (x) (

[racket-dev] tags on github

2010-12-07 Thread Eli Barzilay
x)) (lambda (x) (x x))) Eli Barzilay: http://barzilay.org/ Maze is Life! _ For list-related administrative tasks: http://lists.racket-lang.org/listinfo/dev

Re: [racket-dev] Removing Xexpr preference from Web Server

2010-12-06 Thread Eli Barzilay
10 minutes ago, Jay McCarthy wrote: > The only response struct that will be left is what response/port > was. Ah, whew. 10 minutes ago, Jay McCarthy wrote: > > > On Mon, Dec 6, 2010 at 9:32 PM, Eli Barzilay wrote: > > From a bypasser POV, I see somethin

Re: [racket-dev] Hacking on the collects

2010-12-06 Thread Eli Barzilay
websockets stuff is code I maintain.] > > Ok. I already did the pull request [1] but I have no problem with > sending a patch. Btw. I guess that to make a good patch I should > try to update the documentation as well? Yes -- and tests too. -- ((lambda (x) (x x)

Re: [racket-dev] Removing Xexpr preference from Web Server

2010-12-06 Thread Eli Barzilay
ut any coercions other than outputting some response. -- ((lambda (x) (x x)) (lambda (x) (x x))) Eli Barzilay: http://barzilay.org/ Maze is Life! _ For list-related administrative tasks: htt

Re: [racket-dev] Removing Xexpr preference from Web Server

2010-12-06 Thread Eli Barzilay
nt to just use the thing. What's unclear to me is why is all of this necessary in contrast to a (contracted) parameter that holds a coercion function? -- ((lambda (x) (x x)) (lambda (x) (x x))) Eli Barzilay: http://barzilay.org/

[racket-dev] Commit logs

2010-12-06 Thread Eli Barzilay
leftovers from some other system, like the HG hashes -- since they're not useful for others. (I even had doubts about keeping the svn revision information in...) -- ((lambda (x) (x x)) (lambda (x) (x x))) Eli Barzilay: http://barzilay.org/

Re: [racket-dev] Hacking on the collects

2010-12-06 Thread Eli Barzilay
ce (which is essentially cherry-picking commits from one repo to another). -- ((lambda (x) (x x)) (lambda (x) (x x))) Eli Barzilay: http://barzilay.org/ Maze is Life! _ For list-related administrative tasks: http://lists.racket-lang.org/listinfo/dev

Re: [racket-dev] Large preferences file and performance

2010-12-02 Thread Eli Barzilay
ne write at the end, usually when it would be idle anyway. (IOW, it would make the other two problems harder to find, which is exactly the desired effect of less writing.) > On Thursday, December 2, 2010, Eli Barzilay wrote: > > 20 minutes ago, Casey Klein wrote: > >> I just p

Re: [racket-dev] Large preferences file and performance

2010-12-02 Thread Eli Barzilay
d since the framework has an indirection anyway, it would be natural to do this at that level rather than in the lower one. -- ((lambda (x) (x x)) (lambda (x) (x x))) Eli Barzilay: http://barzilay.org/ Maze is Life! ___

Re: [racket-dev] Refactoring in-vector and friends

2010-12-02 Thread Eli Barzilay
ter on. -- ((lambda (x) (x x)) (lambda (x) (x x))) Eli Barzilay: http://barzilay.org/ Maze is Life! _ For list-related administrative tasks: http://lists.racket-lang.org/listinfo/dev

Re: [racket-dev] [racket] Exploratory programming?

2010-12-01 Thread Eli Barzilay
nvolves re-initializing the page, which means that using the back button will be much more painful. -- ((lambda (x) (x x)) (lambda (x) (x x))) Eli Barzilay: http://barzilay.org/ Maze is Life! _ For list-related administrative tasks: http://lists.racket-lang.org/listinfo/dev

Re: [racket-dev] REPL crash

2010-11-30 Thread Eli Barzilay
t;namespace r)) -- ((lambda (x) (x x)) (lambda (x) (x x))) Eli Barzilay: http://barzilay.org/ Maze is Life! _ For list-related administrative tasks: http://lists.racket-lang.org/listinfo/dev

Re: [racket-dev] Removing Xexpr preference from Web Server

2010-11-30 Thread Eli Barzilay
Three hours ago, Robby Findler wrote: > On Tue, Nov 30, 2010 at 8:04 AM, Eli Barzilay wrote: > > Two hours ago, Robby Findler wrote: > >> On Tue, Nov 30, 2010 at 5:18 AM, Eli Barzilay wrote: > >> > > >> > The problem here is that there is no name to ch

Re: [racket-dev] Removing Xexpr preference from Web Server

2010-11-30 Thread Eli Barzilay
Two hours ago, Robby Findler wrote: > On Tue, Nov 30, 2010 at 5:18 AM, Eli Barzilay wrote: > > > > The problem here is that there is no name to change -- it's the > > implicit "coercion" of xexpr values to a response. > > Why can't there be two lib

Re: [racket-dev] Removing Xexpr preference from Web Server

2010-11-30 Thread Eli Barzilay
Two hours ago, Neil Van Dyke wrote: > Eli Barzilay wrote at 11/30/2010 06:36 AM: > > The ones I ran into, at least with xexprs: they rely on lots of > > quasi/quotes etc and it's easy to end up with things like > > "nbsp". > > I make errors of not ge

Re: [racket-dev] Removing Xexpr preference from Web Server

2010-11-30 Thread Eli Barzilay
th one solution of changing an `unquote' to `unquote-splicing' and the usual problems that this can lead to, or going with the bad "stuff" hack. -- ((lambda (x) (x x)) (lambda (x) (x x))) Eli Barzilay: h

Re: [racket-dev] Removing Xexpr preference from Web Server

2010-11-30 Thread Eli Barzilay
maintain backward compatibility... Maybe have it default to a function that throws an error to make it less popular?] -- ((lambda (x) (x x)) (lambda (x) (x x))) Eli Barzilay: http://barzilay.org/ Maze is Life! _

Re: [racket-dev] git server down?

2010-11-29 Thread Eli Barzilay
ur IP, which results in the above behavior. Mail me the IP(s) you're trying and I'll check. -- ((lambda (x) (x x)) (lambda (x) (x x))) Eli Barzilay: http://barzilay.org/ Maze is Life! __

Re: [racket-dev] [racket] newbie: foreign C structure definition question

2010-11-18 Thread Eli Barzilay
An hour and a half ago, Hendrik Boom wrote: > On Thu, Nov 18, 2010 at 10:06:34PM -0500, Eli Barzilay wrote: > > > > Right, this works assuming sane C, and IIRC, with small arrays it > > can expect the whole array to be on the stack. (But maybe the > > rules for struct

Re: [racket-dev] [racket] newbie: foreign C structure definition question

2010-11-18 Thread Eli Barzilay
[redirected to dev again] 15 minutes ago, Hendrik Boom wrote: > On Tue, Nov 16, 2010 at 11:37:17PM -0500, Eli Barzilay wrote: > > Three minutes ago, Jay McCarthy wrote: > > > We could use a syntax parameter in define-cstruct to communicate to > > > the vector syntax to

Re: [racket-dev] [racket] newbie: foreign C structure definition question

2010-11-17 Thread Eli Barzilay
so you just need to wait for a patch from him. -- ((lambda (x) (x x)) (lambda (x) (x x))) Eli Barzilay: http://barzilay.org/ Maze is Life! _ For list-related administrative tasks: http://lists.racket-lang.org/listinfo/dev

Re: [racket-dev] [racket] newbie: foreign C structure definition question

2010-11-16 Thread Eli Barzilay
mention of arrays, and an explicit mention of "no special support for unions". -- ((lambda (x) (x x)) (lambda (x) (x x))) Eli Barzilay: http://barzilay.org/ Maze is Life! _ For list-r

[racket-dev] Getting commits from other repositories

2010-11-16 Thread Eli Barzilay
rebasing: git merge foo 5. You no longer need the `foo' branch: git branch -d foo 6. And you can now push as usual. -- ((lambda (x) (x x)) (lambda (x) (x x))) Eli Barzilay: http://barzilay.org/ Maze is Life! _ For list-related administrative tasks: http://lists.racket-lang.org/listinfo/dev

Re: [racket-dev] OT: stump misunderstands Scheme?

2010-11-16 Thread Eli Barzilay
Three minutes ago, Robby Findler wrote: > On Tue, Nov 16, 2010 at 4:19 PM, Eli Barzilay wrote: > > > > Sounds to me like the classic problem that some "symbolic" people > > have when they don't "get" hygiene (usually ending up in > > `defma

Re: [racket-dev] OT: stump misunderstands Scheme?

2010-11-16 Thread Eli Barzilay
n ran one of those to test his code... > > I'm pretty sure that this is also how the original Lisp interpreter > from McCarthy's paper worked. (And in elisp too, btw: (funcall '(lambda (x) x) 3).) -- ((lambda (x) (x x)) (lambda (x) (x x))) Eli Barzilay:

Re: [racket-dev] OT: stump misunderstands Scheme?

2010-11-16 Thread Eli Barzilay
open the syntactic term? (That lookes much more confused on a more basic level...) -- ((lambda (x) (x x)) (lambda (x) (x x))) Eli Barzilay: http://barzilay.org/ Maze is Life! _ For list-related administrative tasks: http://lists.racket-lang.org/listinfo/dev

Re: [racket-dev] enum returns #f on c->racket no match?

2010-11-16 Thread Eli Barzilay
l to have the old behavior, or just use some default value to be used for unknown numbers. I've committed that now. -- ((lambda (x) (x x)) (lambda (x) (x x))) Eli Barzilay: http://barzilay.org/

Re: [racket-dev] How about adding this simple list-shuffling procedure to racket?

2010-11-12 Thread Eli Barzilay
Any objections to `shuffle' in `racket/list'? -- ((lambda (x) (x x)) (lambda (x) (x x))) Eli Barzilay: http://barzilay.org/ Maze is Life! _ For list-related administrative tas

Re: [racket-dev] How about adding this simple list-shuffling procedure to racket?

2010-11-12 Thread Eli Barzilay
put in a list shuffler into the core. > > > > Which should we use? The faster one? -- ((lambda (x) (x x)) (lambda (x) (x x))) Eli Barzilay: http://barzilay.org/ Maze is Life! _

Re: [racket-dev] How about adding this simple list-shuffling procedure to racket?

2010-11-11 Thread Eli Barzilay
hat it's sensitive to what that page calls "modulo bias". The decorated version is more robust, especially with (random) that works at the highest `random' granularity. (BTW, to compare them you should use some (random 1000) thing to avoid the fp cost.) -- ((lam

Re: [racket-dev] gr2 known not to work with pngs in OS X?

2010-11-06 Thread Eli Barzilay
10 minutes ago, Matthew Flatt wrote: > > Someone should rewrite `plot' in plain Racket. I think that the only part that will not be trivial is the fitting part. The graphics portion will probably be easy given that. -- ((lambda (x) (x x)) (lambda (x) (x x))) E

Re: [racket-dev] [racket-bug] all/11365: syntax definitions in interactions -- namespace mismatch: errortrace-key

2010-11-04 Thread Eli Barzilay
Yesterday, Tony Garnock-Jones wrote: > Eli Barzilay wrote: > > * If it's OSX, and no `git' was found in the path, then try > > "/opt/local/bin/git". This looks like the common place to get > > it installed on OSX (please correct me if it's wrong).

Re: [racket-dev] getpid

2010-11-02 Thread Eli Barzilay
Two minutes ago, Carl Eastlund wrote: > The function 'getpid' is provided by 'mzlib/os' but nothing in > 'racket/*'. Is it deprecated for a reason, or has it simply not > been moved to a new library? It's not deprecated. -- ((lambda

Re: [racket-dev] [racket-bug] all/11365: syntax definitions in interactions -- namespace mismatch: errortrace-key

2010-11-01 Thread Eli Barzilay
inserts the SHA1 of the containing file -- that's a constant checksum that depends only on the file contents, and therefore it is useless in identifying the actual revision that was used.) -- ((lambda (x) (x x)) (lambda (x) (x x))) Eli Barzil

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

2010-10-31 Thread Eli Barzilay
which is a way to commit "more stuff" with the previous commit. -- ((lambda (x) (x x)) (lambda (x) (x x))) Eli Barzilay: http://barzilay.org/ Maze is Life! _ For list-related administrative tasks: http://lists.racket-lang.org/listinfo/dev

[racket-dev] GRacket2 builds

2010-10-30 Thread Eli Barzilay
In case you want to try out the new gracket2 functionality, you can do that by using pre-made installers from http://pre.racket-lang.org/gr2/installers/ I will make new builds from time to time, as the branch is updated. -- ((lambda (x) (x x)) (lambda (x) (x x))) Eli

Re: [racket-dev] Scribble Racket Code with Here Strings

2010-10-30 Thread Eli Barzilay
ring (bindings-ref bindings 'y) > > > That is, the here string has been rendered as a normal string with lots of > whitespace after. There's lots of ways to create strings and the documentation system can't tell them apart -- so it rendered it as a string, but then n

Re: [racket-dev] Demodularizer

2010-10-30 Thread Eli Barzilay
11 hours ago, Jon Rafkind wrote: > > Would you mind renaming the command to 'demodularize' ? +1 -- unique short prefix should deal fine with `demod'. -- ((lambda (x) (x x)) (lambda (x) (x x))) Eli Barzilay: http://barzilay.org/

Re: [racket-dev] try the GRacket2 branch

2010-10-28 Thread Eli Barzilay
t git can deal with arbitrary branch names -- so it tells you that this particular checkout created a local branch that tracks the remote (so in the future when you do a `pull' on that branch it will get it from the remote). This is in contrast to Jon's confusion, where he created a `gr

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: &

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 espec

Re: [racket-dev] 5.0.2 changelog

2010-10-28 Thread Eli Barzilay
as been one of the > best small changes of the decade. BTW, there's another one that I think should get the same: `begin0'. -- ((lambda (x) (x x)) (lambda (x) (x x))) Eli Barzilay: http://barzilay.org/ Maze is Life!

Re: [racket-dev] [plt] Push #21356: gr2 branch updated

2010-10-27 Thread Eli Barzilay
most convincing for a 5.1 version.) -- ((lambda (x) (x x)) (lambda (x) (x x))) Eli Barzilay: http://barzilay.org/ Maze is Life! _ For list-related administrative tasks: http://lists.racket-lang.org/listinfo/dev

Re: [racket-dev] 5.0.2 changelog

2010-10-27 Thread Eli Barzilay
Please reply to Jon with release messages soon -- that's the only thing left for the release. -- ((lambda (x) (x x)) (lambda (x) (x x))) Eli Barzilay: http://barzilay.org/ Maze is

Re: [racket-dev] Web language

2010-10-26 Thread Eli Barzilay
HTML, not XHTML. Keeps it valid -- except that the proper label for this is now "HTML", and possibly affects parsing in some ways that I'd be insane to rely on. Right? -- ((lambda (x) (x x)) (lambda (x) (x x))) Eli Barzilay: http

Re: [racket-dev] Web language

2010-10-26 Thread Eli Barzilay
5 minutes ago, Sam Tobin-Hochstadt wrote: > On Tue, Oct 26, 2010 at 10:01 AM, Eli Barzilay wrote: > > > > OK, I changed it -- but here are some of the points that made me > > think that `html' is the right choice: > > Here's one more (and IMHO more signific

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

2010-10-26 Thread Eli Barzilay
he past when there were packaging issues). -- ((lambda (x) (x x)) (lambda (x) (x x))) Eli Barzilay: http://barzilay.org/ Maze is Life! _ For list-related administrative tasks: http://lis

Re: [racket-dev] Web language

2010-10-26 Thread Eli Barzilay
any case, I already did the rename (to `scribble/xhtml') so tell me only if you think that the above points make sense and I'll undo that rename. (I don't have a strong opinion about it, and certainly much less than yours.) -- ((lambda (x)

[racket-dev] Web language

2010-10-26 Thread Eli Barzilay
t's similar to `scribble/text', but looks inconvenient to be used in general. I'm going with the first one, but will not push immediately, so it's a good point to say something if you have a different opinion. -- ((lambda (x) (x x)) (lambda (x) (x x)

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

2010-10-26 Thread Eli Barzilay
stallers. (And look inside the source tgz/zip files.) Even if there are problems, fixing them is just repackaging the installers, keeping the same contents. (Clarification: I don't have an opinion.) A few seconds ago, e...@racket-lang.org wrote: > > 2cda694 Eli Barzilay 2

Re: [racket-dev] Pre-Release Checklist for v5.0.2, second call

2010-10-25 Thread Eli Barzilay
that are contract-heavy, even if you already did.) -- ((lambda (x) (x x)) (lambda (x) (x x))) Eli Barzilay: http://barzilay.org/ Maze is Life! _ For list-related administrative tasks: http:

Re: [racket-dev] building docs, compile collects

2010-10-25 Thread Eli Barzilay
Three minutes ago, Jon Rafkind wrote: > On 10/25/2010 05:09 PM, Eli Barzilay wrote: > > Three minutes ago, Jon Rafkind wrote: > >> Because I don't want to figure out all the necessary modules (that > >> list below may not be exhaustive) and sometimes I do work on o

<    5   6   7   8   9   10   11   12   >