Robby Findler
995d4a4704
adjust test cases for recent changes to the lexers
2013-02-07 21:25:02 -06:00
Vincent St-Amour
830db3c908
Add extra tests and warning about -PosIntNotFixnum.
2013-02-07 15:19:42 -05:00
Eric Dobson
9030da217b
Make static single flonum checks correct.
...
Closes PR13499.
2013-02-07 15:19:42 -05:00
Asumu Takikawa
9636a70f8b
Add a test for PR 13490
...
The bug itself was already fixed by Eric Dobson
2013-02-07 13:49:50 -05:00
Robby Findler
4b9d43ce00
unbreak plai random mutator tests
2013-02-07 11:16:04 -06:00
Robby Findler
86b1f276eb
tweak raco test output, yet again
2013-02-07 10:16:16 -06:00
Robby Findler
6c93cfea56
move dir-chars.rkt to unstable/2d to unbreak dependencies
2013-02-07 10:16:10 -06:00
Robby Findler
7750cf9800
change raco test's announcements to say "raco test"
2013-02-07 06:58:11 -06:00
Robby Findler
642ef7f136
dont use raco test for encode.rkt (as it expects command-line
...
arguments and doesn't have a test submodule)
2013-02-07 06:56:26 -06:00
Eli Barzilay
f548555095
Post-release version for the v5.3.3 release
2013-02-06 22:43:19 -05:00
Ryan Culpepper
a85a71984d
preserve lexical context, src, etc for sequence syntax expansion
...
The previous version of the code replaced the implicit #%app with
the kernel #%app (ie, #%plain-app), causing sequence functions
that take keyword arguments to fail.
2013-02-06 18:01:59 -05:00
Vincent St-Amour
117c81e2a6
Increase timeout for TR random testing.
2013-02-06 17:28:13 -05:00
Robby Findler
bb216d142c
2d
2013-02-06 15:55:20 -06:00
Robby Findler
0531412a8e
restore changes that don't go into 5.3.3
2013-02-06 15:05:53 -06:00
Robby Findler
dfed25cfe1
add v5.3.3 notes
2013-02-06 15:05:53 -06:00
Matthew Flatt
0aaf6b8086
make raco test' more like
racket'
...
Instad of `(dynamic-require .. #f)', use `(dynamic-require .. 0)', which
has the effect of making compile-time code "available" (see docs) in
case the loaded module uses `eval' on syntax objects that refer to
non-kernel syntax.
2013-02-06 18:09:03 +01:00
Robby Findler
e7e64f4006
a better version of deac3fa2b3
...
This time with test cases, and also without changing the
semantics of unhighlight-range
related to PR 13488
2013-02-05 20:52:35 -06:00
Danny Yoo
c6775cc060
Fix to inflate: treat EOF as a character, as in the C code.
...
closes PR 13489.
In the C code, inflate is allowed to peek at least one character
beyond the extent of a deflated byte sequence. The thread related to
the bug report of PR 13489 documents that deflate can peek beyond EOF.
2013-02-05 17:02:36 -07:00
Danny Yoo
31b66484b3
Add test case to show bug with inflate.
...
related to PR 13489.
2013-02-05 17:02:21 -07:00
Vincent St-Amour
bf2768f2c5
Allow cast in typed/racket/no-check.
2013-02-05 16:57:42 -05:00
Vincent St-Amour
83413e4704
Fix docs for text-based TR optimization logging.
...
Closes PR13493.
2013-02-05 16:57:41 -05:00
Robby Findler
deac3fa2b3
fix a bug in highlight-range exposed by the contour window
...
closes PR 13488
related to PR 13491
2013-02-05 15:38:31 -06:00
Robby Findler
12ebfa2cf4
make #:keywords have different color prefs in DrRacket
...
closes PR 13492
2013-02-05 12:32:48 -06:00
Robby Findler
014abe64c0
Rackety
2013-02-05 12:32:48 -06:00
Robby Findler
76cc599ff9
fix bug in check syntax introduced when adding the
...
new green, mouse-over, which-identifiers-are-the-same bubbles
2013-02-05 12:32:48 -06:00
Robby Findler
405e51bb05
adjust contour to track edit sequences better
...
Specifically when there is no delegate and an edit
sequence is started, track that differently in case
a delegate is set before the edit sequence ends
(in which case we don't want to end the edit
sequence in the delegate since we didn't start it
there)
related to PR 13491
2013-02-05 12:32:48 -06:00
Jay McCarthy
fb915825e9
Allowing PNR to decide which github checksum is used
2013-02-05 07:25:31 -07:00
Jay McCarthy
fa4548f401
Using raco test by default, differently
2013-02-05 07:25:31 -07:00
Jay McCarthy
78a69de14f
Undo this for now
2013-02-05 07:25:31 -07:00
Jay McCarthy
0f6a5195b3
Add login link
2013-02-05 07:25:31 -07:00
Jay McCarthy
7f6d85f734
Use raco test by default
2013-02-05 07:25:31 -07:00
Matthew Flatt
6c58cde2aa
repair for snip% change
...
Fixes a problem with 755377ca82
.
2013-02-05 15:22:29 +01:00
Matthew Flatt
d0cfc34a77
racket/gui/base: fix menu-bar%'
get-frame' to return 'root
...
Return 'root istead of exposing the (hidden) root frame for
a menu bar that is shown when no frames are visible.
2013-02-05 11:44:38 +01:00
Matthew Flatt
660fc4d7b3
racket/gui: add doc cross-reference
2013-02-05 11:44:38 +01:00
Matthew Flatt
38fb10eaec
new-style contract errors for `exn' field guards
2013-02-05 11:44:38 +01:00
Matthew Flatt
755377ca82
racket/snip: make text snips accomodate height changes via substitution
...
Instead of assumning that the snip's text will match a font's height
metrics, check and remember the actual metrics if its doesn't match,
which accomodates font substitions (e.g., when using #\u2144 under
Windows).
2013-02-05 11:44:38 +01:00
Matthew Flatt
c17c7cd1b0
dc<%>: fix baseline for slow-path non-combined text drawing
...
For example, fix baseline when drawing "a\u2144" with the
default fonr under Windows, where #\u2144 is subtituted from
another font.
2013-02-05 11:44:38 +01:00
Matthew Flatt
442f6eaaae
fix `regexp-match' variants given a long string and an output port
...
... again; commit d194fa6245
turned out to be incomplete.
2013-02-05 11:44:38 +01:00
Robby Findler
2b7c6e32a9
adjust raco test so it test the command-line
...
arguments to the empty vector before running anything
2013-02-04 20:38:34 -06:00
Robby Findler
f749ab1538
minor cleanup
2013-02-04 20:38:26 -06:00
Vincent St-Amour
b42034f98b
Exclude the right zeroes when checking for equality.
2013-02-04 14:32:44 -05:00
Vincent St-Amour
568f401bdc
Don't special case typechecking of =.
...
Its type is more useful than the special typing rule.
2013-02-04 14:32:44 -05:00
Eric Dobson
9e8cc6af3c
Add types for imaginary numbers and fix type of exact? and inexact?.
2013-02-04 14:32:44 -05:00
Vincent St-Amour
ec04467282
Add extra tests for contract generation and float zeroes.
2013-02-04 14:32:44 -05:00
Eric Dobson
e656bdb1c5
Make generated contracts for Floats include NaN.
...
Closes PR13464.
2013-02-04 14:32:44 -05:00
Danny Yoo
ab3c69ceaa
Correct the test case so it executes the error path we want.
2013-02-04 11:24:26 -07:00
Danny Yoo
7146289c34
PR 13471: Add cycle-detection during lex-abbrev expansion to raise appropriate syntax error.
...
Also add test cases for lex-abbrev cycle detection.
2013-02-04 11:24:26 -07:00
Robby Findler
042ec40a7b
adjust class/c to compute projections once, instead of once per
...
use of the resulting contract
2013-02-04 07:13:00 -06:00
Robby Findler
44e91ea961
change printouts from raco test to be slightly more informative
2013-02-03 15:31:40 -06:00
Robby Findler
9fd4698be9
adjust raco test so that it accepts multiple -s arguments on the command-line
...
This is, afaict, a completely backwards compatible way to add this
functionality in the sense that any of the non-error command-line
arguments passed to raco test before still do precisely the same
things
2013-02-03 13:14:55 -06:00