From 49dec04b6a73aa878b98ea89bd132b6dc6cf8126 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Ludovic=20Court=C3=A8s?= Date: Wed, 20 Sep 2006 13:13:34 +0000 Subject: [PATCH] Changes from arch/CVS synchronization --- doc/ref/ChangeLog | 5 +++++ doc/ref/api-data.texi | 11 +++++++++++ 2 files changed, 16 insertions(+) diff --git a/doc/ref/ChangeLog b/doc/ref/ChangeLog index b784edad5..7838e31ca 100644 --- a/doc/ref/ChangeLog +++ b/doc/ref/ChangeLog @@ -1,3 +1,8 @@ +2006-09-20 Ludovic Courtès + + * api-data.texi (Standard Character Sets): Documented the + charset recomputation upon successful `setlocale'. + 2006-09-04 Neil Jerram * api-control.texi (Dynamic Wind): Doc for scm_dynwind_free. diff --git a/doc/ref/api-data.texi b/doc/ref/api-data.texi index c0f5d08ef..15eac2e4b 100755 --- a/doc/ref/api-data.texi +++ b/doc/ref/api-data.texi @@ -2299,6 +2299,17 @@ character sets. In order to make the use of the character set data type and procedures useful, several predefined character set variables exist. +@cindex codeset +@cindex charset +@cindex locale + +Currently, the contents of these character sets are recomputed upon a +successful @code{setlocale} call (@pxref{Locales}) in order to reflect +the characters available in the current locale's codeset. For +instance, @code{char-set:letter} contains 52 characters under an ASCII +locale (e.g., the default @code{C} locale) and 117 characters under an +ISO-8859-1 (``Latin-1'') locale. + @defvr {Scheme Variable} char-set:lower-case @defvrx {C Variable} scm_char_set_lower_case All lower-case characters.