summaryrefslogtreecommitdiff
path: root/libguile/strings.c
AgeCommit message (Expand)AuthorFilesLines
2008-09-05Added `scm_gc_malloc_pointerless ()', equivalent to `GC_MALLOC_ATOMIC ()'.Ludovic Courtes1-2/+1
2008-09-05Small fixes. Gets to the REPL and `abort ()'s soon after.Ludovic Courtes1-1/+2
2006-05-27Replace SCM_C_INLINE with SCM_C_INLINE_KEYWORD. Thanks to Mark Gran!Marius Vollmer1-1/+1
2006-04-17merge from 1.8 branchKevin Ryde1-4/+4
2006-01-29Renamed the "frames" that are related to dynamic-wind to "dynamicMarius Vollmer1-3/+3
2006-01-24patches by Ludovic Courtès for symbol generation.Han-Wen Nienhuys1-3/+35
2005-06-24(scm_take_locale_stringn): Use realloc to make room forKevin Ryde1-17/+17
2005-05-23The FSF has a new address.Marius Vollmer1-1/+1
2005-03-02See ChangeLog from 2005-03-02.Marius Vollmer1-13/+13
2005-01-24Reverted changed from 2005/01/24 19:14:54, which was a commit to theMarius Vollmer1-13/+13
2005-01-24Threading changes.Marius Vollmer1-13/+13
2005-01-12Turn all deprecated features that once were macros but are nowMarius Vollmer1-3/+3
2004-09-29(SCM_STRING_CHARS): Explicitely reject read-only strings with an errorMarius Vollmer1-0/+15
2004-09-22*** empty log message ***Marius Vollmer1-5/+5
2004-09-22(scm_substring_read_only,Marius Vollmer1-2/+59
2004-09-032004-09-03 Stefan Jahn <stefan@lkcc.org>Stefan Jahn1-3/+4
2004-08-27(SCM_STRINGP): Accept all strings.Marius Vollmer1-6/+10
2004-08-26* strings.h, strings.c (scm_i_make_symbol): Added FLAGS parameter.Marius Vollmer1-2/+3
2004-08-22(get_str_buf_start): New helper function.Marius Vollmer1-49/+63
2004-08-19* strings.h, strings.c: (scm_i_string_chars, scm_i_string_length,Marius Vollmer1-133/+609
2004-08-12* strings.h, strings.c (scm_i_get_substring_spec): New.Marius Vollmer1-0/+16
2004-08-10* strings.h, deprecated.h (SCM_STRING_COERCE_0TERMINATION_X):Marius Vollmer1-80/+167
2004-08-02* numbers.h, numbers.c, discouraged.h, discouraged.c (scm_short2num,Marius Vollmer1-2/+2
2004-07-23* deprecated.h, deprecated.c, numbers.h (SCM_INUMP, SCM_NINUMP,Marius Vollmer1-23/+13
2004-07-10* validate.h, deprecated.h (SCM_VALIDATE_INUM, SCM_VALIDATE_INUM_COPY,Marius Vollmer1-15/+13
2004-07-08* numbers.h (SCM_MAKINUM, SCM_I_MAKINUM): Renamed SCM_MAKINUM toMarius Vollmer1-1/+1
2004-07-06* deprecated.h, boolean.h (SCM_FALSEP, SCM_NFALSEP, SCM_BOOL,Marius Vollmer1-1/+1
2003-04-07* strings.c (scm_mem2string): use memcpy rather than by-hand loop.Rob Browning1-3/+1
2003-04-05Changed license terms to the plain LGPL thru-out.Marius Vollmer1-36/+12
2002-08-16* mallocs.c (scm_malloc_obj): use scm_gc_malloc in stead ofHan-Wen Nienhuys1-1/+1
2002-07-202002-07-20 Han-Wen <hanwen@cs.uu.nl>Han-Wen Nienhuys1-3/+3
2002-03-15Small docstring fixes.Neil Jerram1-1/+1
2002-03-14Retire inclusion guard macro SCM_MAGIC_SNARFER.Thien-Thi Nguyen1-2/+0
2002-03-01Changes in doc/ref:Dirk Herrmann1-2/+2
2002-02-11* gc.h, gc.c (scm_gc_sweep): Issue deprecation warning whenMarius Vollmer1-2/+2
2002-01-282002-01-28 Stefan Jahn <stefan@lkcc.org>Stefan Jahn1-1/+26
2002-01-10* eval.[ch] (scm_deval_args): Made static.Dirk Herrmann1-7/+12
2001-12-082001-12-08 Stefan Jahn <stefan@lkcc.org>Stefan Jahn1-0/+36
2001-11-25Replaced SCM_NEWCELL and SCM_NEWCELL2 with scm_alloc_cell andMarius Vollmer1-6/+2
2001-11-16* Adding C function declarations from the SCM interface to theNeil Jerram1-3/+2
2001-11-11* Documentation work.Neil Jerram1-1/+1
2001-09-12* Added function scm_str2string. Thanks to Martin Baulig.Dirk Herrmann1-0/+8
2001-08-31* Removed lots of deprecated stuff.Dirk Herrmann1-116/+0
2001-07-11* strings.c (s_scm_string): fix arg position in assert.Michael Livshin1-1/+1
2001-07-09Remove "face-lift" comment.Thien-Thi Nguyen1-2/+0
2001-06-28 * list.h (scm_list_1, scm_list_2, scm_list_3, scm_list_4, scm_list_5,Keisuke Nishida1-0/+2
2001-06-26* Deprecated scm_makfromstr and added scm_mem2string as a replacement.Dirk Herrmann1-5/+21
2001-06-07* Introduce SCM_UNUSED and mark unused function parameters.Dirk Herrmann1-1/+1
2001-05-26revert the ill-considered part of the 2001-05-24 changesMichael Livshin1-8/+8
2001-05-24* validate.hMichael Livshin1-16/+16