summaryrefslogtreecommitdiff
path: root/libguile/ports-internal.h
Commit message (Expand)AuthorAgeFilesLines
* Replace uses of scm_t_int8, scm_t_uintmax, etc with stdint typesAndy Wingo2018-06-211-11/+11
* Update license notices in all C filesAndy Wingo2018-06-201-21/+20
* libguile header files have uniform format for copyright declarationsAndy Wingo2018-06-201-1/+2
* Remove (C) from copyright statementsAndy Wingo2018-06-201-1/+1
* Remove _scm.hAndy Wingo2018-06-201-1/+0
* Remove <string.h> include from ports.h.Andy Wingo2018-06-191-0/+1
* Devolve vectors.h include from ports.hAndy Wingo2018-06-191-0/+1
* Remove bytevectors.h include form ports.hAndy Wingo2018-06-191-0/+1
* Devolve pairs.hAndy Wingo2018-06-181-0/+1
* Remove list.h from _scm.hAndy Wingo2018-06-181-1/+2
* Prevent TOCTTOU bugs in C portsAndy Wingo2017-02-081-25/+30
* Only ptob->close() after read/write finishAndy Wingo2016-08-311-3/+10
* Speed up scm_c_write / scm_lfwriteAndy Wingo2016-05-241-0/+1
* Thread-safety fixes for iconv and portsAndy Wingo2016-05-231-23/+20
* Speed up port position access from SchemeAndy Wingo2016-05-221-10/+35
* Support for non-blocking I/OAndy Wingo2016-05-201-0/+3
* Remove unused type from ports-internalAndy Wingo2016-05-141-6/+0
* Use heap-allocated port types instead of ptobnumsAndy Wingo2016-05-131-7/+5
* Make scm_t_ptob_descriptor private.Andy Wingo2016-05-131-0/+31
* Remove scm_t_port_internalAndy Wingo2016-05-131-8/+5
* Make scm_t_port privateAndy Wingo2016-05-131-12/+10
* Make port buffering fields privateAndy Wingo2016-05-131-0/+51
* Make file/line/column fields of ports privateAndy Wingo2016-05-131-0/+17
* Embed scm_t_port in scm_t_port_internalAndy Wingo2016-05-131-1/+2
* Handle BOM around fill/flush instead of peek/putAndy Wingo2016-05-051-2/+8
* Port encoding internally represented as symbolAndy Wingo2016-05-031-1/+0
* Remove port rw_active fieldAndy Wingo2016-04-221-0/+6
* Port buffers are Scheme valuesAndy Wingo2016-04-201-40/+85
* peek-u8 correctness and speed refactorAndy Wingo2016-04-191-6/+36
* Port buffer cur/next pointers are Scheme valuesAndy Wingo2016-04-191-11/+18
* Remove "buf" field from port buffersAndy Wingo2016-04-181-0/+20
* Remove size field from port buffersAndy Wingo2016-04-171-0/+71
* Generic port facility provides buffering uniformlyAndy Wingo2016-04-061-1/+0
* Merge remote-tracking branch 'origin/stable-2.0'Mark H Weaver2013-04-141-4/+3
* Improve handling of Unicode byte-order marks (BOMs).Mark H Weaver2013-04-041-1/+6
* Peeks do not consume EOFs.Mark H Weaver2013-04-041-0/+1
* Move the port alist from the hash table to the internal port structure.Mark H Weaver2013-04-011-0/+1
* Refactor port encoding modes: utf-8 and iconvMark H Weaver2013-04-011-1/+21
* Add internal-only port structure and move iconv descriptors there.Mark H Weaver2013-04-011-0/+40