Mark H Weaver
|
579dd2da44
Rename 'scm_c_make_char' to 'scm_i_make_char'.
|
il y a 5 ans |
Mark H Weaver
|
2a1f22c00a
Add 'scm_c_make_char' and use it where appropriate.
|
il y a 5 ans |
Mark H Weaver
|
c2a654b7d2
Use 'scm_from_utf8_{string,symbol,keyword}' for C string literals.
|
il y a 6 ans |
Andy Wingo
|
c38b9625c8
Remove unnecessary scm_i_string_start_writing calls
|
il y a 8 ans |
Mark H Weaver
|
793e8a9317
Fix 'string-copy!' to work properly with overlapping src/dest.
|
il y a 11 ans |
Mark H Weaver
|
de2bc673bb
scm_string_join: properly sequence operations in ADD_TO_APPEND_LIST
|
il y a 12 ans |
Mark H Weaver
|
786ab4258f
Optimize 'string-join'.
|
il y a 12 ans |
Mark H Weaver
|
3b80c35852
Fix typos in 'string-join' docs: 'string-infix' -> 'strict-infix'.
|
il y a 12 ans |
Daniel Hartwig
|
5f085775ab
In string-split, add support for character sets and predicates.
|
il y a 12 ans |
Andy Wingo
|
47153f29b0
micro-optimizations to string-trim-both, and to (web http)
|
il y a 13 ans |
Bake Timmons
|
b7e64f8b26
Improve the usage of variable names in C docstrings.
|
il y a 13 ans |
Mark H Weaver
|
b2fb40a903
Avoid calling scm_i_string_start_writing if no chars will be mutated
|
il y a 13 ans |
Ludovic Courtès
|
190d4b0d93
Make VM string literals immutable.
|
il y a 14 ans |
Mark H Weaver
|
06fc34c23f
Fix bug to make `string=' much faster
|
il y a 14 ans |
Ralf Wildenhues
|
ffb62a43dc
fix typos in the manual bits generated from source comments.
|
il y a 14 ans |
Ludovic Courtès
|
215e03127d
Enclose SRFI-13 deprecation handling in `#if SCM_ENABLE_DEPRECATED == 1'.
|
il y a 14 ans |
Ludovic Courtès
|
bf7c2e964e
Improve doc of `string-index', `string-index-right', and `string-rindex'.
|
il y a 14 ans |
Andy Wingo
|
9fe717e23c
fix string-filter and string-delete argument order
|
il y a 14 ans |
Ludovic Courtès
|
7614c983a5
Fix type-checking in the optimized path of `string=?'.
|
il y a 14 ans |
Ludovic Courtès
|
0cc92ac41b
Optimize `string=' for the common case.
|
il y a 14 ans |
Julian Graham
|
820f33aaed
Improved support for Unicode title case in Guile's string and character APIs.
|
il y a 15 ans |
Andy Wingo
|
6c9e8a5354
remove uses of trampolines within guile itself
|
il y a 15 ans |
Andy Wingo
|
4b1c3f0e06
fix bug in string comparison
|
il y a 15 ans |
Michael Gran
|
53a468dd8c
type limits error in string-tabulate
|
il y a 15 ans |
Michael Gran
|
f846bd1a8f
Update srfi-13 functions for Unicode
|
il y a 15 ans |
Michael Gran
|
9c44cd4559
Add Unicode strings and symbols
|
il y a 15 ans |
Neil Jerram
|
53befeb700
Change Guile license to LGPLv3+
|
il y a 15 ans |
Ludovic Courtès
|
dbb605f575
Include <config.h> in all C files; use `#ifdef HAVE_CONFIG_H' rather than `#if'.
|
il y a 16 ans |
Kevin Ryde
|
2b829bbb3d
merge from 1.8 branch
|
il y a 19 ans |
Kevin Ryde
|
a003f3eb60
(scm_string_append_shared): No copying if just one
|
il y a 19 ans |