Commit Graph

53 Commits

Author SHA1 Message Date
Matthew Flatt
5619b780b6 add port->string, file->string, etc.
svn: r12388

original commit: a6d953b6f5943579cb5f95b986647b8ea61c147f
2008-11-11 17:55:14 +00:00
Matthew Flatt
63806763b5 v4.0.2.4: logging
svn: r10818

original commit: 9af00fcfb4782168ae583a3d66058095815725e3
2008-07-17 15:20:17 +00:00
Matthew Flatt
dbebbf5676 dup-{in,out}put-port and sandbox-error-output default
svn: r9617

original commit: 1dd30ca031de14fda4a9858f974e1dd0bfeaf209
2008-05-03 04:47:14 +00:00
Matthew Flatt
a46a903637 reencode-output: flush buffer on encoding error, so that the port can be closed
svn: r9528

original commit: 2837df70a6ce917b894152141a38243503b5f96b
2008-04-29 01:18:13 +00:00
Matthew Flatt
8ce36380d3 r6rs io/ports-6 repairs and tests
svn: r9523

original commit: e6b2b190304cb569dbb39a525bc84809940d71e6
2008-04-28 21:59:18 +00:00
Matthew Flatt
bbb8c0fec7 'must-update file mode; R6RS tests and bug fixes
svn: r9511

original commit: f579d40b821aa7f9bdb0ec789745fd9918ad1e86
2008-04-28 16:32:50 +00:00
Matthew Flatt
dc5dd14c5d add newline handling to reencode-input/output-port; provide a streamlined path for custom-port buffering (via pipes); fix JIT bug related to updating the runstack pointer after a call that turns out to be a direct-native call
svn: r8851

original commit: b3476706ece63ddd451de728d8923837172e481a
2008-03-02 16:00:12 +00:00
Matthew Flatt
d7bc8a5249 minor r6rs work
svn: r8817

original commit: c9a326111dbe02510ece62c2a9acb7639efc93bd
2008-02-27 14:53:41 +00:00
Eli Barzilay
0cc6039906 use new require specs in many places
svn: r8774

original commit: b1a08edd5a8c0db0bae4a9e052d9a93d1faabb4f
2008-02-23 09:42:03 +00:00
Matthew Flatt
5c959ff3e6 v3.99.0.2
svn: r7706

original commit: 39cedb62edf9258b051a22a29a90be9c6841956f
2007-11-13 12:40:00 +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
Matthew Flatt
842e4b257e 369.7
svn: r5506

original commit: bfc693c06348d44012ba59b289d14ae1ca84ea2b
2007-01-30 06:34:05 +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
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
Robby Findler
be1efb383f updated many unions to or/c's
svn: r2061

original commit: fddb1fa862b6e0e8e71f011dcdda5309e64635e1
2006-01-31 19:17:33 +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
6d327e00cb .
original commit: da0210c7bbdd78c09b11695e40b528d36882c6b8
2005-05-06 15:26:41 +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
531f899a00 .
original commit: 03e76c4d3be4e535411833f96805be225f223218
2005-04-30 14:46:17 +00:00
Matthew Flatt
b3f6231df6 .
original commit: 9ac7d7d43715ed6314d9ce17fe0d91fe73b6d518
2005-04-29 21:11:15 +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
Matthew Flatt
74d2cff7e2 .
original commit: 4cdd1cf09dbb40689903e42f0cf6f559efcb1e0f
2005-04-20 16:40:39 +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
Matthew Flatt
20336bec3a .
original commit: b26dd8fdda9ffb7def6af2175e04da4d108fbfcf
2005-02-18 23:13:22 +00:00
Matthew Flatt
38413e1a45 .
original commit: 554dc9ab50e24a82ff02d30f0ef616b5f34210b6
2004-10-22 21:17:13 +00:00
Matthew Flatt
4bad03dc02 .
original commit: b88c08829dbd0baab3e9ab3a392a3d7c0de0f804
2004-10-22 16:15:44 +00:00
Matthew Flatt
b37217acff .
original commit: db7f8b1dc7605449f0dfa8df7e5b00d6d8ac94cf
2004-10-21 14:50:33 +00:00
Matthew Flatt
cd545366d4 .
original commit: f20d6adba440da05f369c8eb5bc5d87a89871439
2004-10-21 02:45:15 +00:00
Matthew Flatt
bdeea7c188 .
original commit: d42e76f866be23e461db976604e5918c1f2bbcf5
2004-10-18 19:36:03 +00:00
Matthew Flatt
6e91c36bed .
original commit: a011f598e69bb031041a75ed509e8c9b585098a9
2004-10-13 21:03:29 +00:00
Matthew Flatt
cd84bb89a0 .
original commit: 10de5f3285fa787f95cdaed69f954c06d808517d
2004-10-12 18:41:50 +00:00
Matthew Flatt
1f4a596902 .
original commit: 0f8b3991c6d8e7ce947ac2950316520c68e83929
2004-10-11 18:58:27 +00:00
Eli Barzilay
6e29ebae83 .
original commit: 37109b760398607c3a2f69218a3d7dda3b061d03
2004-10-08 09:25:32 +00:00
Matthew Flatt
6756ad6559 .
original commit: f5841e871209e3b7af38d6bbedf196c438f35db9
2004-10-03 02:54:42 +00:00
Matthew Flatt
964f823307 .
original commit: 55e75b7454eb063287276d908ba5d980b229ad0a
2004-10-03 02:43:56 +00:00
Matthew Flatt
19950789d7 .
original commit: da60b7252dd8d65cf1b57aecad8b7552189b785f
2004-10-03 02:43:39 +00:00
Matthew Flatt
1f4830acac .
original commit: 26d25b870228d46c53932b42f7c20d63c01d9200
2004-08-24 03:01:18 +00:00
Matthew Flatt
e133e96938 .
original commit: 940d4252e074190664a111c5018363818aef24f4
2004-08-14 04:09:29 +00:00
Matthew Flatt
e54f019ffb .
original commit: 14de8b5eb81f19dc7eebf5ef563d6f6311f57447
2004-05-26 16:33:42 +00:00
Matthew Flatt
3636a945ce .
original commit: 7db54198dfcc9d864f223b98412ef8b65e63c126
2004-05-26 16:25:16 +00:00
Matthew Flatt
98f9956c66 .
original commit: 9ffb437b8ce3ba91c7f9b90941791370ce049b09
2004-05-18 20:23:16 +00:00
Matthew Flatt
a9f3697fa3 .
original commit: 948cfe3219266815402494170d8dcc041c45fb30
2004-05-18 20:10:06 +00:00
Matthew Flatt
f278d5d7c4 .
original commit: f8fcb3dd5b50640fc9567ca5d9d228845ae687ae
2004-05-18 18:21:12 +00:00
Matthew Flatt
e468aeb397 .
original commit: 7da358f4d0c49fcca9081b0d8fa5abf90cefc8e8
2004-05-18 16:15:12 +00:00
Matthew Flatt
de27c8ea0c .
original commit: a0885b759a36fad402d0465d5bd336bb3736fffa
2004-05-18 16:11:58 +00:00
Matthew Flatt
ae1c288d62 .
original commit: ea994f7880653d3de4b4995ec343df49577eb05e
2004-05-18 04:08:24 +00:00
Matthew Flatt
eb8680e0e5 .
original commit: ef5bb50667aeded71aa2b9c9978e5be88a23248d
2004-05-16 03:51:14 +00:00