Stevie Strickland
|
ae2d69720c
|
svn merge -r11644:11643 .
Yeah, these trunk merges will eventually come back.
svn: r11655
|
2008-09-11 22:21:45 +00:00 |
|
Stevie Strickland
|
cfb01a1828
|
Revert that previous change.
svn: r11654
|
2008-09-11 22:17:20 +00:00 |
|
Stevie Strickland
|
b21c6bbc84
|
svn merge -r11644:11652 http://svn.plt-scheme.org/plt/trunk
(Also setting up svn:mergeinfo appropriately for later merging.)
svn: r11653
|
2008-09-11 22:06:00 +00:00 |
|
Stevie Strickland
|
430374358e
|
Allow unprotected identifiers to be exported from with-contract, plus
do some error checking on that list.
svn: r11651
|
2008-09-11 21:01:14 +00:00 |
|
Stevie Strickland
|
1621335290
|
* Make define/contract have an implicit begin
* Change with-contract's implicit begin into begin-with-definitions
svn: r11650
|
2008-09-11 20:38:09 +00:00 |
|
Stevie Strickland
|
eb676359c9
|
There might be a simpler way of writing this, but my kung macro isn't yet
up to par if so.
svn: r11649
|
2008-09-11 17:49:29 +00:00 |
|
Stevie Strickland
|
16399b7827
|
Add in nicer version for function definitions.
svn: r11648
|
2008-09-11 17:36:43 +00:00 |
|
Stevie Strickland
|
c1fa0fe0ed
|
Now have define/contract use the new with-contract form.
svn: r11647
|
2008-09-11 17:01:01 +00:00 |
|
Stevie Strickland
|
e5ed38fedc
|
This wasn't used in define/contract either.
svn: r11646
|
2008-09-11 16:52:08 +00:00 |
|
Stevie Strickland
|
cb07ceefff
|
Thanks to Sam and Carl, finally got this working like I wanted it.
svn: r11645
|
2008-09-11 16:51:36 +00:00 |
|
Stevie Strickland
|
2d6f787865
|
svn merge -r11640:11643 http://svn.plt-scheme.org/plt/trunk
svn: r11644
|
2008-09-11 14:45:33 +00:00 |
|
Stevie Strickland
|
8cbc41042e
|
Pull out the querying of current-contract-region (even though it doesn't
work), as we shouldn't be forming the if clause (here a cond) in the syntax
(as it should be evaluated at expansion time).
svn: r11642
|
2008-09-11 13:51:03 +00:00 |
|
Stevie Strickland
|
0d90b5274c
|
svn merge -r11635:11640 http://svn.plt-scheme.org/plt/trunk
svn: r11641
|
2008-09-11 13:19:23 +00:00 |
|
Stevie Strickland
|
55f89f2da8
|
This doesn't quite work (neither does syntax-parameterize), but at least
it gives us an idea of where we're going and I can bug Ryan tomorrow :D
svn: r11637
|
2008-09-11 02:09:28 +00:00 |
|
Stevie Strickland
|
a7d5a2aaef
|
Reordering the definitions so that define/contract and its helpers are
in one section and the same for provide/contract (instead of them being
mixed as before).
svn: r11636
|
2008-09-10 21:46:13 +00:00 |
|
Stevie Strickland
|
12bcac14d3
|
Converting utils.ss and checker.ss to scheme/base.
svn: r11633
|
2008-09-10 17:59:24 +00:00 |
|
John Clements
|
a115dc3d8b
|
re-added run-nightly-tests.ss
svn: r11632
|
2008-09-10 15:31:33 +00:00 |
|
Matthew Flatt
|
49f5785277
|
fix some issues in recent mzscheme changes
svn: r11631
|
2008-09-10 12:57:11 +00:00 |
|
Robby Findler
|
95b35a43f6
|
PR 9739
svn: r11630
|
2008-09-10 12:55:47 +00:00 |
|
Eli Barzilay
|
3570267c41
|
regenerate configure script; update README
svn: r11629
|
2008-09-10 09:53:49 +00:00 |
|
Eli Barzilay
|
f865a37c3d
|
Welcome to a new PLT day.
svn: r11628
|
2008-09-10 07:50:16 +00:00 |
|
Stevie Strickland
|
594c89f8c4
|
Doesn't take an event, just the button being clicked.
svn: r11627
|
2008-09-10 02:38:45 +00:00 |
|
Stevie Strickland
|
19ac32d5f6
|
Have the handin button match the styles of other toolbar buttons, including
correctly working when the toolbar is not horizontal.
svn: r11626
|
2008-09-10 02:34:37 +00:00 |
|
Eli Barzilay
|
f43990ee3b
|
use sysv only on Windows (usable elsewhere, but its the default anyway)
svn: r11625
|
2008-09-10 02:22:59 +00:00 |
|
Eli Barzilay
|
bb470554a5
|
optimizations: use vectors instead of move-procs, avoid mapping symbols, tighten loops, use bytes, keep only min+max solutions etc
svn: r11624
|
2008-09-10 00:52:11 +00:00 |
|
John Clements
|
9c928f7e82
|
got mz tests working again
svn: r11623
|
2008-09-09 22:49:33 +00:00 |
|
John Clements
|
d7d9d32b26
|
moved mz tests to scheme/base
svn: r11622
|
2008-09-09 22:43:23 +00:00 |
|
John Clements
|
6547db5039
|
misspelling
svn: r11621
|
2008-09-09 22:10:17 +00:00 |
|
Kevin Tew
|
6ba827d26d
|
Make scheme_orig_*_port THREAD_LOCAL
svn: r11618
|
2008-09-09 15:57:30 +00:00 |
|
Kevin Tew
|
3a0049ccb2
|
Fixed typo that resulted in broken rwlock
svn: r11617
|
2008-09-09 15:57:18 +00:00 |
|
Kevin Tew
|
9f2a3c4e57
|
More locking around symbol-table-like module path hash table
svn: r11616
|
2008-09-09 15:57:10 +00:00 |
|
Kevin Tew
|
8011866767
|
Made Place_Start_Data a gc allocation
svn: r11615
|
2008-09-09 15:57:02 +00:00 |
|
Kevin Tew
|
ba47325536
|
Added mutex abstraction
svn: r11614
|
2008-09-09 15:56:54 +00:00 |
|
Kevin Tew
|
c2fe5919c8
|
Fix for multithreaded access to the symbol table
svn: r11613
|
2008-09-09 15:56:46 +00:00 |
|
Kevin Tew
|
3e5fda6614
|
More Thread LOCAL
svn: r11612
|
2008-09-09 15:56:32 +00:00 |
|
Kevin Tew
|
131f74fac2
|
Fixed 3m mzrt compilation error
svn: r11611
|
2008-09-09 15:56:16 +00:00 |
|
Kevin Tew
|
83638edbaf
|
New cstartup.inc
svn: r11610
|
2008-09-09 15:56:03 +00:00 |
|
Kevin Tew
|
6d50671010
|
Added mz_proc_thread_self function for debug
svn: r11609
|
2008-09-09 15:55:54 +00:00 |
|
Kevin Tew
|
77a2542ecb
|
Places cleanup
svn: r11608
|
2008-09-09 15:55:47 +00:00 |
|
Kevin Tew
|
8fd30fa556
|
Replaced external use of THREAD_LOCAL variables with functions
svn: r11607
|
2008-09-09 15:55:38 +00:00 |
|
Kevin Tew
|
7535688255
|
Fix symbol table not being cleaned up after creating a place
svn: r11606
|
2008-09-09 15:55:06 +00:00 |
|
Kevin Tew
|
f052777dce
|
Missed a parameter in the refactor, ouch
svn: r11605
|
2008-09-09 15:54:58 +00:00 |
|
Kevin Tew
|
243b23c499
|
Fixed rwlock typo in symbols.c
svn: r11604
|
2008-09-09 15:54:50 +00:00 |
|
Kevin Tew
|
5b4c966af3
|
Removed duplicate registration of globals
svn: r11603
|
2008-09-09 15:54:39 +00:00 |
|
Kevin Tew
|
43c9c0b356
|
Fixed src/places for xform
svn: r11602
|
2008-09-09 15:54:29 +00:00 |
|
Kevin Tew
|
123602146b
|
Made swap_target THREAD_LOCAL
svn: r11601
|
2008-09-09 15:54:19 +00:00 |
|
Kevin Tew
|
597c3b39be
|
Global audit and cleanup of regexp.c
svn: r11600
|
2008-09-09 15:54:10 +00:00 |
|
Kevin Tew
|
6157c3d4d0
|
Fixes to place_instance_init so that ports work, config setup calls are made, and quick_stx is THREAD_LOCAL
svn: r11599
|
2008-09-09 15:54:00 +00:00 |
|
Kevin Tew
|
183ef9b926
|
Global audit and cleanup of eval.c
svn: r11598
|
2008-09-09 15:53:41 +00:00 |
|
Kevin Tew
|
f39141301a
|
Added scheme_init_print_buffers_places, audit and cleanedup of print.c globals
svn: r11597
|
2008-09-09 15:53:29 +00:00 |
|