Optimize 'string-hash'.
[bpt/guile.git] / libguile / read.c
2014-10-02 Mark H Weaverread: Accept "\(" in string literals.
2014-01-17 Ludovic CourtèsArrange so that 'file-encoding' does not truncate the...
2014-01-15 Mark H Weaverread: Support R7RS |...| symbol notation.
2014-01-14 Mark H Weaverread: use 'c_tolower' instead of 'tolower' in 'try_read...
2014-01-14 Mark H Weaverread: Accept "\|" in string literals.
2014-01-14 Mark H Weaverread: Support R7RS '#true' and '#false' syntax for...
2014-01-09 Mark H Weaverread: Avoid signed integer overflow in 'read_decimal_in...
2013-11-23 Mark H WeaverMake port properties accessible from Scheme.
2013-04-07 Mark H WeaverRemove byte-order mark check from 'scm_i_scan_for_encod...
2013-04-05 Mark H WeaverUse 'c_strcasecmp' instead of 'strcasecmp'.
2013-04-03 Mark H WeaverUse 'strcasecmp' to compare encoding names.
2013-04-01 Mark H WeaverMove the port alist from the hash table to the internal...
2013-01-30 Andy WingoRevert "detect and consume byte-order marks for textual...
2013-01-30 Andy Wingodetect and consume byte-order marks for textual ports
2012-10-31 Mark H WeaverFix formatting of comments in scm_read_array.
2012-10-31 Mark H Weaverscm_read_shebang: handle non-ascii characters properly.
2012-10-26 Mark H WeaverImplement SRFI-105 curly infix expressions.
2012-10-26 Mark H WeaverImplement #!fold-case and #!no-fold-case reader directives.
2012-10-26 Mark H WeaverImplement per-port read options.
2012-10-24 Mark H WeaverGeneralize scm_read_shebang to handle other reader...
2012-10-24 Mark H WeaverAdd source properties to more datum types in scm_read_s...
2012-10-24 Mark H WeaverChange reader to pass read options to helpers via expli...
2012-10-24 Mark H WeaverMinor tweaks to delimiter handling in read.c
2012-10-24 Mark H WeaverMove array reader from arrays.c to read.c
2012-05-06 Ludovic CourtèsOptimize `scm_read_string'.
2012-05-06 Ludovic Courtèsread: Avoid `void *' pointer arithmetic.
2012-05-04 Ludovic CourtèsSimplify the reader's `read_complete_token'.
2012-02-15 Mark H WeaverAdd support for source properties on non-immediate...
2012-02-08 Mark H WeaverAdd source properties to many more types of data
2012-02-08 Mark H WeaverUnoptimize 'read' to return freshly allocated empty...
2012-02-08 Mark H WeaverAdd and use maybe_annotate_source helper in read.c
2012-02-08 Mark H WeaverRemove inline and register attributes from read.c
2012-02-08 Mark H WeaverRemove incorrect comment in read.c
2011-11-23 Andy Wingouse new scm_make_fluid_with_default
2011-10-05 Andy Wingofix reading of #||||#
2011-07-29 Andy Wingostyle fix in read.c
2011-07-01 Andy Wingofix '(a #{.} b)
2011-05-24 Andy Wingoread + source properties simplification
2011-05-13 Andy Wingofix type errors
2011-05-13 Andy Wingoallow iflags to be constant expressions with typing...
2011-05-08 Ludovic CourtèsMake the definition of `scm_read_shebang' match its...
2011-05-01 Andy Wingodeprecate scm_whash API
2011-04-11 Andy Wingoread-extended-symbol handles backslash better, includin...
2011-04-05 Mark H WeaverUndeprecate read syntax for uniform complex vectors
2011-03-31 Andy Wingofix problems detecting coding: in block comments
2011-03-20 Ludovic CourtèsMake VM string literals immutable.
2011-03-03 Andy Wingofix encoding scanning for non-seekable ports
2011-02-28 Ludovic CourtèsHave `read' update line/column numbers when reading...
2011-02-13 Andy Wingoread-enable 'positions by default
2011-02-09 Ralf Wildenhuesfix typos in the manual bits generated from source...
2011-01-21 Andy Wingoimplement r6rs hungry escaped EOL
2011-01-07 Andy Wingouse scm_from_latin1_symboln for string literals and...
2010-11-19 Andy Wingofix a number of assuptions that a long could hold an...
2010-11-19 Andy Wingofix a number of assumptions that a pointer could fit...
2010-11-12 Andy WingoNUL vs NULL fix
2010-11-12 Julian GrahamFix buffer over-read in port encoding scan.
2010-11-05 Michael Granneed read error for extra closing square brackets
2010-11-02 Andreas RottmannUse a fluid for the list of the reader's "hash procedures"
2010-10-18 Andy Wingouninitialized var in scm_read_character
2010-10-01 Andy Wingoremove elisp-strings and elisp-vectors read options
2010-07-17 Michael GranEnable character hex escapes by default
2010-07-16 Michael GranMore explicit variable names in scm_i_scan_for_encoding
2010-07-13 Andy Wingofix '(] infinite loop
2010-05-27 Julian GrahamSupport for the #!r6rs lexeme.
2010-04-10 Neil JerramMerge branch 'master' into wip-manual-2
2010-04-09 Andy Wingoadd read syntax for #nil
2010-04-09 Andy Wingolisp nil always enabled
2010-02-16 Michael GranFaster read of semicolon comments
2010-02-03 Michael GranOptimize reader by preferring stack-allocated buffers
2010-01-15 Andy Wingoadd reader option for parsing [] as ().
2010-01-13 Andy Wingoremove unused var in read.c
2010-01-13 Michael GranDisable \u and \U escapes when r6rs-hex-escapes enabled
2010-01-13 Michael GranReader option for R6RS hex escapes
2010-01-11 Michael GranRefactor repeated code in scm_read_string
2010-01-10 Michael GranAdd R6RS backspace string escape
2010-01-10 Michael GranAdd R6RS backslash string escape
2009-12-28 Andy WingoMerge branch 'read-fix'
2009-12-28 Andy WingoFix bugs reading long tokens
2009-12-21 Andy Wingodon't take string-write mutex in read.c:read_token
2009-12-18 Ken RaeburnAllow more characters in coding system names in Emacs...
2009-12-15 Ludovic CourtèsAvoid `SCM_UNPACK ()' in constant expressions.
2009-12-15 Ludovic CourtèsRemove uses of the non-standard `__FUNCTION__'.
2009-12-11 Andy Wingomerge from master to elisp
2009-11-27 Ludovic CourtèsDisable encoding scanning on non-seekable file ports.
2009-11-23 Ludovic CourtèsCorrect manual wrt. encoding names.
2009-11-17 Ludovic CourtèsFix C99-style declarations after statements.
2009-11-16 Ken RaeburnFix off-by-one error in processing Emacs-style coding...
2009-11-14 Ludovic CourtèsHave `scm_scan_for_encoding ()' use GC-managed memory.
2009-11-01 Ludovic CourtèsMerge branch 'bdw-gc-static-alloc'
2009-10-19 Ludovic CourtèsAdd support for R6RS/SRFI-30 nested block comments.
2009-09-09 Ludovic CourtèsMerge branch 'master' into boehm-demers-weiser-gc
2009-09-05 Michael GranAvoid string buffer overrun in scm_scan_for_encoding
2009-09-03 Michael GranModify read and print of combining characters
2009-09-01 Ludovic CourtèsMerge branch 'boehm-demers-weiser-gc' into bdw-gc-stati...
2009-08-29 Michael GranRange check octal-escaped characters
2009-08-29 Michael GranCast the input to isalpha et al to integer
2009-08-28 Ludovic CourtèsMerge branch 'master' into boehm-demers-weiser-gc
2009-08-27 Neil JerramMerge branch 'ossau-gds-dev'
2009-08-27 Daniel KraftMerge branch 'master' of git://git.savannah.gnu.org...
2009-08-27 Michael GranAlways cast input to toupper as int
next