Andrew Whatson
|
bc50aff6f8
Add tests for get-bytevector-some!
|
4 years ago |
Rob Browning
|
d0d1f68794
scm_i_make_transcoded_port: fix mode for input/output ports
|
4 years ago |
Mark H Weaver
|
c6692a4825
Avoid 'with-latin1-locale' in binary I/O tests.
|
5 years ago |
Ludovic Courtès
|
0075b7f4dc
r6rs-ports: Accept 'port-position' values greater than 2^32.
|
6 years ago |
Andy Wingo
|
e13cd5c77c
Flush when getting string from r6rs string output port
|
8 years ago |
Christopher Allan Webber
|
b9b235243e
Add tests for make-custom-binary-input/output-port
|
8 years ago |
Christopher Allan Webber
|
40c673446a
Correct section number for "Input Ports" tests.
|
8 years ago |
Andy Wingo
|
4e27e3c054
Add R6RS bytevector->string, string->bytevector
|
8 years ago |
Andy Wingo
|
5d9516637b
Implement R6RS output-port-buffer-mode
|
8 years ago |
Mark H Weaver
|
82357f7bd8
Add more R6RS port encoding tests
|
10 years ago |
Andy Wingo
|
8399e7af51
Generic port facility provides buffering uniformly
|
8 years ago |
Andy Wingo
|
59a18451b8
Use symbols instead of _IONBF values as args to setvbuf
|
8 years ago |
Andy Wingo
|
0a5b437ef9
Merge commit 'ed72201a795ac1c8d6c0288b6bb710f2bd0ebd9c'
|
10 years ago |
Ludovic Courtès
|
ed72201a79
Fix buffer overrun with unbuffered custom binary input ports.
|
10 years ago |
Mark H Weaver
|
856d318a9f
Merge branch 'stable-2.0'
|
10 years ago |
Ludovic Courtès
|
eb6ac6efcd
tests: Add test for <http://bugs.gnu.org/17466>.
|
10 years ago |
Andy Wingo
|
0dbc5e571a
Merge commit '45a28515c13348dfd18e53038ad63dd091a5a3c1'
|
11 years ago |
Andy Wingo
|
e4eb0e39b4
Merge commit '8ca97482b01cf1a6aa538cc5a2d1f71fb60f080c'
|
11 years ago |
Ludovic Courtès
|
45a28515c1
Buffered custom binary input ports correctly handle partial read requests.
|
11 years ago |
Mark H Weaver
|
ba578eb044
Merge branch 'stable-2.0'
|
11 years ago |
Ludovic Courtès
|
8ca97482b0
Custom binary input ports support 'setvbuf'.
|
11 years ago |
Ludovic Courtès
|
6df0322212
Custom binary input ports sanity-check the return value of 'read!'.
|
11 years ago |
Mark H Weaver
|
b958141cdb
Merge branch 'stable-2.0'
|
11 years ago |
Ludovic Courtès
|
c9d55a7e4e
'port-position' works on CBIPs that do not support 'set-port-position!'.
|
11 years ago |
Mark H Weaver
|
6dce942c46
String ports use UTF-8; ignore %default-port-encoding.
|
11 years ago |
Mark H Weaver
|
f6f4feb0a2
Merge remote-tracking branch 'origin/stable-2.0'
|
12 years ago |
Mark H Weaver
|
21bbe22a14
Optimize 'get-bytevector-some'; it may now read less than possible.
|
12 years ago |
Andy Wingo
|
e2551947dd
All r6rs ports are both textual and binary
|
12 years ago |
Andreas Rottmann
|
3ae5a02f1d
Add missing R6RS `open-file-input/output-port' procedure
|
12 years ago |
Ludovic Courtès
|
d3a1a74cb8
Fix port test that assumed string ports use the `error' conversion strategy.
|
12 years ago |