Matthew Flatt
16ce8fd90d
fix an optimizer bug
...
Optimization of an identifier in a test position passed a
pre-optimization offset to a function that expects a
post-optimization offset.
2015-04-12 06:48:07 -06:00
Matthew Flatt
7fb5e69bc6
fill in missing setup/xref
documentation
2015-04-11 15:12:53 -06:00
Jay McCarthy
4418442d33
Merge pull request #3 from samth/fix-qp
...
Handle unexpected eof after =.
2015-04-10 16:29:15 -04:00
Eric Dobson
6e5c9a97ed
Make docs for sgn correct.
2015-04-10 14:25:33 -06:00
Juan Francisco Cantero Hurtado
667b9e9b71
Clarify the minimum CPU requirements in README
...
The JIT needs SSE2, not just SSE.
2015-04-10 14:12:54 -06:00
Matthew Flatt
be1a63cf50
fix SSE detection to detect SSE2
...
SSE isn't enough, because the JIT needs SSE2
2015-04-10 14:03:44 -06:00
Eric Dobson
29b1ac70df
Make for raise better error message if binding clauses are bad.
...
Closes PR 13272.
2015-04-10 13:56:42 -06:00
Matthew Flatt
8e22b22630
fix string-titlecase
based on case-ignoreable chars
...
Fix extraction of case-ignorable characters from the Unicode
database.
2015-04-10 13:30:58 -06:00
Matthew Flatt
e807e848f9
fix docs for syntax-case
...
Clarify that if `stx-expr` produces a value other than a syntax
object, it is coerced to one using `datum->syntax`.
2015-04-10 13:30:58 -06:00
Jay McCarthy
81b74f9545
Merge pull request #2 from RenaissanceBug/rfc6265-docfix
...
Fix accidental dep on net-cookies package.
2015-04-10 07:23:37 -04:00
Sam Tobin-Hochstadt
a38834ebf2
Handle unexpected eof after =.
2015-04-09 13:48:10 -04:00
Jordan Johnson
83df895eb8
Fix accidental dep on net-cookies package.
2015-04-09 10:39:07 -07:00
Matthias Felleisen
1d0a32dc61
doc typo
2015-04-09 10:46:28 -04:00
Robby Findler
bdddd3c80d
fix test case count reporting for the place case
2015-04-08 10:16:13 -05:00
Robby Findler
44260da512
fix test case count reporting for the separate processes case
2015-04-08 10:13:54 -05:00
Robby Findler
7e089f3d7f
make sequence/c preserve streamness
2015-04-07 11:52:18 -05:00
Matthew Flatt
23ec573e51
repair chaperone handling in current-command-line-arguments
2015-04-06 12:44:47 -05:00
Jay McCarthy
c239ef7327
Merge pull request #1 from RenaissanceBug/rfc6265-cookies
...
Note the deprecation of this code and point to the new and better RFC6265-compliant net-cookies package.
2015-04-05 08:16:27 -04:00
Jordan Johnson
b23108c4d4
Move 6265 code to separate pkg
...
* Move all the new cookie code to the net-cookies package
* Update deprecation notice on net/cookie to point to that package
2015-04-04 14:02:23 -07:00
Matthew Flatt
af1b96849c
raco setup: ignore prefetch message for PLaneT paths
...
A "prefetch" message is an attempt to trigger parallel builds for
multiple requires in a module. It doesn't work right with `(planet
...)` paths, probably because it doesn't work right with loading
`planet/resolver`.
2015-04-03 21:13:05 -05:00
Matthew Flatt
f9ffdeeb20
avoid redundant syntax-property propagation
...
Insteda of propagating a property manually, allow the
`syntax-track-origin` operation in macro expansion to do it.
Otherwise, properties turn into pairs of duplicate values.
2015-04-03 18:23:09 -05:00
Matthew Flatt
50ff92b784
defend against strage inferred-name property call with keyword args
2015-04-03 18:23:08 -05:00
Matthew Flatt
79bb6531df
update version in HITSORY for v6.2
2015-04-03 17:24:15 -05:00
Sam Tobin-Hochstadt
e37b0b6361
Load dependencies more lazily.
2015-04-03 12:04:55 -04:00
Matthew Flatt
9481e3956d
fix use of the wrong blame
in struct/dc
2015-03-31 17:42:50 -06:00
Jordan Johnson
c3ce72e229
Remove unused exn and example code
...
* Remove exn:fail:cookie, since I’d rewritten the library code to
avoid using it.
* Correct docs for cookie-header->alist, to reflect not raising the
exn.
* Remove needless illustration of date from clear-cookie-header
example.
2015-03-30 13:29:07 -07:00
Matthew Butterick
a27f06b690
further notes on Git workflow
2015-03-30 07:50:28 -06:00
Jordan Johnson
a01e93b515
Add new RFC6265-compliant cookies/ folder, modules, tests, docs.
...
* Add new modules, docs, and tests in cookies/
* Server: parse Cookie header, make cookies, make Set-Cookie header
* User agent:
* parse Set-Cookie header
* save cookies
* make Cookie header
* interface for substituting better cookie storage
* Common functionality: validate cookie parts
* Add deprecation notice to old cookie lib
Test and validation cleanup
2015-03-28 15:51:01 -07:00
Matthew Flatt
f7d4f7b234
MinGW build repairs and improvements
2015-03-28 09:50:01 -06:00
Matthew Flatt
5fff8e2056
internal hooks to build "Racket.exe" without "libracket3m.dll"
...
For now, setting `libracket-dll?` to #f in
racket/src/worksp/gc2/make.rkt
enables that build mode.
2015-03-28 09:50:01 -06:00
Matthew Flatt
cae162685f
make _hfun
retry automatically
...
Extend `_hfun` to allow specified exceptions through, and
use it consistently for anything that returns an HRESULT
and might need a retry.
2015-03-27 15:19:19 -06:00
Matthew Flatt
3a75630ea4
add COM enumeration support
2015-03-27 14:43:44 -06:00
Matthew Flatt
d22082f7e5
add #:retry
option to _fun
2015-03-27 13:03:20 -06:00
Matthew Flatt
7408ee4709
raco pkg Git workflow explanation: clarify pushing to a different repo
2015-03-27 13:03:20 -06:00
Robby Findler
df9cd3342a
check duplicate identifiers in parametric->/c
...
closes PR 15017
2015-03-27 07:42:09 -05:00
Matthew Flatt
1a5e3e5953
_enum: allow negative integers
...
Corrects a problem with ad899173b9
2015-03-26 20:15:25 -06:00
Eric Dobson
ad899173b9
Add more error checking to _enum.
...
This also fixes some tests which were not running.
2015-03-26 11:33:20 -06:00
Eric Dobson
9fd9a42c61
Make enum work in non first order cases.
...
Closes PR 13323.
2015-03-26 11:33:20 -06:00
Matthew Flatt
ff344a6622
tempoarily remove test
2015-03-26 11:33:08 -06:00
Eric Dobson
e0ee4b1a31
Add docs for fsemaphores in the Synchronization section.
...
Closes PR 13380.
2015-03-26 11:23:53 -06:00
Jay Kominek
3ad60aa67a
fix integer-length overflow (PR14986) improve performance on integer-length of negative bignums
2015-03-26 11:20:40 -06:00
Matthew Flatt
2dd29f7e3d
fix pessimism in optimizer reordering
...
When determing whether expressions can be reordered, a reference to a
module-defined variable was considered unreorderable when it is
known to have a value and no further mutation, but the value isn't
constant across all runs.
2015-03-26 09:15:13 -06:00
Matthew Flatt
21d925d1f0
GC backtrace: add limited support for distinguishing new and old objects
2015-03-26 09:15:13 -06:00
Asumu Takikawa
d9efa6cc9b
Update docs pointers to shell-completion scripts
2015-03-26 10:48:58 -04:00
John Clements
56a701bfae
raco test docs module*->module
2015-03-24 10:32:40 -07:00
John Clements
3b08e2cccd
omit-tests doc fix
2015-03-24 09:45:42 -07:00
John Clements
4d69fcc8a9
use racket/base instead
2015-03-24 09:42:27 -07:00
John Clements
ca8dad126c
add docs on not running tests
2015-03-24 09:39:30 -07:00
Sam Tobin-Hochstadt
785fb57dc1
Add test for "base" version.
2015-03-20 11:56:05 -04:00
Matthew Flatt
f250c08ee5
update version on "base" package
2015-03-20 06:25:24 -06:00