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