Re: [racket-dev] What is the policy on what is included in the core libraries?

2015-02-17 Thread Eli Barzilay
ike the bad argument order in `take` or the different input function for the folds. (Another point for avoiding a `zip` binding is that it's much more likely to collide with user defined functions than it is in other languages.) -- ((lambda (x) (x x)) (lambda (x) (x x))) Eli

Re: [racket-dev] Line editing in the default REPL

2014-12-23 Thread Eli Barzilay
>> it's the blindness of going in that direction and thinking that you >> *won't* fall into this trap. > > It remains to be seen whether there are any problems resulting from > this approach at all. It looks like *you're* very aware of the issues, so why n

Re: [racket-dev] internal-definition parsing

2014-12-17 Thread Eli Barzilay
ke `squawk', > though. > > So, an implicit `#%body' form seems like a good idea in principle, > but it doesn't seem to work out well with our current syntax. I'm > currently inclined to not change Racket and to treat this as > something to support better the next time we define a core syntax, > but I'm interested in further discussion. -- ((lambda (x) (x x)) (lambda (x) (x x))) Eli Barzilay: http://barzilay.org/ Maze is Life! _ Racket Developers list: http://lists.racket-lang.org/dev

Re: [racket-dev] raco pkg update --clone and git URL config

2014-12-16 Thread Eli Barzilay
omething that works for anyone, then http URLs (for GH, replace git:// with http://) work better -- they work for anyone, and require a username/password when pushing. (With several ways to have them cached, stored in your keychain or whatever.) -- ((lambda (x) (x x)) (lambda (x) (x x)))

Re: [racket-dev] Line editing in the default REPL

2014-12-13 Thread Eli Barzilay
on't since you'll refuse to accomodate bugreports, then you'll make someone else fall into this trap because of you.)] -- ((lambda (x) (x x)) (lambda (x) (x x))) Eli Barzilay: http://barzilay.org/ Maze is Life! std-keys.rkt Description: Binary data _ Racket Developers list: http://lists.racket-lang.org/dev

Re: [racket-dev] Line editing in the default REPL

2014-12-13 Thread Eli Barzilay
;5" "6" "4" "") #:fail (lambda () (ffi-lib "libedit" ... And since that addresses an API that is shared for the two, then it's not code that should be linked only with readline, which means that it'

Re: [racket-dev] Line editing in the default REPL

2014-12-03 Thread Eli Barzilay
On Wed, Dec 3, 2014 at 6:22 PM, Sam Tobin-Hochstadt wrote: > On Wed, Dec 3, 2014 at 6:10 PM, Eli Barzilay wrote: >> >>>> If you're talking about implementing line editing yourself, then my >>>> personal reaction to that would be "wonderful",

Re: [racket-dev] Line editing in the default REPL

2014-12-03 Thread Eli Barzilay
o copy+paste tests which encapsulate a specific behavior, and the thing that really matters (that it actually works) is left untested. Again, I wrote all of this in a kind of hope that you'll do this, but practically speaking, this code is so far from working that if you care for your ti

Re: [racket-dev] Line editing in the default REPL

2014-12-02 Thread Eli Barzilay
isted above wrt terminal IO, I'm guessing that a simple library just dumps the more sophisticated things like multiple line inputs, paren matching, etc. -- ((lambda (x) (x x)) (lambda (x) (x x))) Eli Barzilay: http://barzilay.org/ Maze is Life! _ Racket Developers list: http://lists.racket-lang.org/dev

Re: [racket-dev] Splitting the Racket repository

2014-11-29 Thread Eli Barzilay
On Sat, Nov 29, 2014 at 8:30 PM, Sam Tobin-Hochstadt wrote: > On Sat, Nov 29, 2014 at 8:16 PM, Eli Barzilay wrote: >> On Sat, Nov 29, 2014 at 7:14 PM, Sam Tobin-Hochstadt >> wrote: >>> >>> All the history for the code has been preserved, and for code that >&g

Re: [racket-dev] Splitting the Racket repository

2014-11-29 Thread Eli Barzilay
n repo? (Hopefully there's obvious agreement on the need for this to be compact.) -- ((lambda (x) (x x)) (lambda (x) (x x))) Eli Barzilay: http://barzilay.org/ Maze is Life! _ Racket Developers list: http://lists.racket-lang.org/dev

Re: [racket-dev] Line editing in the default REPL

2014-11-25 Thread Eli Barzilay
> I think 1 sounds most appealing if we're not ok with dynamically > falling back to "libreadline". (1) sounds good, except that it must target naive users -- so suggetsing package installation is not a good idea. An alternative to a printout would be a question: I can&#x

Re: [racket-dev] DrRacket PF1 Search Bug?

2014-11-24 Thread Eli Barzilay
On Sun, Nov 23, 2014 at 9:01 AM, Matthew Flatt wrote: > At Sat, 22 Nov 2014 14:16:32 -0500, Eli Barzilay wrote: >> >> Oh, *that*'s the other solution? That sounds pretty bad not only >> because it complicates file installation which is already very >> complex, but

Re: [racket-dev] DrRacket PF1 Search Bug?

2014-11-22 Thread Eli Barzilay
easily lead to very bad bugs. > That is, I never noticed this problem because my documentation is > already in the user-specific place because I build from source. The > other option will make our users operate more like how my drracket > operates. (I'm not following th

Re: [racket-dev] DrRacket PF1 Search Bug?

2014-11-21 Thread Eli Barzilay
ful to change it from using a random temp file to a name based on a hash of the forwarded url, which will further minimize the number of files.) -- ((lambda (x) (x x)) (lambda (x) (x x))) Eli Barzilay: http://barzilay.org/ Maze is Life

Re: [racket-dev] DrRacket PF1 Search Bug?

2014-11-21 Thread Eli Barzilay
search file with the query. (Unless you mean write a version of the search page with a specific query hard-wired into it, which is a bad idea for a reasons...) -- ((lambda (x) (x x)) (lambda (x) (x x))) Eli Barzilay: http://bar

Re: [racket-dev] DrRacket PF1 Search Bug?

2014-11-21 Thread Eli Barzilay
On Fri, Nov 21, 2014 at 8:46 AM, Robby Findler wrote: > On Fri, Nov 21, 2014 at 12:34 AM, Eli Barzilay wrote: >> Not that it matters, but did you try to see if it's the file >> permissions? > > Oh, they are! > > [...] > > And that was it!! > > If

Re: [racket-dev] DrRacket PF1 Search Bug?

2014-11-20 Thread Eli Barzilay
shuffle in the attached patch. (Completely untested, and wrapping xdg-open in the linux function since it looks like it's still as broken as I remember it to be.) -- ((lambda (x) (x x)) (lambda (x) (x x))) Eli Barzilay: http://barzilay.org/ Maze is Life! p Description: Binary data _ Racket Developers list: http://lists.racket-lang.org/dev

Re: [racket-dev] DrRacket PF1 Search Bug?

2014-11-20 Thread Eli Barzilay
e '?' Should be something like (send-url/file "/Some/file.html" #:query "123") but it's probably won't help to try it, since it uses the same functionality as the above. -- ((lambda (x) (x x)) (lambda (x) (x x))) Eli Barzilay: http://barzilay.org/ Maze is Life! _ Racket Developers list: http://lists.racket-lang.org/dev

Re: [racket-dev] DrRacket PF1 Search Bug?

2014-11-20 Thread Eli Barzilay
irects to the full URL. At some point, Linux joined this with "xdg-open" not passing along these things also, and needed a similar hack (which IIRC, wasn't done). So it might be that OSX is doing something similar now. -- ((lambda (x) (x x)) (lambda (x) (x x)))

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

2014-01-13 Thread Eli Barzilay
(other whitespaces, and any number of them) is probably fine. -- ((lambda (x) (x x)) (lambda (x) (x x))) Eli Barzilay: http://barzilay.org/ Maze is Life! _ Racket Developers list: http://lists.racket-lang.org/dev

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

2014-01-13 Thread Eli Barzilay
-trim s #:left? #f) ? -- ((lambda (x) (x x)) (lambda (x) (x x))) Eli Barzilay: http://barzilay.org/ Maze is Life! _ Racket Developers list: http://lists.racket-lang.org/dev

Re: [racket-dev] Huh?

2013-12-02 Thread Eli Barzilay
the same. To debug this kind of stuff it can be helpful to work on a copy of the file that you want to edit, and rename it back over the original (and recompile) when it's working. -- ((lambda (x) (x x)) (lambda (x) (x x))) Eli Barzilay:

Re: [racket-dev] Release for v6.0 has begun

2013-11-26 Thread Eli Barzilay
inally intended that to be just a recommendation, not a determination.) -- ((lambda (x) (x x)) (lambda (x) (x x))) Eli Barzilay: http://barzilay.org/ Maze is Life! _ Racket Developers list: http://lists.racket-lang.org/dev

Re: [racket-dev] Release for v6.0 has begun

2013-11-26 Thread Eli Barzilay
nstead it should be "5.91.0.1" to make it treated as a nightly build. For example, on Windows the installer for a "5.91.0.1" wouldn't grab the suffix registration, but "5.91" would which makes it bad as something that you ask people to try. BTW, this is not the same meaning of "alpha" that is used in the release checklist -- that one has the meaning of a "release candidate". -- ((lambda (x) (x x)) (lambda (x) (x x))) Eli Barzilay: http://barzilay.org/ Maze is Life! _ Racket Developers list: http://lists.racket-lang.org/dev

Re: [racket-dev] Should `dynamic-require`d libraries be in package dependencies?

2013-11-26 Thread Eli Barzilay
available, and just tell you that you can't use them if you try to and the dependencies are missing. -- ((lambda (x) (x x)) (lambda (x) (x x))) Eli Barzilay: http://barzilay.org/ Maze is Life! _ Racket Developers list: http://lists.racket-lang.org/dev

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

2013-11-25 Thread Eli Barzilay
gt; : > A pkgs/racket-pkgs/racket-test/tests/racket/sandbox.rkt > M pkgs/sandbox-lib/racket/sandbox.rkt | 81 > ++-- > M .../racket-test/tests/racket/sandbox.rktl | 48 > M .../scribblings/reference/sandbox.scrbl |

Re: [racket-dev] unable to git fetch, or ssh -v to git.racket-lang.org ?

2013-11-22 Thread Eli Barzilay
10 hours ago, John Clements wrote: > This... doesn't look like something on my end? > [...] Did you check if you were blacklisted? -- ((lambda (x) (x x)) (lambda (x) (x x))) Eli Barzilay: http://barzilay.org/ M

Re: [racket-dev] should package "X" imply package "X-test"?

2013-10-15 Thread Eli Barzilay
me user choice, since there are different types of users; in contrast to finding some global default that would work for everyone. (Since I believe there isn't such a default.) > On Tue, Oct 15, 2013 at 9:34 PM, Eli Barzilay wrote: > > It would be nice if it implied some consiste

Re: [racket-dev] should package "X" imply package "X-test"?

2013-10-15 Thread Eli Barzilay
It would be nice if it implied some consistent default, depending on what I generally want. Ie, I can be someone who just want the minimum -libs, or someone who always wants everything including the -tests. -- ((lambda (x) (x x)) (lambda (x) (x x))) Eli Barzilay

Re: [racket-dev] Looking for volunteer(s)

2013-10-04 Thread Eli Barzilay
Yesterday, Eli Barzilay wrote: > I'm looking for someone to take over mailing list moderation and > possibly other similar work like monitoring newsgroups etc. To clarify this a little: * The workload is very small -- Mailman has a web interface and an email one for doing moderation

[racket-dev] Looking for volunteer(s)

2013-10-03 Thread Eli Barzilay
I'm looking for someone to take over mailing list moderation and possibly other similar work like monitoring newsgroups etc. -- ((lambda (x) (x x)) (lambda (x) (x x))) Eli Barzilay: http://barzilay.org/ Maze is

Re: [racket-dev] Pinging BYU people!! (was: DOS attack on planet?)

2013-09-22 Thread Eli Barzilay
Just now, Jay McCarthy wrote: > On Sun, Sep 22, 2013 at 6:53 PM, Eli Barzilay wrote: > > > > In any case, if it is the package server through some other > > machine, then it's best to change it so it comes from the actual > > server. > > I don't know

Re: [racket-dev] Pinging BYU people!! (was: DOS attack on planet?)

2013-09-22 Thread Eli Barzilay
7;t change that often, then it'll be much better to do this scan much more infrequently -- like once every hour or so rather than once every two seconds... -- ((lambda (x) (x x)) (lambda (x) (x x))) Eli Barzilay: http://barzilay.org/

Re: [racket-dev] Pinging BYU people!! (was: DOS attack on planet?)

2013-09-22 Thread Eli Barzilay
you have turn traffic back on. It's back on now. -- ((lambda (x) (x x)) (lambda (x) (x x))) Eli Barzilay: http://barzilay.org/ Maze is Life! _ Racket Developers list: http://lists.racket-lang.org/dev

Re: [racket-dev] Pinging BYU people!! (was: DOS attack on planet?)

2013-09-22 Thread Eli Barzilay
(Note that instead of the apache rule I now switched to a firewall rule, so it won't even get 403 responses now.) 40 minutes ago, Eli Barzilay wrote: > Update: bringing it down for a few minutes didn't help, and the > offending process continues its merciless traffic. I'v

[racket-dev] Pinging BYU people!! (was: DOS attack on planet?)

2013-09-22 Thread Eli Barzilay
attempts to get "/servlets/pkg-info.ss" (which are answered with a 403 to that IP). Can someone at BYU look into this? 20 minutes ago, Eli Barzilay wrote: > I just looked into that, and it seems that there's something bad going > on with some machine at BYU which start

Re: [racket-dev] DOS attack on planet?

2013-09-22 Thread Eli Barzilay
in for packages, tho. In addition > to yours, dracula.plt fasttest.plt, drocaml.plt, and xmlrpc.plt seem > to be being continuously asked for. > > Robby > > On Sun, Sep 22, 2013 at 12:40 PM, Andrei Mikhailov wrote: > > Sorry if I am rising a false alarm.

Re: [racket-dev] [racket] RacketCon full schedule

2013-09-18 Thread Eli Barzilay
Two hours ago, Sam Tobin-Hochstadt wrote: > On Sep 18, 2013 10:33 PM, "Eli Barzilay" wrote: > > > > Just now, Sam Tobin-Hochstadt wrote: > > > Thanks for updating! Is that the only part of the web page in > > > iplt? > > > > No, see the cont

Re: [racket-dev] [racket] RacketCon full schedule

2013-09-18 Thread Eli Barzilay
security sense, like the web server configuration, etc.) -- ((lambda (x) (x x)) (lambda (x) (x x))) Eli Barzilay: http://barzilay.org/ Maze is Life! _ Racket Developers list: http://lists.racket-lang.org/dev

Re: [racket-dev] [racket] RacketCon full schedule

2013-09-18 Thread Eli Barzilay
d go. That part is in iplt, I added and updated the web page. -- ((lambda (x) (x x)) (lambda (x) (x x))) Eli Barzilay: http://barzilay.org/ Maze is Life! _ Racket Developers list: http://lists.racket-lang.org/dev

Re: [racket-dev] Bug report not confirmed

2013-09-16 Thread Eli Barzilay
On Friday, Eli Barzilay wrote: > > There was a permission problem with it, which is fixed now. > Unfortunately, it looks like the contents of those messages are > lost. Actually, I just remembered that the bug emails are routed through gmail, so there are copies of everything t

Re: [racket-dev] Bug report not confirmed

2013-09-13 Thread Eli Barzilay
da (x) (x x)) (lambda (x) (x x))) Eli Barzilay: http://barzilay.org/ Maze is Life! _ Racket Developers list: http://lists.racket-lang.org/dev

Re: [racket-dev] call-with-limits memory bound isn't actually bounding memory usage

2013-09-11 Thread Eli Barzilay
(lambda (x) (x x))) Eli Barzilay: http://barzilay.org/ Maze is Life! _ Racket Developers list: http://lists.racket-lang.org/dev

Re: [racket-dev] Revising Racket's home page

2013-08-20 Thread Eli Barzilay
A few minutes ago, Sam Tobin-Hochstadt wrote: > On Tue, Aug 20, 2013 at 7:59 PM, Eli Barzilay wrote: > > A few minutes ago, Sam Tobin-Hochstadt wrote: > >> On Tue, Aug 20, 2013 at 7:32 PM, Eli Barzilay wrote: > >> > A quick idea that popped up today re the books: ha

Re: [racket-dev] Revising Racket's home page

2013-08-20 Thread Eli Barzilay
A few minutes ago, Sam Tobin-Hochstadt wrote: > On Tue, Aug 20, 2013 at 7:32 PM, Eli Barzilay wrote: > > A quick idea that popped up today re the books: have a book bar as > > in the erlang page, but with popups that have the book > > descriptions. It can be much less intrus

Re: [racket-dev] Revising Racket's home page

2013-08-20 Thread Eli Barzilay
An hour ago, Sam Tobin-Hochstadt wrote: > On Tue, Aug 20, 2013 at 10:50 AM, Eli Barzilay wrote: > > I dislike the switch to something that looks less unique -- this > > feels more like yet-another-site of a language. I can't really > > put a finger on what makes that

Re: [racket-dev] Revising Racket's home page

2013-08-20 Thread Eli Barzilay
already know a few languages and are mainly interested at a syntactic/what's-new kind of overview. The main thing that is needed is a tiny bit more prose to make it more readable (but very little, since this audience is more interested in the code bits). A good writer can probably b

Re: [racket-dev] Revising Racket's home page

2013-08-20 Thread Eli Barzilay
Just now, Sam Tobin-Hochstadt wrote: > On Tue, Aug 20, 2013 at 12:16 PM, Eli Barzilay wrote: > > > > * The "noise" background image is still at the previous place > > which is now completely bogus. > > I don't understand what's wrong with the bac

Re: [racket-dev] Revising Racket's home page

2013-08-20 Thread Eli Barzilay
Just now, Sam Tobin-Hochstadt wrote: > On Tue, Aug 20, 2013 at 12:01 PM, Eli Barzilay wrote: > > And a major bug (chrome, now on linux): resizing the browser doesn't > > reposition the text in the middle. > > Can you be more specific, perhaps with a screenshot? I just

Re: [racket-dev] Revising Racket's home page

2013-08-20 Thread Eli Barzilay
And a major bug (chrome, now on linux): resizing the browser doesn't reposition the text in the middle. -- ((lambda (x) (x x)) (lambda (x) (x x))) Eli Barzilay: http://barzilay.org/ Maze is Life! _ R

Re: [racket-dev] Revising Racket's home page

2013-08-20 Thread Eli Barzilay
sual pun too.) -- ((lambda (x) (x x)) (lambda (x) (x x))) Eli Barzilay: http://barzilay.org/ Maze is Life! _ Racket Developers list: http://lists.racket-lang.org/dev

Re: [racket-dev] Revising Racket's home page

2013-08-20 Thread Eli Barzilay
unt or to setup their own server -- especially when there's no sysadmin to manage it. * The textbooks are a nice touch, but I think that some of the other good course-level material (coursera, brown lectures, etc) could be included. Also, they do consume a lot of space, so I think that t

Re: [racket-dev] sandbox and file-/directory-existence tests

2013-08-19 Thread Eli Barzilay
hine you can use some network drive or a drive of some random device for a kind of a local DOS attack. (There's probably a lot of similar things that are much more sophisticated; probe attacks in general are very common now.) -- ((lambda (x) (x x)) (lambda (x) (x x)))

[racket-dev] Fishy directory rename

2013-08-14 Thread Eli Barzilay
n the distribution, but I'm not sure. [The more disturbing point is that dealing with two of these paths and comparing it with the old paths made this thing ridiculously difficult to notice.] -- ((lambda (x) (x x)) (lambda (x) (x x))) Eli Barzilay:

[racket-dev] Require error

2013-08-14 Thread Eli Barzilay
he "path:" part has gone from being useless to being confusing... -- ((lambda (x) (x x)) (lambda (x) (x x))) Eli Barzilay: http://barzilay.org/ Maze is Life! _ Racket Developers list: http://lists.racket-lang.org/dev

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

2013-08-14 Thread Eli Barzilay
About a month ago, Matthias Felleisen wrote: > > On Jul 7, 2013, at 12:08 AM, Eli Barzilay wrote: > > > It would be nice to have some way of doing it with contracts, but > > that's obviously impractical -- so I think that a good way to > > solve it and other suc

Re: [racket-dev] A story of a package split

2013-08-13 Thread Eli Barzilay
--init git submodule foreach git checkout master (But all of this should be mostly irrelevant if the repositries are really used as repositories -- rather than trying to force it into looking like you still have a single monolithic repository.) -- ((lambda (x) (x

[racket-dev] git tag (was: package-system update)

2013-08-13 Thread Eli Barzilay
follow the repository -- I don't remember the details, but David Bremner was the one pointing at the problem so he might be able to explain it. (And if there's no problem, then it is probably better to not do that anymore.) -- ((lambda (x) (x x)) (lambda (x) (x x)))

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

2013-08-11 Thread Eli Barzilay
denote, it would be nice to have some more standard globbing support; I've written such things probably 2-3 times -- in the gui racket-implemented file dialog, and in meta things like the bundle script.) -- ((lambda (x) (x x)) (lambda (x) (x x))) Eli Barzilay:

Re: [racket-dev] Package compatibility

2013-07-08 Thread Eli Barzilay
ver I want, and therefore I should be able to make a package that has this hacked version of the file. I'd be mostly living in my own world whether this hack is done with a package system or directly. -- ((lambda (x) (x x)) (lambda (x) (x x))) Eli Barzilay:

Re: [racket-dev] What command should DrDr run by default?

2013-07-08 Thread Eli Barzilay
le if there is one, and if there is no `test' module. This avoids the need to abuse a `test' submodule as some semi-drdr-flag-thing, since files in some "tests" path shouldn't be required to have a `test' submodule. -- ((lambda (x) (x x)) (lambda (x) (x

Re: [racket-dev] Package compatibility

2013-07-08 Thread Eli Barzilay
ree" then it clearly conflicts with another package with the same name. -- ((lambda (x) (x x)) (lambda (x) (x x))) Eli Barzilay: http://barzilay.org/ Maze is Life! _ Racket Developers list: http://lists.racket-lang.org/dev

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

2013-07-06 Thread Eli Barzilay
Yesterday, Sam Tobin-Hochstadt wrote: > On Fri, Jul 5, 2013 at 6:50 PM, wrote: > > > > > > f90fe4c Eli Barzilay 2013-07-05 18:08 > > : > > | Get rid of the `#:function' keyword. > > | > > | These problems are always dealt with via an internal

Re: [racket-dev] What command should DrDr run by default?

2013-07-06 Thread Eli Barzilay
ese tests are a > particularly bad case because they run all their tests in the `main` > submodule, and thus are *not* executed by `raco test`. If the plan is > for everything to run with `raco test`, I'll fix these tests.  But > what is the p

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

2013-07-05 Thread Eli Barzilay
cI/discussion > > In general, the whole URL parser should probably be changed/re-written > to follow http://url.spec.whatwg.org/ but that's a longer-term > project. -- ((lambda (x) (x x)) (lambda (x) (x x))) Eli Barzilay: http://barzilay.org/

Re: [racket-dev] A grab-bag of issues

2013-07-05 Thread Eli Barzilay
A few minutes ago, Matthew Flatt wrote: > At Fri, 5 Jul 2013 18:55:32 -0400, Eli Barzilay wrote: > > Yesterday, Matthew Flatt wrote: > > > At Thu, 4 Jul 2013 12:52:10 -0400, Sam Tobin-Hochstadt wrote: > > > > > > > 2. It's possible to get lots of undefi

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

2013-07-05 Thread Eli Barzilay
I resorted to grepping the tree for the file -- I view such grepping as indicators of organizational failures that should not be needed even after the repo is split, and commits like this make things worse in this regard.) -- ((lambda (x) (x x)) (lambda (x) (x x))) Eli Barzi

Re: [racket-dev] A grab-bag of issues

2013-07-05 Thread Eli Barzilay
es by just pushing tags -- so they're already there: https://github.com/plt/libs/releases (Also, serving individual files is fine from our git server.) -- ((lambda (x) (x x)) (lambda (x) (x x))) Eli Barzilay: http://barzilay.org/ Maze is Life! _ Racket Developers list: http://lists.racket-lang.org/dev

Re: [racket-dev] checking package dependencies

2013-06-30 Thread Eli Barzilay
Yesterday, Matthew Flatt wrote: > [...] (Sidenote: it would be nice if `--fix-pkg-deps' or something similar could also report redundant dependencies.) -- ((lambda (x) (x x)) (lambda (x) (x x))) Eli Barzilay: http://barzilay.org/

Re: [racket-dev] another Planet2 Express memo

2013-06-28 Thread Eli Barzilay
the .gitignore files are all setup to list built stuff, it should leave you in a clean state with no pre-built stuff. It will not delete new files that are not ignored, so if there are new source files they will be kept. -- ((lambda (x) (x x)) (lambda (x) (x x))) Eli Barzi

Re: [racket-dev] Package management

2013-06-27 Thread Eli Barzilay
e. I think that all distros do that for a number of years now. -- ((lambda (x) (x x)) (lambda (x) (x x))) Eli Barzilay: http://barzilay.org/ Maze is Life! _ Racket Developers list: http://lists.racket-lang.org/dev

Re: [racket-dev] `raco link', "links.rktd", "pkgs", and "config.rktd"

2013-06-27 Thread Eli Barzilay
Two hours ago, Matthew Flatt wrote: > At Wed, 26 Jun 2013 01:04:13 -0400, Eli Barzilay wrote: > > > Furthermore, "config.rktd" can provide a list of additional > > > files/directories to search. This allows the main "links.rktd" > > > and &quo

Re: [racket-dev] Things we could move out of the core

2013-06-26 Thread Eli Barzilay
much more, btw.) -- ((lambda (x) (x x)) (lambda (x) (x x))) Eli Barzilay: http://barzilay.org/ Maze is Life! _ Racket Developers list: http://lists.racket-lang.org/dev

Re: [racket-dev] Things we could move out of the core

2013-06-25 Thread Eli Barzilay
; - rackunit > - srfi/13 > - mzlib/unit200 (maybe, this might be hard) > - mzlib/kw > > If this seems like a good idea to people, I'm happy to go ahead and > start doing the work. -- ((lambda (x) (x x)) (lambda (x) (x x))) Eli Barzilay:

Re: [racket-dev] `raco link', "links.rktd", "pkgs", and "config.rktd"

2013-06-25 Thread Eli Barzilay
. This allows the main "links.rktd" and > "pkgs" to act like "/usr/lib" things, while additional directories > can act like "/lib" things. Can you explain this more? I don't see the connection. -- ((lambda (x) (x x)) (lambda (x) (x

Re: [racket-dev] Mangaging `unstable` with packages

2013-06-24 Thread Eli Barzilay
A few minutes ago, Sam Tobin-Hochstadt wrote: > On Mon, Jun 24, 2013 at 3:52 AM, Eli Barzilay wrote: > > On Friday, Sam Tobin-Hochstadt wrote: > >> > >> # `unstable/list` > >> > >> - `remf`, `list-update` `list-set` `map/values`: move to > >&g

Re: [racket-dev] Mangaging `unstable` with packages

2013-06-24 Thread Eli Barzilay
function by the same name that does something that looks more useful (IMO). Also, `group' sounds way too generic for something as specific as what it does. -- ((lambda (x) (x x)) (lambda (x) (x x))) Eli Barzilay: http://barzilay.org/

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

2013-06-20 Thread Eli Barzilay
or the future split, not for now, and I'm definitely not saying that the reorganization should not be done. -- ((lambda (x) (x x)) (lambda (x) (x x))) Eli Barzilay: http://barzilay.org/ Maze is Life! _ Racket Developers list: http://lists.racket-lang.org/dev

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

2013-06-20 Thread Eli Barzilay
Yesterday, Eli Barzilay wrote: > > [...] some script that finds the recent rename of all files and make > sure that it produces an expected result. Suspicious undetected renames (excluding info files, git files, etc): pkgs/drracket/drracket/acks.rkt pkgs/drracket/drracket/drrack

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

2013-06-19 Thread Eli Barzilay
30 minutes ago, Matthew Flatt wrote: > At Wed, 19 Jun 2013 15:54:00 -0400, Eli Barzilay wrote: > > Four hours ago, mfl...@racket-lang.org wrote: > > > D collects/2htdp/image.rkt > > > D collects/algol60/info.rkt > > > D collects/browser/info.rkt > &

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

2013-06-19 Thread Eli Barzilay
as possible -- and the more changes are committed, the more difficult it will be to fix it later. -- ((lambda (x) (x x)) (lambda (x) (x x))) Eli Barzilay: http://barzilay.org/ Maze is Life! _ Racket Developers list: http://lists.racket-lang.org/dev

Re: [racket-dev] ready for the package switch?

2013-06-19 Thread Eli Barzilay
info files, of course.) -- ((lambda (x) (x x)) (lambda (x) (x x))) Eli Barzilay: http://barzilay.org/ Maze is Life! _ Racket Developers list: http://lists.racket-lang.org/dev

Re: [racket-dev] ready for the package switch?

2013-06-19 Thread Eli Barzilay
Yesterday, Carl Eastlund wrote: > On Tue, Jun 18, 2013 at 2:02 PM, Eli Barzilay wrote: > > 20 minutes ago, Carl Eastlund wrote: > > [...] > > > >   git rebase -s recursive -X rename-threshold=50% mflatt/pkg2 > > From a brief reading, I think

Re: [racket-dev] ready for the package switch?

2013-06-18 Thread Eli Barzilay
h an uncompilable tree, the potential minor hassle to future bisecters is smaller than the potential to bad rename detection damages. -- ((lambda (x) (x x)) (lambda (x) (x x))) Eli Barzilay: http://barzilay.org/ Maze is Life! _ Racket Developers list: http://lists.racket-lang.org/dev

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

2013-06-04 Thread Eli Barzilay
E.g. to deal with dependencies) (This would be nice, but won't work now, since there's no way to require toplevel files. But that's fine since it corresponds to the fact that you can't have a repository without a directory to hold it. So I view an `in-url&#

Re: [racket-dev] experiment reorganizing the repo into packages

2013-06-04 Thread Eli Barzilay
Yesterday, Matthew Flatt wrote: > At Mon, 3 Jun 2013 10:36:51 -0400, Eli Barzilay wrote: > > (BTW, a possible source of confusion: I'm assuming that > > distribution must be done via archives and not via repository > > specs, since there should be some way to put the c

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

2013-06-03 Thread Eli Barzilay
~~ > --- /dev/null > +++ NEW/collects/tests/syntax/test-readerr.rkt > @@ -0,0 +1,9 @@ > +#lang racket/base > +(require rackunit syntax/readerr) > + > +(check-exn > + (λ (x) > + (and (exn:fail:read:eof? x) > +(regexp-match #rx&q

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

2013-06-03 Thread Eli Barzilay
(I completely agree with you, so I'll take it off-line.) 30 minutes ago, Laurent wrote: > On Mon, Jun 3, 2013 at 2:44 PM, Eli Barzilay wrote: > > Yesterday, Laurent wrote: > > On Sun, Jun 2, 2013 at 1:47 PM, Eli Barzilay wrote: > > > >     To cl

Re: [racket-dev] experiment reorganizing the repo into packages

2013-06-03 Thread Eli Barzilay
50 minutes ago, Matthew Flatt wrote: > At Mon, 3 Jun 2013 08:27:19 -0400, Eli Barzilay wrote: > > > > A very cheap way to do this is to use these sub-package > > specifications only for creating packages for distribution. With > > the obvious resulting package file n

Re: [racket-dev] member like assoc

2013-06-03 Thread Eli Barzilay
: > > (member id some-list free-identifier=?) > > > > and it seems like it would be nicer with an extra `member` argument than > > with `memf`. -- ((lambda (x) (x x)) (lambda (x) (x x))) Eli Barzilay: http://barzilay.org/

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

2013-06-03 Thread Eli Barzilay
Yesterday, Laurent wrote: > On Sun, Jun 2, 2013 at 1:47 PM, Eli Barzilay wrote: > > To clarify, because of reasons that I won't go into on the list, > the actual chances of me getting this implemented (and of such a > change being accepted) are pretty much in

Re: [racket-dev] experiment reorganizing the repo into packages

2013-06-03 Thread Eli Barzilay
ot" can still be separate packages, I > think. FWIW, I'd view this (avoid fine slicing) as a possible way to avoid growing hacks, but I really like the idea of smaller packages and the benefits it comes with. -- ((lambda (x) (x x)) (lambda (x) (x x))) Eli Barzilay: http://barzilay.org/ Maze is Life! _ Racket Developers list: http://lists.racket-lang.org/dev

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

2013-06-02 Thread Eli Barzilay
robably higher than going into the package system. 40 minutes ago, Laurent wrote: > Ah, that's cool. Looking forward to it! > And the in-url thing would be useful indeed for gists for example. > > Laurent > > On Thu, May 30, 2013 at 8:32 PM, Eli Barzilay wrote: > &

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

2013-05-30 Thread Eli Barzilay
rectory > > for the package that has the same name as the collection it contains? -- ((lambda (x) (x x)) (lambda (x) (x x))) Eli Barzilay: http://barzilay.org/ Maze is Life! _ Racket Developers list: http://lists.racket-lang.org/dev

Re: [racket-dev] experiment reorganizing the repo into packages

2013-05-29 Thread Eli Barzilay
hnical questions here. Like the specification of file subsets to use: filters, unions/intersections, etc. Given that you have a simple split, this can start very inflexible, and add things as needed later on -- so avoid getting some super flexible thing (and fall into the dist-spec pit). Another

Re: [racket-dev] experiment reorganizing the repo into packages

2013-05-29 Thread Eli Barzilay
with packages, so that will be one form of discouragement, but there will also be problems that are harder to deal with.) -- ((lambda (x) (x x)) (lambda (x) (x x))) Eli Barzilay: http://barzilay.org/ Maze is Life! _

Re: [racket-dev] experiment reorganizing the repo into packages

2013-05-29 Thread Eli Barzilay
ind of situation is nothing compared to some of the existing dependency spaghetti... -- ((lambda (x) (x x)) (lambda (x) (x x))) Eli Barzilay: http://barzilay.org/ Maze is Life! _ Racket Developers list: http://lists.racket-lang.org/dev

Re: [racket-dev] experiment reorganizing the repo into packages

2013-05-29 Thread Eli Barzilay
e owners... In this case the owners are very different (and my guess is that any contributions to the code you do/might make are a kind of a suggestion), so it's better to split them; and also there is no sharing of code + maintenance (which is why this point doesn't apply to core st

Re: [racket-dev] experiment reorganizing the repo into packages

2013-05-29 Thread Eli Barzilay
a better place on your own... (Or do so now and save some splitting work.) -- ((lambda (x) (x x)) (lambda (x) (x x))) Eli Barzilay: http://barzilay.org/ Maze is Life! _ Racket Developers list: http://lists.racket

  1   2   3   4   5   6   7   8   9   10   >