[Top][All Lists]
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: [PATCH] Improved `scm_from_locale_symbol ()' + `scm_take_locale_symb
From: |
Ludovic Courtès |
Subject: |
Re: [PATCH] Improved `scm_from_locale_symbol ()' + `scm_take_locale_symbol ()' |
Date: |
Wed, 11 Jan 2006 09:39:40 +0100 |
User-agent: |
Gnus/5.110004 (No Gnus v0.4) Emacs/21.4 (gnu/linux) |
Hi,
address@hidden (Ludovic Courtès) writes:
> libguile:
>
> 2005-12-19 Ludovic Courtès <address@hidden>
>
> * 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 <address@hidden>
>
> * api-data.texi (Operations Related to Symbols):
> Documented `scm_take_locale_symbol ()'.
This is just a reminder. :-)
Thanks,
Ludovic.
- Re: [PATCH] Improved `scm_from_locale_symbol ()' + `scm_take_locale_symbol ()',
Ludovic Courtès <=
- Re: [PATCH] Improved `scm_from_locale_symbol ()' + `scm_take_locale_symbol ()', Ludovic Courtès, 2006/01/24
- Re: [PATCH] Improved `scm_from_locale_symbol ()' + `scm_take_locale_symbol ()', Han-Wen Nienhuys, 2006/01/24
- Re: [PATCH] Improved `scm_from_locale_symbol ()' + `scm_take_locale_symbol ()', Ludovic Courtès, 2006/01/24
- Re: [PATCH] Improved `scm_from_locale_symbol ()' + `scm_take_locale_symbol ()', Han-Wen Nienhuys, 2006/01/24
- Re: [PATCH] Improved `scm_from_locale_symbol ()' + `scm_take_locale_symbol ()', Ludovic Courtès, 2006/01/24
- Re: [PATCH] Improved `scm_from_locale_symbol ()' + `scm_take_locale_symbol ()', Han-Wen Nienhuys, 2006/01/24
- Re: [PATCH] Improved `scm_from_locale_symbol ()' + `scm_take_locale_symbol ()', Ken Raeburn, 2006/01/24
- Re: [PATCH] Improved `scm_from_locale_symbol ()' + `scm_take_locale_symbol ()', Ludovic Courtès, 2006/01/25
- Re: [PATCH] Improved `scm_from_locale_symbol ()' + `scm_take_locale_symbol ()', Ken Raeburn, 2006/01/25
- Distributed revision control, etc., Ludovic Courtès, 2006/01/25