summaryrefslogtreecommitdiff
path: root/libguile/read.c
Commit message (Expand)AuthorAgeFilesLines
...
| * detect and consume byte-order marks for textual ports...Andy Wingo2013-01-301-12/+2
* | Port encodings cannot be NULL...Andy Wingo2013-01-151-1/+3
* | Port encodings are case-insensitive, but normalized to upper-case....Andy Wingo2013-01-151-6/+11
* | add scm_from_port_string and friends...Andy Wingo2013-01-151-12/+5
* | Merge remote-tracking branch 'origin/stable-2.0'...Mark H Weaver2012-10-301-154/+679
|\|
| * Fix formatting of comments in scm_read_array....Mark H Weaver2012-10-301-6/+3
| * scm_read_shebang: handle non-ascii characters properly....Mark H Weaver2012-10-301-0/+5
| * Implement SRFI-105 curly infix expressions....Mark H Weaver2012-10-261-28/+235
| * Implement #!fold-case and #!no-fold-case reader directives....Mark H Weaver2012-10-261-0/+16
| * Implement per-port read options....Mark H Weaver2012-10-261-38/+123
| * Generalize scm_read_shebang to handle other reader directives....Mark H Weaver2012-10-231-27/+28
| * Add source properties to more datum types in scm_read_sharp_extension....Mark H Weaver2012-10-231-1/+2
| * Change reader to pass read options to helpers via explicit parameter....Mark H Weaver2012-10-231-106/+173
| * Minor tweaks to delimiter handling in read.c...Mark H Weaver2012-10-231-4/+5
| * Move array reader from arrays.c to read.c...Mark H Weaver2012-10-231-5/+154
* | Merge remote-tracking branch 'origin/stable-2.0'...Andy Wingo2012-05-081-82/+60
|\|
| * Optimize `scm_read_string'....Ludovic Courtès2012-05-071-17/+25
| * read: Avoid `void *' pointer arithmetic....Ludovic Courtès2012-05-061-1/+1
| * Simplify the reader's `read_complete_token'....Ludovic Courtès2012-05-041-65/+35
* | Merge remote-tracking branch 'local-2.0/stable-2.0'...Andy Wingo2012-02-171-1/+7
|\|
| * Add support for source properties on non-immediate numbers...Mark H Weaver2012-02-151-1/+7
* | Merge remote-tracking branch 'origin/stable-2.0'...Andy Wingo2012-02-111-51/+64
|\|
| * Add source properties to many more types of data...Mark H Weaver2012-02-081-19/+40
| * Unoptimize 'read' to return freshly allocated empty strings...Mark H Weaver2012-02-081-7/+1
| * Add and use maybe_annotate_source helper in read.c...Mark H Weaver2012-02-081-12/+11
| * Remove inline and register attributes from read.c...Mark H Weaver2012-02-081-12/+12
| * Remove incorrect comment in read.c...Mark H Weaver2012-02-081-3/+2
* | Merge remote-tracking branch 'origin/stable-2.0'...Andy Wingo2011-12-011-2/+1
|\|
| * use new scm_make_fluid_with_default...Andy Wingo2011-11-231-2/+1
* | locking on port buffering operations...Andy Wingo2011-11-081-2/+2
* | locking on unget_byte, ungetc, ungets...Andy Wingo2011-11-081-24/+24
* | locking on scm_c_read, scm_getc...Andy Wingo2011-11-081-23/+23
* | threadsafe get-byte-or-eof, peek-byte-or-eof...Andy Wingo2011-11-081-7/+7
* | Merge remote-tracking branch 'origin/stable-2.0'...Andy Wingo2011-10-101-21/+20
|\|
| * fix reading of #||||#...Andy Wingo2011-10-051-21/+20
* | Merge remote-tracking branch 'origin/stable-2.0'...Andy Wingo2011-08-311-1/+1
|\|
| * style fix in read.c...Andy Wingo2011-07-291-1/+1
* | Merge remote-tracking branch 'origin/stable-2.0'...Andy Wingo2011-07-251-3/+8
|\|
| * fix '(a #{.} b)...Andy Wingo2011-07-011-3/+8
* | Merge remote-tracking branch 'origin/stable-2.0'...Andy Wingo2011-05-251-108/+11
|\|
| * read + source properties simplification...Andy Wingo2011-05-241-108/+11
* | merge strictness branch from 2.0Andy Wingo2011-05-131-4/+4
|\|
| * fix type errors...Andy Wingo2011-05-131-3/+3
| * allow iflags to be constant expressions with typing-strictness==2...Andy Wingo2011-05-131-1/+1
* | remove all deprecated code...Andy Wingo2011-05-121-19/+0
|/
* Make the definition of `scm_read_shebang' match its declaration....Ludovic Courtès2011-05-081-1/+1
* deprecate scm_whash API...Andy Wingo2011-05-011-34/+34
* read-extended-symbol handles backslash better, including r6rs hex escapes...Andy Wingo2011-04-111-8/+47
* Undeprecate read syntax for uniform complex vectors...Mark H Weaver2011-04-051-1/+1
* fix problems detecting coding: in block comments...Andy Wingo2011-03-311-8/+12