summaryrefslogtreecommitdiff
path: root/libguile/read.c
Commit message (Expand)AuthorAgeFilesLines
* WIP: New tagging v9wip-new-tagging-bis-brokenMark H Weaver2019-06-101-2/+2
* Add 'scm_c_make_char' and use it where appropriate.Mark H Weaver2019-05-231-1/+1
* Use 'scm_from_utf8_{string,symbol,keyword}' for C string literals.Mark H Weaver2019-05-231-7/+10
* Rename scm_i_thread to scm_threadAndy Wingo2018-06-261-0/+1
* Update license notices in all C filesAndy Wingo2018-06-201-17/+17
* Remove (C) from copyright statementsAndy Wingo2018-06-201-1/+1
* Rationalize include order in C filesAndy Wingo2018-06-201-21/+21
* Make libguile header inclusion consistent within libguile c filesAndy Wingo2018-06-201-31/+31
* Remove Emacs local variables comments in Guile sourceAndy Wingo2018-06-201-6/+0
* Remove _scm.hAndy Wingo2018-06-201-1/+0
* Devolve symbols.h from _scm.hAndy Wingo2018-06-201-0/+1
* Remove modules.h from _scm.h.Andy Wingo2018-06-201-0/+1
* Devolve variable.h from _scm.h.Andy Wingo2018-06-201-0/+1
* Move subr snarfing macros to gsubr.h.Andy Wingo2018-06-201-0/+1
* Devolve numbers.h from _scm.h.Andy Wingo2018-06-191-0/+1
* Devolve pairs.hAndy Wingo2018-06-181-0/+1
* Devolve boolean.h include.Andy Wingo2018-06-181-0/+1
* Remove includes of validate.h.Andy Wingo2018-06-181-1/+0
* Fix libguile subcomponent headers not to include <libguile.h>Andy Wingo2018-06-141-1/+3
* Remove unnecessary scm_i_string_start_writing callsAndy Wingo2017-02-161-4/+2
* Elide syscalls in fdes->portAndy Wingo2017-02-141-10/+6
* Prevent TOCTTOU bugs in C portsAndy Wingo2017-02-081-5/+4
* Deprecate dynamic rootsAndy Wingo2016-11-211-1/+0
* Avoid compilation warnings about alloca in read.cEli Zaretskii2016-07-251-0/+1
* Heed the reader settings implied by #!r6rsAndreas Rottmann2016-05-221-2/+38
* Speed up port position access from SchemeAndy Wingo2016-05-221-25/+33
* Remove scm_t_port_internalAndy Wingo2016-05-131-5/+5
* Make port buffering fields privateAndy Wingo2016-05-131-4/+4
* Port encoding internally represented as symbolAndy Wingo2016-05-031-3/+4
* scm_fill_input can guarantee a minimum fill amountAndy Wingo2016-05-011-1/+1
* Remove port locking around write, displayAndy Wingo2016-04-281-5/+0
* Remove scm_fill_input_unlockedAndy Wingo2016-04-261-1/+1
* scm_ungetc, scm_ungets instead of _unlocked variantsAndy Wingo2016-04-231-21/+21
* Remove scm_unget_{byte,bytes}_unlockedAndy Wingo2016-04-231-1/+1
* Replace scm_getc with scm_getc_unlockedAndy Wingo2016-04-231-31/+31
* Remove scm_flush_unlocked / scm_end_input_unlockedAndy Wingo2016-04-231-1/+1
* Remove port rw_active fieldAndy Wingo2016-04-221-5/+1
* scm_c_read instead of scm_c_read_unlockAndy Wingo2016-04-221-1/+1
* Refactor to internal get/peek-byte functionsAndy Wingo2016-04-221-3/+3
* Port buffers are Scheme valuesAndy Wingo2016-04-201-1/+1
* Port buffer cur/next pointers are Scheme valuesAndy Wingo2016-04-191-2/+2
* Remove "buf" field from port buffersAndy Wingo2016-04-181-1/+1
* Generic port facility provides buffering uniformlyAndy Wingo2016-04-061-6/+6
* Refactor to rw_random / rw_active port flagsAndy Wingo2016-04-041-4/+5
* Merge commit '5af307de43e4b65eec7f235b48a8908f2a00f134'Andy Wingo2015-01-221-2/+5
|\
| * read: Accept "\(" in string literals.Mark H Weaver2014-10-011-2/+5
* | maybe_annotate_source does not annotate negative positionsAndy Wingo2014-07-211-0/+5
* | Merge branch 'stable-2.0'Mark H Weaver2014-01-211-8/+24
|\ \ | |/
| * Arrange so that 'file-encoding' does not truncate the encoding name.Ludovic Courtès2014-01-171-7/+23
* | Merge branch 'stable-2.0'Mark H Weaver2014-01-141-6/+34
|\ \ | |/