"ICU - International Components for Unicode"

2020-09-24 Thread William Michels via perl6-users
Hi, I stumbled across the "ICU - International Components for Unicode" website: http://site.icu-project.org/ https://github.com/unicode-org/icu There's a list of programming languages using the ICU libraries here: http://site.icu-project.org/related Should Raku be added to the list above? I se

Re: "ICU - International Components for Unicode"

2020-09-24 Thread Joseph Brenner
I'm not sure myself, but my first guess would be probably not...I *think* Raku is doing it's own Unicode thing, and isn't using any system ICU libraries (but I'm willing to stand corrected on that). As far as perl (the-language-formerly-known-as-perl5) is concerned: That page http://site.icu-pro

Re: "ICU - International Components for Unicode"

2020-09-24 Thread Elizabeth Mattijsen
https://www.codesections.com/blog/raku-unicode/ > On 24 Sep 2020, at 20:00, Joseph Brenner wrote: > > I'm not sure myself, but my first guess would be probably not...I > *think* Raku is doing it's own Unicode thing, and isn't using any > system ICU libraries (but I'm willing to stand corrected

Re: "ICU - International Components for Unicode"

2020-09-24 Thread Joseph Brenner
Elizabeth Mattijsen wrote: > https://www.codesections.com/blog/raku-unicode/ Thanks, yes I was just reading through that. It makes it clear that the "Unicode Character Database" is built-in to the MoarVM, but I'm not that clear what the ICU libraries do for you, and I thought there might be some

New type Stash for Block is not a mixin type

2020-09-24 Thread Fernando Santagata
Hello, Since I upgraded to the last Rakudo I'am having a weird problem. I have a module like this: unit class Class1; etc. Then a second module: unit class Class2; use Class1; etc. In a program I need both modules, so it begins with two lines: use Class1; use Class2; etc. At this point if I

Re: New type Stash for Block is not a mixin type

2020-09-24 Thread Elizabeth Mattijsen
Feels like a regression worthy of a Rakudo issue > On 24 Sep 2020, at 20:26, Fernando Santagata > wrote: > > Hello, > > Since I upgraded to the last Rakudo I'am having a weird problem. I have a > module like this: > > unit class Class1; > etc. > > Then a second module: > > unit class Class

Re: "ICU - International Components for Unicode"

2020-09-24 Thread William Michels via perl6-users
Thanks everyone for the replies. I guess the two questions I have pertain mainly to 1) lineage and 2) versioning: Regarding lineage, I'm interested in knowing if Pugs/Parrot/Niecza/STD/Perlito/viv/JVM/Rakudo ever used the ICU Libraries--even if now that data has been extracted into a Raku-native d

Re: "ICU - International Components for Unicode"

2020-09-24 Thread Joseph Brenner
I think more to the point is which version of Unicode is supported, rather than the ICU libraries. It might be worth writing some tests that check that Raku's unicode handling matches the ICU libraries. On 9/24/20, William Michels wrote: > Thanks everyone for the replies. I guess the two questi

Re: "ICU - International Components for Unicode"

2020-09-24 Thread Brad Gilbert
Rakudo does not use ICU It used to though. Rakudo used to run on Parrot. Parrot used ICU for its Unicode features. (Well maybe the JVM backend does currently, I don't actually know.) MoarVM just has Unicode as one of its features. Basically it has something similar to ICU already. --- The pur