Hello, [EMAIL PROTECTED] (Ludovic Courtès) writes:
> libguile: > > 2005-12-19 Ludovic Courtès <[EMAIL PROTECTED]> > > * strings.c (scm_i_take_stringbufn): New. > (scm_i_c_take_symbol): New. > (scm_take_locale_stringn): Use `scm_i_take_stringbufn ()'. > > * strings.h (scm_i_c_take_symbol): New. > (scm_i_take_stringbufn): New. > > * symbols.c (lookup_interned_symbol): New function. > (scm_i_c_mem2symbol): New function. > (scm_i_mem2symbol): Use `lookup_symbol ()'. > (scm_from_locale_symbol): Use `scm_i_c_mem2symbol ()'. This avoids > creating a new Scheme string. > (scm_from_locale_symboln): Likewise. > (scm_take_locale_symbol): New. > (scm_take_locale_symboln): New. > > * symbols.h (scm_take_locale_symbol): New. > (scm_take_locale_symboln): New. > > > doc/ref: > > 2005-12-19 Ludovic Courtès <[EMAIL PROTECTED]> > > * api-data.texi (Operations Related to Symbols): > Documented `scm_take_locale_symbol ()'. Can someone review this patch? Thanks in advance, Ludo'. _______________________________________________ Guile-devel mailing list Guile-devel@gnu.org http://lists.gnu.org/mailman/listinfo/guile-devel