Eli Barzilay
cb881ac790
URL parsing is closer to the RFC now
...
svn: r5965
original commit: e885e79295df773c61e149c075f0458a478fb35d
2007-04-17 11:56:20 +00:00
Eli Barzilay
2859c322a7
better error message when the scheme is bad, don't parse some more characters as part of a scheme part
...
svn: r5957
original commit: 4d6cc0f2b499fd83eebac3cf4e65f4b8be62c7c6
2007-04-16 21:35:59 +00:00
Eli Barzilay
d3d6c5b9f7
more memory
...
svn: r5936
original commit: e2a460e2d94c723f9d2ea491213212dfa5df5a07
2007-04-14 05:48:40 +00:00
Eli Barzilay
932ecece86
reversed accidental commit
...
svn: r5922
original commit: 3b88282cfe7b20c437332e5dec62722169a7a05c
2007-04-11 06:47:26 +00:00
Eli Barzilay
22126e8a01
u8vector is implemented using bytes
...
svn: r5921
original commit: bf8cd534cdac8545d04e417ea73963e8bef22b93
2007-04-11 06:46:17 +00:00
Eli Barzilay
8758e066c1
typo
...
svn: r5919
original commit: 4a010a722c10a9aef70f00f1cf11da3139e27a70
2007-04-10 22:56:24 +00:00
Eli Barzilay
6223d05ed3
svn: r5912
...
original commit: 0b386c6301ec9b22cf6d073f844a4f6315029b6c
2007-04-10 18:14:59 +00:00
Eli Barzilay
94053968e5
fix FSF address
...
svn: r5911
original commit: 8ecd7a93c9b327555616f0e78e544f1b098b11cf
2007-04-10 17:59:38 +00:00
Eli Barzilay
d8dd3224cc
better sandbox input
...
svn: r5905
original commit: 30a27b1d8bd291c53d7bb0b2435e0cef8fac721a
2007-04-09 11:11:22 +00:00
Eli Barzilay
b6eea2325e
better output specs and implementation
...
svn: r5903
original commit: c6f377aca8aa44c7e1f1be9cf30564943ab07216
2007-04-09 09:15:25 +00:00
Matthew Flatt
41e0bfd9b7
fix get-preferences when the file isn't there
...
svn: r5896
original commit: 61785f1fc85259ff24ca7972305ee63c0186cadd
2007-04-09 02:40:57 +00:00
Eli Barzilay
cfdc482cb8
some filename tweaks for windows
...
svn: r5891
original commit: 4cf75fbb65d01e78d110c4fa3f04b3bad73317a0
2007-04-08 21:39:12 +00:00
Matthew Flatt
ed9b437481
better default caching for preferences
...
svn: r5885
original commit: 274246e3300fd25f1537fc6ac74f1d3228b3b8b4
2007-04-08 07:40:34 +00:00
Eli Barzilay
72c7b14477
each evaluator gets its own thread group
...
svn: r5879
original commit: 0a266fabd31ded03c8f007ee4721eff81445fba9
2007-04-07 06:26:43 +00:00
Eli Barzilay
d699ac9dec
do what you can when not in 3m
...
svn: r5878
original commit: 874c0331c3903602314e87062a1bea7300b854f8
2007-04-07 02:23:36 +00:00
Eli Barzilay
316bfe96e7
new sandbox in mzlib
...
svn: r5873
original commit: 433c9a57ec1cae5e251f89466d1f084af74b240d
2007-04-06 08:56:23 +00:00
Robby Findler
acb95cd1b7
added pretty-format
...
svn: r5862
original commit: 8f51c76a7b653508c304d6563eafaf7863042366
2007-04-03 22:27:21 +00:00
Robby Findler
13c4f2c1ac
fixed a bug in new pretty-print-remap-stylable parameter handling
...
svn: r5810
original commit: 032740261d831ab0a24816db630ffc923313256b
2007-03-21 23:07:41 +00:00
Robby Findler
63336dc080
added pretty-print-remap-stylable
...
svn: r5808
original commit: a0f85de2e4babca558da932416d3bd182bdee436
2007-03-21 20:09:11 +00:00
Matthew Flatt
843378777e
fix pretty-printer to pay attention to print-box (PR 8567)
...
svn: r5787
original commit: 3803b4e045764ee7d024b7f889e5dc7799194bb2
2007-03-19 03:29:06 +00:00
Robby Findler
b32cf5a501
added guilty-party
...
svn: r5783
original commit: 058bb56915d7a8eab4b0abe45f087f5a7ca489f3
2007-03-17 21:39:59 +00:00
Sam Tobin-Hochstadt
cec478ab11
Fix typo in name of macro.
...
svn: r5694
original commit: 7f9030952ed89c2ca7a45ab29e8f953926007f1a
2007-02-27 03:09:32 +00:00
Matthew Flatt
150a413a7f
add TLS support to SMTP
...
svn: r5678
original commit: 8138f08177fa6943c05acde26a4a8997511a40a1
2007-02-23 21:27:10 +00:00
Matthew Flatt
a0fb049ab6
fix port functions to use byte-ready? instead of char-ready?
...
svn: r5640
original commit: dff013afc5449b7c0b3e41e7dcba0edf8491ba18
2007-02-20 01:42:03 +00:00
Eli Barzilay
2103c65b3d
make-cvector with 0 args
...
svn: r5619
original commit: 492733aa40a6b73bb7adbbcba89ec8afa9b11eec
2007-02-15 20:39:17 +00:00
Matthew Flatt
8cbc701049
369.8
...
svn: r5594
original commit: 4b765cfa5a580e49bff9177104b5ec962d45b79c
2007-02-14 02:41:49 +00:00
Matthew Flatt
bd70478f11
add new command-line arguments: -p, -P, -Q
...
svn: r5557
original commit: 2007843ba4adc1b0a3cf6c53a22f3ae69b1049b9
2007-02-06 05:14:34 +00:00
Matthew Flatt
1e62e8d67e
improve parallel testing
...
svn: r5548
original commit: 126ff2a91a96805871bde17e8363cf352625a0ca
2007-02-03 22:15:36 +00:00
Robby Findler
dbc90df6ae
added define-opt/c
...
svn: r5515
original commit: 81ce545d63800bbec251485763681dad85c916fc
2007-01-31 01:12:19 +00:00
Matthew Flatt
842e4b257e
369.7
...
svn: r5506
original commit: bfc693c06348d44012ba59b289d14ae1ca84ea2b
2007-01-30 06:34:05 +00:00
Robby Findler
f742e5e985
some cleanup
...
svn: r5503
original commit: de59204fa51801f973407e49e85d40829b4c67fc
2007-01-30 00:54:23 +00:00
Robby Findler
e08ead165a
merged the opt/c changes back into the trunk (finally!)
...
svn: r5481
original commit: 4ad8fdadeaf56e8e373a947f6d2d0f451d959233
2007-01-28 02:54:16 +00:00
Matthew Flatt
216324f8c0
hack to experiment with disabling contracts
...
svn: r5454
original commit: e7cc73c1cf15de936ff452362d78ab2fc98d8d0d
2007-01-25 06:20:22 +00:00
Matthew Flatt
9defe5b28c
minor streamlining of unit compilation
...
svn: r5424
original commit: 42bf3cfbe0dfa8da3f21fe30b6847702bb948976
2007-01-22 03:45:26 +00:00
Matthew Flatt
1abcc01622
fix threadlib section report
...
svn: r5418
original commit: 6781640440dedfbc789284bf1390afd85aa57b5b
2007-01-19 21:42:53 +00:00
Matthew Flatt
21b1d3652d
fix read-to-peek port so that it calls special-value procs only once for both peek and read
...
svn: r5392
original commit: 05faf4f7d36afea380719c624d1f8779fb0c174e
2007-01-18 12:17:45 +00:00
Eli Barzilay
d9d0f9c8de
no need for string->immutable-string when creating exceptions
...
svn: r5372
original commit: 19c33a8e2abba847bb5fa0ad5b7382ce03c583b2
2007-01-17 01:18:50 +00:00
Matthew Flatt
eed6ec36e9
369.4
...
svn: r5327
original commit: 91add0453f25090c3b11b3fae06a01d65dbb0b3e
2007-01-12 07:09:56 +00:00
Jens Axel Soegaard
a8a28dadec
Added
...
head-pure-port, delete-pure-port, put-pure-port,
head-impure-port, delete-impure-port, put-impure-port
to (lib "url.ss" "net").
Updated doc.txt.
svn: r5317
original commit: 2589d4fc0d143f67ff14deaac0c81188dde04436
2007-01-11 23:57:01 +00:00
Eli Barzilay
1fca2539b3
typo
...
svn: r5247
original commit: ff2769ad955824eb2d63c56198a16c9833ce9024
2007-01-07 20:14:16 +00:00
Eli Barzilay
3769291887
parse url schemes properly (some test reformatting)
...
svn: r5241
original commit: 9984b48d88f56e168c8667173413c9794182f86b
2007-01-07 09:09:27 +00:00
Matthew Flatt
59c4b00119
fix pretty-print cycle detection for vectors
...
svn: r5228
original commit: 71f0a99be13a92b3b1ab0396c63c03843bd15a6b
2007-01-05 07:01:15 +00:00
Eli Barzilay
bbefba2294
2006->2007
...
svn: r5201
original commit: ddc068c52b3b815d871445190d267b4f736c86a8
2006-12-31 10:05:55 +00:00
Matthew Flatt
4022f6d97c
unit clean-up
...
svn: r5160
original commit: 7b13755dadb4945ff467a1d6b1a067e76a53767c
2006-12-22 01:26:58 +00:00
Matthew Flatt
0956729355
fix rfc2822 timezone output for positive offset (include +)
...
svn: r5151
original commit: caffa6d450c7989d07c65de7b527cbb3298df1b8
2006-12-21 01:20:18 +00:00
Eli Barzilay
041cd1420d
check identifiers
...
svn: r5135
original commit: e56e336194cc374e0edb7892fe8720fc5931e51a
2006-12-18 05:08:01 +00:00
Eli Barzilay
831e099478
* Better dealing with errors in eval-string and read-from-string/-all
...
* Made them work with byte strings too
* Added tests to the above
svn: r5081
original commit: a772fa8c8407386a2279c4d6ea2d6294de7c83c0
2006-12-11 18:03:33 +00:00
Eli Barzilay
d0c55dfa6c
much improvements
...
svn: r5073
original commit: 2da3b1f2aadcd93306a74dfefd903fa8dd6f5d5e
2006-12-10 00:01:10 +00:00
Eli Barzilay
d29cf4d330
switch to kw, reformatting
...
svn: r5072
original commit: d835aa46f9b9255a722ab5e4f683ac4d1e1d98da
2006-12-09 21:07:53 +00:00
Robby Findler
69eb1bb885
changed the strategy of the preferences library in the framework to use a different key at the file.ss level (and thus save the prefs on each call to preferences:set)
...
svn: r5058
original commit: d47247507f6dd55cf3d628a83570096137cda406
2006-12-07 22:32:31 +00:00
Matthew Flatt
630d67b275
allow macros to expand to require in a-unit.ss
...
svn: r5055
original commit: 4f75452dbd364ee6c8c6199c139cb9f2b9f56f6d
2006-12-07 03:04:19 +00:00
Jacob Matthews
056431bb23
Cause error* to actually raise the error
...
svn: r5051
original commit: 6335ee3c03b229f3902c2012bb4c0a4bd6815879
2006-12-06 22:46:55 +00:00
Eli Barzilay
01fd8bc718
cookie-error -> error*
...
svn: r5050
original commit: 8ebd40d0e5c5bf9a20f58136eddf65aced35830e
2006-12-06 22:16:18 +00:00
Eli Barzilay
37ef215e1e
more formatting etc
...
svn: r5048
original commit: 680c0f419a17268f7ec8b4e317940f9c7692b10c
2006-12-06 21:44:21 +00:00
Eli Barzilay
cc8a352f62
formatting etc
...
svn: r5045
original commit: f17f7bc479b22a88940729b43b8c11cd48ff11da
2006-12-06 21:23:38 +00:00
Eli Barzilay
5401208e73
merged units branch
...
svn: r5033
original commit: 3459c3a58f1cdc52fbc916acf306b29408468912
2006-12-05 20:31:14 +00:00
Jacob Matthews
187a45b1ab
Added a test suite for net/cookie.ss, and fixed some bugs revealed by that test suite
...
svn: r5010
original commit: 7c7ada45146b43c621ca81a132dd1eadc677d68e
2006-12-03 00:02:40 +00:00
Jacob Matthews
3ec1d3e363
Fixed mutable-string-in-exception bugs that were all over the place in this library (!)
...
svn: r4999
original commit: b78f3a5c92369e5e5c3548694f1d8dc6717d29e1
2006-12-01 16:41:47 +00:00
Eli Barzilay
55d88c9b2b
~n -> \n
...
svn: r4939
original commit: 36d0159d8faf24cdddd0f969ac611741eb664d5e
2006-11-23 21:54:13 +00:00
Eli Barzilay
2e0d08966c
even better code
...
svn: r4937
original commit: ed58b58c9055fc548ddcf908ea3c5f69cf233558
2006-11-23 17:56:06 +00:00
Eli Barzilay
4a8e6be9ab
fixed another typo in the code, added tests
...
svn: r4936
original commit: a0243b4616e707de1d78332853cbddb0f4b47858
2006-11-23 17:49:24 +00:00
Eli Barzilay
b5e99cbd94
fixed some stuff, added tests, added simple option (no ranges)
...
svn: r4935
original commit: f902ea5ba94950312a65b4e053cce635f8ecefe2
2006-11-23 17:38:53 +00:00
Eli Barzilay
28a09920e8
improved glob->regexp + tests
...
svn: r4933
original commit: 6fbc2dc27f888bdb223aa028e927657d2fccb2d5
2006-11-23 09:53:58 +00:00
Eli Barzilay
7ae43e2d72
improved regexp-quote and regexp-replace-quote
...
svn: r4932
original commit: 145cc5be61b87bc630fb90247245137be575f97a
2006-11-23 05:39:47 +00:00
Eli Barzilay
3585f88ec0
use regexp
...
svn: r4930
original commit: c6a0983954452d412b201217aa6344d9a0387e69
2006-11-23 04:34:12 +00:00
Eli Barzilay
b8e831a397
reformatting, lots of it
...
svn: r4929
original commit: 2a4c258befee4022c23e86700f628d58102c00d6
2006-11-23 03:59:57 +00:00
Matthew Flatt
f37c065180
serialize paths with convention type
...
svn: r4925
original commit: 46fed6e8911cd1097c588a12565bafd19b22cba2
2006-11-23 01:50:00 +00:00
Eli Barzilay
7c029b42ce
reformatted
...
svn: r4916
original commit: 11debcdcdc813483c781df57c20601548c3a1e6a
2006-11-22 00:06:01 +00:00
Eli Barzilay
e943b99164
no need for let*
...
svn: r4841
original commit: 1de6b29aed75d0f6d52b88a3611fa246cfbf074d
2006-11-13 19:53:13 +00:00
Eli Barzilay
8fd636d835
use path-element where needed
...
svn: r4838
original commit: ed575e9e031ecdd917c5f90731163639ff74912b
2006-11-13 19:15:55 +00:00
Eli Barzilay
3f4ba56e02
indentation
...
svn: r4837
original commit: 9d04d4dcfc8fdec5e961442c7bfbcefd4e96dc42
2006-11-13 18:50:36 +00:00
Matthew Flatt
db5974cdcc
fix syntax-parameterize when RHS refers to LHS (PR 8383)
...
svn: r4830
original commit: b8924dfbeaf21d152dd6258ca41867fc717b18e4
2006-11-13 00:49:50 +00:00
Robby Findler
b44b6de3f1
added in attribute tests (but commented out for now)
...
svn: r4818
original commit: 302fa08dd8ef3fa8e7a68878344cdf4b944652a0
2006-11-10 03:28:09 +00:00
Robby Findler
b7ef3051ca
fixed a bug -- used to duplicate subexpressions
...
svn: r4814
original commit: 83e09ada4cb509b86db844e814fa7aec26179883
2006-11-09 22:42:14 +00:00
Jay McCarthy
6cc7b55070
PR 8376 - Adding https 'support' to url-unit.ss
...
svn: r4802
original commit: 4ef5d8acd5765679f1c8db1237e2c6991d8504ef
2006-11-07 21:55:41 +00:00
Eli Barzilay
a73435da8c
fix c->scheme for structs: set all tags
...
svn: r4799
original commit: b04926284f3dcf66c04856eb9a7bf4ae454847c9
2006-11-07 04:25:04 +00:00
Shu-Yu Guo
f951648456
contract opting should not be provided for release.
...
svn: r4795
original commit: dfaad3f28a628ff3494f1e65b0dbe4a9fa9c180c
2006-11-06 20:45:47 +00:00
Robby Findler
f71da72753
add tail call behavior test for -> contract
...
svn: r4779
original commit: 18288da49361fcf70780ae1330c39f4992516e10
2006-11-05 02:06:19 +00:00
Shu-Yu Guo
3ad9a94b46
- refactored opt/c to its own struct/prop
...
- moved opters next to their respective original contracts where possible
- the rest moved to contract-basic-opters.ss to avoid module cycle
- fixed some typos
svn: r4774
original commit: bd0b34a9ac5b16ac08bc86bf0624f18982575b80
2006-11-04 05:02:57 +00:00
Matthew Flatt
8fc5a9f478
allow fields in a trait
...
svn: r4741
original commit: d863eac49264d70edb12da37296585c2d032b3ca
2006-11-01 23:01:18 +00:00
Matthew Flatt
0ee9f22efd
added real->decimal-string (one piece of a real formatter)
...
svn: r4685
original commit: 58191912c6f0e292e60cb7d537c2508fe5bae71f
2006-10-26 06:55:29 +00:00
Eli Barzilay
d961bfaf01
use sort to implement quicksort
...
svn: r4682
original commit: 23882b3facfb76f6684585218b305a6f97ca0d71
2006-10-25 17:10:05 +00:00
Matthew Flatt
62b0fcc9cd
added trait, finally
...
svn: r4681
original commit: 60fe398868ecd382224c07754a15a17185124b62
2006-10-25 08:02:59 +00:00
Matthew Flatt
c99ba6eedb
clarify connection of control and fcontrol
...
svn: r4611
original commit: e7fd0e58186c9e55080b210f9f21fc796503ca5d
2006-10-16 02:09:36 +00:00
Eli Barzilay
5d6bed0d6b
Sitiram -> Sitaram
...
svn: r4598
original commit: 45b095f96874711b023ade2d211ac492c1161883
2006-10-14 01:52:23 +00:00
Matthew Flatt
ae7ac38edc
new control MzLib library
...
svn: r4595
original commit: 2f86c5d14d0428a16f9d17e26d8fc65de4672a0b
2006-10-13 22:06:32 +00:00
Robby Findler
674d0d4120
added John Stone's message to a comment
...
svn: r4565
original commit: a98abdc45f37747d8ffcc9b345972009ec45e683
2006-10-12 13:23:16 +00:00
Robby Findler
5d8304d58d
added Doug's message as backup for the semi/amp thing
...
svn: r4554
original commit: a6dacbcd0bad31010521eca05ee52bf6ec61b9a3
2006-10-11 20:28:27 +00:00
Eli Barzilay
79fa2a6bd6
assume put_byte and put_short get numbers in the right range (looks like its ok)
...
svn: r4491
original commit: 19ce52a1ea2adf41b15158b1912cb6ef98b703df
2006-10-05 05:30:50 +00:00
Eli Barzilay
016c4784ff
misc minor improvements
...
svn: r4490
original commit: 4e7be21178222d775a6282ab1e887cdb65093c26
2006-10-05 05:15:36 +00:00
Eli Barzilay
ddd6157459
fix for PR8331
...
svn: r4487
original commit: 4f7cc1e56b37485e565f5b0e3ed2d93ac51f49b8
2006-10-05 01:54:36 +00:00
Eli Barzilay
dcaa481278
Mainly reformatting and using kw.ss instead of opt-lambda and case-lambda
...
svn: r4453
original commit: 97c30012ed709d895e6c34797f4f240146cceebb
2006-09-28 16:13:32 +00:00
Eli Barzilay
840ee32d3b
typo
...
svn: r4448
original commit: b123c4b3940fa84108d100be20fd8f78a6c6a5fe
2006-09-27 19:12:26 +00:00
Eli Barzilay
f84645ec2a
added _bytes/eof
...
svn: r4447
original commit: 6c2343f20cc5fdf43039308e1425b3584bb4f0d9
2006-09-27 19:11:45 +00:00
Matthew Flatt
54527f8ce4
fix pregexp-match-positions
...
svn: r4441
original commit: 4b5146ca5b0d82be714af337cf0df970d994e55b
2006-09-26 20:56:51 +00:00
Eli Barzilay
13f0af4115
specialize code for body and no keywords (and no optionals)
...
svn: r4440
original commit: d1e22794f49cb7e5e9016f908b16b96d720df7d8
2006-09-26 15:28:05 +00:00
Eli Barzilay
eaa4136d7d
allow #:body without #:keys
...
svn: r4431
original commit: 821135354b2fec54ed11054e917c150abb7a472c
2006-09-25 13:00:28 +00:00
Matthew Flatt
9c5f5ce53f
dropped pregexp argument checking; it was too much duplication of contracts, and I'd rather leave it as a motivating example for better error reporting instead of a pile of code to maintain
...
svn: r4405
original commit: e404e9252a08465dfafc93fa259779457f7ba5e1
2006-09-21 03:25:12 +00:00
Matthew Flatt
333a72ea18
explicitly check pregexp arguments, insteda of letting regexp errors through
...
svn: r4404
original commit: e9a73b701ee8edcf54ee29d0fc01f0e7549df7c8
2006-09-21 02:39:00 +00:00
Sam Tobin-Hochstadt
9c94233a21
Fix infinite loop in pregexp-split.
...
svn: r4398
original commit: 6bf106f78527da23961e6312c9a34596b8cca942
2006-09-20 14:12:48 +00:00
Matthew Flatt
f4e29064e5
catch unexpected EOF in IMAP client
...
svn: r4392
original commit: c7fb924982784c6e5b12c47e6158eee2e1a880b7
2006-09-20 02:14:58 +00:00
Matthew Flatt
e22cfb2f10
minor px support
...
svn: r4390
original commit: 357849bf0abf06706067f76a95df48881a87574e
2006-09-19 21:39:37 +00:00
Matthew Flatt
84c3cf155c
352.6
...
svn: r4379
original commit: d3b96f936e5281332177a80a4cca6834c254d455
2006-09-19 00:39:51 +00:00
Eli Barzilay
ccc7e72733
error message typo
...
svn: r4295
original commit: 412a8b8cb3e33d3e9de33273afb0618f9bc9d3df
2006-09-10 16:36:43 +00:00
Eli Barzilay
515edc5fd3
* code reformatting
...
* use kw.ss instead of opt-lambda
* moved a debugging comment into an `if'
svn: r4273
original commit: a0c4d3b4545b1acf4e975bc4b2ae2996d6d4ff2c
2006-09-07 19:55:41 +00:00
Robby Findler
937f635aea
fixed bug where the name has disappeared from a contract violation (and added test cases, of course)
...
svn: r4235
original commit: 4a6cee9cf89142f5fc921becf9d491a69f488e61
2006-09-04 02:07:01 +00:00
Robby Findler
9370b845ab
added a test
...
svn: r4215
original commit: a39db76867c6862568fb1b7e4f7c3f749778a335
2006-09-01 15:51:13 +00:00
Robby Findler
7cca6b2fee
added contract-opt, renamed contract-helpers to be a .ss, not .scm
...
svn: r4207
original commit: d8a72d982f30c19a5981211c25d8f7164113a52a
2006-08-31 22:30:13 +00:00
Matthew Flatt
5de6611795
make generic smarterabout final methods
...
svn: r4105
original commit: c0ce55afb4134e45240eb9c53203859837020663
2006-08-22 01:26:58 +00:00
Matthew Flatt
3f799117b7
add inherit/super and inherit/inner (to eventually replace rename-inner and rename-super)
...
svn: r4087
original commit: 35d14b301f37d0b4a7cdb7d88dff74ef7620abf5
2006-08-18 00:47:32 +00:00
Matthew Flatt
dced16e4b4
fix #hasheq printing
...
svn: r4066
original commit: 63c03f40f92deefcadccd5188b907c07c905a959
2006-08-15 09:22:36 +00:00
Eli Barzilay
9f7172110e
opt-lambda -> define/kw
...
svn: r4032
original commit: b20f81b7811a12c10eec1ee9f7a042758439e58f
2006-08-12 03:22:56 +00:00
Matthew Flatt
ce797b37a0
don't block for bytes that might not be needed
...
svn: r4031
original commit: 21939a881d7a86ce3ff51550757eaff95118badd
2006-08-12 03:02:46 +00:00
Matthew Flatt
e6da73beec
use opt-lambda instead of rest arg: cleaner, and correctly reports arity mismatches
...
svn: r4030
original commit: 786bfdab30a6630aa44d217e23ccc98588574757
2006-08-12 02:48:26 +00:00
Matthew Flatt
3e2edc37d2
avoid expensive char-by-char peek with lookahead, and instead peek a block into a buffer
...
svn: r4029
original commit: b206c1bc8427f65e90210c6c50040fccf9635516
2006-08-12 02:47:46 +00:00
Robby Findler
0a34d6f098
fixed buggy test suite
...
svn: r3998
original commit: 97e613ac54ec203d55862b6b784c01f084c1421b
2006-08-09 14:07:02 +00:00
Robby Findler
db19d303d6
fixed PR 8210
...
svn: r3979
original commit: a582a09d669a8a5ea811ef28d0b35d74b5e6a801
2006-08-07 13:31:32 +00:00
Sam Tobin-Hochstadt
7d557e8406
Removed obsolete mzlib/private/plt-match directory.
...
Moved match implementation to new mzlib/private/match directory.
Implement keyword arguments to define-match-expander.
svn: r3943
original commit: 931d214b6915080e4daf32a6a702c62ee527442c
2006-08-03 20:01:39 +00:00
John Clements
1bc986acb6
bug fix
...
svn: r3908
original commit: ecd96a68ae55953e978d98bb0d6128ea286c7611
2006-07-31 14:48:39 +00:00
John Clements
6c7805387f
some functions now support bytes
...
svn: r3906
original commit: 1a71a10f10e8bdd0a751363be14632961140ced8
2006-07-31 14:30:48 +00:00
Eli Barzilay
58359b6418
re-do changes that were undone in r3843
...
svn: r3859
original commit: bb5b45b181a85a28ee865cffcf2ef42c54a18408
2006-07-28 08:15:46 +00:00
Eli Barzilay
e357d38c7c
Undo the following revisions:
...
r3839
r3825
r3823
r3821
r3820 (undo only the changes in drscheme/private/debug.ss)
r3792
r3791
They will be re-done after v352 is released
svn: r3843
original commit: 5099b078c6bc07d83e0b11d486e342905a87ede4
2006-07-27 17:12:18 +00:00
Robby Findler
7dff7ec133
fixed PR 8190
...
svn: r3839
original commit: 967cd9ab14f632d68caf8b8e590862941c4a9fc4
2006-07-27 14:10:55 +00:00
Eli Barzilay
66f06dd4f6
url-port can be #f when no port is specified
...
svn: r3802
original commit: d5294823a2160c9cf99db2e0f6481e29f741784a
2006-07-25 06:49:41 +00:00
Robby Findler
f1ab9853dc
added more or/c tests
...
svn: r3793
original commit: c937d4aa28d04478576efb0c1ad31660db5201ce
2006-07-24 14:51:52 +00:00
Eli Barzilay
f151d84b22
fix bug in case-insensitive globs
...
svn: r3761
original commit: 3190033d7a46b8c450e2837ee0cb3d8f6a2d158d
2006-07-19 00:48:34 +00:00
Eli Barzilay
6eafa195c2
minor improvements, mostly formatting
...
svn: r3745
original commit: c6fbade5d3955248c4f94f37899b4308bcff7c37
2006-07-17 20:26:55 +00:00
Eli Barzilay
eee9fa25fa
Fixed (and improved) ` http://getpost-impure-port ' to show the port in
...
the Host header if it's not the default.
svn: r3744
original commit: 96034746fc334de939259e314b187eb6402f2127
2006-07-17 20:06:52 +00:00
Eli Barzilay
28bc64b5f8
use case-lambda instead of dot argument
...
svn: r3703
original commit: 5471a32913a471f59e434a1021cc5b0785037a00
2006-07-14 14:49:59 +00:00
Robby Findler
f2b0445595
fixed PR 8166
...
svn: r3701
original commit: 73ce86e94bf9b7f572475bfb2180789bdfca6d48
2006-07-13 19:29:04 +00:00
Eli Barzilay
6edba2f4c6
make it possible for the procedure in fold-files to signal skipping a directory
...
svn: r3695
original commit: 38d5a59a3cd2c43f89a854cf7a07fe93b58fdd3d
2006-07-13 09:56:06 +00:00
Eli Barzilay
3536d510e7
clearer definition for fold-files, pass
...
svn: r3692
original commit: 897fc0e26c51c24cc4db3da0623694a3ba5952bf
2006-07-12 21:48:32 +00:00
Sam Tobin-Hochstadt
ba944cf708
match.ss: abstract some boilerplate, and use syntax/loc when doing conversion to plt-match
...
match-helper.ss: add helper macro
render-test-list-impl.ss: fix hygiene bug in checking for non-linear patters
(thanks to Ryan Culpepper)
gen-match.ss: Fix error reporting location in match errors.
(thanks to Ryan Culpepper)
svn: r3689
original commit: b42a11d12dbff0a32779566f00f3f612ad47a356
2006-07-12 18:59:07 +00:00
Matthew Flatt
61c432ef3f
don't consider item line-splittable if the size hook returns a non-#f value
...
svn: r3688
original commit: 495e8798203411edd0fb191bd8a4804d6f3af3e7
2006-07-12 13:48:06 +00:00
Robby Findler
2136b48e14
added first order checking and some stop-gap checking for sub-structs
...
svn: r3675
original commit: 0d07f36ab77960c7bb5199c9b05f14740f6a10b8
2006-07-10 20:57:33 +00:00
Matthew Flatt
9dde9cc2cf
fix case in restart test
...
svn: r3671
original commit: aad04a274b01248ce87c4414776bfe986e057e16
2006-07-10 13:33:47 +00:00
Robby Findler
dde4df1443
improved running time of contracts and moved some provide/contracts to the bottom of files (not necc yet, but may become necc)
...
svn: r3665
original commit: 49667529da7ed68dce159b2af3b62cd56231ebce
2006-07-09 21:07:04 +00:00
Eli Barzilay
2d45ce40ea
Better output: using quiet.ss will show nothing except for section
...
headers and errors (if any). Also, using quiet.ss will exit with an
error code if there were errors.
svn: r3655
original commit: bbf54efde9725215d56bb0d6eafaf23970f6820f
2006-07-07 23:46:35 +00:00
Robby Findler
a721c44f89
extended or/c to support multiple higher-order contracts
...
svn: r3606
original commit: 79ae279b79dba87c058d4ac6a610c1d50fa32932
2006-07-06 02:08:12 +00:00
Matthew Flatt
b21184c417
350.3
...
svn: r3571
original commit: ebe051694d4ea155404b6c39f9cae3ebbca9fa0d
2006-07-01 18:53:09 +00:00
Matthew Flatt
621c98d7b4
missing conversion to internal version of get-ffi-lib
...
svn: r3539
original commit: 0dca64f8f49863650b6ad0147c5c2d889171d213
2006-06-29 14:10:41 +00:00
Eli Barzilay
4a5b63f079
redoing proper changes
...
svn: r3533
original commit: ed80f4a94561dd4af4993aa742c630c7ad18bb92
2006-06-28 21:01:38 +00:00
Matthew Flatt
2d3b1c32f4
unwind apparently accidental commit
...
svn: r3520
original commit: 788d291b132a9df09f9363518fa2f0cf060c1228
2006-06-28 11:40:24 +00:00
Eli Barzilay
8c65e0439b
get-ffi-lib does not expect an ffi-lib input
...
svn: r3515
original commit: 8d9e8b852a1e22ade2f1872b8fe05cc3b7c4a423
2006-06-28 01:14:14 +00:00
Matthew Flatt
87173faf70
less Windows special cases now that ffi-lib #f searches MzScheme DLL
...
svn: r3513
original commit: 5eb65a0c32aa809118626f9648a4b7d44f4f74fb
2006-06-28 01:01:02 +00:00
Jay McCarthy
486ea7a2e3
filename safe mode, see base64 rfc
...
svn: r3445
original commit: 3021890cd1df838215fddf7daf1d54a20a356221
2006-06-23 13:15:52 +00:00
Robby Findler
2474f2657f
generalized and/c
...
svn: r3422
original commit: 6cd4b0009b782b23317a5ff7b19def7da05e5f96
2006-06-20 20:49:18 +00:00
Matthew Flatt
3f5ad16ead
define-member-name and member-name-key
...
svn: r3415
original commit: f272ae9d7e4a637050d7e498f3bcfd637af84eec
2006-06-19 13:04:54 +00:00
Eli Barzilay
e7841b94f7
better zip comment
...
svn: r3404
original commit: 89e43db94460231aafa518004ad436062b785819
2006-06-18 20:12:54 +00:00
Robby Findler
4bf775bd34
removed tests that I cannot fix
...
svn: r3207
original commit: 1159ef9df105ff5e6bbe316c3bb58e024389e1df
2006-06-03 21:56:55 +00:00
Eli Barzilay
beec31b458
* Improved some more code
...
* Added `findf'
svn: r3192
original commit: 02814709c84189a22f54a615e9d9b8c6802f99d7
2006-06-02 20:47:15 +00:00
Eli Barzilay
8730ae3a47
simplified fold code
...
svn: r3190
original commit: 124761f29a34af22b4007325e7ea9e36f684ab92
2006-06-02 20:06:31 +00:00
Matthew Flatt
1f516021d4
new Create Executable in DrScheme
...
svn: r3178
original commit: 09d6dd95cfd48cb0418996699ce5849ddc5b315a
2006-06-02 11:52:48 +00:00
Eli Barzilay
db7833c8e3
added tar.ss, optional port argument to zip->output
...
svn: r3172
original commit: b5a553120719c7501040c36de7a23b05910b175f
2006-06-01 17:34:11 +00:00
Eli Barzilay
c4e5f84c13
resolve paths in pathlist-closure
...
svn: r3171
original commit: e82c0f6bf835fffe3717376fabafaf485e2d1ebf
2006-06-01 14:10:55 +00:00
Matthew Flatt
3795c206fa
fix address parsing to handle comma in parenthesized form
...
svn: r3163
original commit: 17a22c798bc03034857e1c07bba782be5a03b46d
2006-06-01 00:08:10 +00:00
Eli Barzilay
a92da1c0da
added pathlist-closure to file.ss
...
svn: r3160
original commit: 436c36cc1e37bcc0764678afc9114370694a0ff3
2006-05-31 20:55:21 +00:00
Eli Barzilay
4d25712eb0
typo
...
svn: r3154
original commit: 74ebcb96317f27ea51414113baf35cf91a93fa2e
2006-05-31 19:03:29 +00:00
Eli Barzilay
f2cc1bf72d
forgot ^...$ wrappers
...
svn: r3152
original commit: d16aca9679532f2177747a45ff8687be64e85f21
2006-05-31 18:54:08 +00:00
Eli Barzilay
af91af3534
rewrite glob->regexp to deal with char ranges properly
...
svn: r3151
original commit: 8607cacc089786209ce2f7214b1b80294205fcef
2006-05-31 18:41:18 +00:00
Jay McCarthy
c979c1ab87
New SMTP servers require a FQDN.
...
svn: r3148
original commit: d3dde1685b3995b453544efecb4d826759b487a2
2006-05-31 15:37:56 +00:00
Eli Barzilay
c98732c049
removed spidey.ss
...
svn: r3132
original commit: 185da3d90d291487f542c8894575efcfbd48a426
2006-05-30 20:04:18 +00:00
Eli Barzilay
8ec05db812
typo
...
svn: r3128
original commit: 13f4f1e091d7cb3c6b22f49ec2d1e0e3f9f1cf9b
2006-05-30 18:19:23 +00:00
Eli Barzilay
1dc47ab4c3
forgot to provide glob->regexp
...
svn: r3127
original commit: 31f4f11a6a00f4e9a9f8f9b8f309e4728518ec23
2006-05-30 18:09:53 +00:00
Eli Barzilay
48c48d0b60
added glob->regexp
...
svn: r3123
original commit: dc0e3b5700c4b44ea9c8762ce1200087365a94dd
2006-05-30 17:38:21 +00:00
Eli Barzilay
346429df4c
Tests for different file:// parsing of URLs
...
svn: r3111
original commit: ce92ae725a8387b1244618aab1270266bfa9dd48
2006-05-29 18:13:33 +00:00
Matthew Flatt
ab10c6dbe8
speed improvements
...
svn: r3108
original commit: 8f589bb6eb73220570ec89066de1f2fb03f7db56
2006-05-29 16:22:16 +00:00
Eli Barzilay
bcada222d0
revert to allowing empty ports, but change the parsing for "file://x:/..." on windows so "x:/..." is the path
...
svn: r3107
original commit: 25c32fd6f0e5802a710ab56e10f19a383dd36ffa
2006-05-29 15:47:40 +00:00
Eli Barzilay
28aae40ed6
added mzlib/zip.ss
...
svn: r3100
original commit: af13065c5f45484e82683d546e6d420e0cf15d8a
2006-05-29 00:01:48 +00:00
Eli Barzilay
091e492c6e
fix reference for file:// urls (see PR8060)
...
svn: r3098
original commit: f9c7a1dd6e5f79c87c050f1151fbdcfe75c0d376
2006-05-28 22:35:16 +00:00
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
Matthew Flatt
b7bc8b7a68
tweak for 301.11 inlining
...
svn: r2468
original commit: 6a4dccff655851fdde5a41e219949204ad60c1f7
2006-03-20 20:33:43 +00:00
Robby Findler
10f79f3099
finished lazy data structure contracts
...
svn: r2458
original commit: bb9b8eb90ede10a736b1998776af6983c69a015d
2006-03-19 00:03:48 +00:00
Robby Findler
988c2818bd
added first stages of improvments to contract library to support lazy structure contracts. not yet complete, but contract system is in working order, so committing
...
svn: r2452
original commit: d8217b9d2778725eac62fe9d2d7cbe28e22b285f
2006-03-18 05:33:08 +00:00
Robby Findler
775e862c96
svn: r2393
...
original commit: 724908088857d828ce7ad6f4793af6392e0f5574
2006-03-08 17:23:45 +00:00
Eli Barzilay
14bfe8e0cb
* Arguments can now be passed directly as lists
...
* Keywords are compared for the literal symbol instead of comparing ids
* Added tests for the above
* Some re-formatting
svn: r2356
original commit: 776e15490e262a4aa450920dd8fda3e39c2ec5e4
2006-03-03 14:48:22 +00:00
Robby Findler
6b9627e9f0
fixed PR 7927
...
svn: r2341
original commit: 873e71a9dd99e2850b717b69d40ed4c1c467c593
2006-03-02 02:48:40 +00:00
Eli Barzilay
c0a5c8c153
When both optionals and keywords are used, the first keyword marks the end
...
of the optionals.
svn: r2322
original commit: 70d2fa327d8218662292fb824edfc40a799b3976
2006-02-27 04:42:27 +00:00
Matthew Flatt
8a2cb61fd7
make serialization work right when a module is dynamic-required using a (non-string) path
...
svn: r2321
original commit: d9e3e1e2679fe7dac1972d417be44b70a177cb40
2006-02-26 17:45:37 +00:00
Eli Barzilay
2c827b5e6d
fix expansion problems
...
svn: r2312
original commit: 67e5151775113459e2365084fae664c95e5aa8eb
2006-02-24 13:14:04 +00:00
Matthew Flatt
f9490a0cfb
when writing a .zo fails, delete the bad file
...
svn: r2310
original commit: 6ddea0a0f599d81157eabd7843ef6ff05cfe08f2
2006-02-23 20:53:41 +00:00
Eli Barzilay
05cca6ba24
optimize keyword-get
...
svn: r2305
original commit: f41698de15ce2f86cb64e75434d2b931abba1d98
2006-02-23 18:20:58 +00:00
Matthew Flatt
b414a65b0e
Jepri's changes so that md5 works on ports
...
svn: r2194
original commit: a59d668f6dab454494f1daaa0d2b86a5f6f2dee9
2006-02-11 05:35:35 +00:00
Matthew Flatt
b3cfb53900
give the compiler hints with define-const
...
svn: r2191
original commit: c5a6d3d04652890abb829a189a82ba7906a7d497
2006-02-10 22:03:13 +00:00
Matthew Flatt
a3ea5d0f98
report unexpected EOF in inflate/gunzip
...
svn: r2190
original commit: 144b8d65933db914ba0b58515e071e5757fdf5ee
2006-02-10 21:42:31 +00:00
Matthew Flatt
7f7f4868ed
authenticated SMTP
...
svn: r2136
original commit: 0c7aff3441985920fe951eb766f140bddf62090e
2006-02-06 14:03:28 +00:00
Robby Findler
97a0a32a33
added tests for or/c ordering and and/c ordering and fixed name of the or/c contract (so it doesn't claim to be a union contract anymore)
...
svn: r2100
original commit: 106c19a461417784805f1378b2171360165c3c2a
2006-02-03 04:07:25 +00:00
Robby Findler
be1efb383f
updated many unions to or/c's
...
svn: r2061
original commit: fddb1fa862b6e0e8e71f011dcdda5309e64635e1
2006-01-31 19:17:33 +00:00
Robby Findler
7ec66999ed
improved expansion of -> contract combinator to generate less stuff and got a very slight performance improvement. also split up contract implementation into multiple files
...
svn: r1956
original commit: edc4b96987ebfa1016801536f200fe3d7056ee4a
2006-01-25 04:44:49 +00:00
Robby Findler
dac5388cd0
added this, bound in ->r and ->pp contracts, when used in object-contract
...
svn: r1841
original commit: 12c7c0b6c65158b8685d7fd87f16e504b6de3de0
2006-01-16 18:42:11 +00:00
Robby Findler
91da1bd212
fixed up file: urls and fixed a bug in the parsing of urls with empty string host names
...
svn: r1779
original commit: aa5d3f737811208ba53915272b6b91e0a98ce2f1
2006-01-07 03:25:26 +00:00
Robby Findler
07736c9ff7
fixed url code in various ways
...
svn: r1752
original commit: c6992e0307932fad24a9287b5e8525a27b02abd3
2006-01-03 14:02:25 +00:00
Matthew Flatt
1398263012
the flag table is never really empty, since -h and -- are always implcitly there
...
svn: r1730
original commit: d19819f3055a5b876ca8fa8fdd3cd3fb498e8e1e
2005-12-31 14:01:52 +00:00
Matthew Flatt
36320cca64
300.3
...
svn: r1698
original commit: c38876b84876d329151df7eb6941cce8d38eab27
2005-12-27 17:49:13 +00:00
Matthew Flatt
d102f86461
more v300.2
...
svn: r1683
original commit: b43abfcc6d6df4bb2822a5c8a6d7700263d7f8b6
2005-12-24 22:47:07 +00:00
Eli Barzilay
3fb7a925d4
* Use immutable strings in errors
...
* Use line buffering on the line to the server
svn: r1666
original commit: 0b7c5eb79c4e5811848f931e034e219e816a357f
2005-12-22 05:55:10 +00:00
Matthew Flatt
7c7eded36d
export inherit-field
...
svn: r1496
original commit: 81c837ad260682835783d9a1ed0438f5b2fa5000
2005-12-02 19:30:57 +00:00
Matthew Flatt
4d999e7962
fixed processing of file: URLs to not assume Unix conventions and to distinguish relative and absolute paths
...
svn: r1463
original commit: b41c9de014530a5914a814b4f885ad0a2ba965fb
2005-12-01 20:07:04 +00:00
Matthew Flatt
6ef89da68b
make pretty-print graph numbering consistent
...
svn: r1417
original commit: 0095637dd7c9fd0a34d54c689261c87c8e219f01
2005-11-27 13:19:31 +00:00
Matthew Flatt
8fb4d8327e
strip #! from start of programs
...
svn: r1376
original commit: c0476d4addfa1cd58cd85cad32b89bb9fd93eae4
2005-11-22 22:34:35 +00:00
Matthew Flatt
dd3c8a4365
pretty-print needs to combine custom-write? with not-struct-type?
...
svn: r1370
original commit: 9fae17c411bdcb5221933576b0a0f8251937b09e
2005-11-22 15:08:23 +00:00
Matthew Flatt
eb4453a16b
shortcut to letrec-syntaxes+values
...
svn: r1263
original commit: 6bff44b4266fa689abdaf2af33a99cf7795fb606
2005-11-09 20:48:42 +00:00
Matthew Flatt
1332477464
fixed mapped id application context
...
svn: r1198
original commit: e46ea7dbb2ee59dbd629b002fc4ffd187051383a
2005-11-01 20:13:36 +00:00
Eli Barzilay
c470acaaf1
other-keys now includes duplicates of specified keys
...
(if duplicates are allowed)
svn: r1149
original commit: 8a425d27a6f62a9abb52bcf0a378ddb7a12ab78b
2005-10-25 00:58:37 +00:00
Eli Barzilay
1dcd4966c7
* getarg' ->
keyword-get'
...
* `#:rest-keys' -> `#:other-keys+body'
svn: r1147
original commit: 9ef65a4a80d55968875c6f4460733134ed644845
2005-10-24 22:15:20 +00:00
Eli Barzilay
82f7ecb1ee
#:allow-anything can be used with any rest-like, simply treats a last
...
imbalanced keyword as the beginning of the body
svn: r1141
original commit: 1cf3559d0ca11f1a21313ed9738a5e726d374710
2005-10-24 11:24:41 +00:00
Eli Barzilay
4984ead796
Made #:forbid-anything be the counterpart of #:allow-anything
...
svn: r1140
original commit: 0b1034dcf87411b77c9247b0ccd733e815773f0f
2005-10-24 11:05:34 +00:00
Eli Barzilay
a9efd06e7c
Don't allow dot-notation with other meta-keywords
...
svn: r1139
original commit: 4130a38299aaabf36c94d722778092bdd18b52b6
2005-10-24 10:43:32 +00:00
Eli Barzilay
d50e0fc727
Added #:allow-anything so it's possible to get extra speed
...
svn: r1138
original commit: acfb67ec9bdab28786d9231bd46eb0957c1eb371
2005-10-24 10:18:31 +00:00
Eli Barzilay
55a73f404d
* Added #:allow- and #:forbid-duplicate-keys and a check for this
...
* getarg accepts only thunks for a default
* Test new stuff, and better macros for testing
svn: r1137
original commit: 241595659742c38a5bab24b88a77187a52dc6ea2
2005-10-24 05:30:38 +00:00
Matthew Flatt
1709b4c0f4
added object-method-arity-includes
...
svn: r1123
original commit: f3a67ccb9a97aa0b770abde9ec614cd8d7716641
2005-10-22 01:56:45 +00:00
Eli Barzilay
5e476b5ee1
make sure that internal definitions work
...
svn: r1122
original commit: 574dd38e9608ff20f8fab8c6a5622f35776aa08b
2005-10-21 23:05:50 +00:00
Eli Barzilay
f413504664
use (let () ...) instead of begin, so internal definitions work
...
svn: r1121
original commit: 0de18bc3ab44a510c8400563a2edd94ec0cae58d
2005-10-21 23:02:47 +00:00
Eli Barzilay
0349b6ae99
no need for promise defaults
...
svn: r1113
original commit: fd7a56fb36892da69c262cee3603c243cc4a8011
2005-10-20 21:56:47 +00:00
Eli Barzilay
bcdf5806d0
Properly check a body specification
...
svn: r1110
original commit: b5835267ddd6a37a18f1f9f7cbc69b2602faad01
2005-10-19 22:09:11 +00:00
Eli Barzilay
f1d98beb31
Better error message for non-keywords
...
svn: r1106
original commit: 04d36492b5ac2157e1691d38629df2fcd1a69e43
2005-10-19 15:14:28 +00:00
Eli Barzilay
6b657c26ed
Added a few more tests.
...
svn: r1105
original commit: 9eb9d4e04089e13d4b6a6d963e7e72f9b56bb301
2005-10-19 14:54:13 +00:00
Eli Barzilay
059d777474
All features complete, remove utilities that don't seem necessary,
...
make getarg and getarg* stop at non-keyword
svn: r1103
original commit: 3494461c98ca509ce46ac7240cc2b714a8275fa4
2005-10-19 07:47:56 +00:00
Eli Barzilay
11091df3cf
A lot more functionality (and tests), almost complete now.
...
svn: r1102
original commit: 1db64d4e850088fe32c2b5bb82b23956928bf837
2005-10-19 07:05:22 +00:00
Eli Barzilay
6829d2122b
Extensive argument processing, more meta-keywords for modes,
...
efficient optionals, test everything so far
svn: r1099
original commit: 78c19494b7b7031c174852391f38f2e4a8c8f9f0
2005-10-17 23:42:24 +00:00
Eli Barzilay
6fafdab49e
* Renamed kw-proc.ss to kw..ss
...
* Make only #:optopnal and #:key work, no alternative names
svn: r1069
original commit: bab76d0479e63f144f5d51831ea89e6e309f87d3
2005-10-13 16:39:51 +00:00
Eli Barzilay
6d7fd6a7ba
just an initial test set for keyword args
...
svn: r1061
original commit: 6f4241fe7f0ecee0558cc72be554e260fffb609e
2005-10-13 06:27:16 +00:00
Eli Barzilay
3619f43cb4
first version of swindle-like keywords
...
svn: r1060
original commit: 3bded648f7ad699bd932c954b3bf246140192fda
2005-10-13 02:43:44 +00:00
Robby Findler
3423c90b58
fixed pr 7628, ->d now checks the domain contract before partially applying the range function
...
svn: r1042
original commit: 71a50407852a98c4b641cb3b9805531ea0a431a3
2005-10-11 12:57:57 +00:00
Matthew Flatt
b88d779511
avoid leading colon for id
...
svn: r939
original commit: 4c5aff33a8ce52d7141f40059c0cfd6c8eb326b5
2005-09-29 15:50:33 +00:00
Matthew Flatt
f46bf065a2
avoid leading colon for id
...
svn: r936
original commit: 457d23c390607b70ee8e3fd98205a68e6ac91e9a
2005-09-29 15:49:27 +00:00
Eli Barzilay
bad05e233d
fix self-referential cstructs
...
svn: r924
original commit: 6efbcbbba32e65ae494ab716e9a48b0b0e5e85ca
2005-09-27 09:20:21 +00:00
Sam Tobin-Hochstadt
823893f0ed
plt-match.ss/match.ss:
...
- don't export match:test-no-order, which is only used in generated code
test-no-order.ss
- reformat code
- use ormap instead of let loop
render-test-list:
- add define/opt sugar
- remove a lot of pointless stx arguments
- remove a lot of [quasi]syntax/loc
gen-match:
- use internal define instead of let
- remove quasisyntax/loc
- reformat
- remove pointlessly optional argument
coupling-and-binding:
- reformat
- use memf instead of custom loops
svn: r908
original commit: d96e47c4b71b045d48c98f9deac1954492516019
2005-09-23 19:55:12 +00:00
Jay McCarthy
192d52ac51
PR7576
...
svn: r833
original commit: 8572e709688377a6eca3dc09b629a177b475e6ed
2005-09-11 17:43:23 +00:00
Matthew Flatt
226a2c34a8
clean up files on break
...
svn: r605
original commit: a42ef53b8483f5faed6e0eeaceac7a38637f7339
2005-08-16 21:12:46 +00:00
Matthew Flatt
7209b76239
299.201
...
svn: r572
original commit: 4ad1f381419081362c07a66fb5e19db5834b7304
2005-08-09 13:41:06 +00:00
Robby Findler
23798adf48
,
...
svn: r532
original commit: 461193f073190b8633bf908b887effb40ff50b55
2005-08-02 04:12:48 +00:00
Matthew Flatt
3998bc5cfc
test for PR 7518
...
svn: r528
original commit: 0a833c44c49141f3dcd214cd6ed86cb80f9f6fde
2005-08-01 22:27:57 +00:00
Matthew Flatt
c3a6f7e51b
fixed unit/sig rename bug - PR 7518
...
svn: r527
original commit: 64cca08d28135b115ed61543410b8fcf518e5cfc
2005-08-01 22:22:57 +00:00
Robby Findler
fc226432e3
fixed bug in provide/contract
...
svn: r411
original commit: b01290c3efae6b79deea2946201e5596775aa814
2005-07-21 00:22:36 +00:00
Robby Findler
f667490416
fixed bugs dealing with super structs in provide/contract and fixed (newly exposed) bugs in mrflow
...
svn: r391
original commit: 4b0e802fe44083d923e34734d773b545246e1ee4
2005-07-18 13:06:30 +00:00
Robby Findler
6166f7a201
fixed code that relied on broken behavior of provide/contract
...
svn: r383
original commit: 507247609568217b4a31a9a7f14ac8a57e67923c
2005-07-16 14:03:55 +00:00
Robby Findler
e342ca6d62
made struct library work better with copy-struct; still not perfect
...
svn: r381
original commit: 20aa3cef02788bec8c804c13ed4388e30654cd80
2005-07-16 04:41:29 +00:00
Sam Tobin-Hochstadt
cd0d462a2d
Fix two bugs caused by clean ups, by adding requires of match-helper and provides of match:test-no-order.
...
Fix totally broken handling of structs with immutable fields, as reported in bug 7398.
svn: r354
original commit: b752dcddef89b7bafb51d7aa82f244ac1a5d6913
2005-07-05 22:22:02 +00:00
Matthew Flatt
5789ce5e26
pretty-print bug for hash tables fixed
...
svn: r290
original commit: 6f16af82f2bea3e8be1fd8c692976225f53cbe89
2005-07-01 15:35:52 +00:00
Matthew Flatt
3db0c23a92
call security guard for truncate-file
...
svn: r281
original commit: c3147b6468115034db4d771164e2eee9fc420c28
2005-06-30 19:09:24 +00:00
Matthew Flatt
3d8fdb9e84
repair to truncate-file
...
svn: r280
original commit: ba0519874acc0911974171094daf0cb5b52e6a15
2005-06-30 18:56:23 +00:00
Matthew Flatt
c90efdb9ef
truncate-file
...
svn: r279
original commit: 6d9aa4cab7b0f774f2a988145b528d8d5444b2a8
2005-06-30 17:38:52 +00:00
Matthew Flatt
15748f8dcd
fixed verify- ops to take old-format exploded signatures
...
svn: r277
original commit: 3d8c40afe49bc1d1dc2eefa65c26ca8525160f92
2005-06-30 16:40:13 +00:00
Robby Findler
232308c412
moved contract library to private, in order to export a few more names to special places
...
svn: r272
original commit: e3b5ba8ef80c6212282c45598a88f5ba82feddbd
2005-06-29 23:33:51 +00:00
Matthew Flatt
7032aa0610
URI query tags case-sensitive
...
svn: r262
original commit: de84c91d1aa1d1a205cf5b77b35d48c22f6c6fbe
2005-06-28 19:57:19 +00:00
Matthew Flatt
f5ea87030c
299.107
...
svn: r259
original commit: 0d4bc2cd9d93b05203f70cccdaf832babee3a4cd
2005-06-28 17:01:03 +00:00
Matthew Flatt
a4bc5b8995
match phase clean-up and minor contract-expansion improvement
...
svn: r232
original commit: e4a71a9b3c0975ce37000e7c971a143379b72182
2005-06-22 21:31:11 +00:00
Robby Findler
1d2fedc05a
added recursive contracts and fixed a bug or two
...
svn: r81
original commit: 06b511f32381a507c542fd4fc8355ad901d4cfdd
2005-06-09 18:56:19 +00:00
Matthew Flatt
4f9da45651
.
...
original commit: a16909585b74beb2e6e8aaa812a224d4bcde38e5
2005-05-19 21:05:16 +00:00
Matthew Flatt
01ff14079f
.
...
original commit: 79cbf31c528279961f7cc3f138b51fdf5f77f42f
2005-05-18 16:41:39 +00:00
Matthew Flatt
eb72ab5bba
.
...
original commit: 574aa4f50ecbbb68aa64dffaa67adc2bb9acdd9e
2005-05-16 19:34:22 +00:00
Matthew Flatt
931554a9ad
.
...
original commit: 80aa0e761f6391d32c5ff2f2b760bc076661fbc0
2005-05-16 18:59:32 +00:00
Matthew Flatt
430810e750
.
...
original commit: 316502114cbb30a104bb215ee5d5d2df6af2f8d3
2005-05-16 17:16:23 +00:00
Robby Findler
4290af69a6
.
...
original commit: ce57232bce02a500b1f27a9972960df4d9c88f4d
2005-05-11 21:18:47 +00:00
Matthew Flatt
c7f2b89158
.
...
original commit: 6c2f0d499957025d4c7772ef4201cfb4026fd190
2005-05-07 12:57:35 +00:00
Matthew Flatt
662aebd744
.
...
original commit: fe4e22b161029d786b5231fc42d8bf5c0396381a
2005-05-06 21:20:13 +00:00
Matthew Flatt
6d327e00cb
.
...
original commit: da0210c7bbdd78c09b11695e40b528d36882c6b8
2005-05-06 15:26:41 +00:00
Matthew Flatt
be205971e3
.
...
original commit: 69d9b669b4c6bf3a02f0c0a3a506dd4f44eeeb98
2005-05-06 03:53:51 +00:00
Matthew Flatt
98266572ca
.
...
original commit: 2ccfce0bbb0f4a42ccfc25cbf0aecae32ab508aa
2005-05-03 21:34:57 +00:00
Dorai Sitaram
1f6667a4da
fixed bug 7220
...
original commit: c957c898ad6b4c3b6b1e2bee5c628889c7934275
2005-05-02 17:14:43 +00:00
Matthew Flatt
cc532ea98d
.
...
original commit: 7ed45e1d4087850f5d14caf8ae2cf7fa74b18ec1
2005-05-01 04:08:07 +00:00
Matthew Flatt
93351f0a58
.
...
original commit: 60b939a50f01aeef3375e018502725bc5b501c9c
2005-05-01 03:51:22 +00:00
Matthew Flatt
2c1bd17837
.
...
original commit: 5b862c32b245c151fe69d1b10dae614dd58aacc9
2005-04-30 15:55:21 +00:00
Matthew Flatt
531f899a00
.
...
original commit: 03e76c4d3be4e535411833f96805be225f223218
2005-04-30 14:46:17 +00:00
Robby Findler
7c533310cc
.
...
original commit: 47ea7defe855135c2ed45d5c8a1816785bdf6446
2005-04-30 13:10:14 +00:00
Matthew Flatt
3d3e785916
.
...
original commit: 5d8bcbed69eeb7737b23a608906eb4b9e31b0d7c
2005-04-30 02:27:44 +00:00
Matthew Flatt
674cfc1923
.
...
original commit: 10ed7511bfb73137226d3b94a778fb9aa6caef5e
2005-04-29 22:07:45 +00:00
Matthew Flatt
b3f6231df6
.
...
original commit: 9ac7d7d43715ed6314d9ce17fe0d91fe73b6d518
2005-04-29 21:11:15 +00:00
Dorai Sitaram
9b949bf42e
*** empty log message ***
...
original commit: e2d876fe2361b3e176a333f74f23d0c68737c5a1
2005-04-27 13:51:05 +00:00
Matthew Flatt
9233090af7
.
...
original commit: 4ffc43c36c67f9d966ff670cebd787bd4fe7a47f
2005-04-26 20:30:09 +00:00
Matthew Flatt
a3aea614c7
.
...
original commit: aaa6d3c2f3b231ae2db51cffa5337604bc6d82a2
2005-04-26 19:31:18 +00:00
Dorai Sitaram
372146cde9
Disallow greedy quantifiers from having empty operands in order to stave off
...
infinite loops.
original commit: d9c96724bdb2425e802a3360ceaa7ba4f02ab679
2005-04-25 15:52:34 +00:00
Dorai Sitaram
4836b4c50e
Signal error when trying to match against non-existent backref.
...
original commit: f8a9434cb6d1c3e82742b4090d35d6ebe1ef465d
2005-04-25 14:22:38 +00:00
Dorai Sitaram
e41a34ee34
(pregexp "[") -- aka (pregexp "\133") -- should signal better error.
...
(Related to bug 6114.)
original commit: af9f6c1316aca40d2ed03a974f82d250d4530469
2005-04-25 13:32:41 +00:00
Dorai Sitaram
8467c12dec
Fixed PLT bugs 6095, 6442, 7233, 7232, 6478.
...
original commit: ff49b7b1238e56f24f5849ecccb11f6963db7acb
2005-04-24 23:25:33 +00:00
Sam Tobin-Hochstadt
fe33280d30
revamped implementation of match, from samth@ccs.neu.edu, including match-equality-test and define-match-expander
...
original commit: 4c27dde572305c616cdefec94974595209d79e8a
2005-04-22 18:54:22 +00:00
Eli Barzilay
6752e1667a
added ffi-obj-ref after all
...
original commit: d358e1bf1f031bc58869d3924bd5654338d2a4f8
2005-04-22 16:43:41 +00:00
Eli Barzilay
be8a96bc28
removed ffi-obj-ref
...
original commit: 862b32e2117076fbcdb0971c065bd328dbcf2790
2005-04-22 15:50:42 +00:00
Eli Barzilay
05c28f754f
added ffi-obj-ref
...
original commit: d5ae83a9339a8af4c3ab40175913ca8295be809b
2005-04-22 15:46:41 +00:00
Matthew Flatt
2b55585b3a
.
...
original commit: d422613703ad79cdec09bbf57f13467cf842af85
2005-04-21 15:31:52 +00:00
Matthew Flatt
92b4e8878e
.
...
original commit: 43bb54067138e87c298921548a3649f7446b1840
2005-04-20 18:53:08 +00:00
Matthew Flatt
74d2cff7e2
.
...
original commit: 4cdd1cf09dbb40689903e42f0cf6f559efcb1e0f
2005-04-20 16:40:39 +00:00
Matthew Flatt
e65259b1bd
.
...
original commit: 747d8613b484b4527ba4078cda4cd4a7d3d287a5
2005-04-19 12:51:02 +00:00
Matthew Flatt
d4ea1c265e
.
...
original commit: 222d56df55f3c2dc40c1ee33eca5d934d100d609
2005-04-19 02:40:15 +00:00
Matthew Flatt
45f3cb7ede
.
...
original commit: 456a4831834c103d933961fbde5db29eef59b205
2005-04-19 02:31:36 +00:00
Matthew Flatt
8cf48bf54d
.
...
original commit: 0f10e557c6cef1aa3966c273a15ee22bf9877243
2005-04-19 02:27:13 +00:00
Matthew Flatt
53d71d0bc1
.
...
original commit: aa844c648e056314cd4f52d0866b27eab85ef40c
2005-04-19 02:24:24 +00:00
Eli Barzilay
305cde91e1
this-expression... only deal with paths now
...
original commit: e4810da6b402ef0dc53e05506ce4697541542980
2005-04-17 22:12:46 +00:00
Eli Barzilay
bfb0ac0ae6
.
...
original commit: 1e1ae1a7fe7c465da9c9659a0b41027596422c16
2005-04-17 09:03:12 +00:00
Eli Barzilay
d462a25bd1
.
...
original commit: 1e66762202bc42766ae64dac137ace0c89d878db
2005-04-16 18:59:42 +00:00
Matthew Flatt
b2399cae60
.
...
original commit: 3cd19fde7e140d5c3870ea34d97635fe8768732e
2005-04-15 16:09:00 +00:00
Matthew Flatt
25643f3746
.
...
original commit: 5764e92362d8de22950308f24e2bdbeee06f3bf5
2005-04-15 16:06:42 +00:00
Eli Barzilay
a1a0262c65
made it possible for a cstruct to have pointers to itself
...
original commit: edb73f0a7d29e4e0f1c0ba12bbb876e87dd2f335
2005-04-09 20:58:28 +00:00
Matthew Flatt
4703212d8d
.
...
original commit: 79b36eed9341b651d3feae1acf3505db20e8e6b2
2005-04-08 19:44:47 +00:00
Eli Barzilay
0b39291dbd
.
...
original commit: 63cdc235afd35d1f5a4ca6452764697a2cc5c378
2005-04-02 02:25:29 +00:00
Matthew Flatt
a11e7fdb08
.
...
original commit: b8f6ef04d2d39f93c13319591ca1e427e36b48ba
2005-03-28 16:23:19 +00:00
Matthew Flatt
d9b2a10ee0
.
...
original commit: 2691f0791980408f32f3c38142b6ff0a64baab62
2005-03-28 16:20:14 +00:00
Matthew Flatt
d2136deb77
.
...
original commit: f829f531bbdf4146bb69d4a5f6a28472b4e9eacd
2005-03-27 19:39:52 +00:00
Matthew Flatt
80823c62a9
.
...
original commit: 0e26643525dbd50b2ca8ca96a9088295f15e6a17
2005-03-19 13:40:13 +00:00
Matthew Flatt
e8b6f92428
.
...
original commit: d8d0c61d9aa977137f5d0a800936552d26f4d7f5
2005-03-19 00:47:38 +00:00