I’ve added a draft of a new release process that takes the repository split
into account. The main difference is that there is no longer a single release
branch under central management; instead, there is a release branch for each
repository, and management responsibilities for package release b
The release announcement sketch that I have so far is below. Please
mail me new items and/or edits.
--
Racket version 6.1.1 is now available from
http://racket-lang.org/
* Mac OS X Yosemite: fixed compatibility problems, m
The release announcement sketch that I have so far is below. Please
mail me new items and/or edits.
--
mflatt:
- optimizations (most from Gustavo Massaccesi) (82ffd405, 25c05d66,
a7a912ee, 1f2f7a1d, d14b4a80, 769c5b6e, 35eb6
Checklist items for the v6.1.1 release
(using the v6.1.0.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 should have been picked, make sure that the changes ar
ORY
(updates should show v6.1.1 as the most current version; email me
to pick the changes when they're done, or tell me if there are no such
changes.)
* Ryan Culpepper
- Macro Debugger Tests
- syntax-parse Tests
- RackUnit GUI Tests
- Data Tests
- DB Tests
- Rackunit Tests
The release process for v6.1.1 has begun: the `release' branch was
created for any work that is left and is now bumped to v6.1.0.900. You
can go on using the `master' branch as usual, it is now bumped to
v6.1.1.1 (to avoid having two different trees with the same version).
If you have any bug-fi
The release process for v6.1.1 will begin in about a week. If
you have any new features that you want in and are relatively close
to being done, now is a good time to do that.
_
Racket Developers list:
http://lists.racket-lang.org/dev
The release announcement draft that I have so far is below. Please
mail me new items and/or edits.
--
Racket v6.1 raises an exception when a local variable is used before
its definition, instead of producing an # value. (Thanks
The release announcement sketch that I have so far is below. Please
mail me new items and/or edits.
--
mflatt:
- ARM JIT: fix software floating-point (ffb0dd52)
- add plumbers (d5b42f8c)
- raco make: improve parallelism (9e3b984
s should show v6.1 as the most current version; email me
to pick the changes when they're done, or tell me if there are no such
changes.)
* Ryan Culpepper
- Macro Debugger Tests
- syntax-parse Tests
- RackUnit GUI Tests
- Data Tests
- DB Tests
- Rackunit Tests
- SRFI Tests
The release process for v6.1 has begun: the `release' branch was
created for any work that is left and is now bumped to v6.0.900.900. You
can go on using the `master' branch as usual, it is now bumped to
v6.1.0.1 (to avoid having two different trees with the same version).
If you have any bug-fix
The release process for v6.0.2 will begin in about a week. If
you have any new features that you want in and are relatively close
to being done, now is a good time to do that.
_
Racket Developers list:
http://lists.racket-lang.org/dev
The release announcement sketch that I have so far is below. Please
mail me new items and/or edits.
--
mflatt:
- 2x bitmaps (037a211f, e47a90cc, etc); file/convertible (eda4f357)
- retina displays (7dc63162)
- dc alignment scale
coherent bit of
behavior. You can trivially wrap it around arbitrary expressions instead
of just function calls.
Ryan
On 04/28/2014 01:45 PM, Matthias Felleisen wrote:
Time to move it to a place easy to find? But why a macro?
On Apr 28, 2014, at 1:10 PM, Ryan Culpepper wrote:
On 04/28/201
On 04/28/2014 10:08 AM, Laurent wrote:
On Mon, Apr 28, 2014 at 3:47 PM, Matthias Felleisen
mailto:matth...@ccs.neu.edu>> wrote:
[...]
Why not something like `apply->list` or `apply/list`?
(personally I usually call it `cvl` for call/values->list, but that's
because I often use it on the command
or tell me if there are no such
changes.)
* Ryan Culpepper
- Macro Debugger Tests
- Syntax Classifier Tests
- RackUnit GUI Tests
- Data Tests
- DB Tests
* Kathy Gray
- Test Engine Tests
* Noel Welsh
- Rackunit Tests
- SRFI Tests
- Ensure that all claimed srfi's are in the
he changes when they're done, or tell me if there are no such
changes.)
* Ryan Culpepper
- Macro Debugger Tests
- Syntax Classifier Tests
- RackUnit GUI Tests
- Data Tests
- DB Tests
* Jay McCarthy
- Web Server Tests
- XML Tests
- HTML Tests
- PLAI Tests
- Racklog te
dward
On Fri, Apr 11, 2014 at 06:44:17PM -0400, Ryan Culpepper wrote:
IIRC, most of the code in openssl/mzssl.rkt predates
ffi/unsafe/alloc. So yes, BIO_new etc should use (allocator _) etc,
and that would simplify some of the code that currently uses the
local with-failure macro to do deallocation
IIRC, most of the code in openssl/mzssl.rkt predates ffi/unsafe/alloc.
So yes, BIO_new etc should use (allocator _) etc, and that would
simplify some of the code that currently uses the local with-failure
macro to do deallocation. But no need to fix that in this patch.
Some comments on the pat
The release process for v6.0.1 has begun: the `release' branch was
created for any work that is left and is now bumped to v6.0.0.900. You
can go on using the `master' branch as usual, it is now bumped to
v6.0.1.1 (to avoid having two different trees with the same version).
If you have any bug-fi
The release process for v6.0.1 will begin in about a week. If
you have any new features that you want in and are relatively close
to being done, now is a good time to do that.
_
Racket Developers list:
http://lists.racket-lang.org/dev
We need volunteers for a final round of testing for Racket
v6.0. This round of testing will focus on the package system and
changes related to it.
We would like to test the release candidate on the following
configurations:
- Unix build from source, in-place install
- Unix build from sou
On 02/08/2014 05:52 PM, Edward Lee wrote:
Hi.
Racket's OpenSSL bindings do not currently enable the ECDH(E) and the
DHE ciphers, which are needed for perfect forward secrecy.
I've attached a patch that:
- Embeds reasonable defaults for DHE mode.
- Adds two functions, ssl-server-context-en
Racket v5.93 is now available from
http://racket-lang.org/
Version 5.93 repairs a few problems with the recent v5.92 release (in
preparation for a v6.0 release):
* fixed a low-level concurrency problem with the GUI library for Mac
OS X, which especially affected 32-bit builds;
* fixed G
Racket 5.92 has a new package system, including a catalog of
hundreds of already-available packages. Please visit
http://pkgs.racket-lang.org/
for an overview of the packages.
Recent releases included the "beta" versions of the package system.
Racket version 5.92 incorporates many improvement
Checklist items for the v6.0 release
(using the v5.91.0.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 should have been picked, make sure that the changes are
Matthew has requested this commit be included in the release branch.
It looks safe to me, but I can't tell if it fixes the problem in all
cases. A more obvious, if coarser, fix would be something like
(define (file->connection file [write? #f])
(unless (file-exists? file)
(create-and-ini
should show v6.0 as the most current version; email me
to pick the changes when they're done, or tell me if there are no such
changes.)
* Ryan Culpepper
- Macro Debugger Tests
- Syntax Classifier Tests
- RackUnit GUI Tests
- Data Tests
- DB Tests
* Jay McCarthy
- Web Server Test
)
* Matthias Felleisen
- Teachpacks Tests: check that new teachpacks are addable
- Teachpack Docs: check teachpack docs in the bundles
Updates:
- Teachpack Updates: update HISTORY
(updates should show v6.0 as the most current version; email me
to pick the changes when they're done,
On 11/25/2013 10:28 AM, Matthew Flatt wrote:
At Mon, 25 Nov 2013 09:56:45 -0500, Ryan Culpepper wrote:
On 11/25/2013 09:44 AM, Matthew Flatt wrote:
Here's the full comment:
The version string has one of the forms:
X.Y
X.Y.Z Z != 0
X.Y.Z.W W != 0
On 11/25/2013 09:44 AM, Matthew Flatt wrote:
Here's the full comment:
The version string has one of the forms:
X.Y
X.Y.Z Z != 0
X.Y.Z.W W != 0
where each X, Y, Z, W is a non-negative exact integer, Y must not
exceed 99, and Z or W must not exceed 999. Y>=9
head.
Robby
On Sat, Nov 23, 2013 at 8:33 AM, Michael Sperber
mailto:sper...@deinprogramm.de>> wrote:
>
>
> Ryan Culpepper mailto:ry...@ccs.neu.edu>> writes:
>
> > The release process for v6.0 has begun: the `release' branch was
> > created for any work t
The release process for v6.0 has begun: the `release' branch was
created for any work that is left and is now bumped to v5.91. You
can go on using the `master' branch as usual, it is now bumped to
v6.0.0.1 (to avoid having two different trees with the same version).
If you have any bug-fixes and
The release process for v6.0 will begin in about a week. If
you have any new features that you want in and are relatively close
to being done, now is a good time to do that.
_
Racket Developers list:
http://lists.racket-lang.org/dev
On 10/23/2013 08:22 PM, David T. Pierson wrote:
Are terms defined via @deftech in the Racket reference supposed to be
accessible via @tech from the Racket guide?
In pkgs/racket-pkgs/racket-doc/scribblings/reference/evts.scrbl there
exists a line that looks like:
... @deftech{synchronizable e
. Why is that namespace-attach-module
even needed? It seems the dynamic require on the next line does the
desired thing?
On Wed, Oct 2, 2013 at 4:16 PM, Stephen Chang wrote:
Ok thanks for the explanations. I'll try doing one of the last two
suggestions.
On Wed, Oct 2, 2013 at 4:09 PM, Rya
No, the 'racket/pretty' module might be declared even if the symbol
isn't defined (or "mapped") in the namespace:
> (define ns (make-base-namespace))
> (define repl-ns (current-namespace))
> (parameterize ((current-namespace ns))
(eval '(require (only-in racket/pretty
> (parame
Yes. Also, it's not enough to check that 'racket/pretty' (or really, the
name 'racket/pretty' resolves to) isn't declared in the target
namespace; you must also check any module it (transitively) requires is
either undeclared or was attached from the same namespace you want to
attach racket/pre
On 10/02/2013 03:19 PM, Stephen Chang wrote:
Can I push the attached (1-line) patch? I don't have a good grasp of
namespaces so I would like someone to review it first.
Right now, make-base-eval tries to attach racket/pretty to the
namespace regardless of whether it's already there, which someti
I think you just ran into all of the problems with planet1 at the same
time. I started with kazzmir/peg and browsed sources, and as far as I
can tell, all of the packages you got are actually transitively required
by kazzmir/peg. So it's not a PLaneT implementation bug.
It looks like there's a
Checklist items for the v5.3.6 release
(using the v5.3.5.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 should have been picked, make sure that the changes ar
On 07/25/2013 05:41 PM, Stephen Chang wrote:
Here is a syntax-parse macro that requires one subexpression to be
wrapped with an exclamation point.
(define-syntax (test stx)
(syntax-parse stx #:datum-literals (!)
[((~or (~once (! x:expr) #:name "!")
(~not (! y:expr))) ..
It's not there, but it should be. I'll add it.
Ryan
On 07/24/2013 09:26 PM, Neil Van Dyke wrote:
Did a PostgreSQL SSL performance fix get into 5.3.6 pre-release in some
form?
In the pre-release I just downloaded, I don't see Ryan's original fix to
"collects/db/private/postgresql/connection.rk
3600e6f5c8f13ce7ee13e8af9a8f5
ab5075bc762356f86bb7dfd34dac8d24ada1a140
Vincent
At Mon, 22 Jul 2013 17:49:20 -0400,
Vincent St-Amour wrote:
At Mon, 22 Jul 2013 15:13:28 -0400,
Ryan Culpepper wrote:
Checklist items for the v5.3.6 release
(using the v5.3.5.900 release candidate build)
Search for you
ate HISTORY
(updates should show v5.3.6 as the most current version; email me
to pick the changes when they're done, or tell me if there are no such
changes.)
* Ryan Culpepper
- Macro Debugger Tests
- Syntax Classifier Tests
- RackUnit GUI Tests
- Data Tests
- DB Tests
* Jay Mc
On 07/10/2013 09:04 PM, Asumu Takikawa wrote:
Hi all,
I'm currently trying to fix the Typed Racket unit tests. I think I've
narrowed down the issue to a certain syntax property for keyword
functions.
The issue is illustrated by the following example:
#lang racket
(require racket/file
This sounds like a job for the zero-values define-syntaxes trick,
documented here:
http://docs.racket-lang.org/reference/syntax-model.html#%28part._macro-introduced-bindings%29
Ryan
On 07/10/2013 03:40 PM, Carl Eastlund wrote:
I'm having trouble with some of the features of define-generics i
On 06/26/2013 02:32 PM, Sam Tobin-Hochstadt wrote:
[...]
Things that didn't move:
* `mzlib/compile`: This is used in one place in the compiler, and
should probably be handled differently. Matthew, any suggestions?
* `mzlib/unit200`. This is loaded into a new namespace in which code
is evaluate
I tried it. It works, but DrRacket doesn't find the macro stepper tool.
The racket/lib/info-cache.rktd has an entry for the right location, but
it also has another (lib "macro-debugger") entry. Is this caused by
having multiple modules "named" macro-debugger/info?
BTW, something is still popul
On 05/23/2013 01:57 AM, Eric Dobson wrote:
Some modules have macros which expand into identifiers that are not
exported, as they want to protect those bindings. TR currently has the
following code which allows it to generate an identifier which is
free-identifier=? to what would appear in the out
On 05/05/2013 12:49 PM, Eric Dobson wrote:
Keywords are normally right because
they are syntactically distinct from expressions --- and so using a
keyword avoids various potential ambiguities and sources of confusion.
Isn't this only true for default bindings of #%datum? It seems like
macros wh
On 05/03/2013 11:12 AM, Robby Findler wrote:
Can you point to some examples?
Note that you can still use else, as long as you don't refer to it as a
variable.
Just to check: If match treats else specially, it should only accept it
as the entire pattern. For example, the following should be an
The release announcement sketch that I have so far is below. Please
mail me new items and/or edits.
--
* Extflonums (80-bit floating-point numbers) are supported on some
x86/x86_64 platforms --- including Windows, and includin
Checklist items for the v5.3.4 release
(using the v5.3.3.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 should have been picked, make sure that the changes ar
The release announcement sketch that I have so far is below. Please
mail me new items and/or edits.
--
mflatt:
- added file-truncate (48e05093)
- mach-o: handle some new load commands (a229f292)
- mach-o: code signing fixes (
ate HISTORY
(updates should show v5.3.4 as the most current version; email me
to pick the changes when they're done, or tell me if there are no such
changes.)
* Ryan Culpepper
- Macro Debugger Tests
- Syntax Classifier Tests
- RackUnit GUI Tests
- Data Tests
- DB Tests
* Jay Mc
The release process for v5.3.4 has begun: the `release' branch was
created for any work that is left and is now bumped to v5.3.3.900. You
can go on using the `master' branch as usual, it is now bumped to
v5.3.4.1 (to avoid having two different trees with the same version).
If you have any bug-fi
On 04/02/2013 11:48 PM, Asumu Takikawa wrote:
On 2013-03-30 10:10:20 -0400, ry...@racket-lang.org wrote:
293b208 Ryan Culpepper 2013-03-20 10:52
:
| added optional #:grammar clause to defform, etc
:
M collects/scribble/private/manual-form.rkt | 68 -
M collects/scribblings
The release process for the next Racket release will begin in about
a week. If you have any new features that you want in and are
relatively close to being done, now is a good time to do that.
_
Racket Developers list:
http://lists.racket-lang.org/dev
The line
(date-day quando)99
looks pretty suspicious; with the 99 there, the first branch of the
enclosing 'if' expression returns 8 values but the second branch returns
7 values.
Ryan
On 02/22/2013 09:48 AM, Pierpaolo Bernardi wrote:
This one got me stumped for a while. I don't rememb
ted `master' from 117c81e2a6 to a85a71984d.
http://git.racket-lang.org/plt/117c81e2a6..a85a71984d
=[ One Commit ]=
Directory summary:
100.0% collects/racket/private/
~~
a85a719 Ryan Culpepper
On 02/01/2013 03:29 PM, Asumu Takikawa wrote:
Hi all,
I've found that when using racket/class, one syntactic pain point I keep
encountering is that the instantiation is clumsy. This is especially
true if I want to mix different styles of instantiation (keyword and
positional).
Is there any reas
Your explanation sounds correct, but 3D syntax is not encouraged and not
supported. I think the fix is to change your macro to avoid 3D syntax.
It's a little awkward due to the lack of let-for-syntax (and
splicing-let-for-syntax, I guess), but how about the following (not tested):
(define-synt
The release announcement sketch that I have so far is below. Please
mail me new items and/or edits.
--
mflatt:
- generalized local-type tracking for unboxing (bdf1c3e1)
- removed sirmail (3e505af4)
- added file/untar (3a76581
ent version; email me
to pick the changes when they're done, or tell me if there are no such
changes.)
* Ryan Culpepper
- Macro Debugger Tests
- Syntax Classifier Tests
- RackUnit GUI Tests
- Data Tests
- DB Tests
* Jay McCarthy
- Web Server Tests
- XML Tests
- HTML Test
I just pushed a fix. Thanks for reporting this!
Ryan
On 01/13/2013 10:48 AM, Matthew Flatt wrote:
It's still broken. Although I don't get an error with the latest
sources (v5.3.2.1), the output is not right:
> (~r (/ 15625 16384) #:min-width 4 #:precision 1)
" 0.1"
> (~r (/ 15625 16384)
I don't know how important this is, but ideally serialized old SRFI-19
dates should now deserialize as date*. I think that you can just restore
the definition of deserialize-info:tm:date-v0 and change the second
function (the cyclic value builder) to raise an error:
(define deserialize-info:tm
The release process for v5.3.2 has begun: the `release' branch was
created for any work that is left and is now bumped to v5.3.1.900. You
can go on using the `master' branch as usual, it is now bumped to
v5.3.2.1 (to avoid having two different trees with the same version).
If you have any bug-fi
The release process for v5.3.2 will begin in about a week. If
you have any new features that you want in and are relatively close
to being done, now is a good time to do that.
_
Racket Developers list:
http://lists.racket-lang.org/dev
On 12/17/2012 04:30 AM, Jens Axel Søgaard wrote:
2012/12/17 Ryan Culpepper :
I'd like to make bit-vectors serializable so I can replace sql-bits with
them. I'll deprecate the current sql-bits names but keep them around for a
while.
The issue is that bit-vectors are implemented using
It sounds like an easier solution would be to switch from boxes to a
mutable struct with one field that overrides equal? and hash-code.
Ryan
On 12/17/2012 03:38 PM, J. Ian Johnson wrote:
Short message: is there any chance of getting egal and egal hashes
any time soon?
Longer message: I have
I'd like to make bit-vectors serializable so I can replace sql-bits with
them. I'll deprecate the current sql-bits names but keep them around for
a while.
The issue is that bit-vectors are implemented using fxvectors, which are
serializable, but simply serializing them will presumably cause er
I understood the feature request differently. I take it as wanting to
write a module like the following:
#lang racket
(provide
(with-declared-contracts-out
f
g))
(declare-contract f )
(define f )
(declare-contract g )
(define g )
That is, the contracts themselves are
eloped as reusable tools and built into their own packages. I think this
room for improvement will make Planet 2 a much better long-term model than
Planet 1. Of course we do eventually want a default system that package
developers can use without too much mucking about with "experimental"
ot; versioning systems. But I think an initial
period of "crowd-sourcing" the design of that system will do us some good.
Carl Eastlund
On Wed, Dec 12, 2012 at 2:29 PM, Ryan Culpepper mailto:r...@cs.utah.edu>> wrote:
I'm trying to understand how things are supposed to
I'm trying to understand how things are supposed to work in planet2
without version information.
Let's say I release a package, "webapis". Time passes, and I notice that
Racket gets some cool new features (eg, better SSL support) that the
"webapis" package should use. I write the code, and ...
I updated the references in the racket git repo, and I left the
unstable/lazy-require module in place with a re-export of lazy-require.
I did remove a feature that didn't seem to be in use (unquote), though,
so if someone is using lazy-require with unquote outside of the racket
git repo, that w
On 12/01/2012 04:23 AM, David Vanderson wrote:
http://docs.racket-lang.org/data/Orders_and_Ordered_Dictionaries.html
Towards the bottom of this page there is the following error:
> (datum-order (make-fish 'alewife) (make-fish 'sockeye))
make-fish: undefined;
cannot reference undefined identi
There's also an implementation of bitvectors in
db/private/generic/sql-data (sql-bits) that uses bytes, if you want to
do a comparison. If a standard bit-vector library gets added, I'll
switch the db library to use that instead.
Ryan
On 11/26/2012 01:43 PM, Jens Axel Søgaard wrote:
Hi All,
I get this message (during doc build, actually):
raco setup: error running: (lib math/scribblings/math.scrbl)
ffi-lib: couldn't open "libmpfr.so" (libmpfr.so: cannot open shared
object file: No such file or directory)
I have /usr/lib/libmpfr.so.1, which is symlinked to
/usr/lib/libmpfr.so.1.2
On 11/16/2012 04:43 PM, Neil Toronto wrote:
On 11/16/2012 02:10 PM, mfl...@racket-lang.org wrote:
9a48e5d Matthew Flatt 2012-11-16 14:03
:
| math: avoid import at unnecessary phase
|
| This repair avoids using at compile time external libraries that
| are needed at run time.
:
M collects/mat
The release announcement sketch that I have so far is below. Please
mail me new items and/or edits.
--
mflatt:
- new case implementation (by Jon Zeppieri) (7ccf0efce9)
- ffi/unsafe: show errors from finalizers (1d8791c7c4)
-
b444ad.
http://git.racket-lang.org/plt/f60d57a27f..1137b444ad
=[ 2 Commits ]==
Directory summary:
60.2% collects/macro-debugger/model/
39.7% collects/macro-debugger/
~~
5f15401 Ryan Culpepper mai
s the most current version; email me
to pick the changes when they're done, or tell me if there are no such
changes.)
* Ryan Culpepper
- Macro Debugger Tests
* Kathy Gray
- Test Engine Tests
* Noel Welsh
- Rackunit Tests
- SRFI Tests
- Ensure that all claimed srfi'
Try building the release branch in a fresh clone. (It should be safe to
clone your existing clone (or "checkout") rather than clone directly
from the server.) If the errors go away, I would suspect the problem is
that git clean missed some things.
I just tried it and encountered no errors.
Ry
ent version; email me
to pick the changes when they're done, or tell me if there are no such
changes.)
* Ryan Culpepper
- Macro Debugger Tests
- Syntax Classifier Tests
- RackUnit GUI Tests
- Data Tests
- DB Tests
* Jay McCarthy
- Web Server Tests
- XML Tests
- HTML Test
The release process for v5.3.1 has begun: the `release' branch was
created for any work that is left and is now bumped to v5.3.0.900. You
can go on using the `master' branch as usual, it is now bumped to
v5.3.1.1 (to avoid having two different trees with the same version).
If you have any bug-fi
The release process for v5.3.1 will begin in about a week. If
you have any new features that you want in and are relatively close
to being done, now is a good time to do that.
_
Racket Developers list:
http://lists.racket-lang.org/dev
On 09/11/2012 07:29 PM, Neil Toronto wrote:
It doesn't seem to matter how I set up the evaluator (using
`make-base-eval' or `make-evaluator'). If an example fails to typecheck,
it looks like an ugly documentation error. This is an actual example in
the math docs, which I would really like to keep
On 09/17/2012 02:20 PM, John Clements wrote:
On Sep 16, 2012, at 5:48 PM, Ryan Culpepper wrote:
See 'define-template-metafunction' in syntax/parse/experimental/template.
Remember to change the relevant occurrences of 'syntax' to 'template'.
Neat!
I'
See 'define-template-metafunction' in
syntax/parse/experimental/template. Remember to change the relevant
occurrences of 'syntax' to 'template'.
Ryan
On 09/16/2012 08:31 PM, John Clements wrote:
I want to apply a transformation to a nested pattern element.
To start with, suppose I have a (ki
The change to ~a, ~v, and ~s seems reasonable to me. The renamed
keywords and generalization of ~v and ~s to multiple arguments are good.
The ~r function seems okay except for the way it chooses which notation
(positional or exponential) to use. It should take a rule, not an
answer, and the de
On 08/25/2012 01:57 PM, Neil Toronto wrote:
On 08/25/2012 11:33 AM, Ryan Culpepper wrote:
On 08/25/2012 01:08 PM, Neil Toronto wrote:
A number can expand to an arbitrary expression? How?
And what do you mean by "the '#%datum' macro associated with them"?
Applied to th
On 08/25/2012 01:08 PM, Neil Toronto wrote:
On 08/25/2012 10:53 AM, Ryan Culpepper wrote:
On 08/25/2012 12:19 PM, Neil Toronto wrote:
I've reordered these a bit:
number
string
bytes
character
regexp
In other words, "literal data". But did you check that the '#%datum
On 08/25/2012 12:19 PM, Neil Toronto wrote:
A lot of macros start by renaming some syntax that's assumed to
eventually represent a runtime value, like the `or' macro does:
> (syntax->datum (expand-syntax #'(or #t #f)))
'(let-values (((or-part) '#t)) (if or-part or-part '#f))
But it's not alway
On 08/02/2012 11:16 AM, Ryan Culpepper wrote:
[...]
* There is now a very complete completion code for zsh. It is not
included in the distribution though, get it at: http://goo.gl/DU8JK
(This script and the bash completions will be included in the
standard installers in future
Below is the third draft of the release announcement items for
v5.3. Let me know if I've missed something.
* Submodules are nested module declarations that can be loaded and
run independently from the enclosing module. For an overview of
submodules, see
http://blog.racket-lang.org/2012/
Below is the second draft of the release announcement items for
v5.3. Let me know if I've missed something.
* Submodules are nested module declarations that can be loaded and
run independently from the enclosing module. For an overview of
submodules, see
http://blog.racket-lang.org/2012
Yes, I fixed the bug. The fix should be in the release build tomorrow.
Ryan
On 07/28/2012 08:28 PM, Robby Findler wrote:
I believe Ryan fixed this a few hours ago. He may be waiting for a
release build before commenting.
Robby
On Sat, Jul 28, 2012 at 7:25 PM, Eli Barzilay wrote:
6 hours ago
ys dying the same way.
Let me know when there is a version I can try again.
Doug
On Wed, Jul 25, 2012 at 12:16 PM, Ryan Culpepper wrote:
I suspect the problem is caused by commit 8358420f, which changed match to
load part of its implementation lazily using lazy-require. Part of that
commit was rever
1 - 100 of 246 matches
Mail list logo