summaryrefslogtreecommitdiff
path: root/libguile/read.c
AgeCommit message (Expand)AuthorFilesLines
2011-11-08locking on port buffering operationsAndy Wingo1-2/+2
2011-11-08locking on unget_byte, ungetc, ungetsAndy Wingo1-24/+24
2011-11-08locking on scm_c_read, scm_getcAndy Wingo1-23/+23
2011-11-08threadsafe get-byte-or-eof, peek-byte-or-eofAndy Wingo1-7/+7
2011-10-10Merge remote-tracking branch 'origin/stable-2.0'Andy Wingo1-21/+20
2011-10-05fix reading of #||||#Andy Wingo1-21/+20
2011-08-31Merge remote-tracking branch 'origin/stable-2.0'Andy Wingo1-1/+1
2011-07-29style fix in read.cAndy Wingo1-1/+1
2011-07-25Merge remote-tracking branch 'origin/stable-2.0'Andy Wingo1-3/+8
2011-07-01fix '(a #{.} b)Andy Wingo1-3/+8
2011-05-25Merge remote-tracking branch 'origin/stable-2.0'Andy Wingo1-108/+11
2011-05-24read + source properties simplificationAndy Wingo1-108/+11
2011-05-13merge strictness branch from 2.0Andy Wingo1-4/+4
2011-05-13fix type errorsAndy Wingo1-3/+3
2011-05-13allow iflags to be constant expressions with typing-strictness==2Andy Wingo1-1/+1
2011-05-12remove all deprecated codeAndy Wingo1-19/+0
2011-05-08Make the definition of `scm_read_shebang' match its declaration.Ludovic Courtès1-1/+1
2011-05-01deprecate scm_whash APIAndy Wingo1-34/+34
2011-04-11read-extended-symbol handles backslash better, including r6rs hex escapesAndy Wingo1-8/+47
2011-04-05Undeprecate read syntax for uniform complex vectorsMark H Weaver1-1/+1
2011-03-31fix problems detecting coding: in block commentsAndy Wingo1-8/+12
2011-03-20Make VM string literals immutable.Ludovic Courtès1-4/+4
2011-03-03fix encoding scanning for non-seekable portsAndy Wingo1-7/+41
2011-02-28Have `read' update line/column numbers when reading SCSH block comments.Ludovic Courtès1-5/+1
2011-02-13read-enable 'positions by defaultAndy Wingo1-1/+1
2011-02-09fix typos in the manual bits generated from source comments.Ralf Wildenhues1-1/+1
2011-01-21implement r6rs hungry escaped EOLAndy Wingo1-0/+21
2011-01-07use scm_from_latin1_symboln for string literals and load-symbolAndy Wingo1-2/+2
2010-11-19fix a number of assuptions that a long could hold an inumAndy Wingo1-2/+2
2010-11-19fix a number of assumptions that a pointer could fit into a longAndy Wingo1-1/+1
2010-11-12NUL vs NULL fixAndy Wingo1-1/+1
2010-11-12Fix buffer over-read in port encoding scan.Julian Graham1-0/+1
2010-11-04need read error for extra closing square bracketsMichael Gran1-0/+4
2010-11-03Use a fluid for the list of the reader's "hash procedures"Andreas Rottmann1-10/+28
2010-10-18uninitialized var in scm_read_characterAndy Wingo1-2/+1
2010-10-01remove elisp-strings and elisp-vectors read optionsAndy Wingo1-9/+0
2010-07-17Enable character hex escapes by defaultMichael Gran1-3/+3
2010-07-16More explicit variable names in scm_i_scan_for_encodingMichael Gran1-15/+18
2010-07-13fix '(] infinite loopAndy Wingo1-2/+8
2010-05-27Support for the #!r6rs lexeme.Julian Graham1-2/+37
2010-04-09add read syntax for #nilAndy Wingo1-0/+16
2010-04-09lisp nil always enabledAndy Wingo1-4/+0
2010-02-15Faster read of semicolon commentsMichael Gran1-1/+1
2010-02-02Optimize reader by preferring stack-allocated buffersMichael Gran1-70/+178
2010-01-15add reader option for parsing [] as ().Andy Wingo1-2/+9
2010-01-13remove unused var in read.cAndy Wingo1-2/+1
2010-01-13Disable \u and \U escapes when r6rs-hex-escapes enabledMichael Gran1-4/+10
2010-01-12Reader option for R6RS hex escapesMichael Gran1-29/+59
2010-01-10Refactor repeated code in scm_read_stringMichael Gran1-81/+36
2010-01-10Add R6RS backspace string escapeMichael Gran1-0/+3