summaryrefslogtreecommitdiff
path: root/libguile/srfi-13.c
AgeCommit message (Expand)AuthorFilesLines
2014-01-08Fix 'string-copy!' to work properly with overlapping src/dest.Mark H Weaver1-3/+10
2013-04-01scm_string_join: properly sequence operations in ADD_TO_APPEND_LISTMark H Weaver1-2/+3
2013-04-01Optimize 'string-join'.Mark H Weaver1-64/+57
2013-04-01Fix typos in 'string-join' docs: 'string-infix' -> 'strict-infix'.Mark H Weaver1-1/+1
2012-10-12In string-split, add support for character sets and predicates.Daniel Hartwig1-30/+67
2012-03-22micro-optimizations to string-trim-both, and to (web http)Andy Wingo1-4/+7
2012-02-02Improve the usage of variable names in C docstrings.Bake Timmons1-3/+3
2012-01-08Avoid calling scm_i_string_start_writing if no chars will be mutatedMark H Weaver1-75/+95
2011-03-20Make VM string literals immutable.Ludovic Courtès1-13/+13
2011-03-10Fix bug to make `string=' much fasterMark H Weaver1-1/+3
2011-02-09fix typos in the manual bits generated from source comments.Ralf Wildenhues1-12/+12
2011-02-02Enclose SRFI-13 deprecation handling in `#if SCM_ENABLE_DEPRECATED == 1'.Ludovic Courtès1-2/+6
2011-01-04Improve doc of `string-index', `string-index-right', and `string-rindex'.Ludovic Courtès1-4/+7
2010-11-19fix string-filter and string-delete argument orderAndy Wingo1-6/+35
2010-07-13Fix type-checking in the optimized path of `string=?'.Ludovic Courtès1-1/+2
2010-07-04Optimize `string=' for the common case.Ludovic Courtès1-1/+23
2009-12-22Improved support for Unicode title case in Guile's string and character APIs.Julian Graham1-1/+1
2009-12-01remove uses of trampolines within guile itselfAndy Wingo1-53/+52
2009-11-14fix bug in string comparisonAndy Wingo1-4/+4
2009-08-20type limits error in string-tabulateMichael Gran1-1/+1
2009-08-19Update srfi-13 functions for UnicodeMichael Gran1-913/+593
2009-08-08Add Unicode strings and symbolsMichael Gran1-9/+14
2009-06-17Change Guile license to LGPLv3+Neil Jerram1-6/+7
2008-09-13Include <config.h> in all C files; use `#ifdef HAVE_CONFIG_H' rather than `#if'.Ludovic Courtès1-1/+5
2006-04-17merge from 1.8 branchKevin Ryde1-71/+83
2005-11-30(scm_string_append_shared): No copying if just oneKevin Ryde1-9/+23
2005-08-12(scm_string_for_each_index): Correction to docstring.Kevin Ryde1-2/+16
2005-08-06(scm_string_any, scm_string_every, scm_string_tabulate,Kevin Ryde1-35/+62
2005-07-11(scm_string_filter, scm_string_delete): Strip leading andKevin Ryde1-9/+50
2005-06-24(scm_string_filter, scm_string_delete): Partial revertKevin Ryde1-9/+9
2005-06-10(scm_string_filter, scm_string_delete): For char andKevin Ryde1-50/+121
2005-06-05(scm_string_split): Compare char/char in scan. Mixing anKevin Ryde1-1/+1
2005-05-23The FSF has a new address.Marius Vollmer1-1/+1
2005-05-12* unif.c (scm_i_read_array): Declare rank as ssize_t, to guaranteeNeil Jerram1-1/+1
2005-04-10(scm_string_concatenate, scm_string_concatenate_shared):Kevin Ryde1-1/+3
2005-03-04Docstring updates.Marius Vollmer1-26/+31
2004-12-14(string-any, string-every): Use a schemeKevin Ryde1-2/+2
2004-09-22*** empty log message ***Marius Vollmer1-7/+7
2004-09-22(scm_string_contains, scm_string_contains_ci): Reworded logic a bit soMarius Vollmer1-33/+35
2004-09-20(scm_string_any, scm_string_every,Marius Vollmer1-23/+28
2004-09-142004-09-13 Jan Nieuwenhuizen <janneke@gnu.org>Han-Wen Nienhuys1-2/+2
2004-09-07(scm_string_trim_right, scm_string_xcopy_x): Correctly use size_t forMarius Vollmer1-2/+2
2004-08-25* srfi-13.c: First cut at thread-safeness and proper use ofMarius Vollmer1-212/+264
2004-08-25(scm_string_rindex): Export to Scheme, as it has always been.Marius Vollmer1-3/+16
2004-08-24* srfi-13.c, srfi-13.h, srfi-14.c, srfi-14.h: New files.Marius Vollmer1-0/+3323