[cl-l10n-devel] Possible new dependencies

Attila Lendvai attila.lendvai at gmail.com
Thu Jun 8 14:05:11 UTC 2006


> I think if no-one complains about cl-l10n depending on arnesi
> (let's give it a day or 3) then we create the arnesi dependency.

i would vote for iterate, too. i've got at least one usage of it that
is not trivially convertible to loop. not that it's not doable, but...

also after some work on it i concluded that the i18n subsystem would
not be that useful. it would be very small, would be hard to integrate
with cl-l10n (1) and if we agree for cl-l10n to depend on arnesi and
iterate then it's not needed either.

(1) is due to a plan of mine: create a "lang" package (we have it in
our app already) and define resource lisp files like en_GB.lisp. when
a locale is loaded, this is also loaded with it.

these files would contain a library of locale specific resources
(functions like the indefinit-article-for, plural or other locale
specific stuff like flags, etc) that implicitly dispatch on the
current locale. i propose to use the "lang" package, so that you can
easily look for lang:: to find all magic functions/resources in your
app.

> As for split-sequence, well cl-l10n currently needs cl-ppcre which
> IMO has superseded split-sequence.

thanks for opening my eyes, i've dropped the split-sequence stuff...

- attila

(alias 101 on irc &no 'its not lisp code :)



More information about the cl-l10n-devel mailing list