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
Robby Findler
efb3bf0684
Spelling error
...
Also, Rackety
2013-02-03 13:14:54 -06:00
Robby Findler
ab55d43312
give up on the "find the close paren strategy that doesn't
...
edit the buffer" attempt
In other words, go back to (a rackety version of) the old
implementation of the get-close-paren method
2013-02-03 11:22:46 -06:00
Robby Findler
af61f1b98e
change the default test coverage colors
...
After some consultation with my class this quarter,
it seems clear that the previous defaults and nearby
variations are completely hopeless for colorblind people
(there are at least 3 in this class). So go with the
defaults used in the HtDP languages, which have been
vetted by saidsame 3 people.
2013-02-03 09:25:24 -06:00
Robby Findler
9c3afd455a
fix find-seconds error reporting to say "find-seconds" instead
...
of "find-secs"
2013-02-03 07:29:07 -06:00
Matthew Flatt
573924e3ac
fix doc typo
...
Closes PR 13483
2013-02-02 19:41:59 -08:00
Matthew Flatt
1995b2ffd5
fix doc mistake
...
Closes PR 13482
2013-02-02 19:41:59 -08:00
Matthew Flatt
50a82872f0
x86_64-mac: Pango CoreText repair
...
Closes PR 13473
2013-02-02 19:41:59 -08:00
Robby Findler
25f92f8e9e
fix a problem with the way that check syntax's interval map
...
tracks information about the program
2013-02-02 19:35:09 -06:00
Sam Tobin-Hochstadt
2e8ffe7400
Fix sequence-lift
for multiple valued sequences.
...
Also minor fixups of the rest of `unstable/sequence`.
2013-02-02 18:16:35 -05:00
Robby Findler
8aa3e1d473
another close-paren insertion repair
...
(this one causes runtime errors, not
bad behavior)
2013-02-02 09:10:17 -06:00
Matthew Flatt
4c98570fb6
reference: fix typo and terminology for `with-continuation-mark'
...
Closes PR 13478
2013-02-02 05:58:42 -08:00
Matthew Flatt
404e884cd5
racket/gui: doc clarifications on refreshes and edit sequences
2013-02-01 18:23:29 -08:00
Robby Findler
a90434b080
avoid a deadlock introduced in recent identifier highlighting commit
2013-02-01 19:17:51 -06:00
Matthew Flatt
0583616dd7
racket/date: change current-date', add
date*->seconds'
2013-02-01 15:00:24 -08:00
Matthew Flatt
5dda7c4b14
work around C library bug in powl()
2013-02-01 15:00:23 -08:00
Matthew Flatt
f8c7a79b36
fix `raco link' test
2013-02-01 15:00:23 -08:00
Matthew Flatt
318c45a772
Scribble: fix docs on Latex commands for parts and part references
2013-02-01 11:00:14 -08:00
Matthew Flatt
c1bd671b08
fix prototype when the C compiler has no "no inline" annotation
2013-02-01 10:35:38 -08:00