From: Sylvain B. <be...@be...> - 2004-05-29 21:33:15
|
Hello, I tried the example in SRFI 29 (http://srfi.schemers.org/srfi-29/srfi-29.html) in DrScheme v207 and I encountered two bugs: * 'store-bundle' attempts to create a directory under collects/srfi/29/ bundles. In my system, this one belongs to root, which generated an uncaught exception. Returning #f or using the user collects directory would be more appropriate. * localization.ss does not include the extended 'format' procedure, so the the example program (that uses a "~1@*~a, c'est ~a." string format) cannot compile. Including the new format definition from the SRFI makes it work. I am willing to help fixing those. Incidentally, do you know about any other i18n package for PLT Scheme? -- Sylvain |
From: Sylvain B. <be...@be...> - 2004-05-30 10:32:13
|
I forgot: the current language could also be set by default to DrScheme's language, or to the locale used when launching MzScheme, instead of en_US. -- Sylvain I wrote: > Hello, > > I tried the example in SRFI 29 > (http://srfi.schemers.org/srfi-29/srfi-29.html) in DrScheme v207 and > I encountered two bugs: > > * 'store-bundle' attempts to create a directory under collects/ > srfi/29/bundles. In my system, this one belongs to root, which > generated an uncaught exception. Returning #f or using the user > collects directory would be more appropriate. > > * localization.ss does not include the extended 'format' procedure, > so the the example program (that uses a "~1@*~a, c'est ~a." string > format) cannot compile. Including the new format definition from the > SRFI makes it work. > > I am willing to help fixing those. > > Incidentally, do you know about any other i18n package for PLT > Scheme? |
From: Noel W. <noe...@ya...> - 2004-06-01 15:07:54
|
--- Sylvain Beucler <be...@be...> wrote: > > I am willing to help fixing those. This is probably the quickest way to get the fixes you desire :) As the SRFI implementations have migrated into the PLT Scheme CVS I'm not sure if the canonical version is stored in our CVS or theirs. I hope others on this list can clarify the situation (you know who you are). This in turn will indicate if it is worth you signing up to Sourceforge to become a Schematics developer. > > Incidentally, do you know about any other i18n > package for PLT > > Scheme? No. Regards, Noel ===== Email: noelwelsh <at> yahoo <dot> com Jabber: noelw <at> jabber <dot> org __________________________________ Do you Yahoo!? Friends. Fun. Try the all-new Yahoo! Messenger. http://messenger.yahoo.com/ |
From: Sylvain B. <be...@be...> - 2004-06-01 15:37:41
|
Noel Welsh wrote: > --- Sylvain Beucler <be...@be...> wrote: > > > I am willing to help fixing those. > This is probably the quickest way to get the fixes you > desire :) As the SRFI implementations have migrated > into the PLT Scheme CVS I'm not sure if the canonical > version is stored in our CVS or theirs. I hope others > on this list can clarify the situation (you know who > you are). This in turn will indicate if it is worth > you signing up to Sourceforge to become a Schematics > developer. I am currently waiting for an answer from PLT to know how to localize our software efficently - the main concern being encodings and changes from v2xx to v3xx. Depending on how they really plan to use Unicode in the next version of PLT Scheme, I will either use SRFI 29 or adapt an existing gettext bindings for MzScheme. Anyway, I am still willing to fix SRFI 29, abeilt I will not work on it right now in the latter case. Getting access to either CVS repository should not be necessary as the code is not very long and the fix could be discussed, for example, on this mailing-list. -- Sylvain |