Commit History

Autor SHA1 Mensaxe Data
  Mark H Weaver 6dce942c46 String ports use UTF-8; ignore %default-port-encoding. %!s(int64=11) %!d(string=hai) anos
  Andy Wingo 747bd5347d merge stable-2.0 %!s(int64=12) %!d(string=hai) anos
  Andy Wingo 5a35d42aa5 add read-string and read-string! to (ice-9 rdelim) %!s(int64=12) %!d(string=hai) anos
  Andy Wingo e2551947dd All r6rs ports are both textual and binary %!s(int64=12) %!d(string=hai) anos
  Andreas Rottmann 3ae5a02f1d Add missing R6RS `open-file-input/output-port' procedure %!s(int64=12) %!d(string=hai) anos
  Bake Timmons 91a214ebd9 Improve the usage of variable names in Scheme docstrings. %!s(int64=13) %!d(string=hai) anos
  Andreas Rottmann 0687e826a1 rnrs io ports: fix port encoding when opening file ports %!s(int64=13) %!d(string=hai) anos
  Andreas Rottmann b6a66c21fc Improve R6RS conformance wrt. conditions in the I/O libraries %!s(int64=13) %!d(string=hai) anos
  Andreas Rottmann 2252321bb7 Make the R6RS simple I/O library use conditions %!s(int64=13) %!d(string=hai) anos
  Andreas Rottmann ead04a04cd Enhance transcoder-related functionality of `(rnrs io ports)' %!s(int64=13) %!d(string=hai) anos
  Andreas Rottmann 74571cfd3b Export `current-*-port' from `(rnrs io ports)' %!s(int64=13) %!d(string=hai) anos
  Andreas Rottmann a6c377f7d8 Add `get-string-n' and `get-string-n!' for R6RS ports %!s(int64=13) %!d(string=hai) anos
  Andy Wingo dd0d987fbd add (ice-9 binary-ports) %!s(int64=14) %!d(string=hai) anos
  Ludovic Courtès eed98cbc92 R6RS: Have `put-char', `put-string', etc. raise an `&i/o-encoding-error'. %!s(int64=14) %!d(string=hai) anos
  Ludovic Courtès b1e76e8f2c R6RS: Have `get-char', `get-line', etc. raise an `&i/o-decoding-error'. %!s(int64=14) %!d(string=hai) anos
  Andy Wingo b04f841d5f implement port-eof? %!s(int64=14) %!d(string=hai) anos
  Ludovic Courtès d4b8163784 Honor R6RS transcoder error handling modes, when possible. %!s(int64=14) %!d(string=hai) anos
  Andreas Rottmann 1044537dff Add implementation of "transcoded ports" %!s(int64=14) %!d(string=hai) anos
  Andreas Rottmann a5484153b8 Work towards a more complete implementation of `(rnrs io ports)' %!s(int64=14) %!d(string=hai) anos
  Andreas Rottmann baa5705ca7 Turn `(rnrs io ports)' into an R6RS library %!s(int64=14) %!d(string=hai) anos
  Andy Wingo 73b03e98a7 ensure unicode-capable rnrs string ports %!s(int64=14) %!d(string=hai) anos
  Andy Wingo c399333044 add open-string-{input,output}-port to rnrs io ports %!s(int64=14) %!d(string=hai) anos
  Andy Wingo c08adae460 add #:version (6) to rnrs bytevectors and ports %!s(int64=14) %!d(string=hai) anos
  Andy Wingo 44602b0868 rename libguile to libguile-@EFFECTIVE_VERSION@, currently libguile-2.0 %!s(int64=14) %!d(string=hai) anos
  Ludovic Courtès bce5cb5641 Provide Guile-friendly `coding:' meta-data. %!s(int64=15) %!d(string=hai) anos
  Neil Jerram 83ba2d3750 Complete changing license to LGPLv3+ %!s(int64=15) %!d(string=hai) anos
  Ludovic Courtès 1ee2c72eaf Import R6RS bytevectors and I/O ports from Guile-R6RS-Libs 0.2. %!s(int64=15) %!d(string=hai) anos