Joe Groff
4d224b552f
io: stream-read-into and stream-read-partial-into
...
Safe user-facing wrappers for stream-read-unsafe.
2011-10-17 21:23:08 -07:00
Joe Groff
1c85631611
io: get variables out of stream-copy loop
2011-10-17 21:23:07 -07:00
Joe Groff
805b0372da
io: default methods for extended stream protocols
...
Provide default implementations of all the input-stream methods in terms of stream-read1 and of all the output-stream methods in terms of stream-write1.
2011-10-17 21:23:06 -07:00
Slava Pestov
6b99b04531
Add vocab: for vocab-relative paths
2009-02-15 19:53:21 -06:00
Doug Coleman
c069add10b
fix using lists
2009-02-08 17:34:17 -06:00
Doug Coleman
bba1598697
move io tests into io.files
2009-02-08 13:59:32 -06:00
Doug Coleman
fef602b185
remove superfluous flush from io tests
2009-02-08 13:58:39 -06:00
Doug Coleman
2820b9fc99
better error handling on unix seek, unit tests
2009-02-07 11:23:00 -06:00
Slava Pestov
50e214c152
io.files split up and general refactoring work in progress
2008-12-14 20:03:00 -06:00
Slava Pestov
a9a28a3231
Trying to blindly fix Win64 unit tests
2008-11-17 20:28:52 -06:00
Slava Pestov
c19f2257f4
Fix permission bits
2008-10-02 08:34:49 -05:00
Slava Pestov
0c8e2584b4
Fixing unit tests for make, fry changes
2008-09-11 00:20:06 -05:00
Slava Pestov
78fb1a5022
Tweaks
2008-05-18 17:18:28 -05:00
Doug Coleman
0cd8023a25
use resource: instead of resource-path
2008-05-06 14:41:59 -05:00
Slava Pestov
75fb15ee4c
Split stdio up into input-stream/output-stream, pipes work in progress
2008-05-05 02:19:25 -05:00
Slava Pestov
67eea75f4a
Merge branch 'master' of git://factorcode.org/git/factor
2008-03-26 17:08:56 -05:00
Slava Pestov
89a531d4a2
Fixing unit tests
2008-03-26 17:07:50 -05:00
Daniel Ehrenberg
d967d04e4c
Changing 8-bit encoding names; documentation
2008-03-23 00:43:43 -04:00
Daniel Ehrenberg
4cfd62c373
Merge branch 'master' of git://factorcode.org/git/factor
2008-03-21 16:59:40 -04:00
Daniel Ehrenberg
88baf7c3b7
latin1 -> iso-8859-1
2008-03-21 14:07:17 -04:00
Slava Pestov
549a7538c7
Clean up some of Dan's code after merge
2008-03-06 15:58:05 -06:00
Daniel Ehrenberg
c5eec0ba10
Merge branch 'master' of git://factorcode.org/git/factor into unicode
...
Conflicts:
core/io/files/files-tests.factor
core/io/files/files.factor
core/io/io-tests.factor
core/io/streams/c/c-tests.factor
core/io/streams/lines/lines-tests.factor
core/source-files/source-files.factor
extra/benchmark/sockets/sockets.factor
extra/http/server/templating/templating-tests.factor
extra/http/server/templating/templating.factor
extra/io/launcher/launcher.factor
extra/io/mmap/mmap-tests.factor
extra/io/unix/launcher/launcher.factor
extra/io/unix/unix-tests.factor
2008-03-04 17:51:40 -06:00
Slava Pestov
e98cd1fd59
New convention for unit tests
2008-03-01 17:00:45 -05:00
Daniel Ehrenberg
08a3d0ba12
Making things bootstrap, partial fix for client
2008-02-25 13:54:35 -06:00
Daniel Ehrenberg
44f4aa4c69
More updates for encodings
2008-02-24 19:58:34 -06:00
Daniel Ehrenberg
72e15848bf
More changes for encodings
2008-02-22 20:21:23 -06:00
Daniel Ehrenberg
62f9ed5dbd
putting encodings on all file readers/writers
2008-02-16 22:17:41 -06:00
Daniel Ehrenberg
8d5f4714fa
Core I/O changes for encodings
2008-02-16 16:25:45 -06:00
Daniel Ehrenberg
f6845d43d3
Massive name change in files, string streams
2008-02-15 22:20:31 -06:00
Slava Pestov
a96457cecc
Initial import
2007-09-20 18:09:08 -04:00
Slava Pestov
6d434090e0
Fixes
2008-03-20 17:38:39 -05:00