Eric Dobson
692d2ee7ff
Make more code use n-ary->binary.
2013-09-11 22:30:49 -07:00
Eric Dobson
28b07e7a45
Cleanup optimizer code.
2013-09-11 22:30:49 -07:00
Eric Dobson
1f631a219f
Cleanup float optimizations.
2013-09-11 22:30:49 -07:00
Eric Dobson
02f918107e
Cleanup fixnum optimizations.
2013-09-11 22:30:49 -07:00
Eric Dobson
fc5369ecea
Cleanup unboxed-let optimizations.
2013-09-11 22:30:49 -07:00
Eric Dobson
2ddcfbc1e4
Cleanup vector optimizations.
2013-09-11 22:30:49 -07:00
Eric Dobson
9bafe3b674
Cleanup struct optimizations.
2013-09-11 22:30:49 -07:00
Eric Dobson
50ee4c75b2
Cleanup number optimizations.
2013-09-11 22:30:49 -07:00
Eric Dobson
64064f69d7
Cleanup hidden cost optimizations.
2013-09-11 22:30:49 -07:00
Eric Dobson
6c4ee21348
Cleanup box optimizations.
2013-09-11 22:30:48 -07:00
Eric Dobson
010f9e1ef4
Cleanup string optimizations.
2013-09-11 22:30:48 -07:00
Eric Dobson
71516d0201
Cleanup sequence optimizations.
2013-09-11 22:30:48 -07:00
Eric Dobson
4631705b16
Cleanup list optimizations.
2013-09-11 22:30:48 -07:00
Eric Dobson
fbf4d6c886
New version of TR unit tests.
2013-09-11 21:59:44 -07:00
Matthias Felleisen
b3e7cc0ce0
fixed check and error message for stop-when; Closes PR14009
2013-09-11 22:05:13 -04:00
Matthias Felleisen
0b4679d44f
test case for PR 14009
2013-09-11 22:05:13 -04:00
Matthias Felleisen
beb7e2f163
docs for switch to read-html-as-xml for local files
2013-09-11 22:05:13 -04:00
Matthias Felleisen
9089ecf10d
switch to read-html-as-xml for local files
2013-09-11 22:05:13 -04:00
Matthias Felleisen
32bf89dd94
added numbers to Xexpression reading for pragmatic reasons
2013-09-11 22:05:12 -04:00
Sam Tobin-Hochstadt
28b81183de
Make use of more function type helpers in serialization.
2013-09-11 18:09:23 -04:00
Sam Tobin-Hochstadt
c87bec369a
This list was pointless.
2013-09-11 18:09:07 -04:00
Sam Tobin-Hochstadt
ece6e9e15e
Declare a few more type values to avoid reconstructing.
2013-09-11 18:08:35 -04:00
Sam Tobin-Hochstadt
2a507c6881
Shrink serialized type representations more.
...
* Use helper functions to construct list types and simple function types.
These are extremely common and their serialization is verbose.
* Split unions into numeric and non-numeric parts for serialization.
Often numeric types have simple representations, and the union is
polluted by one extra non-numeric type.
* Use the raw `sort` procedure to avoid keyword expansion
NB: This doesn't affect zo size, only expanded code size.
Saves 300k on zo files in `math`.
2013-09-11 15:17:08 -04:00
Sam Tobin-Hochstadt
80018a9989
Split struct function table into a separate file.
...
This substantially reduces the numer of files that depend
on `init-envs.rkt`.
2013-09-11 15:16:47 -04:00
Matthew Flatt
65302df482
site' and
snapshot-site' targets: make page prettier
...
Sorting downloads into categories involves encodings within the
build name: "|" is for hierarchy, and "{...}" affects sorting
but is stripped from the displayed name.
2013-09-11 08:34:27 -06:00
Matthew Flatt
c5776e642f
ds-store/alias: fix for non-Mac platforms
2013-09-11 08:34:27 -06:00
Matthew Flatt
160e5d3579
remove unused field
2013-09-11 08:34:27 -06:00
Jan Dvořák
b97e3e9b9f
allow strings as formlet parameters
...
It allows programmer to ommit unnecessary double string<->bytes
conversion when repeating input from the user.
Signed-off-by: Jan Dvořák <mordae@anilinux.org>
2013-09-11 08:27:42 -06:00
Jan Dvořák
650e9980cb
provide the generic input field formlet
...
HTML5 defines input types such as "email" or "date".
Provide a generic formlet so that we don't have to cover this
ever-growing set piece-by-piece.
Signed-off-by: Jan Dvořák <mordae@anilinux.org>
2013-09-11 08:27:42 -06:00
Eli Barzilay
8b987a8ff5
Correct username for Carl: "carleastlund" -> "cce"
2013-09-10 17:30:37 -04:00
Eli Barzilay
3dc5c1cade
props fixes
2013-09-10 17:29:35 -04:00
Robby Findler
da4bb5991f
some improvements to color schemes
...
- better overview docs (now in the drracket manual)
- something inside the drracket gui to get the list of the
available style names and to send you to the new docs
2013-09-10 12:42:37 -05:00
Robby Findler
590d53f9c9
fix classic color scheme bug
2013-09-10 12:42:37 -05:00
Robby Findler
aebd620f95
tool => plugin
2013-09-10 12:42:36 -05:00
Kalimehtar
88d8a2a9f8
Added to _bitmask auto increment bit numbers
...
Now (_bitmask '(a b)) == (_bitmask '((a 1) b)) == (_bitmask '((a 1) (b 2))
Or (_bitmask '((a 8) b)) == (_bitmask '((a 8) (b 16)))
2013-09-10 08:25:22 -06:00
William J. Bowman
b30ed6ef03
* Changed bibtex author parsing to handle missing author field.
...
* Changed cite in autobib to handle missing author field.
2013-09-10 08:02:55 -06:00
Tobias Hammer
06eef213d8
Fix rackunit test/check-exn signature
2013-09-10 07:54:32 -06:00
Matthew Flatt
1829a03bb6
ds-store/alias: fix for Mac OS X 10.4
2013-09-10 07:51:31 -06:00
Matthew Flatt
24fc16674b
repair for uri-decode
...
Certain inputs could cause `uri-decode` to go into a loop.
Patch and supplied by Doug Williams.
Closes PR 14010
2013-09-10 07:51:31 -06:00
Eli Barzilay
62774bf3c7
Hack the mailman template files to fit the newer installation.
2013-09-10 04:04:16 -04:00
Matthew Flatt
df2e2d76c7
JIT: fix slow path branch patch for structure-field assignment
...
The broken branch patch caused the slow path to be taken on
PPC.
2013-09-09 20:45:29 -06:00
Matthew Flatt
fc9b23e550
JIT: fix slow path for inlined structure-field assignment
2013-09-09 20:45:29 -06:00
Matthew Flatt
cb612245c7
raco pkg install: report useful error when GitHub checksum is ""
2013-09-09 20:45:29 -06:00
Robby Findler
ead0ecc03a
fix some set-label calls to ensure they are always label-string?s
2013-09-09 20:42:13 -05:00
Robby Findler
480afa4c4d
teachpack dialog improvements
...
a) if two teachpacks have the same name, use more of the module path structure
to differentiate them
b) make the teachpack dialog better cope with teachpacks that have conflicting exports
2013-09-09 17:07:53 -05:00
Asumu Takikawa
db9efa61aa
Call out to sec. 5 in sec. 2
2013-09-09 15:25:13 -04:00
Asumu Takikawa
41bf67ec76
TR doc typo fix
2013-09-09 15:24:16 -04:00
Asumu Takikawa
7bc208a736
Add a caveat about set!
2013-09-09 15:01:17 -04:00
Asumu Takikawa
08e13b031c
Fix typo
2013-09-09 15:01:12 -04:00
Asumu Takikawa
09559e43bd
Add a TR Guide section on occurrence typing
2013-09-09 14:25:03 -04:00