xgettext improvements for Guile and Scheme

2024-08-23 Thread Bruno Haible
Hi, The next GNU gettext release will have the following improvements for Guile and Scheme source files: * Programming languages support: - Scheme: o xgettext now supports the option '-L Guile' as an alternative to '-L Scheme'. They are nearly equivalent. They differ in the in

Re: what to do about gnulib

2024-06-24 Thread Bruno Haible
Hi Andy, > Question, do you think it would be reasonable for autopoint to avoid > overwriting newer files? It seems like the sort of problem we could > avoid, but who knows. Such a solution would be - partly ineffective, because Gnulib has only recently started to use '# serial ...' annota

Re: what to do about gnulib

2024-06-24 Thread Bruno Haible
also that when upgrading to a newer Gnulib, you now have another choice than Gnulib's 'master' branch: the 'stable-202401' branch. See the Gnulib documentation [2], section "1.6.1 Stable Branches". Bruno [1] https://lists.gnu.org/archive/html/bug-standar

support for mips32r6

2019-08-30 Thread Bruno Haible
Hi, A libffcall bug report [1] made me aware of an incompatible change in the MIPS ISAs. Namely, for jumping to an address given in a register, starting with mips32r6, the existing 'jr' instruction does not work any more: it produces an 'illegal instruction'. There are many documents of the MIPS

Re: Libgettextpo wrapper for Guile

2019-05-05 Thread Bruno Haible
Hi Miguel, > an external project would be useful anyway as > does not require a version update of neither Gettext nor Guile to start > using it A separate project also means an independent release cycle. How are other Guile bindings organized? - guile-cairo separate project https://www

Re: [bug-gettext] Libgettextpo wrapper for Guile

2019-05-05 Thread Bruno Haible
Hi Miguel, > I implemented a wrapper library > for Guile and a couple of higher level functions, tests and I'm > documenting everything. This is great. Many thanks for this contribution!! > I'd like to contribute it to GNU---a wrapper of a GNU library in the > official GNU extension language, I

a stale link

2011-12-20 Thread Bruno Haible
Hi, http://www.gnu.org/software/guile/anon-cvs.html contains a hyperlink "read this page" to http://www.gnu.org/software/guile/repository.html which doesn't exist. I think it ought to be replaced with http://www.gnu.org/software/guile/download.html#git Bruno

goops web page

2011-12-20 Thread Bruno Haible
Hi, A web search for guile-oop pointed me to http://www.gnu.org/software/goops/ It says: "There are plans to merge GOOPS into the Guile distribution." "Latest released version is 1.0" "Version 1.0 of GOOPS is now available via anonymous FTP as http://ftp.gnu.org/gnu/guile/guile-oops-

Re: Accessing the environment's locale encoding settings

2011-11-20 Thread Bruno Haible
[CCing bug-gnulib. This is a reply to ]. Hi Ludovic, > I’m now convinced that an implicit setlocale(LC_ALL, "") is the right > thing for ‘master’. Good, glad that I could help with my opinion :) > For 2.0, though, this brings

Re: Accessing the environment's locale encoding settings

2011-11-20 Thread Bruno Haible
Ludovic Courtès wrote: > It seems to me that the implicit call is often desirable, but at the > same time, it imposes a policy on the application. In C, Guile, & co., > the application can choose to ignore the locale, or to just honor > LC_CTYPE, or to set something different. What it actually do

Re: Accessing the environment's locale encoding settings

2011-11-15 Thread Bruno Haible
[Dropping bug-libunistring from the CC.] Hi Ludo', > Should we be checking for charset aliases? Yes, without the system dependent aliases table the locale_charset() function is buggy on nearly all platforms. Cf. gnulib/lib/config.charset. > In Guile, strings coming from the C world are assumed

[PATCH] Update comment about uc_locale_language

2011-03-26 Thread Bruno Haible
Hi, The comment about uc_locale_language is outdated. Please consider this patch (to be applied with "patch -p0"). 2011-03-26 Bruno Haible Update comment about uc_locale_language. * libguile/i18n.c (locale_language): Update comment. --- libguile/i18n.c.orig

Re: gettext-0.14.2 is released

2005-03-15 Thread Bruno Haible
Kevin Ryde wrote: > Bruno Haible <[EMAIL PROTECTED]> writes: > > - messages can be marked as "scheme-format", denoting 'format' strings. > > I noticed a couple of forms that provoke errors, > > (format #f (gettext "~/")) > (

Re: gettext-0.14.2 is released

2005-02-28 Thread Bruno Haible
Kevin Ryde wrote: > > - For guile, the code and doc regarding FORMAT in SLIB are not relevant > > any more? > > Oh, well, if it's withdrawn from slib then there's nothing for guile > to stay compatible with. > > > - The guile FORMAT attempts to be an extension of Common Lisp FORMAT, > >

Re: gettext-0.14.2 is released

2005-02-26 Thread Bruno Haible
Kevin Ryde wrote: > > - messages can be marked as "scheme-format", denoting 'format' strings. > > I noticed a couple of forms that provoke errors, Thanks for reporting this. I was confused through the situation in slib and through the documentations: In SLIB, when I saw that Aubrey Jaffer had de

gettext-0.14.2 is released

2005-02-25 Thread Bruno Haible
Hi, http://ftp.gnu.org/gnu/gettext/gettext-0.14.2.tar.gz contains Scheme support: - xgettext supports Scheme. - messages can be marked as "scheme-format", denoting 'format' strings. - There is an example (examples/hello-guile) demonstrating the use of gettext with guile. Best used with g