Commit History

Autor SHA1 Mensaxe Data
  Andy Wingo 0a5b437ef9 Merge commit 'ed72201a795ac1c8d6c0288b6bb710f2bd0ebd9c' %!s(int64=10) %!d(string=hai) anos
  Ludovic Courtès ed72201a79 Fix buffer overrun with unbuffered custom binary input ports. %!s(int64=10) %!d(string=hai) anos
  Mark H Weaver 475772ea57 Merge branch 'stable-2.0' %!s(int64=10) %!d(string=hai) anos
  Mark H Weaver bc8e6d7d8c Rely on Gnulib for <unistd.h>. %!s(int64=10) %!d(string=hai) anos
  Andy Wingo 0dbc5e571a Merge commit '45a28515c13348dfd18e53038ad63dd091a5a3c1' %!s(int64=11) %!d(string=hai) anos
  Andy Wingo e4eb0e39b4 Merge commit '8ca97482b01cf1a6aa538cc5a2d1f71fb60f080c' %!s(int64=11) %!d(string=hai) anos
  Ludovic Courtès 45a28515c1 Buffered custom binary input ports correctly handle partial read requests. %!s(int64=11) %!d(string=hai) anos
  Mark H Weaver ba578eb044 Merge branch 'stable-2.0' %!s(int64=11) %!d(string=hai) anos
  Ludovic Courtès 8ca97482b0 Custom binary input ports support 'setvbuf'. %!s(int64=11) %!d(string=hai) anos
  Ludovic Courtès 6df0322212 Custom binary input ports sanity-check the return value of 'read!'. %!s(int64=11) %!d(string=hai) anos
  Mark H Weaver b958141cdb Merge branch 'stable-2.0' %!s(int64=11) %!d(string=hai) anos
  Ludovic Courtès c9d55a7e4e 'port-position' works on CBIPs that do not support 'set-port-position!'. %!s(int64=11) %!d(string=hai) anos
  Andy Wingo 36cc0b901c Declare r6rs-ports functions %!s(int64=11) %!d(string=hai) anos
  Mark H Weaver f6f4feb0a2 Merge remote-tracking branch 'origin/stable-2.0' %!s(int64=11) %!d(string=hai) anos
  Mark H Weaver 7f6c3f8f00 Implement efficient 'scm_unget_bytes' and 'unget-bytevector'. %!s(int64=11) %!d(string=hai) anos
  Mark H Weaver 21bbe22a14 Optimize 'get-bytevector-some'; it may now read less than possible. %!s(int64=11) %!d(string=hai) anos
  Mark H Weaver 1e05106562 Merge remote-tracking branch 'origin/stable-2.0' %!s(int64=11) %!d(string=hai) anos
  Mark H Weaver 47f2bce5ae Avoid unnecessary peeks for EOF in r6rs-ports. %!s(int64=11) %!d(string=hai) anos
  Mark H Weaver 26d148066f Merge remote-tracking branch 'origin/stable-2.0' %!s(int64=11) %!d(string=hai) anos
  Ludovic Courtès e5029c5853 Use byte-oriented functions in `get-bytevector*'. %!s(int64=11) %!d(string=hai) anos
  Andy Wingo f209aeee9f locking for write, lfwrite %!s(int64=13) %!d(string=hai) anos
  Andy Wingo 0607ebbfcf locking for putc, puts %!s(int64=13) %!d(string=hai) anos
  Andy Wingo 4251ae2e28 locking on port buffering operations %!s(int64=13) %!d(string=hai) anos
  Andy Wingo be632904ca locking on scm_c_read, scm_getc %!s(int64=13) %!d(string=hai) anos
  Andy Wingo 2721f9182d add scm_c_make_port; the port table is now a weak set %!s(int64=13) %!d(string=hai) anos
  Andy Wingo 8b66aa8f54 Merge remote-tracking branch 'origin/stable-2.0' %!s(int64=13) %!d(string=hai) anos
  Andy Wingo fb031aba42 fix a couple of leaks %!s(int64=13) %!d(string=hai) anos
  Andy Wingo d31d703fd4 Merge remote-tracking branch 'origin/stable-2.0' %!s(int64=13) %!d(string=hai) anos
  Andreas Rottmann dfb572a7bf Tweak R6RS transcoded ports flushing %!s(int64=13) %!d(string=hai) anos
  Andy Wingo 86fb1eb631 merge strictness branch from 2.0 %!s(int64=13) %!d(string=hai) anos