summaryrefslogtreecommitdiff
path: root/libguile/strings.h
AgeCommit message (Expand)AuthorFilesLines
2012-02-23Revert "wrap iconv_open / iconv_close with a lock to help in thread/fork issues"Andy Wingo1-4/+1
2012-02-17wrap iconv_open / iconv_close with a lock to help in thread/fork issuesAndy Wingo1-1/+4
2012-01-10Merge remote-tracking branch 'origin/stable-2.0'Andy Wingo1-1/+1
2012-01-05Placate a number of `syntax-check' verifications.Ludovic Courtès1-1/+1
2011-05-12remove all deprecated codeAndy Wingo1-15/+0
2011-03-20Make VM string literals immutable.Ludovic Courtès1-2/+5
2011-02-02Change `scm_encoding_error' to pass the port and faulty character.Ludovic Courtès1-3/+1
2011-02-02Have `read-char' & co. throw to `decoding-error'.Ludovic Courtès1-0/+2
2011-01-26Add `scm_{to,from}_utf32_string'.Ludovic Courtès1-0/+5
2011-01-23Hide the string escaping hacks.Ludovic Courtès1-4/+0
2011-01-07add scm_{to,from}_{utf8,latin1}_string{n,}Andy Wingo1-5/+18
2010-12-17Remove conflicting `scm_is_string' declaration.Ludovic Courtès1-1/+0
2010-09-14Internally expose `scm_i_unistring_escapes_to_{guile,r6rs}_escapes'.Ludovic Courtès1-0/+4
2010-09-12Provide non-locale C/Scheme string conversion functionsMichael Gran1-8/+8
2010-07-15Expose `scm_encoding_error'.Ludovic Courtès1-0/+4
2010-07-04Add `scm_i_string_data'.Ludovic Courtès1-1/+3
2010-01-03Support for Unicode string normalization functionsJulian Graham1-0/+5
2009-12-05decruftify scm_sys_protectsAndy Wingo1-0/+2
2009-11-17Remove references to undefined macros.Ludovic Courtès1-1/+1
2009-11-01Merge branch 'bdw-gc-static-alloc'Ludovic Courtès1-0/+11
2009-10-02Use `SCM_DEPRECATED' in declarations of deprecated functions/variables.Ludovic Courtès1-3/+3
2009-09-09Merge branch 'master' into boehm-demers-weiser-gcLudovic Courtès1-0/+4
2009-09-09Make scm_i_from_stringn into API for use with libguilereadlineMichael Gran1-2/+2
2009-09-07Fix broken interaction between readline and UnicodeMichael Gran1-2/+2
2009-09-02Merge branch 'boehm-demers-weiser-gc' into bdw-gc-static-allocLudovic Courtès1-29/+73
2009-09-01Fix leaky handling of `scm_take_locale_{symbol,string} ()'.Ludovic Courtès1-4/+0
2009-08-30Fix encoding errors with strings returned by string portsMichael Gran1-0/+4
2009-08-28Merge branch 'master' into boehm-demers-weiser-gcLudovic Courtès1-1/+6
2009-08-25Add full Unicode capability to ports and the default readerMichael Gran1-0/+1
2009-08-23Modify socket and time functions for wide stringsMichael Gran1-0/+3
2009-08-21Use string accessors for string->number conversionMichael Gran1-0/+1
2009-08-19Rename string-width to string-bytes-per-charMichael Gran1-1/+1
2009-08-18Merge branch 'master' into boehm-demers-weiser-gcLudovic Courtès1-24/+67
2009-08-12Don't include libunistring headers in Guile public headersMichael Gran1-3/+12
2009-08-10Make scm_charprint and scm_i_string_wide_chars SCM_INTERNAL.Michael Gran1-1/+1
2009-08-10Improve %string-dump and %symbol-dumpMichael Gran1-0/+8
2009-08-08Add Unicode strings and symbolsMichael Gran1-17/+42
2009-06-17Change Guile license to LGPLv3+Neil Jerram1-6/+7
2009-01-19Merge branch 'boehm-demers-weiser-gc' into bdw-gc-static-allocLudovic Courtès1-1/+0
2009-01-18Use `scm_gc malloc_pointerless ()' in `scm_i allocate_string_pointers ()'.Ludovic Courtès1-1/+0
2009-01-13Expose some of the string/stringbuf internal flags and tags.Ludovic Courtès1-1/+12
2008-10-11Merge branch 'master' into boehm-demers-weiser-gcLudovic Courtès1-1/+0
2008-10-09Revert "Make literal strings (i.e., returned by `read') read-only."Ludovic Courtès1-1/+0
2008-09-23Merge branch 'master' into boehm-demers-weiser-gcLudovic Courtès1-0/+1
2008-09-23Make literal strings (i.e., returned by `read') read-only.Ludovic Courtès1-0/+1
2008-09-15Remove unused GC string/symbol functions.Ludovic Courtès1-9/+0
2008-07-05Add `scm_c_symbol_length ()'.Ludovic Courtès1-0/+1
2008-05-31Add `SCM_INTERNAL' macro, use it.Ludovic Courtès1-30/+30
2006-04-17merge from 1.8 branchKevin Ryde1-1/+1
2006-01-24patches by Ludovic Courtès for symbol generation.Han-Wen Nienhuys1-0/+7