summaryrefslogtreecommitdiff
Commit message (Expand)AuthorAgeFilesLines
* Bump objcode versionwip-port-refactorAndy Wingo2016-05-162-2/+2
* Update NEWS for releaseAndy Wingo2016-05-151-10/+67
* Remove unused type from ports-internalAndy Wingo2016-05-142-7/+0
* Document scm_c_make_port and friendsAndy Wingo2016-05-141-1/+21
* Update port mode bits documentation.Andy Wingo2016-05-141-10/+9
* Add SCM_OPN to mode bits when making portsAndy Wingo2016-05-144-33/+16
* Update port type documentationAndy Wingo2016-05-131-12/+13
* Use heap-allocated port types instead of ptobnumsAndy Wingo2016-05-1317-274/+192
* Make scm_t_ptob_descriptor private.Andy Wingo2016-05-133-30/+33
* Update port documentationAndy Wingo2016-05-131-79/+41
* Remove scm_t_port_internalAndy Wingo2016-05-1310-154/+142
* Make scm_t_port privateAndy Wingo2016-05-135-63/+32
* Make port buffering fields privateAndy Wingo2016-05-138-152/+141
* Make file/line/column fields of ports privateAndy Wingo2016-05-133-19/+20
* Embed scm_t_port in scm_t_port_internalAndy Wingo2016-05-133-16/+7
* Remove SCM backlink in port structureAndy Wingo2016-05-132-7/+3
* Add random_access_p port type methodAndy Wingo2016-05-134-61/+71
* Add (ice-9 sports) moduleAndy Wingo2016-05-132-0/+413
* Beginnings of shunting ports-in-scheme off to a moduleAndy Wingo2016-05-133-396/+107
* Implement lookahead-u8, get-u8 in SchemeAndy Wingo2016-05-121-0/+21
* %read-char speedupAndy Wingo2016-05-101-3/+4
* Implement read-char in Scheme.Andy Wingo2016-05-101-0/+45
* %peek-char port argument optional.Andy Wingo2016-05-101-1/+1
* peek-char-and-len/iconv uses both returns from fill-inputAndy Wingo2016-05-101-18/+19
* Fix bad-utf8-len bug.Andy Wingo2016-05-101-1/+1
* clear-stream-start-for-bom-read refactorAndy Wingo2016-05-101-13/+14
* Fix port-clear-stream-start-for-bom-read logic.Andy Wingo2016-05-101-7/+0
* Scheme peek-char can handle iconv encodingsAndy Wingo2016-05-101-11/+10
* Factor out iconv to port-decode-charAndy Wingo2016-05-101-53/+80
* Simplify decoding error handlingAndy Wingo2016-05-101-113/+88
* Decoding errors do not advance read pointerAndy Wingo2016-05-103-26/+24
* Fix bug in trampoline_to_c_readAndy Wingo2016-05-101-1/+1
* Speed refactors to Scheme %peek-charAndy Wingo2016-05-071-95/+143
* Fix port-clear-stream-start-for-bom-read bugAndy Wingo2016-05-071-1/+1
* Fix use of port-encodingAndy Wingo2016-05-051-1/+1
* Speed up peek-charAndy Wingo2016-05-051-2/+4
* Port to Scheme of new BOM handlingAndy Wingo2016-05-052-13/+99
* Handle BOM around fill/flush instead of peek/putAndy Wingo2016-05-053-151/+184
* Spead tweaks to Scheme peek-charAndy Wingo2016-05-041-87/+87
* Add integer->char and char->integer opcodesAndy Wingo2016-05-048-7/+77
* Initial peek-char implementation in SchemeAndy Wingo2016-05-041-0/+123
* Port refactors to help Scheme peek-charAndy Wingo2016-05-043-33/+77
* Port conversion strategies internally are symbolsAndy Wingo2016-05-048-175/+162
* Port encoding internally represented as symbolAndy Wingo2016-05-036-84/+80
* Minor tweak to Scheme peek-byte.Andy Wingo2016-05-011-5/+6
* Changes to Scheme fill-input corresponding to CAndy Wingo2016-05-011-19/+33
* Char readers peek into read bufferAndy Wingo2016-05-011-217/+148
* scm_fill_input can guarantee a minimum fill amountAndy Wingo2016-05-014-31/+52
* peek-byte in SchemeAndy Wingo2016-04-303-27/+166
* Tweak port initialization orderAndy Wingo2016-04-301-1/+1