summaryrefslogtreecommitdiff
path: root/libguile/i18n.c
AgeCommit message (Expand)AuthorFilesLines
2013-03-09silence mingw32 warning in i18n.cAndy Wingo1-1/+3
2012-02-08i18: avoid freelocale (NULL)Andy Wingo1-1/+2
2012-02-03i18n: Use Gnulib's `nl_langinfo' module.Ludovic Courtès1-38/+3
2012-01-28Fix double-free error on non-GNU systems.Chris K. Jester-Young1-0/+3
2012-01-15Add #ifdefs for langinfo items that don't exist on OpenBSD.Chris K. Jester-Young1-0/+10
2012-01-09i18n: Fix gc_malloc/free mismatch on non-GNU systems.Ludovic Courtès1-14/+8
2011-08-29fix scm_gc_strdup invocationAndy Wingo1-1/+1
2011-08-16fix leak in get_current_locale()Andy Wingo1-9/+4
2011-07-01i18n: Don't use `!=' to compare SCMs.Ludovic Courtès1-1/+1
2011-05-13i18n error return type fixAndy Wingo1-2/+2
2011-05-13scm_is_false instead of == SCM_BOOL_F; also is_null, is_true, etcAndy Wingo1-1/+1
2011-05-13scm_is_eq for SCM vals, not == or !=Andy Wingo1-2/+2
2011-04-15Allow compilation with `--disable-posix'.Ludovic Courtès1-8/+27
2011-03-26Update comment about uc_locale_language.Bruno Haible1-10/+4
2011-03-20Make VM string literals immutable.Ludovic Courtès1-1/+1
2011-03-17fix code that causes warnings on gcc 4.6Andy Wingo1-9/+5
2011-02-24Make `locale-digit-grouping' more robust.Ludovic Courtès1-5/+8
2011-01-07use scm_from_latin1_symboln for string literals and load-symbolAndy Wingo1-7/+7
2010-06-17DAY_1 nl_langinfo constants don't require <nl_types.h>U-Cain\Mike1-1/+1
2010-03-16rename libguile to libguile-@EFFECTIVE_VERSION@, currently libguile-2.0Andy Wingo1-1/+2
2010-02-16i18n: Define `nl_item' when it's not available (needed for Cygwin).Ludovic Courtès1-2/+11
2010-02-15Fix builds of `i18n.c' on non-GNU systems.Ludovic Courtès1-7/+13
2009-12-22Improved support for Unicode title case in Guile's string and character APIs.Julian Graham1-97/+141
2009-11-23Use Gnulib's `duplocale' module.Ludovic Courtès1-19/+7
2009-11-23Use Gnulib's `locale' module.Ludovic Courtès1-4/+0
2009-11-17Fix stylistic issues revealed by "make syntax-check".Ludovic Courtès1-1/+1
2009-10-09Revert changes that gather thread-specific local languageMichael Gran1-37/+10
2009-09-25Missing free in nl-langinfoMichael Gran1-0/+1
2009-09-25Fix encoding of strings returned by nl-langinfoMichael Gran1-11/+32
2009-09-24Language-specific case-conversion doesn't honor localeMichael Gran1-5/+49
2009-09-24Try to adjust i18n for strict aliasingMichael Gran1-15/+19
2009-09-22Modify char and string locale upcase and downcase for UnicodeMichael Gran1-51/+136
2009-09-18i18n: Remove non-local exists from `u32_locale_casecoll ()'.Ludovic Courtès1-14/+23
2009-09-18i18n: Always use locale-dependent string collation.Ludovic Courtès1-20/+11
2009-09-18i18n: Avoid needless heap allocation.Ludovic Courtès1-32/+23
2009-09-18i18n: Simplify `RUN_IN_LOCALE_SECTION' (GNU version).Ludovic Courtès1-13/+9
2009-09-17Adapt i18n string and char comparison funcs for UnicodeMichael Gran1-145/+142
2009-09-14Merge `libguile-i18n' into `libguile'.Ludovic Courtès1-0/+10
2009-08-18Merge branch 'master' into boehm-demers-weiser-gcLudovic Courtès1-6/+7
2009-06-17Change Guile license to LGPLv3+Neil Jerram1-6/+7
2009-03-22Remove unneeded SMOB mark procedure in `i18n.c'.Ludovic Courtès1-25/+1
2008-12-10i18n: Add comment about standardization of the `locale_t' API.Ludovic Courtès1-2/+4
2008-09-13Include <config.h> in all C files; use `#ifdef HAVE_CONFIG_H' rather than `#if'.Ludovic Courtès1-1/+1
2008-09-02Fix compilation of `libguile-i18n' on NetBSD.Ludovic Courtès1-9/+9
2007-10-04Changes from arch/CVS synchronizationLudovic Courtès1-3/+5
2007-07-29Changes from arch/CVS synchronizationLudovic Courtès1-18/+1
2007-03-27Changes from arch/CVS synchronizationLudovic Courtès1-20/+32
2007-01-31Changes from arch/CVS synchronizationLudovic Courtès1-143/+721
2006-11-18Changes from arch/CVS synchronizationLudovic Courtès1-200/+1034
2006-04-17merge from 1.8 branchKevin Ryde1-1/+1