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

2010-07-28 Thread Jon Rafkind
Infix notation can be achieved unambiguously if you use LL(1) with backtracking ...which I didn't want to do. Pedagogically, it has been immensely valuable to explain to kids that + and - aren't some special thing, but are just mere operators -- and so are string-append and image-overlay and

Re: [racket-dev] Language selection considered harmful

2010-08-26 Thread Jon Rafkind
When I'm answering such questions, it is getting extremely difficult to tell people what to do, and often leads to some confusingly broken dialog. See for example: http://stackoverflow.com/questions/3572450/packaging-system-in-racket This is mostly a rant since I don't see any easy way to

Re: [racket-dev] Language selection considered harmful

2010-08-26 Thread Jon Rafkind
On 08/26/2010 09:48 AM, Eli Barzilay wrote: On Aug 26, Jon Rafkind wrote: When I'm answering such questions, it is getting extremely difficult to tell people what to do, and often leads to some confusingly broken dialog. See for example: http://stackoverflow.com/questions/3572450/packaging

Re: [racket-dev] Language selection considered harmful

2010-08-26 Thread Jon Rafkind
On 08/26/2010 09:33 AM, Eli Barzilay wrote: It's getting to be difficult to tell people what to do wrt choosing a language. There are several things that contribute to this: * I can't use default language to refer to the module language, since it's not the default. * I can't use module

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

2010-09-28 Thread Jon Rafkind
http://www.cs.utah.edu/~rafkind/tmp/lines.png This is not yet enabled, to see it change (show-line-numbers?) to #t. I don't know how to add menu options and configuration stuff off-hand, if anyone can whip it up quickly go for it, otherwise it will take me some extra time to figure it out.

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

2010-10-22 Thread Jon Rafkind
* Jon Rafkind rafk...@cs.utah.edu Release tests for (one of the) linux releases: - Test that the `racket' and `racket-textual' source releases compile fine - Test that the binary installers for both work, try each one in both normal and unix-style installation modes. (just

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

2010-10-25 Thread Jon Rafkind
: On Mon, Oct 25, 2010 at 5:15 PM, Jon Rafkind rafk...@cs.utah.edu wrote: On 10/25/2010 03:06 PM, Sam Tobin-Hochstadt wrote: On Mon, Oct 25, 2010 at 4:54 PM, Jon Rafkind rafk...@cs.utah.edu wrote: My motivation is to quickly test changes to core libraries (like collects/racket) after doing a 'git

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

2010-10-26 Thread Jon Rafkind
Eli helped me write a module that installs a compile manager which compiles all loaded files on the fly. $ cat compile.rkt #lang racket/base (require compiler/cm) (current-load/use-compiled (make-compilation-manager-load/use-compiled-handler)) $ racket -t compile.rkt -l racket/base -t

[racket-dev] 5.0.2 changelog

2010-10-26 Thread Jon Rafkind
specifying arbitary expressions in a signature declaration. Fixes PR 11282 Vincent St-Amour commit 8baa1682af76965400ab1071a46f8ba50f7c7165 Turned the optimizer on by default. commit 8d6230956dc8c207c097a389fa1f0c7273bb55b7 Documented the optimizer. Jon Rafkind commit

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

2010-10-27 Thread Jon Rafkind
On 10/27/2010 02:22 PM, Robby Findler wrote: On Wed, Oct 27, 2010 at 2:32 PM, Sam Tobin-Hochstadt sa...@ccs.neu.edu wrote: mflatt has updated `gr2' from 5633895cf0 to 2b2de4ece6. http://git.racket-lang.org/plt/5633895cf0..2b2de4ece6 So, I see from this commit that you're planning to move

Re: [racket-dev] 5.0.2 changelog

2010-10-27 Thread Jon Rafkind
Would people like a list of their own commits and they can choose which ones should have an accompanying release note? $ git log da9b718bf80c3e678e1d9372c521d512e0b91747..master --author=rafkind On 10/27/2010 03:55 PM, Jay McCarthy wrote: On Tue, Oct 26, 2010 at 12:34 PM, Jon Rafkind rafk

[racket-dev] 5.0.2 changelog

2010-10-27 Thread Jon Rafkind
Please find your name below and provide some blurb for the 5.0.2 changelog Author: Jay McCarthy j...@racket-lang.org - Adding define-datatype to ASL - PLAI changes - Webserver changes Author: Sam Tobin-Hochstadt sa...@racket-lang.org Faster loading of TR files? Author: Casey

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 rafk...@cs.utah.edu wrote: Author: Sam Tobin-Hochstadt sa...@racket-lang.org Faster loading of TR files? Not worth mentioning. You do have the optimizer-by-default in the changelog, right

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

Re: [racket-dev] try the GRacket2 branch

2010-10-28 Thread Jon Rafkind
, Oct 28, 2010 at 12:42 PM, Matthew Flatt mfl...@cs.utah.edu wrote: 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

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 mfl...@cs.utah.edu 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] Demodularizer

2010-10-29 Thread Jon Rafkind
How do you run the resulting _merged file? I ran 'raco demod p.rkt' and got compiled/p_rkt_zo_merged.zo. Then I tried running racket on it but got an error $ ~/bin/plt/bin/racket p_rkt_zo_merged compiled/p_rkt_zo_merged.zo: read (compiled): ill-formed code (bad count: 436459 != 801349, started at

Re: [racket-dev] Demodularizer

2010-10-29 Thread Jon Rafkind
Ok nevermind about the bug, I had some leftover .zo files. When I erased my compiled directory and reran the demodularizer it worked. Another quick stat: $ time raco demod p.rkt real 3m55.563s 1.8ghz amd On 10/29/2010 10:40 PM, Jon Rafkind wrote: How do you run the resulting _merged file? I

[racket-dev] adding preferences

2010-11-01 Thread Jon Rafkind
I currently have a preference to enabling/disabling line numbers in the 'view' menu which is easy to set up in drracket/collects/main.rkt. A user asked me to add a checkbox they could select in edit-preferences-general which I see is controlled by framework/private/preferences.rkt but I can't seem

Re: [racket-dev] adding preferences

2010-11-01 Thread Jon Rafkind
nevermind, I see preferences:add-to-general-checkbox-panel in drracket/private/main.rkt On 11/01/2010 10:27 PM, Jon Rafkind wrote: I currently have a preference to enabling/disabling line numbers in the 'view' menu which is easy to set up in drracket/collects/main.rkt. A user asked me to add

[racket-dev] for behavior with empty sequence

2010-11-07 Thread Jon Rafkind
Is this the right behavior for a `for' loop when no sequences are given? - (for () (printf ok!\n)) ok! - (for ([x (in-list (list))]) (printf ok!\n)) - I would expect the body to occur 0 times. _ For list-related administrative tasks:

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

2010-11-09 Thread Jon Rafkind
]== Directory summary: 100.0% collects/racket/private/ ~~ 81eac26 Jon Rafkind rafk...@racket-lang.org 2010-11-09 17:23 : | better error message for define-syntax-rule : M collects/racket/private/misc.rkt | 22 -- =[ Overall Diff

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

2010-11-16 Thread Jon Rafkind
On 11/16/2010 02:39 PM, Robby Findler wrote: I added (but have not pushed, apprently) queue-map. Mind if we keep that one instead? Instead of what.. queue-list? I guess you can implement queue-list in terms of queue-map as (queue-map values queue), but I'd rather not write that in user code.

Re: [racket-dev] proposed clarification to async-apply docs

2010-11-16 Thread Jon Rafkind
FWIW I agree with John and disagree with Jay. On 11/16/2010 03:45 PM, Jay McCarthy wrote: The typesetting on async-apply clearly refers to the argument rather than to a well-known function. This is a convention of the docs that I don't think merits special attention here, although this case

Re: [racket-dev] code base metrics

2010-11-29 Thread Jon Rafkind
I hacked my old tool to get a first approximation and ran it on all the files of the collects/racket tree. I can run it on the entire collects tree if you want, but its sort of slow so it will take a while. I couldn't expand all the files because local requires failed, I'll try to fix that.

Re: [racket-dev] code base metrics

2010-11-29 Thread Jon Rafkind
. But what does this mean: collects/racket/signature/lang.rkt defined 1 exported 2747 -- Matthias On Nov 29, 2010, at 4:24 PM, Jon Rafkind wrote: On 11/29/2010 12:20 PM, Jon Rafkind wrote: I hacked my old tool to get a first approximation and ran it on all the files of the collects/racket

Re: [racket-dev] code base metrics

2010-12-01 Thread Jon Rafkind
, at 5:32 PM, Jon Rafkind wrote: There is one thing defined at phase 0, module-begin. The module exports a bunch of stuff (provide (rename-out [module-begin #%module-begin]) (except-out (all-from-out scheme/base) #%module-begin) (all-from-out scheme/unit) (all-from

Re: [racket-dev] code base metrics

2010-12-01 Thread Jon Rafkind
Oh, there were some errors while running the script so to clean it up I just did 'grep defined out' :p /home/kazzmir/svn/plt/racket/collects/htdp/tests/guess-gui.rkt:10:3: view: name is not defined, not a parameter, and not a primitive name in: view On 12/01/2010 08:40 PM, Matthias Felleisen

Re: [racket-dev] full tree text search

2010-12-08 Thread Jon Rafkind
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=searchh=HEADst=greps=foo ) Oh I had no idea git grep existed. Well that looks good enough for now. (BTW,

Re: [racket-dev] full tree text search

2010-12-08 Thread Jon Rafkind
On 12/08/2010 11:46 PM, Noel Welsh wrote: Depending on how it is setup, it could be. There should be some processing to find words with similar meanings, for example. I expect your wife knows more :-) BTW,I think this is a really interesting and possibly useful thing to experiment with. Just

Re: [racket-dev] spam planet bug reports

2010-12-11 Thread Jon Rafkind
FWIW, recaptcha is really easy to set up. Like less than 10 minutes from not knowing anything about it to having a working system. http://www.google.com/recaptcha On 12/11/2010 07:33 AM, Robby Findler wrote: Some spam system figured out my low-tech anti-spam device for planet so I changed the

[racket-dev] sudo make install

2010-12-31 Thread Jon Rafkind
A user on IRC complained about an issue where after building and installing racket (with 'sudo make install') he received the following error upon starting drracket: Error saving preferences: open-output-file: cannot open output file: ~/.racket/.LOCKracket-prefs.rktd (Permission denied; errno=13)

Re: [racket-dev] sudo make install

2010-12-31 Thread Jon Rafkind
/doc/handin-server/in.sxref .racket/5.0.99.6/doc/handin-server/stamp.sxref .racket/5.0.99.6/doc/handin-server/out.sxref On 12/31/2010 02:44 PM, Jon Rafkind wrote: Well I'm not sure when he will pop into irc again but I'll try to reproduce this scenario. On 12/31/2010 02:43 PM, Robby Findler wrote

Re: [racket-dev] sudo make install

2011-01-03 Thread Jon Rafkind
On 01/03/2011 10:52 AM, Robby Findler wrote: On Mon, Jan 3, 2011 at 11:42 AM, Matthew Flatt mfl...@cs.utah.edu wrote: At Mon, 3 Jan 2011 11:39:28 -0600, Robby Findler wrote: I've changed the handin server so it puts its docs in the main tree like (I believe) it is supposed to. That breaks the

Re: [racket-dev] sudo make install

2011-01-03 Thread Jon Rafkind
, Jon Rafkind rafk...@cs.utah.edu wrote: On 01/03/2011 10:52 AM, Robby Findler wrote: On Mon, Jan 3, 2011 at 11:42 AM, Matthew Flatt mfl...@cs.utah.edu wrote: At Mon, 3 Jan 2011 11:39:28 -0600, Robby Findler wrote: I've changed the handin server so it puts its docs in the main tree like (I

Re: [racket-dev] sudo make install

2011-01-03 Thread Jon Rafkind
On 01/03/2011 12:55 PM, Sam Tobin-Hochstadt wrote: On Mon, Jan 3, 2011 at 2:51 PM, Robby Findler ro...@eecs.northwestern.edu wrote: Or maybe there is another possible solution that involves changing how the distribution and or the docs build works? I think the conventional solution is for

[racket-dev] raco setup hangs

2011-01-10 Thread Jon Rafkind
`raco setup' hangs when it tries to build my planet package. I narrowed down the problem to this file #lang racket/base (require racket/class) (define bar (mixin () () (define (foo) (let loop ([x 0]) (printf loop!\n) (loop (begin ;; uncomment for this

Re: [racket-dev] sudo make install

2011-01-12 Thread Jon Rafkind
On 01/03/2011 02:11 PM, Matthew Flatt wrote: At Mon, 3 Jan 2011 14:55:05 -0500, Sam Tobin-Hochstadt wrote: On Mon, Jan 3, 2011 at 2:51 PM, Robby Findler ro...@eecs.northwestern.edu wrote: Or maybe there is another possible solution that involves changing how the distribution and or the docs

Re: [racket-dev] raco setup hangs

2011-01-13 Thread Jon Rafkind
thanks, it works now On 01/13/2011 01:14 PM, Matthew Flatt wrote: This was a bug in the optimizer's tracking of inlining so that it tried to unroll `loop' forever. It's now fixed. At Mon, 10 Jan 2011 17:16:45 -0700, Jon Rafkind wrote: `raco setup' hangs when it tries to build my planet

Re: [racket-dev] racket-lang down?

2011-01-19 Thread Jon Rafkind
its working for me. i just submitted a bug, too. On 01/19/2011 04:44 PM, John Clements wrote: It looks like racket-lang.org is down. John _ For list-related administrative tasks: http://lists.racket-lang.org/listinfo/dev

Re: [racket-dev] Pre-Release Checklist for v5.1

2011-01-31 Thread Jon Rafkind
On 01/31/2011 03:50 PM, Ryan Culpepper wrote: Checklist items for the v5.1 release (using the v5.0.99.900 release candidate build) Search for your name to find relevant items, reply when you finish an item (please indicate which item/s is/are done). Also, if you have any commits that

Re: [racket-dev] Pre-Release Checklist for v5.1

2011-02-01 Thread Jon Rafkind
* Jon Rafkind rafk...@cs.utah.edu Release tests for (one of the) linux releases: - Test that the `racket' and `racket-textual' source releases compile fine - Test that the binary installers for both work, try each one in both normal and unix-style installation modes. (just

Re: [racket-dev] Pre-Release Checklist for v5.1

2011-02-02 Thread Jon Rafkind
* Jon Rafkind rafk...@cs.utah.edu Release tests for (one of the) linux releases: - Test that the `racket' and `racket-textual' source releases compile fine - Test that the binary installers for both work, try each one in both normal and unix-style installation modes. (just

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

2011-02-03 Thread Jon Rafkind
* Jon Rafkind rafk...@cs.utah.edu Release tests for (one of the) linux releases: - Test that the `racket' and `racket-textual' source releases compile fine - Test that the binary installers for both work, try each one in both normal and unix-style installation modes. (just

Re: [racket-dev] drafting the v5.1 release announcement

2011-02-09 Thread Jon Rafkind
Here are some items I pulled from the commit log Robby: 823b6629aae7a1c668c2dffb2d89a16fc4a5889c add an extra check to make sure drracket is more likely to startup when things go wrong in strange ways Please merge to the 5.1 release branch ce4bf97bde32032b0663c623d8ef1f2158a96fae

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

2011-03-15 Thread Jon Rafkind
On 03/15/2011 08:16 PM, mfl...@racket-lang.org wrote: mflatt has updated `master' from 056a3fb588 to 0efcf22ed4. http://git.racket-lang.org/plt/056a3fb588..0efcf22ed4 =[ 1 Commits ]== Directory summary: 23.6% collects/racket/

[racket-dev] prefix-out

2011-03-16 Thread Jon Rafkind
Is there a good reason why `prefix-out' does not allow more than one require-spec? Currently to attach a prefix to multiple identifiers you must use `combine-out' (provide (prefix-out foo: (combine-out x y)) Instead of (provide (prefix-out foo: x y)) The issue was raised on IRC, so its not an

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

2011-04-10 Thread Jon Rafkind
If I cilck on the line:column thing in the toolbar area next to the gc icon it and select 'show line and column numbers' then the line:column becomes hidden. If I then click in the same area to bring up the popup I see that 'show line and column numbers' is still selected and clicking it does not

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

2011-04-19 Thread Jon Rafkind
It looks like places and futures have been combined into a single 'parallel' variable within configure, so does it make sense to have both --enable-places and --enable-futures instead of --enable-parallel ? On 04/19/2011 09:27 AM, t...@racket-lang.org wrote: tewk has updated `master' from

Re: [racket-dev] Pre-Release Checklist for v5.1.1

2011-04-21 Thread Jon Rafkind
* Jon Rafkind rafk...@cs.utah.edu Release tests for (one of the) linux releases: - Test that the `racket' and `racket-textual' source releases compile fine - Test that the binary installers for both work, try each one in both normal and unix-style installation modes. (just

Re: [racket-dev] Pre-Release Checklist for v5.1.1

2011-04-21 Thread Jon Rafkind
Source distributions compiled ok. The racket distribution no longer produces a 'drscheme' executable even though it does produce 'mzscheme'. Is that a mistake? On 04/21/2011 11:50 AM, Jon Rafkind wrote: * Jon Rafkind rafk...@cs.utah.edu Release tests for (one of the) linux releases

Re: [racket-dev] lots of new tests pushed

2011-04-25 Thread Jon Rafkind
On 04/25/2011 12:32 PM, Robby Findler wrote: I just pushed tests for all non-racket and non-scheme collections that makes sure that all of the top-level libraries have their exports fully documented. I left out info.rkt and tried to drop obviously bad things from this list, but if you spot

[racket-dev] release blurb for 5.1.1

2011-04-26 Thread Jon Rafkind
Here are some suggested items for the 5.1.1 release announcement. Please respond with any additions/deletions. The stuff in parentheses are short git sha1's. Use 'git show 12ab345' to see the commit. ryan: * new ffi/file module (..needs description..) (9bc3457bb) matthew * Removed drscheme,

[racket-dev] narrow menus in 5.1

2011-04-26 Thread Jon Rafkind
A user from #scheme on irc said drracket in 5.1 shows narrow menus. His system is ubuntu 10.10, the language is Portuguese. http://www.pasteall.org/pic/show.php?id=11565 _ For list-related administrative tasks:

Re: [racket-dev] gtk too-small menu bar

2011-05-17 Thread Jon Rafkind
Fixed for me too, ubuntu 11.04 32bit, not using unity. thanks a lot Robby! On 05/17/2011 10:53 AM, Kevin Tew wrote: Its fixed for me now. Ubuntu 11.04 x86_64. Thanks. On 05/17/2011 10:04 AM, Robby Findler wrote: In consultation with Matthew, I've pushed a change that fixes the too small

Re: [racket-dev] guidelines on error messages -- please send feedback

2011-06-03 Thread Jon Rafkind
Somewhat offtopic but could the *SL languages use levenshtien distances to find symbolically related variables? clang (a c++ compiler) does this and I find it immensely useful. foodar(); Error: `foodar' not found, did you mean 'foobar' ? On 06/03/2011 11:21 AM, Shriram Krishnamurthi wrote:

[racket-dev] current-load/use-compiled

2011-06-22 Thread Jon Rafkind
I'm trying to hook into the part of racket that loads files so I can automatically create .zo files when they don't exist (and no, I don't want to type raco make). Here is the code that loads the file and sets up the handler (more explanation follows the code). == load.rkt (let ([namespace

[racket-dev] make-vector: out of memory making vector of length 0

2011-06-30 Thread Jon Rafkind
I just updated to HEAD and I see this error during 'make install'. raco setup: making: compiler raco setup: making: raco make-vector: out of memory making vector of length 0 make-vector: out of memory making vector of length 0 _ For list-related

Re: [racket-dev] documentation reorganization

2011-07-01 Thread Jon Rafkind
I think the 'guide' and 'reference' links could use a description of what they are similar to the tutorial links. On 07/01/2011 06:45 PM, Ryan Culpepper wrote: I just pushed a commit intended to improve the usability of the main documentation page, especially for newcomers to Racket. You can

Re: [racket-dev] interactive hack

2011-07-10 Thread Jon Rafkind
command-repl +1 crepl -1 On 07/10/2011 09:54 AM, Eli Barzilay wrote: It's no longer mine, and it's really been years since it was really a hack. I think that I'll go with a shortened command-repl: `crepl'. On 2011-07-10, Matthias Felleisen matth...@ccs.neu.edu wrote: how about

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

2011-07-22 Thread Jon Rafkind
* Jon Rafkind rafk...@cs.utah.edu Release tests for (one of the) linux releases: - Test that the `racket' and `racket-textual' source releases compile fine (note that they're still called `plt' and `mz' at this stage). - Test that the binary installers for both

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

2011-07-26 Thread Jon Rafkind
On 07/26/2011 10:57 AM, Eli Barzilay wrote: 25 minutes ago, rafk...@racket-lang.org wrote: 4e8e184 Jon Rafkind rafk...@racket-lang.org 2011-07-24 16:43 : | add lexer for honu : A collects/honu/core/read.rkt Is the C code going away? That is the hope

[racket-dev] cannot disable libffi

2011-07-28 Thread Jon Rafkind
I am trying to compile racket for a different architecture that libffi is not ported to so I tried to use --disable-libffi but foreign/libffi still gets configured. A) should that be happening and B) is there a way around it? $ ../configure --disable-libffi --host=x86 ... configure: error: libffi

Re: [racket-dev] cannot disable libffi

2011-07-28 Thread Jon Rafkind
Ah it was --disable-foreign. --disable-libffi is to use the bundled ffi instead of the host one, or something. On 07/28/2011 11:42 AM, Jon Rafkind wrote: I am trying to compile racket for a different architecture that libffi is not ported to so I tried to use --disable-libffi but foreign

[racket-dev] 5.1.2 segfault during setup

2011-08-03 Thread Jon Rafkind
The launchpad build farm showed a segfault while it was building the PPA package for 5.1.2. https://launchpadlibrarian.net/76556662/buildlog_ubuntu-lucid-i386.racket_5.1.2-1_FAILEDTOBUILD.txt.gz ... raco setup: re-rendering: scribblings/guide/guide.scrbl Seg fault (internal error) at 0x69fbac3a

Re: [racket-dev] DrDr Feature Request

2011-08-08 Thread Jon Rafkind
Another request: could DrDr process the latest push first? Its a little annoying to get emails for tests that failed when the latest push fixes them but DrDr is so far behind. Is there any benefit to testing all the intermediate pushes? On 08/08/2011 09:56 AM, Vincent St-Amour wrote: I love

Re: [racket-dev] DrDr Feature Request

2011-08-08 Thread Jon Rafkind
wouldn't have the previous push's tests. Jay On Mon, Aug 8, 2011 at 11:34 AM, Jon Rafkind rafk...@cs.utah.edu wrote: Another request: could DrDr process the latest push first? Its a little annoying to get emails for tests that failed when the latest push fixes them but DrDr is so far behind

Re: [racket-dev] DrDr Feature Request

2011-08-08 Thread Jon Rafkind
I noticed this functionality just now.. thanks a lot! On 08/08/2011 12:38 PM, Jay McCarthy wrote: Your wish is my command. On Mon, Aug 8, 2011 at 10:00 AM, Robby Findler ro...@eecs.northwestern.edu wrote: PS: I'm also happy if this class of tests only emails the responsible person, and not

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

2011-08-16 Thread Jon Rafkind
What was the bug? :) On 08/16/2011 10:43 AM, mfl...@racket-lang.org wrote: mflatt has updated `master' from d05f138ed2 to 311d55b5cf. http://git.racket-lang.org/plt/d05f138ed2..311d55b5cf =[ 1 Commits ]== Directory summary: 100.0%

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

2011-08-16 Thread Jon Rafkind
16, 2011 at 11:00 AM, Jon Rafkind rafk...@cs.utah.edu wrote: What was the bug? :) On 08/16/2011 10:43 AM, mfl...@racket-lang.org wrote: mflatt has updated `master' from d05f138ed2 to 311d55b5cf. http://git.racket-lang.org/plt/d05f138ed2..311d55b5cf =[ 1 Commits

Re: [racket-dev] OT: ld static linking + linux version numbers - ??

2011-08-31 Thread Jon Rafkind
On 08/31/2011 05:53 PM, John Clements wrote: TOTALLY OFF-TOPIC, sorry: I have an autoconf script that's failing to detect a certain library, and I've tracked it down to a failure of ld -lasound foo.c ..which tells me that it can't find -lasound. Digging around in /usr/lib, I see that

Re: [racket-dev] Fwd: [clipperz] Re: Marketing Ideas

2011-09-09 Thread Jon Rafkind
Is there any correlation between number of likes and well.. anything? On 09/09/2011 12:43 PM, John Clements wrote: Yes, we hate facebook. But our facebook page has a GENUINELY EMBARRASSING number of likes (uh... 57?). Forwarded from an entirely unrelated list, could we consider putting

Re: [racket-dev] Fwd: [clipperz] Re: Marketing Ideas

2011-09-09 Thread Jon Rafkind
On 09/09/2011 01:50 PM, Neil Van Dyke wrote: If you add Facebook buttons to racket-lang.org, I recommend *not* doing it in the usual way, which is referencing JS/CSS/images/etc. from Facebook at page load time. That can actually silently track most people's

[racket-dev] current-read-interaction

2011-09-15 Thread Jon Rafkind
For Honu I set up the `current-read-interaction' procedure to read a string of characters ended by a newline and to parse that with `honu-read-syntax'. This leads to two issues 1. this works on the command line but in drracket after typing '1' and pressing enter the prompt never comes back and

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

2011-09-21 Thread Jon Rafkind
How do I see the Honu docs now? I just rebuilt, searching for 'honu' doesn't find it. On 09/21/2011 02:10 PM, e...@racket-lang.org wrote: eli has updated `master' from 5024b690ca to 81e0f3f3d7. http://git.racket-lang.org/plt/5024b690ca..81e0f3f3d7 =[ 1 Commits

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

2011-09-21 Thread Jon Rafkind
On 09/21/2011 05:27 PM, Eli Barzilay wrote: An hour and a half ago, Jon Rafkind wrote: How do I see the Honu docs now? I just rebuilt, searching for 'honu' doesn't find it. Run `raco docs'. And then what? Do you see Honu in there? I don't

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

2011-09-21 Thread Jon Rafkind
On 09/21/2011 05:34 PM, Ryan Culpepper wrote: On 09/21/2011 05:31 PM, Eli Barzilay wrote: Just now, Jon Rafkind wrote: On 09/21/2011 05:27 PM, Eli Barzilay wrote: An hour and a half ago, Jon Rafkind wrote: How do I see the Honu docs now? I just rebuilt, searching for 'honu' doesn't find

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

2011-09-21 Thread Jon Rafkind
On 09/21/2011 05:35 PM, Jon Rafkind wrote: On 09/21/2011 05:34 PM, Ryan Culpepper wrote: On 09/21/2011 05:31 PM, Eli Barzilay wrote: Just now, Jon Rafkind wrote: On 09/21/2011 05:27 PM, Eli Barzilay wrote: An hour and a half ago, Jon Rafkind wrote: How do I see the Honu docs now? I just

Re: [racket-dev] ACM publishing and ArXiv

2011-09-30 Thread Jon Rafkind
So what exactly is the benefit of publishing with ACM these days? Is it just to prove that your paper was peer reviewed? On 09/30/2011 12:02 PM, John Clements wrote: On Sep 30, 2011, at 10:07 AM, John Clements wrote: In case you didn't catch Stephanie Weirich's post of this on

Re: [racket-dev] Pre-Release Checklist for v5.2

2011-10-18 Thread Jon Rafkind
On 10/17/2011 07:02 PM, Ryan Culpepper wrote: Checklist items for the v5.2 release * Jon Rafkind rafk...@cs.utah.edu Release tests for (one of the) linux releases: - Test that the `racket' and `racket-textual' source releases compile fine (note that they're still called `plt' and `mz

[racket-dev] no backtrace for error in macro

2011-11-08 Thread Jon Rafkind
When this program is run in DrRacket the error is displayed in the interactions pane with a backtrace icon next to it but if you click that icon the backtrace window is blank. It would be nice to get some sort of backtrace or I suppose in the worst case no backtrace icon should appear. #lang

Re: [racket-dev] no backtrace for error in macro

2011-11-08 Thread Jon Rafkind
and I put a rationale and explanation in the commit message here: http://git.racket-lang.org/plt/commit/e1ce0a0d1e6120354ace65dc3fda76d0442fb3a1 Robby On Tue, Nov 8, 2011 at 11:30 AM, Jon Rafkind rafk...@cs.utah.edu wrote: When this program is run in DrRacket the error is displayed

Re: [racket-dev] no backtrace for error in macro

2011-11-08 Thread Jon Rafkind
containing useful information in such cases. That is, the stack will not tell you which macro introduced the free identifier, only the code that finds the identifier (that is, the code that detects free variables). Robby On Tue, Nov 8, 2011 at 11:46 AM, Jon Rafkind rafk...@cs.utah.edu wrote: Ok

Re: [racket-dev] no backtrace for error in macro

2011-11-08 Thread Jon Rafkind
On 11/08/2011 11:18 AM, Robby Findler wrote: On Tue, Nov 8, 2011 at 12:17 PM, Jon Rafkind rafk...@cs.utah.edu wrote: I guess runtime stack traces won't help. It would be nice to see all the locations the syntax went through in its lifetime. Maybe it could be stored as a syntax property? You

[racket-dev] scribble -- an ncurses game

2011-12-13 Thread Jon Rafkind
A user of mine alerted me to the fact that 'scribble' is a crossword puzzle similar to scrabble. He had it installed in ubuntu so when he typed make in my source tree he ended up playing a game instead of generating documentation. $ aptitude search scribble p scribble

Re: [racket-dev] scribble -- an ncurses game

2011-12-13 Thread Jon Rafkind
On 12/13/2011 08:11 PM, Matthew Flatt wrote: You can use `raco scribble' instead of `scribble'. Maybe `raco scribble' should be the preferred form? Sounds like a good solution to me for now, thanks. _ For list-related administrative tasks:

Re: [racket-dev] Racket home page proposal

2011-12-19 Thread Jon Rafkind
+1 On 12/19/2011 10:34 PM, Asumu Takikawa wrote: Hi all, Currently, the Racket home page is really nice, but it leaves a significant amount of vertical space unused that could be used to communicate information. How would people feel about adding more content below the fold on the

Re: [racket-dev] Pre-Release Checklist for v5.2.1

2012-01-17 Thread Jon Rafkind
On 01/17/2012 04:44 PM, Ryan Culpepper wrote: * Jon Rafkind rafk...@cs.utah.edu Release tests for (one of the) linux releases: - Test that the `racket' and `racket-textual' source releases compile fine (note that they're still called `plt' and `mz' at this stage). - Test

Re: [racket-dev] Pre-Release Checklist for v5.3

2012-04-18 Thread Jon Rafkind
* Jon Rafkind rafk...@cs.utah.edu Release tests for (one of the) linux releases: - Test that the `racket' and `racket-textual' source releases compile fine (note that they're still called `plt' and `mz' at this stage). - Test that the binary installers for both work, try each

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

2012-04-26 Thread Jon Rafkind
On 04/26/2012 09:35 PM, Sam Tobin-Hochstadt wrote: On Thu, Apr 26, 2012 at 11:13 PM, rafk...@racket-lang.org wrote: 565e844 Jon Rafkind rafk...@racket-lang.org 2012-04-24 14:53 : | [honu] add vim syntax file for honu : A collects/honu/misc/honu.vim I think this file should go in collects

Re: [racket-dev] version number for functions/forms in docs

2012-04-27 Thread Jon Rafkind
+1 On 04/27/2012 11:25 AM, Laurent wrote: Hi, If that's not too difficult to do (maybe automatically), it would be nice if the docs could tell if a function/form has changed or has been added recently. Maybe a note in the margin like Added in 5.2.1 or Changed in 5.3.0. It would be helpful

[racket-dev] make-evaluator fails for honu

2012-05-07 Thread Jon Rafkind
I'm trying to evaluate honu programs inside a sandbox but I get an error from `make-evaluator'. Other languages work (racket/base, typed/racket), its only 'honu that fails so I must have set up something incorrectly. Any idea what it could be? current-directory: `exists' access denied for

Re: [racket-dev] make-evaluator fails for honu

2012-05-07 Thread Jon Rafkind
The short answer is to use call-with-trusted-sandbox-configuration so the sandbox can make filesystem calls without being hindered. On 05/07/2012 11:46 AM, Jon Rafkind wrote: I'm trying to evaluate honu programs inside a sandbox but I get an error from `make-evaluator'. Other languages work

Re: [racket-dev] XREPL and readline-6.*

2012-05-07 Thread Jon Rafkind
On 05/07/2012 07:01 PM, Eli Barzilay wrote: On January 11th, Eli Barzilay wrote: 10 minutes ago, Marijn wrote: On 19-12-11 16:45, Marijn wrote: that makes sense as my installed and the current upstream readline version is 6.2. Any chance that could be fixed? This is still current, Did you

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

2012-05-18 Thread Jon Rafkind
=[ 1 Commits ]== Directory summary: 100.0% collects/drracket/private/module-interface/ ~~ a00cd7e Asumu Takikawa as...@racket-lang.org 2012-05-18 15:50 : | Remove drracket/private/module-interface. | | With permission from Jon

Re: [racket-dev] Code micro-level organization

2012-05-30 Thread Jon Rafkind
On 05/30/2012 04:07 PM, Eli Barzilay wrote: Having expressions come from the bottom, using the down arrow, seems sort of wierd. Here's a concrete example: (○ (let ([x 10]) ↓) (for ([i (in-range x)]) ↓) (for ([j (in-range i)]) ↓) ...etc...) Do you have a concrete

Re: [racket-dev] Pre-Release Checklist for v5.3

2012-07-25 Thread Jon Rafkind
* Jon Rafkind rafk...@cs.utah.edu Release tests for (one of the) linux releases: - Test that the `racket' and `racket-textual' source releases compile fine (note that they're still called `plt' and `mz' at this stage). - Test that the binary installers for both work, try each

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

2012-09-05 Thread Jon Rafkind
Frtime has a build error now raco setup: error: during making for frtime (FrTime) raco setup: module: identifier already imported from: lang-ext.rkt raco setup: at: undefined? raco setup: in: (rename frtime/core/frp undefined? undefined?) raco setup: error: during making for frtime/opt

Re: [racket-dev] Pre-Release Checklist for v5.3.1

2012-10-17 Thread Jon Rafkind
* Jon Rafkind rafk...@cs.utah.edu Release tests for (one of the) linux releases: - Test that the `racket' and `racket-textual' source releases compile fine (note that they're still called `plt' and `mz' at this stage). - Test that the binary installers for both work, try each

[racket-dev] build failed on ubuntu 13.04

2012-11-07 Thread Jon Rafkind
Racket failed to build for the ppa on ubuntu 13.04 (raring). I'm not exactly sure what the issue is but the details are that its using gcc-4.7_4.7.2-5ubuntu5. Full build log: https://launchpadlibrarian.net/122334588/buildlog_ubuntu-raring-i386.racket_5.3-20121107~raring_FAILEDTOBUILD.txt.gz

  1   2   >