summaryrefslogtreecommitdiff
path: root/test-suite/tests/r6rs-ports.test
Commit message (Expand)AuthorAgeFilesLines
* Add tests for get-bytevector-some!Andrew Whatson2021-03-121-0/+20
* scm_i_make_transcoded_port: fix mode for input/output portsRob Browning2021-01-171-0/+26
* Avoid 'with-latin1-locale' in binary I/O tests.Mark H Weaver2019-05-231-8/+7
* r6rs-ports: Accept 'port-position' values greater than 2^32.Ludovic Courtès2018-08-071-1/+11
* Flush when getting string from r6rs string output portAndy Wingo2017-03-011-0/+15
* Add tests for make-custom-binary-input/output-portChristopher Allan Webber2016-08-311-1/+382
* Correct section number for "Input Ports" tests.Christopher Allan Webber2016-08-311-4/+4
* Add R6RS bytevector->string, string->bytevectorAndy Wingo2016-06-211-0/+134
* Implement R6RS output-port-buffer-modeAndy Wingo2016-06-211-0/+18
* Add more R6RS port encoding testsMark H Weaver2016-05-221-0/+47
* Generic port facility provides buffering uniformlyAndy Wingo2016-04-061-0/+3
* Use symbols instead of _IONBF values as args to setvbufAndy Wingo2016-04-041-8/+8
* Merge commit 'ed72201a795ac1c8d6c0288b6bb710f2bd0ebd9c'Andy Wingo2015-01-221-2/+32
|\
| * Fix buffer overrun with unbuffered custom binary input ports.Ludovic Courtès2015-01-181-1/+32
* | Merge branch 'stable-2.0'Mark H Weaver2014-09-301-0/+20
|\ \ | |/
| * tests: Add test for <http://bugs.gnu.org/17466>.Ludovic Courtès2014-05-281-0/+20
* | Merge commit '45a28515c13348dfd18e53038ad63dd091a5a3c1'Andy Wingo2014-02-071-0/+20
|\ \ | |/
| * Buffered custom binary input ports correctly handle partial read requests.Ludovic Courtès2014-01-211-0/+20
* | Merge commit '8ca97482b01cf1a6aa538cc5a2d1f71fb60f080c'Andy Wingo2014-02-071-0/+123
|\ \ | |/
| * Custom binary input ports support 'setvbuf'.Ludovic Courtès2014-01-181-0/+123
* | Merge branch 'stable-2.0'Mark H Weaver2014-01-211-0/+9
|\ \ | |/
| * Custom binary input ports sanity-check the return value of 'read!'.Ludovic Courtès2014-01-151-0/+9
* | Merge branch 'stable-2.0'Mark H Weaver2014-01-141-1/+11
|\ \ | |/
| * 'port-position' works on CBIPs that do not support 'set-port-position!'.Ludovic Courtès2014-01-131-1/+10
* | String ports use UTF-8; ignore %default-port-encoding.Mark H Weaver2013-08-071-11/+10
* | Merge remote-tracking branch 'origin/stable-2.0'Mark H Weaver2013-04-141-24/+0
|\ \ | |/
| * Optimize 'get-bytevector-some'; it may now read less than possible.Mark H Weaver2013-04-011-24/+0
* | All r6rs ports are both textual and binaryAndy Wingo2013-01-151-3/+0
|/
* Add missing R6RS `open-file-input/output-port' procedureAndreas Rottmann2012-11-121-43/+55
* Fix port test that assumed string ports use the `error' conversion strategy.Ludovic Courtès2012-05-311-4/+7
* rnrs io ports: fix port encoding when opening file portsAndreas Rottmann2011-05-271-11/+22
* Add some tests for the R6RS I/O librariesAndreas Rottmann2011-05-271-6/+30
* Improve R6RS conformance wrt. conditions in the I/O librariesAndreas Rottmann2011-05-141-1/+135
* Make sure binary ports pass `binary-port?' regardless of the locale.Ludovic Courtès2011-04-221-3/+12
* Fix fencepost error in bip_seekIan Price2011-04-111-0/+9
* Enhance transcoder-related functionality of `(rnrs io ports)'Andreas Rottmann2011-03-131-3/+29
* Add `get-string-n' and `get-string-n!' for R6RS portsAndreas Rottmann2011-03-131-0/+18
* R6RS: Have `put-char', `put-string', etc. raise an `&i/o-encoding-error'.Ludovic Courtès2011-02-021-1/+14
* R6RS: Have `get-char', `get-line', etc. raise an `&i/o-decoding-error'.Ludovic Courtès2011-02-021-7/+5
* Have `read-char' & co. throw to `decoding-error'.Ludovic Courtès2011-02-021-6/+4
* implement port-eof?Andy Wingo2011-01-211-2/+5
* Have `lookahead-u8' and `get-u8' actually do binary input.Ludovic Courtès2010-12-211-7/+19
* Honor R6RS transcoder error handling modes, when possible.Ludovic Courtès2010-11-241-6/+30
* Add implementation of "transcoded ports"Andreas Rottmann2010-11-241-0/+23
* Fix missing port-table locking and bytevector output port segfaultAndreas Rottmann2010-11-201-0/+8
* Fix bug #31081 (`lookahead-u8' returns an s8.)Ludovic Courtès2010-09-231-0/+5
* Fix the `put-bytevector' tests.Ludovic Courtès2010-09-031-21/+30
* rename (rnrs bytevector) to (rnrs bytevectors)Andy Wingo2010-06-011-1/+1
* Improve encoding error reporting.Ludovic Courtès2010-03-181-6/+11
* Have string ports honor `%default-port-encoding'.Ludovic Courtès2010-01-071-5/+21