summaryrefslogtreecommitdiff
path: root/libguile/srfi-13.c
AgeCommit message (Expand)AuthorFilesLines
2019-08-24Revert "Revert scm_c_make_char rename"Andy Wingo1-19/+19
2019-08-02Revert scm_c_make_char renameAndy Wingo1-19/+19
2019-05-23Add 'scm_c_make_char' and use it where appropriate.Mark H Weaver1-19/+19
2019-05-23Use 'scm_from_utf8_{string,symbol,keyword}' for C string literals.Mark H Weaver1-4/+2
2018-06-20Update license notices in all C filesAndy Wingo1-19/+19
2018-06-20Remove (C) from copyright statementsAndy Wingo1-1/+1
2018-06-20Rationalize include order in C filesAndy Wingo1-4/+6
2018-06-20Make libguile header inclusion consistent within libguile c filesAndy Wingo1-13/+13
2018-06-20Remove _scm.hAndy Wingo1-1/+0
2018-06-20Devolve symbols.h from _scm.hAndy Wingo1-0/+1
2018-06-20Move subr snarfing macros to gsubr.h.Andy Wingo1-0/+1
2018-06-19Devolve numbers.h from _scm.h.Andy Wingo1-0/+1
2018-06-19Devolve procs.h include from _scm.h.Andy Wingo1-0/+1
2018-06-18Devolve pairs.hAndy Wingo1-0/+1
2018-06-18Devolve boolean.h include.Andy Wingo1-3/+7
2017-05-22Remove all deprecated codeAndy Wingo1-32/+0
2017-02-16Remove unnecessary scm_i_string_start_writing callsAndy Wingo1-16/+14
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