Robby Findler
3885223cee
fixed an ->i bug
2010-08-18 19:30:36 -05:00
Matthew Flatt
e99c53eee8
change `define-type' to use #:reflection-name instead of prop:custom-write
2010-08-18 16:13:58 -06:00
Matthew Flatt
dafb9de74c
add #:reflection-name option to struct form
2010-08-18 16:13:58 -06:00
Matthew Flatt
4299b12d5b
fix pretty-print problems, especially related to the custom-write property
2010-08-18 16:13:57 -06:00
Robby Findler
2faca724e3
generalized the #:steps argument to play so different phases on an animation can take different amounts of time
2010-08-18 16:58:58 -05:00
Sam Tobin-Hochstadt
90eeef60d7
Provide -> in typed-scheme/no-check.
...
- Closes PR 10882
2010-08-18 16:37:32 -04:00
Sam Tobin-Hochstadt
510c80b700
Better printing for environments.
2010-08-18 16:37:32 -04:00
Kevin Tew
57bda136ea
Places: prevent mastergc gen0.big_pages from leaking onto a places gen0.big_pages list
2010-08-18 13:53:08 -06:00
Jay McCarthy
9a31ac5363
Fixing formlet additions
2010-08-18 13:17:11 -06:00
Jay McCarthy
e6219740b8
Correcting problems in Horace's path
2010-08-18 13:17:11 -06:00
Jay McCarthy
3d43c7e7ac
Initial versions from Horace Dynamite
2010-08-18 13:17:11 -06:00
Jay McCarthy
04d3a23e1c
Removing unnecessary newlines and making tests newline accurate
2010-08-18 13:17:11 -06:00
Jay McCarthy
3041bc2870
Adding guidelines page, without link to it
2010-08-18 13:17:10 -06:00
Jay McCarthy
3be8e3ba86
A little documentation
2010-08-18 13:17:10 -06:00
Jay McCarthy
1aac3c8e53
Expanding stress library
2010-08-18 13:17:10 -06:00
Casey Klein
fbd2c3c86f
Adds the feature requested in PR 10388
2010-08-18 13:19:12 -05:00
Casey Klein
5bbe748485
Tightens contract for reduction-relation->rule-names
2010-08-18 13:19:12 -05:00
Casey Klein
e0643611c3
Fixes "Reduce until ..." in stepper
2010-08-18 13:19:12 -05:00
Casey Klein
7daf515f65
Fixes a bug in `define-extended-language'
2010-08-18 13:19:12 -05:00
Casey Klein
85093fb536
Fixes a `plug' bug.
...
There are still problems with contexts, but this is an improvement.
2010-08-18 13:19:11 -05:00
Casey Klein
623925b5d7
Adds the delimited continuations model to examples
2010-08-18 13:19:11 -05:00
Casey Klein
cdf669fe5f
Fixes one more bug in the model's `branch' verification
2010-08-18 13:19:11 -05:00
Casey Klein
9d022fed0d
Fixes another bug in model's `branch' verification
2010-08-18 13:19:11 -05:00
Casey Klein
a858138843
Fixes a bug in model verifier's handling of `let-one'
2010-08-18 13:19:11 -05:00
Casey Klein
4cd2e8b01b
Fixes a bug in model verifier's handling of `branch'
2010-08-18 13:19:11 -05:00
Robby Findler
fd109558de
catch esc to close the about frame
2010-08-18 07:13:10 -05:00
Eli Barzilay
fc2ed3f8c6
Fixed extra headers being duplicated
2010-08-17 22:13:18 -04:00
Eli Barzilay
b832ff85cc
Add stub description blurb
2010-08-17 22:09:35 -04:00
Eli Barzilay
219853ac6c
long --force option
2010-08-17 21:58:59 -04:00
Eli Barzilay
4af01c750d
Added Waterloo mirror, and some reformatting
2010-08-17 20:12:55 -04:00
Matthew Flatt
4945851df6
doc clarification
2010-08-17 17:42:11 -06:00
Matthew Flatt
d97ee68867
adjust Scribble to sync filename case with uses
2010-08-17 17:32:22 -06:00
Matthew Flatt
0d9f5016ba
fix bytecode-writing inconsistencies related to syntax objects and paths
...
and improve organization of the docs
2010-08-17 17:18:24 -06:00
Robby Findler
2cb5de9581
added a few more contracts to those that get colored by check syntax
...
(and fixed a bug in the helper macros that support the coloring)
2010-08-17 11:41:21 -05:00
Robby Findler
672355f823
added for/fold to square-bracket default prefs
2010-08-17 10:40:14 -05:00
Mike Sperber
0139cfa87a
Synch German string constants with latest.
2010-08-17 16:00:59 +02:00
Mike Sperber
f3c319a3f8
Follow terminology change, belatedly.
...
"Vertrag" -> "Signatur"
2010-08-17 15:10:11 +02:00
Matthew Flatt
9c0c42f24a
fix ffi/unsafe/try-atomic interaction with exns and prompt tags
2010-08-15 11:02:30 -06:00
Robby Findler
8ece97219a
a hack to work around what appears to be just a wrong way of doing things, but will ask Noel later.
...
The basic problem is that (with-check-info* '() (lambda () ...whatever...)) can, in some cases,
double the information that is recorded in a failed test case. Probably the right thing is
to use a parameter or something instead of using continuation marks directly.
2010-08-14 21:34:44 -05:00
Robby Findler
b56019c275
generalized check-exn so that you can supply a regular expression as the predicate (which matches the exception message)
2010-08-14 21:34:44 -05:00
Robby Findler
12b345dc99
improved the syntax error checking for ->i
2010-08-14 21:34:44 -05:00
Matthew Flatt
9dda6f5d6b
doc clarification
2010-08-14 13:52:09 -06:00
Matthias Felleisen
b3525b4a2f
remove the printf, closes 11094
2010-08-14 12:01:51 -04:00
Vincent St-Amour
550e07f78f
Added labeled lines and arrows to unstable from Scott Owens.
2010-08-13 18:48:33 -04:00
Vincent St-Amour
477dc43a9d
Fixed typoes in the slideshow documentation.
2010-08-13 18:48:33 -04:00
Vincent St-Amour
17e6f8a997
Added shapes with borders.
2010-08-13 18:48:33 -04:00
Vincent St-Amour
cf692e986d
Documented TR's behavior when mixing exactness.
2010-08-13 18:48:32 -04:00
Vincent St-Amour
3d071b479e
Added a missing require.
2010-08-13 18:48:32 -04:00
Jay McCarthy
14fbd07b81
Setting responsibility
2010-08-13 15:06:14 -06:00
Jay McCarthy
fe91e997ee
Adding stress testing library
2010-08-13 15:06:14 -06:00
Jay McCarthy
58b9c7a6e4
Fixing seqn-count
2010-08-13 15:06:14 -06:00
Jay McCarthy
7853c5c893
Making timing data more available
2010-08-13 15:06:14 -06:00
Jay McCarthy
fa576a5886
Fixing github links re samth
2010-08-13 15:06:13 -06:00
Jay McCarthy
339681018a
Fixing pr11100
2010-08-13 15:06:13 -06:00
Sam Tobin-Hochstadt
6e489f8464
Fix variance of hash tables and parameters
2010-08-13 11:06:56 -04:00
Sam Tobin-Hochstadt
3359032ad5
Handle structs with special constructors and mutability.
...
Closes PR 11089.
2010-08-13 11:06:56 -04:00
Sam Tobin-Hochstadt
0c1dfd3c5e
Require flat contracts in box/c, hash/c, and vector/c.
...
Closes PR 11085.
2010-08-13 11:06:56 -04:00
John Clements
215c8dc960
best guess on what keystrokes will trigger insert-()-pair under windows & unix.
2010-08-13 11:01:05 -04:00
John Clements
cfe503f1ce
updated framework test framework:
...
- can now test multi-key sequences
- can now use tests with 'escape
- README changed .ss to .rkt
- added test cases for c:c;c:[
2010-08-13 11:01:04 -04:00
John Clements
0f0438479e
modified key bindings to enable ()/[] toggling using c:c;c:[
2010-08-13 11:01:04 -04:00
Robby Findler
a10cd9d14d
improved the ->* docs
2010-08-13 09:54:51 -05:00
Robby Findler
bdd37c58f0
made the optional arguments clause itself optional for ->*
2010-08-13 08:14:13 -05:00
Robby Findler
120e6a25ee
added #:pre and #:post to ->*
2010-08-13 07:05:27 -05:00
Robby Findler
4732e90b29
removed some commented out code (whose purpose was unclear)
2010-08-13 07:05:27 -05:00
Jay McCarthy
553648a5a6
Dropping _0
2010-08-12 19:51:05 -06:00
Stevie Strickland
a9f6ea69bf
Fix creation of a reversed List type from ListDots substitution.
2010-08-12 17:46:39 -04:00
Jay McCarthy
debd6026f3
Fixing a few bugs from drdr
2010-08-12 14:54:48 -06:00
Jay McCarthy
fae0cb2c99
A few fixes to the documentation
2010-08-12 14:10:20 -06:00
Jay McCarthy
8c32de33c6
Adding sequence support for mlists and more sequence xrefs
2010-08-12 14:10:20 -06:00
Jay McCarthy
383465aa06
Removing reference to sequence/c
2010-08-12 14:10:20 -06:00
Jay McCarthy
2751ace762
Adding more sequence operators
2010-08-12 14:10:19 -06:00
Jay McCarthy
3fe91f0fdd
Adding vector-set* and dict-set* exn tests
2010-08-12 14:10:19 -06:00
Jay McCarthy
d047557dc6
Adding dict-has-key? and updating unstable
2010-08-12 14:10:18 -06:00
Jay McCarthy
958c771ec8
Removing dict functions from unstable
2010-08-12 14:10:18 -06:00
Jay McCarthy
bdc26b53bb
Adding dict-ref bang
2010-08-12 14:10:18 -06:00
Jay McCarthy
2d1787a309
Add dict-set*
2010-08-12 14:10:18 -06:00
Jay McCarthy
a8fc09b49a
Adding dict-keys,values,->list
2010-08-12 14:10:18 -06:00
Jay McCarthy
f23daa3aea
Rename hash-range and domain to keys and values
2010-08-12 14:10:17 -06:00
Kevin Tew
1ebdb6a90b
Places: remove old code
2010-08-12 13:27:15 -06:00
Jay McCarthy
e06f0e78b2
Adding hash-set* and hash-set*bang
2010-08-11 17:39:48 -06:00
Jay McCarthy
fadfee7849
Normalizing docs a little
2010-08-11 16:49:04 -06:00
Jay McCarthy
58ad011ce9
Adding hash->list
2010-08-11 16:42:46 -06:00
Jay McCarthy
db87add6b7
Adding hash-domain and hash-range to racket/base
2010-08-11 16:37:46 -06:00
Jay McCarthy
928dfd6fa2
FTP tests without a network connection
2010-08-11 13:49:10 -06:00
Matthew Flatt
2f9431552e
fix typo
2010-08-11 10:29:49 -06:00
Robby Findler
367779fd27
added contract-struct (like define-contract-struct, but with a
...
maker whose name does not begin with 'make-')
2010-08-10 22:20:33 -05:00
Robby Findler
ae1304789d
oops
2010-08-10 19:57:22 -05:00
Robby Findler
1a3f2acf01
fixed preserve-stacktrace-information string constant; fix from Sergey Semerikov
2010-08-10 19:31:11 -05:00
Robby Findler
26187fed8f
fixed a bug in the mzlib contracts test suite
2010-08-10 19:27:17 -05:00
Robby Findler
4341ce3c20
fixed props for syncheck
2010-08-10 16:52:27 -05:00
Robby Findler
58b0d8e93c
added properties so that the check syntax obligation information works with ->i
2010-08-10 16:52:27 -05:00
Robby Findler
5fb1c730ba
improved error message in the case where ->i is used as an identifier
2010-08-10 16:52:26 -05:00
Robby Findler
d15fc5c102
added naming to ->i contracts
2010-08-10 16:52:26 -05:00
Robby Findler
d7503195df
fixed a bug where and/c (when given ho contracts) would check them in the wrong order
2010-08-10 16:52:26 -05:00
Sam Tobin-Hochstadt
02d9418f9a
document match*
2010-08-10 15:56:15 -05:00
Matthew Flatt
6c8a914c80
support for speculatively atomic calls in ffi/unsafe/try-atomic
2010-08-07 20:49:23 -05:00
Matthew Flatt
8df33b629e
fix default #:keep argument of _cprocedure
2010-08-07 20:40:42 -05:00
Matthew Flatt
4d1e97ec8d
change start-atomic and end-atomic to disable breaks
2010-08-07 20:40:32 -05:00
Matthew Flatt
804ff115e7
fix `raco setup' reported name for Windows
2010-08-07 19:19:08 -06:00
Robby Findler
561d33fddd
improved the name printing for between contracts
2010-08-07 14:35:08 -05:00
Robby Findler
98fb0e5b3a
moved a bunch of tests into the official test suite.
2010-08-07 14:35:08 -05:00
Robby Findler
9d98533e23
cleaned up a few little things here and there to pass the last of the existing tests
2010-08-07 14:35:08 -05:00
Robby Findler
b5fad95e58
make the optimizer give up more agressively when it starts out with a completely unknown thing
2010-08-07 14:35:08 -05:00
Robby Findler
306ae096eb
Fixed a bug in the eres handing (contracts where the dependent range variables are underscores)
2010-08-07 14:35:07 -05:00
Robby Findler
73177ceddc
moving machines
2010-08-07 14:35:07 -05:00
Robby Findler
2347568a6c
minor bug fixes
2010-08-07 14:35:07 -05:00
Robby Findler
9bc1b63ed4
added support for _ in range contracts
...
fixed a bug in blame assignment
2010-08-07 14:35:07 -05:00
Robby Findler
da9f5bd61a
fixed a few bugs in the ->i implementation and the test suite.
2010-08-07 14:35:07 -05:00
Robby Findler
10b6e58dd0
added support for rest arguments
2010-08-07 14:35:07 -05:00
Robby Findler
c31de06cc0
added result contract checking (after refactoring argument checking to make that more straightforward), prepared for #:post condition checking
2010-08-07 14:35:07 -05:00
Robby Findler
88aafb52eb
clarified the order of evaluation for contract expressions in ->i
2010-08-07 14:35:07 -05:00
Robby Findler
67f2a44fec
changed the parsed structs to better exploit similarity between arguments and results
2010-08-07 14:35:07 -05:00
Robby Findler
6d9066eb22
got #:pre conditions working
2010-08-07 14:35:06 -05:00
Robby Findler
5922ceda74
improved parsing of #:pre and #:post for ->i (fixed bugs and added more checks to the syntax)
2010-08-07 14:35:06 -05:00
Robby Findler
c1b558e1a3
adjusted the syntax of ->i so that #:post and #:pre get a list of variables now
2010-08-07 14:35:06 -05:00
Robby Findler
3b431c6ff2
->i now evaluates the arguments in the proper order
2010-08-07 14:35:06 -05:00
Robby Findler
d2894e7a8e
added in a use of Shu-yu's opt/c to see if it helps (which it does for complex contracts)
2010-08-07 14:35:06 -05:00
Robby Findler
40cde743a9
Got to the point where I can run some timings to see how well ->i does.
...
Here are the results, each contract put on the same function, namely:
(λ (x y) (+ x y))
1: (-> number? (<=/c 0) any)
2: (->i ([x number?] [y (<=/c 0)]) any)
3: (->i ([x number?] [y (x) (<=/c x)]) any)
4: (->d ([x number?] [y (<=/c 0)]) any)
5: (->d ([x number?] [y (<=/c x)]) any)
Taking f1 as the baseline, these are the relative times for calling
that thing over and over in a loop, supplying -1 as both of the
arguments:
f2: 1.01x
f3: 4.15x
f4: 21.1x
f5: 21.5x
2010-08-07 14:35:06 -05:00
Robby Findler
599fe85a16
Got the first example of indy blame working
2010-08-07 14:35:06 -05:00
Robby Findler
9fcc157b0d
this checkpoint causes racket to crash, with a segfault. run racket racket/contract/scratch.rkt to
...
see the error.
2010-08-07 14:35:06 -05:00
Robby Findler
4c240f2307
moving machines
2010-08-07 14:35:06 -05:00
Robby Findler
457248e9cc
moving to a different machine (some progress on optional & keyword args)
2010-08-07 14:35:05 -05:00
Robby Findler
d14796c276
got first example working
2010-08-07 14:35:05 -05:00
Robby Findler
5217744740
rename
2010-08-07 14:35:05 -05:00
Robby Findler
efd72af3d6
switching machines
2010-08-07 14:35:05 -05:00
Robby Findler
d75536161c
fixed bug in dependency checking for #:rest variables (and removed printfs)
2010-08-07 14:35:05 -05:00
Robby Findler
8f6080733f
fixed some bad ->i test cases
2010-08-07 14:35:05 -05:00
Robby Findler
9e92a976a7
added in checking that dependent variables are all sensible
2010-08-07 14:35:05 -05:00
Robby Findler
8b05829717
switching machines
2010-08-07 14:35:05 -05:00
Robby Findler
64a1ddcda9
adjusted the syntax for ->i so that #:rest is not ambiguous anymore (added extra parens, deviating from ->d a little bit) and updated the test suite
2010-08-07 14:35:05 -05:00
Robby Findler
7352d86f1f
improved check syntax's jump-to-definition so it scrolls to a more natural place
2010-08-07 14:35:04 -05:00
Robby Findler
79d0c581d4
moving machines
2010-08-07 14:35:04 -05:00
Robby Findler
561ac12a91
got started on the ->i parser
2010-08-07 14:35:04 -05:00
Robby Findler
3c70b9d2ab
improved docs for ->i, added docs for the-unsupplied-arg and exported
...
and added docs for unsupplied-arg?.
2010-08-07 14:35:04 -05:00
Robby Findler
18e9d886e2
added an ->i test suite, based on the ->d one (doesn't test for indy-ness tho)
2010-08-07 14:35:04 -05:00
Robby Findler
a66fd7574d
fixed a bug in the annotations for things like listof when they were used in a non-function position
2010-08-07 14:35:04 -05:00
Robby Findler
a524595af2
docs for ->i
2010-08-07 14:35:04 -05:00
Robby Findler
2b2fb3c07e
renamed the contract obligation properties and added options to a few more contract combinators
2010-08-07 14:35:04 -05:00
Robby Findler
8e4b169583
check syntax now remembers the mode it was in last time and uses that next time
...
also, fixed a bug in the way modes were switch around (colors would not
be reset if there was nothing new to color)
2010-08-07 14:35:04 -05:00
Robby Findler
482481fff5
made a bunch of the contract combinators also propogate blame information
...
for use in check syntax
2010-08-07 14:35:03 -05:00
Robby Findler
18b8cde3e2
adjusted the annotations so that contracts can declare multiple parts
...
of themselves to be colored and then used that so that the #:pre-cond
and #:post-cond keywords on ->i contracts are colored.
2010-08-07 14:35:03 -05:00
Robby Findler
b664b04999
added property for internal contract dependencies to ->i
2010-08-07 14:35:03 -05:00
Robby Findler
74a0e49a4b
Added properties so that the ->i contract now shows its obligation information
2010-08-07 14:35:03 -05:00
Robby Findler
1fd82ee28e
adjusted the syntax checking to allow the new syntax of ->i (but still has the old ->d semantics)
2010-08-07 14:35:03 -05:00
Robby Findler
f5a190bf80
made a copy of the ->d contract implementation as a starting point for an implementation of ->i (sometimes, paper deadlines can be a Bad Thing...)
2010-08-07 14:35:03 -05:00
Robby Findler
4eb3df7094
various cleanups, including finishing up the client mode, string constants, and coloring of (known) identifiers
2010-08-07 14:35:03 -05:00
Robby Findler
b9ff546e83
now traverses from the bound occurrences to the binding ones for contract annotations
2010-08-07 14:35:03 -05:00
Robby Findler
e7bd94f2d2
adjusted check syntax to record the right-hand side of binding forms (when they are there)
2010-08-07 14:35:03 -05:00
Robby Findler
5a5da11314
added in unioning and a bit more coloring; checking in to prepare for some changes to the original check syntax (to support contract obligations better)
2010-08-07 14:35:02 -05:00
Robby Findler
b72a59d55c
broke things up a little bit more and started in on the new contract traversal
2010-08-07 14:35:02 -05:00
Robby Findler
9b01650e83
broke up check syntax into multiple files
2010-08-07 14:35:02 -05:00
Robby Findler
f1e1887fee
started on a better way to do the obligation coloring
2010-08-07 14:35:02 -05:00
Jay McCarthy
8a67fceb4a
Added attributes to textarea-input based on patch from Horace Dynamite
2010-08-06 20:08:21 -06:00
John Clements
f86edf3c8e
added message about OS behavior on (non-)reload of library
2010-08-06 20:44:14 -04:00
Jay McCarthy
7ec4821feb
Increasing timeout
2010-08-06 12:41:04 -06:00
Vincent St-Amour
201aaa9090
Documented TR's behavior on literals.
2010-08-06 12:21:50 -04:00
Vincent St-Amour
0a45e0e361
More precise type for expt.
2010-08-06 11:09:04 -04:00
Vincent St-Amour
4d43c21565
Added a test for unboxed nested loops.
2010-08-05 17:21:54 -04:00
Vincent St-Amour
c653a8e655
Changed optimization order for reals in complex operations.
...
Made generated names more informative and updated tests accordingly.
2010-08-05 16:43:36 -04:00
Robby Findler
d7ff2ed665
two more adjustments (to triangle/sss examples)
2010-08-05 13:43:16 -05:00
Robby Findler
47055673e6
Adjusted the triangle examples to make them fit a little bit better in the documentation
2010-08-05 13:37:18 -05:00
Jens Axel Søgaard
657126c44e
Merge remote branch 'origin'
2010-08-05 19:31:06 +02:00
Jens Axel Søgaard
a4a8af1fae
Added images.
2010-08-05 19:30:43 +02:00
Jens Axel Søgaard
b83f255f30
new images for docs
2010-08-05 19:16:57 +02:00
Kevin Tew
35a65f90c2
Places: refactor place-channel use
2010-08-05 11:05:54 -06:00
Jens Axel Søgaard
08e8260449
Documentation for triangle/sss and friends
2010-08-05 18:22:21 +02:00
Jens Axel Søgaard
64c3a98e45
Added triangle/sss, triangle/ass, triangle/sas, triangle/ssa, triangle/aas, triangle/asa, and, triangle/saa.
2010-08-05 18:18:06 +02:00
Vincent St-Amour
500685c0f2
Fixed source location for for:.
2010-08-05 09:04:25 -04:00
Vincent St-Amour
b18f2353ca
Generalize naturals to integers to minimize annotations on mutated variables.
2010-08-05 09:04:25 -04:00
Vincent St-Amour
4cb7491309
Added opt-lambda:.
2010-08-05 09:04:25 -04:00
Vincent St-Amour
0b3c637f5d
Added another tracing option to TR.
2010-08-05 09:04:24 -04:00
Vincent St-Amour
416591b355
Fixed parsing of keyword types.
2010-08-05 09:04:24 -04:00
Vincent St-Amour
b1e744b1e1
Fixed tests that used complex literals.
2010-08-05 09:04:24 -04:00
Vincent St-Amour
1105e70b30
Unbox literals at expansion time.
2010-08-05 09:04:23 -04:00
Vincent St-Amour
bdf84f371d
Optimize coercion of integer literals.
2010-08-05 09:04:23 -04:00
Vincent St-Amour
1fb68707fc
Fixed a test.
2010-08-05 09:04:23 -04:00
Vincent St-Amour
fb31a6556e
Added optimization for make-polar
2010-08-05 09:04:22 -04:00
Vincent St-Amour
dbdbaed506
Fixed typechecking of imaginaries.
2010-08-05 09:04:21 -04:00
Matthew Flatt
80bd5c53b5
fix dist specs for source distribution
2010-08-05 06:25:44 -06:00
Blake Johnson
f4abd35f5c
better traversal for more sharing in zo-marshal and some refactoring.
2010-08-04 17:09:57 -06:00
Kevin Tew
3744e224b7
Places: fix sending place channels over place channels
2010-08-04 13:23:00 -06:00
Eli Barzilay
5f5810cfea
v5.0.1 stuff
2010-08-03 21:37:14 -04:00
Blake Johnson
9f571acb2d
documentation for free-id-info and contract changes.
2010-08-03 15:40:41 -06:00
Blake Johnson
b062c900a1
cases for more complicated lexical renames
2010-08-03 15:40:41 -06:00
Vincent St-Amour
5fa6b1c139
Added technical term links to the optimizer documentation.
2010-08-03 14:57:42 -04:00
Vincent St-Amour
bce003fa18
Imaginaries can't be inexact complexes.
2010-08-03 14:51:24 -04:00
Matthew Flatt
656321dbcb
add optional #:key' argument to
tech' and `techlink'
...
to specify the defined technical term separate from the link content
2010-08-03 12:48:03 -06:00
Matthew Flatt
c8762ae877
add methods to text-field% to control the background color
2010-08-03 12:34:16 -06:00
Vincent St-Amour
82f976a4d9
Added a link to the optimization guide in the TR reference.
2010-08-02 21:33:31 -04:00
Vincent St-Amour
cb516081c7
Documented the optimizer.
2010-08-02 21:33:30 -04:00
Vincent St-Amour
b47a77dd57
Eliminate user-introduced boxing.
2010-08-02 21:33:30 -04:00
Blake Johnson
551ef5ba30
applying make-prefab-struct
2010-08-02 19:27:28 -06:00
Blake Johnson
7653ce037b
another all-from-module fix
2010-08-02 19:26:32 -06:00
Sam Tobin-Hochstadt
39c2359006
Remove obselete docs.
...
Add docs for legacy forms.
2010-08-02 17:23:01 -04:00
Sam Tobin-Hochstadt
1ce4040cd2
define-struct:' ->
struct:' in docs.
...
Fix typo.
2010-08-02 16:59:37 -04:00
Sam Tobin-Hochstadt
431ff8d794
Don't treat Error types as potentially non-regular. (Reported by SK)
2010-08-02 15:41:42 -04:00
Robby Findler
f793360586
fixed a bug reported by Todd on the mailing list (probably this is his bug anyways)
2010-08-02 13:01:27 -05:00
Robby Findler
621ccbc2b4
improved the language dialog's handling of the (quasi-) menu key shortcuts.
...
closes PR 11073 (hopefully)
2010-08-02 11:21:40 -05:00
Jay McCarthy
53ff7a1092
Continuing 11072
2010-08-02 10:05:17 -06:00
Jay McCarthy
00f5ffc22c
Fixing typo re sk
2010-08-02 09:20:06 -06:00