Commit Graph

1529 Commits

Author SHA1 Message Date
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