summaryrefslogtreecommitdiff
path: root/libguile/gettext.h
AgeCommit message (Collapse)AuthorFilesLines
2009-06-17Change Guile license to LGPLv3+Neil Jerram1-6/+7
(Not quite finished, the following will be done tomorrow. module/srfi/*.scm module/rnrs/*.scm module/scripts/*.scm testsuite/*.scm guile-readline/* )
2008-05-31Add `SCM_INTERNAL' macro, use it.Ludovic Courtès1-3/+3
2006-11-18Changes from arch/CVS synchronizationLudovic Courtès1-69/+41
2006-04-17merge from 1.8 branchKevin Ryde1-1/+1
2005-05-23The FSF has a new address.Marius Vollmer1-1/+1
2004-09-22* i18n.c: Handle --disable-nls (thanks Bruno).Marius Vollmer1-0/+69
* posix.c (scm_init_posix): Add LC_PAPER, LC_NAME, LC_ADDRESS, LC_TELEPHONE, LC_MEASUREMENT, LC_IDENTIFICATION. * i18n.c (scm_i_to_lc_category): New name and export. Support all LC categories. * posix.c (s_scm_setlocale): Use it. * i18n.h, i18n.c (scm_textdomain, scm_bindtextdomain, scm_bind_textdomain_codeset): Make wrappers similar to C function they wrap. * i18n.h: New file. * i18n.c: New file. * gettext.h: New file, taken from GNU gettext. * init.c: Include libguile/i18n.h. (scm_init_guile_1): Add call to scm_init_i18n(). * Makefile.am (libguile_la_SOURCES): Add i18n.c. (DOT_X_FILES): Add i18n.x. (DOT_DOC_FILES): Add i18n.doc. (libguile_la_LDFLAGS): Add @LTLIBINTL@. (modinclude_HEADERS): Add i18n.h.