[racket-dev] collects/mred/private/wx/cocoa/sound.rkt, comment about retain

2011-03-15 Thread Geoffrey S. Knauth
I was looking at collects/mred/private/wx/cocoa/sound.rkt, and a comment didn't 
make sense to me, because it looks as though retain is being used.

(tellv s retain) ; don't use `retain', because we dont' want auto-release

I'm guessing someone meant:

(tellv s retain) ; use `retain', because we don't want auto-release

_
  For list-related administrative tasks:
  http://lists.racket-lang.org/listinfo/dev

Re: [racket-dev] collects/mred/private/wx/cocoa/sound.rkt, comment about retain

2011-03-15 Thread Matthew Flatt
At Tue, 15 Mar 2011 06:57:37 -0400, Geoffrey S. Knauth wrote:
 I was looking at collects/mred/private/wx/cocoa/sound.rkt, and a comment 
 didn't make sense to me, because it looks as though retain is being used.
 
 (tellv s retain) ; don't use `retain', because we dont' want auto-release
 
 I'm guessing someone meant:
 
 (tellv s retain) ; use `retain', because we don't want auto-release

It should be

  use the `retain' method instead of the `retain' function, because we
  don't want a finalization-triggered release

I'll push that clarification.

_
  For list-related administrative tasks:
  http://lists.racket-lang.org/listinfo/dev


Re: [racket-dev] Bug in compile gui-exe distribution in Racket5.1 (Windows)

2011-03-15 Thread Yuriy Kovalev

Yes, now it works.

Thanks!

- Original Message - 
From: Matthew Flatt mfl...@cs.utah.edu

To: Yuriy Kovalev yos...@mail.ru
Cc: dev@racket-lang.org
Sent: Tuesday, March 15, 2011 1:00 AM
Subject: Re: [racket-dev] Bug in compile gui-exe distribution in Racket5.1 
(Windows)




This is hopefully now fixed. Can you try a recent version, such as the
current nightly build?:

http://pre.racket-lang.org/installers/


_
 For list-related administrative tasks:
 http://lists.racket-lang.org/listinfo/dev


[racket-dev] randomly needing to re-run raco setup lazy?

2011-03-15 Thread John Clements
I find that frequently installing a planet package or recompiling some 
collection that contains a tool causes this startup message[*]:

pcp070579pcs:/tmp clements$ link: reference (phase 0) to a variable in module 
/Users/clements/plt/collects/string-constants/string-constant.rkt that is 
uninitialized (phase level 0); reference appears in module: 
/Users/clements/plt/collects/lazy/info.rkt in: language

 === context ===
/Users/clements/plt/collects/lazy/info.rkt: [running body]
/Users/clements/plt/collects/setup/getinfo.rkt:28:0: get-info/full
/Users/clements/plt/collects/drracket/private/language-configuration.rkt:1214:4:
 add-info-specified-language
/Users/clements/plt/collects/racket/private/map.rkt:45:11: for-each
/Users/clements/plt/collects/drracket/private/tools.rkt:453:0: run-phases
/Users/clements/plt/collects/drracket/tool-lib.rkt: [running body]
/Users/clements/plt/collects/drracket/private/drracket-normal.rkt: [running 
body]
/Users/clements/plt/collects/drracket/drracket.rkt: [running body]

I then run raco setup lazy, and everything works fine.  My question: is this 
happening to our users, as well? That would be bad.

John

[*] exactly this one? I'm not sure. I know that re-running setup on lazy solves 
the problem.

smime.p7s
Description: S/MIME cryptographic signature
_
  For list-related administrative tasks:
  http://lists.racket-lang.org/listinfo/dev

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/
   63.7% collects/scribblings/reference/
   12.5% collects/tests/racket/

 ~~

 0efcf22 Matthew Flatt mfl...@racket-lang.org 2011-03-15 20:09
 :
 | racket/generator: clean-ups, including planned generalization
 |  - syntax is now (generator formals body ...+)
 |  - add `generator?'
 |  - remove common run-time code from the `generator' macro expansion
 |  - doc fixes
 |  - start test suite
 :
   M collects/racket/generator.rkt  |   60 ++--
   M collects/scribblings/reference/sequences.scrbl |  173 
 -
   A collects/tests/racket/generator.rktl
   M collects/tests/racket/mzlib-tests.rktl |1 +

There are also some generator tests in collects/tests/racket/for.rktl.
Shall I move over to generator.rktl?
_
  For list-related administrative tasks:
  http://lists.racket-lang.org/listinfo/dev