Eli Barzilay
001105ab70
parse a port only if there are digits after the colon (see PR8060)
...
svn: r3097
original commit: 8593839057d244ce79a797e8d2479b262fea99f4
2006-05-28 21:35:23 +00:00
Eli Barzilay
102041d583
more formatting, better regexp use
...
svn: r3096
original commit: 28822a155d41780a403f6069f611a2cf752ea1e5
2006-05-28 19:35:25 +00:00
Eli Barzilay
d10530d4fd
make separate-path-strings even cleaner
...
svn: r3091
original commit: e73d32b07d132a00f0b001a8bac1d3014fb23a6c
2006-05-28 02:46:57 +00:00
Eli Barzilay
57211c1f81
make separate-path-strings use regexp-split, minor formatting
...
svn: r3090
original commit: 6207c0fa5e8bdbebeb9c03362829d8be3cd68f3e
2006-05-28 02:28:46 +00:00
Eli Barzilay
cd2bac08d7
fix CRC value
...
svn: r3088
original commit: ba4185aea537f5067b4fc04789ea2a54dece991c
2006-05-27 18:38:40 +00:00
Eli Barzilay
b4e0ae004e
removed bogus type lines, made find-files reverse its result so directories precede files which is usually desirable
...
svn: r3087
original commit: 7523be44de09413fb9f13758d4127ac2e06cabb7
2006-05-27 15:26:24 +00:00
Eli Barzilay
cf11f1ba8c
sort comments
...
svn: r3074
original commit: f4386a4598f4718a8cc42a94ff6a93ab04c21def
2006-05-26 13:19:23 +00:00
Matthew Flatt
852bde8386
fixed typo
...
svn: r3071
original commit: 4a0d8018b181f490443964d7022397458b1c03d9
2006-05-26 12:12:26 +00:00
Eli Barzilay
ebe7fee523
Phew!
...
svn: r3060
original commit: ebd2227be50dbe291189c0cfa9b46f4b67d36c20
2006-05-25 16:48:02 +00:00
Eli Barzilay
75fe3f657a
yet another typo
...
svn: r3059
original commit: 4bc41222f1b1cf2458dcb9a172ef51693ec29966
2006-05-25 16:44:14 +00:00
Eli Barzilay
daf01359f4
dont use get-lib-search-dirs if the input path is absolute
...
svn: r3058
original commit: c4e52e3919fd86f38eb3131014cebdf20571ba2e
2006-05-25 16:14:17 +00:00
Eli Barzilay
792f0b5a57
typos
...
svn: r3057
original commit: 2c9a54cd34b0dc538187d251a3d8b205390e6b4b
2006-05-25 15:57:53 +00:00
Eli Barzilay
9e6aa9dfa4
fix PR8069
...
svn: r3056
original commit: 2d0cbdba6779eb4ee946356dac0d8343977dcb4e
2006-05-25 15:56:44 +00:00
Eli Barzilay
993c2a6127
allow #:flag specs
...
svn: r2992
original commit: 2c22b8910a136c2d6973b24536e26fea9e4e39cc
2006-05-19 20:07:22 +00:00
Matthew Flatt
a68dc71b45
301.15: new install tree for Unix, moved docs, moved teachpacks, added config.ss
...
svn: r2962
original commit: c727afef0444e8a583c63f17fe6b993b983ba00c
2006-05-18 15:03:05 +00:00
Eli Barzilay
f04c341485
comment about random numbers, and put them last
...
svn: r2949
original commit: 608b840791cf74bca260578d30e95ba01ed9c533
2006-05-15 21:29:51 +00:00
Matthew Flatt
56c5582e9e
bad ext path could confuse cm.ss
...
svn: r2926
original commit: e54a49f4ce1779980e70115ba3450fa783f0238a
2006-05-12 22:04:54 +00:00
Matthew Flatt
a292daf470
no more PLTHOME anywhere; instead, there's a dir.ss library to find various directories
...
svn: r2924
original commit: 8ed6d36b33cdfd9d2e3ed4dc8e77aa3e98073eb0
2006-05-12 21:14:02 +00:00
Eli Barzilay
d23061ed05
minor tweak
...
svn: r2917
original commit: f3b51bcd2633ab0d1a78011c02d3cdda6738e77d
2006-05-12 05:45:01 +00:00
Eli Barzilay
a4a5d7bb69
some more touchups
...
svn: r2916
original commit: 283cb0dffda5669b05d5f4e9dda34c4c8372c37d
2006-05-12 04:42:52 +00:00
Eli Barzilay
629766951c
Finished with C-ing the code, it's now 2.5 times faster than it was,
...
and spending only 7% of the GC time it used to spend.
svn: r2915
original commit: fd96a129f322eadde72e3883b5d4fdbe20a3cedc
2006-05-12 00:03:40 +00:00
Eli Barzilay
65e3a2de6e
reuse the same words vector on every block, x1.5 speedup
...
svn: r2914
original commit: 1e760c05468279f94484680e1758c47036a83b4c
2006-05-11 22:42:17 +00:00
Eli Barzilay
dcf815975d
more cleanup before actual changes
...
svn: r2913
original commit: 71ba559f96c7b89e677400aa5ff224ce28359270
2006-05-11 21:41:01 +00:00
Eli Barzilay
dee3a523f0
major cleanup
...
svn: r2910
original commit: 6264ad30db5260f01048b3f2e9446db67c3bcf18
2006-05-11 20:59:27 +00:00
Robby Findler
82f19465ed
added unicdoe lambda to pretty printer
...
svn: r2858
original commit: 5bcf026fce02984861b47fb631336cf92344538a
2006-05-03 11:07:17 +00:00
Eli Barzilay
b9cd082e12
typo
...
svn: r2739
original commit: 4edd6f5b4f0e366bd3b296fd7e1975a7188f61b2
2006-04-23 00:53:23 +00:00
Matthew Flatt
47790cd8a4
changed pregexp-replace[*] to accept a procedure as the last argument
...
svn: r2706
original commit: 4185aceefe55e09a4448bec1b870c129635dd0ae
2006-04-18 17:21:59 +00:00
Eli Barzilay
00615732be
Made it ok to use rest-like stuff with keywords when allowing other keywords
...
(either explicitly or implicitly).
svn: r2676
original commit: 88341ddf0eb5bcf194e6a4bf44228c318ca91a7e
2006-04-15 21:15:08 +00:00
Eli Barzilay
873f4b3534
make no meta-keywords case faster
...
svn: r2675
original commit: 5552630953512bd1520e8f9b2429ea7b5f037b83
2006-04-15 17:33:54 +00:00
Robby Findler
f3d91012e7
fixed PR 7999 and added one-of/c to the contract library
...
svn: r2650
original commit: 1c97b4c21f978136b5c52c838f9a1cd4ac17bd1f
2006-04-10 03:54:55 +00:00
Eli Barzilay
0b8cbd5825
flush sender port after sending text
...
svn: r2649
original commit: 36cb3b90920c06bc44ff4b08b44e2cac39c82950
2006-04-10 00:33:06 +00:00
Eli Barzilay
b8d5164d65
typo in list->cblock (PR7990)
...
svn: r2611
original commit: 9b3965f900707ea666b324d1e59860558fe4b2e2
2006-04-05 22:18:16 +00:00
Eli Barzilay
815a4b24e1
merge -> merge-sorted-lists
...
svn: r2577
original commit: 7f6a5b3c12f68316fbe3f9a219520f01a80292b5
2006-04-03 04:14:23 +00:00
Eli Barzilay
45981b456d
merge -> merge-sorted-lists
...
svn: r2576
original commit: 6e34508a02e0984b88b02b7549f6e7d628a02509
2006-04-02 16:09:55 +00:00
Eli Barzilay
0dddf931d8
{quick,merge}sort -> sort
...
svn: r2569
original commit: 16f01a1109691d2fa4844b9411410f4794cf0dc1
2006-04-01 12:24:15 +00:00
Eli Barzilay
263da4105f
some spedup in merge!
...
svn: r2566
original commit: a8e8e08677f3df24eb95d4f7b4a12227e2a2b3e0
2006-04-01 08:23:21 +00:00
Robby Findler
66b6983a12
added a test or two
...
svn: r2565
original commit: 0f122fbc0d15b118ebee3183087abd53e7a6915a
2006-04-01 02:34:04 +00:00
Matthew Flatt
e4156d35ae
need to use ephemerons with weak table of ports
...
svn: r2548
original commit: 2ca4121a4f3ad6f149f956a82e9c0f04eb9c4987
2006-03-31 00:25:38 +00:00
Robby Findler
d4f886bc6c
improved internal contract stuff
...
svn: r2547
original commit: 940fbc81a9225cfd23ec4200d68a5a92e5633778
2006-03-30 19:06:27 +00:00
Eli Barzilay
02b8476c97
Moved (and improved) sort! etc from Swindle to mzlib/list.ss
...
* Expose sort!, merge! and merge, since they're also useful
* Made `mergesort' be an alias for `sort'.
* Removed it all from Swindle
* Removed `sort' from compat.ss
* Needed to adjust a few other files, no problems but
graphics/value-turtles provides its own version of `merge'
svn: r2542
original commit: 6744633338c1c6475dd7e9f0a9d4cd0ab52db031
2006-03-30 09:39:30 +00:00
Matthew Flatt
5b710ec4fa
'status waits for port-managing threads
...
svn: r2526
original commit: c5492262fc38b17514ec6fa3813c03f1f462bd59
2006-03-28 14:15:52 +00:00
Robby Findler
51beca64bb
more tests
...
svn: r2504
original commit: 2a39639d9869707c1cf03c3c590ddd2ad8cb9d75
2006-03-25 04:31:48 +00:00
Robby Findler
e303804613
more tests
...
svn: r2501
original commit: dba28564ea9962e69b9e88a169456127378acfe6
2006-03-25 00:23:23 +00:00
Robby Findler
513f481f3c
added some tests as I refactor the contract library
...
svn: r2497
original commit: 4aed9bd39398bc310ebb79560af6408589fd740a
2006-03-24 16:07:34 +00:00
Matthew Flatt
4bc1b90a7c
delay finalizer thread until needed
...
svn: r2494
original commit: d7d9efb1acedc5e438932decaa21ab1d7e192861
2006-03-24 13:41:41 +00:00
Robby Findler
036e11d4be
re arranged the file names in the contract library and exported a few more things from the main library to satisfy plai
...
svn: r2488
original commit: 5e2f5d86de468a7bf10ba16adb86d26e6a98e1c0
2006-03-23 17:22:26 +00:00
Robby Findler
fc3586a331
defeats the inlining optimization by making procedure bodies big in order to do lazy contract checking
...
svn: r2486
original commit: 8617ca8fcdb1ede4c6ede7e63073cfc36fa5f447
2006-03-22 21:12:53 +00:00
Robby Findler
7199344a5c
added another contract-greater test
...
svn: r2483
original commit: ab80f989438f4ef2a2b8a35079a2e97d12ed922d
2006-03-22 15:22:09 +00:00
Robby Findler
6370971403
uri-codec-unit changed internally to only remap ascii chars and to automatically escape (ala utf-8) other bytes
...
svn: r2475
original commit: ed9d988cd89772df5c39780ad3bd4a7e6af6043a
2006-03-21 14:57:51 +00:00
Robby Findler
cd3a2bdcb1
PR 7976 fixed
...
svn: r2473
original commit: e2d053bac12656b8821cb03773d97fc258c7c8ef
2006-03-21 02:11:14 +00:00