X-Git-Url: http://git.hcoop.net/bpt/guile.git/blobdiff_plain/9361f7621b76bd4e8a6bdf18f4fdc00d531d9d70..d5ac9b2a8c46dbe1bbe074cd93cb9e6693073bd6:/libguile/ChangeLog diff --git a/libguile/ChangeLog b/libguile/ChangeLog index 8d04f00db..bd9007056 100644 --- a/libguile/ChangeLog +++ b/libguile/ChangeLog @@ -1,3 +1,33 @@ +2004-09-22 Marius Vollmer + + From Jan Nieuwenhuizen and Bruno Haible + : + + * i18n.c: Handle --disable-nls (thanks Bruno). + + * 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. + 2004-09-22 Marius Vollmer * gh_list.c: Replaced SCM_CAR, etc with scm_car, etc.