Re: [racket-dev] Fwd: [ACM-BULLETIN] Today's Topic: ACM Names 2014 Distinguished Members

2014-12-04 Thread Doug Williams
Congratulations Matthew. I can't think of anyone more deserving. On Dec 4, 2014 11:49 AM, Matthias Felleisen matth...@ccs.neu.edu wrote: Even the ACM considers our very own Matthew Flatt as a distinguished scientist. -- Matthias Begin forwarded message: *From: *ACM Bulletin

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

2014-10-18 Thread Doug Williams
files available] * Mike Sperber sper...@deinprogramm.de - DMdA Tests - Stepper Tests - Signature Tests * David Van Horn dvanh...@ccs.neu.edu - EoPL Tests * Neil Toronto neil.toro...@gmail.com - Plot Tests - Images Tests - Inspect icons - Math tests * Doug Williams

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

2014-07-18 Thread Doug Williams
available] * Mike Sperber sper...@deinprogramm.de - DMdA Tests - Stepper Tests - Signature Tests * David Van Horn dvanh...@ccs.neu.edu - EoPL Tests * Neil Toronto neil.toro...@gmail.com - Plot Tests - Images Tests - Inspect icons - Math tests * Doug Williams m.douglas.willi

Re: [racket-dev] Pre-Release Checklist for v6.0.1

2014-04-25 Thread Doug Williams
...@gmail.com - Plot Tests - Images Tests - Inspect icons - Math tests * Doug Williams m.douglas.willi...@gmail.com - Additional Plot Tests * Shriram Krishnamurthi s...@cs.brown.edu Tour: check the tour and generate a new one if needed. [Note: Since this is a v6.0.0.900 build, you

Re: [racket-dev] Pre-Release Checklist for v6.0.1

2014-04-25 Thread Doug Williams
I didn't see any non-termination instances. Everything looked as expected. The only performance issue I saw was that my plots with shading seem to be slower. But, I would have to look at it more closely to see if it was because of other things running at the same time. [My work laptop is just a

Re: [racket-dev] planet bug tracking system spam

2014-04-14 Thread Doug Williams
I use it and have not migrated to Github. But, it is no biggie for me one way or the other. On Sun, Apr 13, 2014 at 5:17 AM, Robby Findler ro...@eecs.northwestern.eduwrote: Does anyone else find it has value? Robby On Sunday, April 13, 2014, Neil Van Dyke n...@neilvandyke.org wrote: Can

Re: [racket-dev] planet bug tracking system spam

2014-04-14 Thread Doug Williams
If I'm one of the few using it, I have no objections to it going away. I need an excuse to migrate anyway. On Monday, April 14, 2014, Neil Van Dyke n...@neilvandyke.org wrote: Robby Findler wrote at 04/14/2014 01:27 PM: I think that the problem Neil is having with it is the ridiculous

Re: [racket-dev] GUI executables created with DrRacket fail

2014-02-12 Thread Doug Williams
that needs `scribble/manual` to work in an executable, and your program uses `plot`. I've pushed a repair to Scribble. At Sun, 2 Feb 2014 16:36:50 -0700, Doug Williams wrote: The animation program I sent out a bit ago, and attached here, runs fine under DrRacket but when I create an executable

[racket-dev] Fwd: GUI executables created with DrRacket fail

2014-02-12 Thread Doug Williams
-dev] GUI executables created with DrRacket fail To: Doug Williams m.douglas.willi...@gmail.com Cc: dev@racket-lang.org dev@racket-lang.org The problem was due to changes in `scribble/manual` that didn't preserve a delay on finding files in the scribble collection. Scribble is referenced by `plot

[racket-dev] GUI executables created with DrRacket fail

2014-02-02 Thread Doug Williams
The animation program I sent out a bit ago, and attached here, runs fine under DrRacket but when I create an executable (using either raco or DrRacket) and try to run it, it fails with the following: collection-file-path: collection not found collection: scribble in collection directories:

Re: [racket-dev] Pre-Release Checklist for v6.0, corrected url

2013-12-24 Thread Doug Williams
Tests * Neil Toronto neil.toro...@gmail.com - Plot Tests - Images Tests - Inspect icons - Math tests * Doug Williams m.douglas.willi...@gmail.com - Additional Plot Tests * Shriram Krishnamurthi s...@cs.brown.edu Tour: check the tour and generate a new one if needed. [Note

Re: [racket-dev] [ANN] RacketCon 2013: 29 September

2013-05-08 Thread Doug Williams
Sorry I missed last year's RacketCon. It was held on the same weekend we had all the kids (and now grandkids) here in Denver for a long weekend. It also coincided with the American Beer Festival held in Denver, which is probably why the kids - especially our son and son-in-laws - wanted the

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

2013-04-18 Thread Doug Williams
- Inspect icons - Math tests * Doug Williams m.douglas.willi...@gmail.com - Additional Plot Tests * Danny Yoo d...@cs.wpi.edu - Whalesong Tests (confirm that Whalesong runs from PLaneT) * Shriram Krishnamurthi s...@cs.brown.edu Tour: check the tour and generate a new one if needed

Re: [racket-dev] long double for racket

2012-12-24 Thread Doug Williams
Decimal floating point would be a great addition at some point. There isn't hardware support (yet) on X86 architectures, but there is an IEEE standard (or a set of them) and increasing library support for it - including an (optional) Annex F in C11/C11++. Doug On Sun, Dec 23, 2012 at 8:07 PM,

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

2012-10-21 Thread Doug Williams
- Images Tests - Inspect icons * Doug Williams m.douglas.willi...@gmail.com - Additional Plot Tests * Danny Yoo d...@cs.wpi.edu - Whalesong Tests (confirm that Whalesong runs from PLaneT) * Shriram Krishnamurthi s...@cs.brown.edu Tour: check the tour and generate a new one if needed

Re: [racket-dev] Character classification

2012-09-04 Thread Doug Williams
I would say your function would be better named is-digit? and that the char-numeric? is exactly what it is intended to be with respect to Unicode characters, which is what a Racket character represents. On Tue, Sep 4, 2012 at 4:37 AM, Pierpaolo Bernardi olopie...@gmail.com wrote: The

Re: [racket-dev] Plot Contour Intervals Question (Bug?)

2012-08-04 Thread Doug Williams
Thanks, Neil. On Saturday, August 4, 2012 x-apple-data-detectors://32, Neil Toronto wrote: On 08/03/2012 11:59 AM, Doug Williams wrote: (require plot) (plot (contour-intervals (lambda (x y) (define z (- x y)) (cond (( z -1) -1) (( z 1) 1

[racket-dev] Plot Contour Intervals Question (Bug?)

2012-08-03 Thread Doug Williams
Here is a simple contour-interval example that I don't understand. [We are changing out some uses of shade in older code when I came across something I simplified to this.] Consider the following simple program. (require plot) (plot (contour-intervals (lambda (x y) (define z (-

Re: [racket-dev] potentially renaming /usr/bin/planet to /usr/bin/planet-racket in Debian

2012-07-30 Thread Doug Williams
I have some scripts that still use planet. I use development links as a substitute for a local PLaneT-like capability and have scripts to do this for me. Some of these are on production servers. I would create an alias for it anyway, but would rather it stayed as is. Doug On Sun, Jul 29, 2012 at

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

2012-07-28 Thread Doug Williams
try again and let me know if it still fails? Also, if you can't download from the form, can you try the static table link (just under the usual download form, on the right side) and see if you can download it from the link on that page? On 07/25/2012 10:05 AM, Doug Williams wrote

Re: [racket-dev] Racket 5.3 pre-release impressions?

2012-07-28 Thread Doug Williams
I've tried all of my packages and had one major snag that Matthew thinks he has fixed. For my large simulations, it seems to execute faster, but that is just an impression. Many of them are actually constrained by quick and dirty plots that may be rendering tens or hundreds of thousands of points.

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

2012-07-25 Thread Doug Williams
table' link to see a list of all tar files available] * Mike Sperber sper...@deinprogramm.de - DMdA Tests - Stepper Tests - Signature Tests * David Van Horn dvanh...@ccs.neu.edu - EoPL Tests * Neil Toronto neil.toro...@gmail.com - Plot Tests * Doug Williams m.douglas.willi

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

2012-07-25 Thread Doug Williams
- Stepper Tests - Signature Tests * David Van Horn dvanh...@ccs.neu.edu - EoPL Tests * Neil Toronto neil.toro...@gmail.com - Plot Tests * Doug Williams m.douglas.willi...@gmail.com - Additional Plot Tests * Danny Yoo d...@cs.wpi.edu - Whalesong Tests (confirm that Whalesong runs

[racket-dev] Best way to handle duplicate identifiers

2012-07-25 Thread Doug Williams
Racket now includes nan? and infinite? in the core language, which were already defined and provided by the science collection in PLaneT. This isn't a problem, per se, with the code itself, but the documentation doesn't build in the pre-release because of the duplicate labels. In a perfect world,

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

2012-07-25 Thread Doug Williams
imports] #%embedded:g8619:classifier-panel: [traversing imports] main: [traversing imports] loop [Exited. Close box or Ctrl-C closes the console.] I get when I run the compiled version. In DrRacket it dies with the unhandled Win 32 exception. Doug On Wed, Jul 25, 2012 at 8:39 AM, Doug

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

2012-07-25 Thread Doug Williams
? On Wed, Jul 25, 2012 at 10:31 AM, Doug Williams m.douglas.willi...@gmail.com wrote: Some more information on the problem. The application runs fine with the pre-release on Windows 7 - 64 bit. The code that is dying on Windows XP 32-bit is: --- (require racket/runtime-path) ... ;;; (define

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

2012-07-25 Thread Doug Williams
It turns out that if I require racket/match explicitly it works. Although I shouldn't have to since racket/match is provided by #lang racket. So, I have a work around on Windows XP 32-bit. But it would be nice to get the problem fixed. On Wed, Jul 25, 2012 at 11:51 AM, Doug Williams

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

2012-07-25 Thread Doug Williams
(8358420f) on the release branch. Ryan On 07/25/2012 01:56 PM, Doug Williams wrote: It turns out that if I require racket/match explicitly it works. Although I shouldn't have to since racket/match is provided by #lang racket. So, I have a work around on Windows XP 32-bit. But it would

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

2012-07-25 Thread Doug Williams
Williams wrote: It turns out that if I require racket/match explicitly it works. Although I shouldn't have to since racket/match is provided by #lang racket. So, I have a work around on Windows XP 32-bit. But it would be nice to get the problem fixed. On Wed, Jul 25, 2012 at 11:51 AM, Doug Williams

Re: [racket-dev] racket/gui performance problem when using lots of items in table-panels

2012-07-20 Thread Doug Williams
Matthew might be able to shed some light on it. But, I suspect you'd have similar performance regardless of the container used. On Fri, Jul 20, 2012 at 1:36 AM, Marijn hk...@gentoo.org wrote: -BEGIN PGP SIGNED MESSAGE- Hash: SHA1 On 19-07-12 17:08, Doug Williams wrote: I think

Re: [racket-dev] racket/gui performance problem when using lots of items in table-panels

2012-07-19 Thread Doug Williams
I think the problem is the time it takes to create 600 buttons in this case, not the time needed to switch between the tabs. I'm not sure why you are recreating them each refresh. Am I missing something? Doug On Thu, Jul 19, 2012 at 8:59 AM, Marijn hk...@gentoo.org wrote: -BEGIN PGP SIGNED

Re: [racket-dev] Feature request- combined argmin and argmax in a single function

2012-06-27 Thread Doug Williams
The science collection already has such a function (minimum-maximum a-sequence) that works for any sequence - e.g., lists or vectors. For example: #lang racket (require (planet williams/science/science)) (minimum-maximum (for/list ((i (in-range 10))) (random-unit-gaussian)))

Re: [racket-dev] Hyperbolic functions

2012-06-26 Thread Doug Williams
Doug is for any of it. I'd love to get some student projects that move the science collection to TR. On Tue, Jun 26, 2012 at 1:42 PM, Matthias Felleisen matth...@ccs.neu.edu wrote: I am all for a math/ collection as I said before. On Jun 26, 2012, at 3:35 PM, Neil Toronto wrote: On

Re: [racket-dev] Seg Fault in GC with Pre-Release Racket

2012-04-22 Thread Doug Williams
wrote: Do you get a button that lets you get a stacktrace? Robby On Sat, Apr 21, 2012 at 7:54 PM, Doug Williams m.douglas.willi...@gmail.com javascript:; wrote: I downloaded Saturday's build and get the same Seg Fault (the address is different) when I run my large app under DrRacket

Re: [racket-dev] Seg Fault in GC with Pre-Release Racket

2012-04-21 Thread Doug Williams
I downloaded Saturday's build and get the same Seg Fault (the address is different) when I run my large app under DrRacket. However, the application runs fine while I compile it and run it standalone. On Thu, Apr 19, 2012 at 9:32 AM, Williams, Doug dwilli...@setcorp.comwrote: I have downloaded

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

2012-04-19 Thread Doug Williams
available] * Mike Sperber sper...@deinprogramm.de - DMdA Tests - Stepper Tests - Signature Tests * David Van Horn dvanh...@ccs.neu.edu - EoPL Tests * Neil Toronto neil.toro...@gmail.com - Plot Tests * Doug Williams m.douglas.willi...@gmail.com - Additional Plot Tests * Danny Yoo d

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

2012-01-19 Thread Doug Williams
- Stepper Tests - Signature Tests * Neil Toronto neil.toro...@gmail.com - Plot Tests * Doug Williams m.douglas.willi...@gmail.com - Additional Plot Tests * Danny Yoo d...@cs.wpi.edu - Whalesong Tests (confirm that Whalesong runs from PLaneT) -- Ryan Culpepper

Re: [racket-dev] plot doesn't plot (inexact-exact: no exact representation for +nan.0)

2011-12-06 Thread Doug Williams
It runs fine for me on Racket Version 5.2 [3m], 64-bit, under Windows 7, with or without the commented lines. I can try on my work machine using the nightly build in the morning. But I work the plot package pretty heavily there (using a recent nightly build) with no problems. On Tue, Dec 6, 2011

Re: [racket-dev] plot doesn't plot (inexact-exact: no exact representation for +nan.0)

2011-12-06 Thread Doug Williams
I loaded the latest nightly build (version 5.2.0.4--2011-11-27(462a348/a) [3m]) on my Scientific Linux 6.0 machine (also 64-bit) and it runs fine with or without the commented lines there, too. 2011/12/6 Doug Williams m.douglas.willi...@gmail.com It runs fine for me on Racket Version 5.2 [3m

Re: [racket-dev] nan?, infinite? and regular-real? [Was: Latest Plot Package]

2011-11-19 Thread Doug Williams
I would keep finite? for the semantics associated with the name even if it is just a renaming of rational?. Particularly since you can't just use (not (infinite? x)) when NaNs are a possibility. [I personally don't like using rational? for an abstraction that includes irrational numbers.] On

Re: [racket-dev] nan?, infinite? and regular-real? [Was: Latest Plot Package]

2011-11-19 Thread Doug Williams
ro...@eecs.northwestern.edu wrote: On Sat, Nov 19, 2011 at 9:54 AM, Doug Williams m.douglas.willi...@gmail.com wrote: I would keep finite? for the semantics associated with the name even if it is just a renaming of rational?. Particularly since you can't just use (not (infinite? x)) when

Re: [racket-dev] nan?, infinite? and regular-real? [Was: Latest Plot Package]

2011-11-18 Thread Doug Williams
Mine are from the pre-r6rs days are exactly the same definitions as from the GSL, which may differ slightly from those in r6rs. I would have to check. They already exist in Racket in the r6rs stuff. I have no problem with using those definitions instead of the ones from the GSL. On Fri, Nov 18,

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

2011-10-18 Thread Doug Williams
* Doug Williams m.douglas.willi...@gmail.com - Additional Plot Tests Done. I have removed the plot extensions from the science collection since they aren't needed anymore. The science collection and simulation collection have been updated to use the new plot package - no changes to user

Re: [racket-dev] Release for v5.2 has begun

2011-10-09 Thread Doug Williams
I downloaded the latest pre-release version (5.1.900.1) to update the science collection to use the new plot collection. The good news is that that went very smoothly. The bad news is that some of my FFT routines seem to be getting incorrect numeric results - at least the plots are very bad. But,

Re: [racket-dev] New plot library pushed

2011-10-09 Thread Doug Williams
histogram renderer. But, it really wasn't hard after I found rectangles. And thanks for writing the discrete-histogram, that was very useful. On Sun, Oct 9, 2011 at 2:27 PM, Neil Toronto neil.toro...@gmail.com wrote: That was quick! On 10/09/2011 01:10 PM, Doug Williams wrote: I ported all

Re: [racket-dev] Release for v5.2 has begun

2011-10-09 Thread Doug Williams
-2. So, it isn't limited to Windows 7 or 64-bit. Doug On Sun, Oct 9, 2011 at 1:44 PM, Doug Williams m.douglas.willi...@gmail.comwrote: I downloaded the latest pre-release version (5.1.900.1) to update the science collection to use the new plot collection. The good news is that that went very

Re: [racket-dev] Release for v5.2 has begun

2011-10-09 Thread Doug Williams
!'. The solution, of course, is to have two distinct annotations. At Sun, 9 Oct 2011 15:02:13 -0600, Doug Williams wrote: I reloaded the older version of Racket on my Windows 7 computer and the radix-2 FFTs run fine there. I also tested both versions on my Macbook Pro (32 bit) and got

Re: [racket-dev] New plot library pushed

2011-10-05 Thread Doug Williams
Does this mean it will it be in the next 'nightly' build? On Wed, Oct 5, 2011 at 10:45 AM, Neil Toronto neil.toro...@gmail.comwrote: I've just pushed the new 'plot' library. Eli and I both forgot that the new 'plot' still needs the old libfit, and removed it along with libplplot. I just

[racket-dev] Transparent Structures in XML Library

2011-10-03 Thread Doug Williams
Maybe this is general question or observation, but I specifically have the problem with the xml module in Racket. All of the structures defined in collects/xml/private/structures.rkt are transparent. Most of my xml files are hundreds of thousands of bytes to tens of megabytes in size. Needless to

Re: [racket-dev] Transparent Structures in XML Library

2011-10-03 Thread Doug Williams
There are ways around it like that. For example, I'm trying to get in the habit of using ~.s in printf's where it might occur. But, I think it would be easy in this case to just fix the real problem. On Mon, Oct 3, 2011 at 3:07 PM, Eli Barzilay e...@barzilay.org wrote: 10 minutes ago, Doug

Re: [racket-dev] Transparent Structures in XML Library

2011-10-03 Thread Doug Williams
and create a several tens of megabytes long string just to truncate it. On Mon, Oct 3, 2011 at 3:52 PM, John Clements cleme...@brinckerhoff.orgwrote: On Oct 3, 2011, at 2:13 PM, Doug Williams wrote: There are ways around it like that. For example, I'm trying to get in the habit of using ~.s

Re: [racket-dev] Transparent Structures in XML Library

2011-10-03 Thread Doug Williams
- with prop:custom-write properties to limit the resulting print consequence. Rewriting it could always be Neil T's next project. :) Doug On Mon, Oct 3, 2011 at 4:06 PM, John Clements cleme...@brinckerhoff.orgwrote: On Oct 3, 2011, at 3:01 PM, Doug Williams wrote: The fact that transparent structures also

Re: [racket-dev] Transparent Structures in XML Library

2011-10-03 Thread Doug Williams
Basically, I'm just suggesting that the xml package have sensible printing of its structures. I can't imagine any case where you really want the default printing of recursive structures of that complexity and potential size to be the visible behavior. Where it was annoying me was in my inference

Re: [racket-dev] Transparent Structures in XML Library

2011-10-03 Thread Doug Williams
: I understand. Specifics: On Oct 3, 2011, at 7:45 PM, Doug Williams wrote: Basically, I'm just suggesting that the xml package have sensible printing of its structures. I can't imagine any case where you really want the default printing of recursive structures of that complexity

Re: [racket-dev] Adding the new plot library [was: Re: Plot?]

2011-09-30 Thread Doug Williams
In the science and simulation collections I explicitly hid the usage of PLoT - thus, all of the -plot routines in separate modules. The original PLoT has always been something of a kludge - albeit a useful one - that I expected to be replaced at some point. Bring it on! On Fri, Sep 30, 2011 at

Re: [racket-dev] [racket] Question about round

2011-09-30 Thread Doug Williams
And, how about adding finite? and its ilk from r6rs into #lang racket. I have them in science/math, but they are probably core level routines. I had mentioned before that we probably should see what from science/math might be more useful in the core. On Fri, Sep 30, 2011 at 12:22 PM, Vincent

Re: [racket-dev] Adding the new plot library [was: Re: Plot?]

2011-09-29 Thread Doug Williams
Neil, I haven't had a chance to read the thread thoroughly - hopefully I can this evening at home. But, I'd like to update the science collection graphics to use it. Fortunately, all of the graphics routines are in separate modules, so it shouldn't be too bad. I do use the plot extensions to add

[racket-dev] Cross-Collection Documentation - a PLaneT Philosophy Question (or Two)

2011-09-22 Thread Doug Williams
I have three PLaneT packages that together implement a knowledge-based simulation capability. I did this because each of the packages is useful in its own right. The science collection provides the basic mathematical framework - I use it separately in many analysis applications. The simulation

[racket-dev] Can't use 5.1.2 and later

2011-08-28 Thread Doug Williams
I reported a problem a few weeks back that keeps me from using 5.1.2 (and now 5.1.3). Matthew believes it is due to an optimizer bug with boxes. Fortunately, 5.1.1 works, but we're stuck there. I tried the latest nightly build this morning and the error is still there. [That was mainly just a

Re: [racket-dev] Can't use 5.1.2 and later

2011-08-28 Thread Doug Williams
, 2011, Matthew Flatt mfl...@cs.utah.edu wrote: At Sun, 28 Aug 2011 13:18:36 -0600, Doug Williams wrote: I reported a problem a few weeks back that keeps me from using 5.1.2 (and now 5.1.3). Matthew believes it is due to an optimizer bug with boxes. Fortunately, 5.1.1 works, but we're stuck there. I

[racket-dev] Problem with latest nightly build

2011-08-15 Thread Doug Williams
I downloaded the latest nightly build to test a fix that Matthew pushed. That fix (a refresh problem) worked, but when I tried to run some numerically intensive things - like the test for the science collection - I ran into problems. The science test hangs on the last differential equation test -

[racket-dev] Different refresh behavior between 4.2.5 and 5.0+

2011-08-04 Thread Doug Williams
I would like to migrate my production machines from the current PLT Scheme 4.2.5 to the latest release of Racket.However, there is one annoying graphics inconsistency with graphics refresh that is giving me problems. For some of my graphics programs, I update many canvases - some visible and some

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

2011-07-21 Thread Doug Williams
new distribution tree to previous one Version Updates: if a major change has happened, update the version number in: - racket/collects/mzscheme/info.rkt - racket/collects/mred/info.rkt * Doug Williams m.douglas.willi...@gmail.com - Plot Tests * Stephen Bloch sbl...@adelphi.edu

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

2011-04-21 Thread Doug Williams
Updates: if a major change has happened, update the version number in: - racket/collects/mzscheme/info.rkt - racket/collects/mred/info.rkt * Doug Williams m.douglas.willi...@gmail.com - Plot Tests * Stephen Bloch sbl...@adelphi.edu - Picturing Programs Tests * Greg Cooper g...@cs.brown.edu

Re: [racket-dev] Final v5.1 build is ready

2011-02-11 Thread Doug Williams
I retested the PLoT package and my graphics and everything works as expected. On Fri, Feb 11, 2011 at 12:28 PM, Eli Barzilay e...@barzilay.org wrote: The final v5.1 build is now ready at the same place: http://pre.racket-lang.org/5.1/installers It is a good idea to run quick tests with it

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

2011-02-04 Thread Doug Williams
/collects/mred/info.rkt * Doug Williams m.douglas.willi...@gmail.com - Plot Tests * Stephen Bloch sbl...@adelphi.edu - Picturing Programs Tests * Greg Cooper g...@cs.brown.edu - FrTime Tests * Carl Eastlund c...@ccs.neu.edu - Dracula Tests (confirm that Dracula runs from PLaneT) * Jon

[racket-dev] (no subject)

2011-01-21 Thread Doug Williams
What is the best way to perform actions after a sequence terminates? Here is a simple example that is like in-lines, but takes a path instead of a port. It works, but I was wondering if there is a better way to do it. (define (in-file-lines path) (let ((port (open-input-file path #:mode

Re: [racket-dev] in-file-lines sequence

2011-01-21 Thread Doug Williams
Thanks for the fix and suggestions. On Fri, Jan 21, 2011 at 1:37 PM, Matthew Flatt mfl...@cs.utah.edu wrote: At Fri, 21 Jan 2011 10:53:42 -0700, Doug Williams wrote: What is the best way to perform actions after a sequence terminates? Here is a simple example that is like in-lines

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

2010-12-12 Thread Doug Williams
Since Racket is not Scheme anymore, I think revisiting some of the annoyances of Scheme should be fair game. And, certainly the semantics of integer? is an annoyance. It is useful if you KNOW you are restricted to a range where floating point CAN exactly represent an integer (|x| 15 or so) and

Re: [racket-dev] GRacket2 builds

2010-10-31 Thread Doug Williams
I tried loaded it on my Windows 7 box and it doesn't run because of missing dll files. The first one was zlib1.dll. I found that one and now it wants libpng14-14.dll. I'll continue tracking them down. On Sat, Oct 30, 2010 at 4:44 PM, Eli Barzilay e...@barzilay.org wrote: In case you want to try

Re: [racket-dev] GRacket2 builds

2010-10-31 Thread Doug Williams
think I broke the Windows build in other ways that I have been trying to fix this morning. On Oct 31, 2010, at 11:59 AM, Doug Williams m.douglas.willi...@gmail.com wrote: I tried loaded it on my Windows 7 box and it doesn't run because of missing dll files. The first one was zlib1.dll. I

Re: [racket-dev] GRacket2 builds

2010-10-31 Thread Doug Williams
And, it gets the same error with the gracket-libs from git. On Sun, Oct 31, 2010 at 12:46 PM, Doug Williams m.douglas.willi...@gmail.com wrote: I loaded GTK+ 2.20.0, which seems to have all of the libraries. But, it dies with the following error on my Windows 7 (64-bit) box. ffi-obj

Re: [racket-dev] try the GRacket2 branch

2010-10-31 Thread Doug Williams
I got GRacket2 running under Ubuntu. In general, things work as expected. It is my animations that I'm most concerned about and some work and some don't. I've only tried the ones that are available on PLaneT - I haven't even checked any of the others yet. The animated-canvas library that I have

[racket-dev] Scribble Racket Code with Here Strings

2010-10-29 Thread Doug Williams
I sometimes use here strings for readability when building queries, etc. For example: (let-values (((variables results) (get-repository-query-tuple r #--- select * from {x} sys:repositoryID {y} using namespace sys = http://www.openrdf.org/config/repository# ---

Re: [racket-dev] Yikes! Images in science collection could be much smaller

2010-10-29 Thread Doug Williams
I'm in the process of updating all of my collections to Racket. I have most of the smaller ones done - animated-canvas, describe (with documentation this time), packed-binary, and uuid - with only table-panel left to go. Right now I'm finishing up the documentation for my new sesame library - an

[racket-dev] Equality test for Not-A-Number

2010-10-27 Thread Doug Williams
What is the correct way to test for +nan.0 in Racket? For example, (= +nan.0 +nan.0) = #f. This seems to be the behavior specified in R6RS. In the science collection I implemented nan? using eqv?, which seems to work in Racket; but the result is explicitly unspecified in R6RS, which I assume means

Re: [racket-dev] Release for v5.0.2 has begun

2010-10-25 Thread Doug Williams
...@eecs.northwestern.eduwrote: The new case- only supports simple contracts, that's right. If you have more complex ones that it would be helpful to support (and can share them), that would help us guide our efforts. Thanks, Robby On Sun, Oct 24, 2010 at 7:04 PM, Doug Williams m.douglas.willi

Re: [racket-dev] Release for v5.0.2 has begun

2010-10-25 Thread Doug Williams
But that does hide the intent of the case-lambda usage, which is captured in the original. On Mon, Oct 25, 2010 at 8:21 AM, Sam Tobin-Hochstadt sa...@ccs.neu.eduwrote: On Mon, Oct 25, 2010 at 10:06 AM, Doug Williams m.douglas.willi...@gmail.com wrote: (case- (-r ((r random-source

Re: [racket-dev] Release for v5.0.2 has begun

2010-10-25 Thread Doug Williams
of mix and match parts of contracts to parts of functions that seems pretty complex (if that's too opaque I can give an example to explain what I meant)) Robby On Mon, Oct 25, 2010 at 9:06 AM, Doug Williams m.douglas.willi...@gmail.com wrote: Here is one example. (make-discrete

Re: [racket-dev] Release for v5.0.2 has begun

2010-10-23 Thread Doug Williams
time: 203 gc time: 0 cpu time: 94 real time: 94 gc time: 0 #t I see similar results on my other tests I'll see what I get with the #:flat keyword next. Doug On Fri, Oct 22, 2010 at 9:31 PM, Doug Williams m.douglas.willi...@gmail.com wrote: Matthew, would it make more sense to have unsafe

Re: [racket-dev] Release for v5.0.2 has begun

2010-10-23 Thread Doug Williams
With the #:flat? keyword on the contracts and unsafe-vector-ref, etc, I get the following run times: cpu time: 94 real time: 94 gc time: 0 cpu time: 63 real time: 63 gc time: 0 #t This is essentially the same run times as the 5.0.1 values. Doug On Sat, Oct 23, 2010 at 4:26 PM, Doug Williams

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

2010-10-22 Thread Doug Williams
happened, update the version number in: - racket/collects/mzscheme/info.rkt - racket/collects/mred/info.rkt * Doug Williams m.douglas.willi...@gmail.com - Plot Tests * Greg Cooper g...@cs.brown.edu - FrTime Tests * Carl Eastlund c...@ccs.neu.edu - Dracula Tests (confirm

Re: [racket-dev] Release for v5.0.2 has begun

2010-10-21 Thread Doug Williams
...@gmail.comwrote: Noel Welsh wrote: On Wed, Oct 20, 2010 at 3:39 PM, Doug Williams m.douglas.willi...@gmail.com wrote: I downloaded the pre-release version this morning - 10/20 (I believe it was a build from 10/16). The plot package and plot extensions in the science collection all work

Re: [racket-dev] Release for v5.0.2 has begun

2010-10-20 Thread Doug Williams
I downloaded the pre-release version this morning - 10/20 (I believe it was a build from 10/16). The plot package and plot extensions in the science collection all work as expected. But, I am getting different numeric answers for some of my science collection routines (for example, the gamma

Re: [racket-dev] expected timing difference between fft-complex-forward and fft-complex-radix2-forward?

2010-10-19 Thread Doug Williams
the problem. On Mon, Oct 18, 2010 at 10:32 PM, John Clements cleme...@brinckerhoff.orgwrote: On Oct 18, 2010, at 9:25 AM, Doug Williams wrote: When I first ran with vectors of 8192, I got exactly the opposite - the radix-2 version was much slower (although still 500ms). But, when I looked

Re: [racket-dev] Can't Find a Workaround for Bug 11017 in DrRacket

2010-07-26 Thread Doug Williams
file instead of a .rkt file. Doug On Sun, Jul 25, 2010 at 2:49 PM, Doug Williams m.douglas.willi...@gmail.com wrote: Sam appears to be corrects. If No Debugging or profiling is selected, I get the backtrace. If Debugging is selected, I only get the error message. And, most interestingly

Re: [racket-dev] Can't Find a Workaround for Bug 11017 in DrRacket

2010-07-25 Thread Doug Williams
Sam appears to be corrects. If No Debugging or profiling is selected, I get the backtrace. If Debugging is selected, I only get the error message. And, most interestingly, if Debugging and profiling is selected, it runs correctly. Also, Robby's suspicion that it would run correctly if Populate

Re: [racket-dev] Can't Find a Workaround for Bug 11017 in DrRacket

2010-07-24 Thread Doug Williams
error message, but before the repair. It looks like the nightly build failed last night, which is why the repair wasn't in the build. We're working on that problem. At Fri, 23 Jul 2010 16:11:37 -0600, Doug Williams wrote: I downloaded the latest nightly build (version 5.0.1.1--2010-07-21