summaryrefslogtreecommitdiff
path: root/libguile/i18n.c
Commit message (Expand)AuthorAgeFilesLines
* Presume ISO C90 functions are always availableMike Gran2022-10-141-9/+0
* Fix buffer overread in string-locale<?Andy Wingo2021-03-151-23/+18
* Fix buffer overread in string-locale-ci=? and related functionsAndy Wingo2021-03-151-9/+11
* Strings, i18n: Limit the use of alloca to approximately 8 kilobytes.Mark H Weaver2019-05-231-23/+49
* Handle newlib C library's langinfo constant namesMichael Gran2019-05-231-1/+26
* Fix use of uninstalled header by installed headersAndy Wingo2018-10-071-0/+1
* Give multiple-values objects a tc7Andy Wingo2018-06-251-2/+2
* Replace uses of scm_t_int8, scm_t_uintmax, etc with stdint typesAndy Wingo2018-06-211-25/+25
* Update license notices in all C filesAndy Wingo2018-06-201-17/+17
* Remove (C) from copyright statementsAndy Wingo2018-06-201-1/+1
* Make .c copyright headers uniformAndy Wingo2018-06-201-1/+2
* Rationalize include order in C filesAndy Wingo2018-06-201-16/+15
* Make libguile header inclusion consistent within libguile c filesAndy Wingo2018-06-201-20/+20
* Remove Emacs local variables comments in Guile sourceAndy Wingo2018-06-201-6/+0
* Remove _scm.hAndy Wingo2018-06-201-1/+0
* Devolve symbols.h from _scm.hAndy Wingo2018-06-201-0/+1
* Remove modules.h from _scm.h.Andy Wingo2018-06-201-0/+1
* Devolve variable.h from _scm.h.Andy Wingo2018-06-201-0/+1
* Move subr snarfing macros to gsubr.h.Andy Wingo2018-06-201-0/+1
* Devolve numbers.h from _scm.h.Andy Wingo2018-06-191-0/+1
* Devolve pairs.hAndy Wingo2018-06-181-0/+1
* Devolve boolean.h include.Andy Wingo2018-06-181-0/+1
* Remove list.h from _scm.hAndy Wingo2018-06-181-0/+1
* Remove includes of validate.h.Andy Wingo2018-06-181-1/+0
* Devolve more validate macrosAndy Wingo2018-06-181-0/+1
* Move syscall-related private defines to their own headerAndy Wingo2018-06-171-1/+2
* i18n: locale-positive-separated-by-space? should return bool, not stringMike Gran2017-03-201-4/+9
* Check for strtod_l before using it.Andy Wingo2016-06-241-2/+2
* Remove unused internal i18n functionsAndy Wingo2016-06-221-38/+0
* i18n: Check for non-POSIX strtol_l.Natanael Copa2016-05-221-1/+1
* i18n: Add HAVE_USELOCALE as a requirement for USE_GNU_LOCALE_API.Mark H Weaver2014-10-141-1/+1
* Copy the result from 'nl_langinfo' before it can be overwritten.Mark H Weaver2014-08-131-10/+18
* Fix compilation of scm_nl_langinfo when some nl_langinfo items are missing.Eli Zaretskii2014-06-221-4/+19
* i18n: Fix null pointer dereference when locale info is missing.Ludovic Courtès2013-11-131-1/+3
* silence mingw32 warning in i18n.cAndy Wingo2013-03-091-1/+3
* i18: avoid freelocale (NULL)Andy Wingo2012-02-081-1/+2
* i18n: Use Gnulib's `nl_langinfo' module.Ludovic Courtès2012-02-031-38/+3
* Fix double-free error on non-GNU systems.Chris K. Jester-Young2012-01-281-0/+3
* Add #ifdefs for langinfo items that don't exist on OpenBSD.Chris K. Jester-Young2012-01-151-0/+10
* i18n: Fix gc_malloc/free mismatch on non-GNU systems.Ludovic Courtès2012-01-091-14/+8
* fix scm_gc_strdup invocationAndy Wingo2011-08-291-1/+1
* fix leak in get_current_locale()Andy Wingo2011-08-161-9/+4
* i18n: Don't use `!=' to compare SCMs.Ludovic Courtès2011-07-011-1/+1
* i18n error return type fixAndy Wingo2011-05-131-2/+2
* scm_is_false instead of == SCM_BOOL_F; also is_null, is_true, etcAndy Wingo2011-05-131-1/+1
* scm_is_eq for SCM vals, not == or !=Andy Wingo2011-05-131-2/+2
* Allow compilation with `--disable-posix'.Ludovic Courtès2011-04-151-8/+27
* Update comment about uc_locale_language.Bruno Haible2011-03-261-10/+4
* Make VM string literals immutable.Ludovic Courtès2011-03-201-1/+1
* fix code that causes warnings on gcc 4.6Andy Wingo2011-03-171-9/+5