Manish Goregaokar
Manish Goregaokar
I ended up fixing half of this whilst attempting to fix the coptic issue
Pretty sure that ` check(-1828, -5, 12, 31);` is incorrect; I just ran the original lisp code and it wants it to be 30. @sffc where did you get these...
Oh, though it might be a zero-indexed vs 1-indexed difference, argh
Nope, we're both 1-indexed.
Ah, there's your problem, fixed day 0 is not Jan 1 1 AD (that's fixed 1), it is Dec 31 1 BC I fixed it in the tests
https://github.com/unicode-org/icu4x/issues/2703 fixes _most_ of this, except for week_of. I didn't really add many tests though. I think we ought to fuzz pre-https://github.com/unicode-org/icu4x/issues/2703 code and include those testcases.
@atcupps should this issue be closed now, or are there still bits left to be handled?
Probably, yes.
Not entirely certain but https://doc.servo.org/ipc_channel/ipc/struct.IpcSharedMemory.html might be what I'm looking for
Yeah, it seems like IPCSharedMemory is being used everywhere for this purpose. Not sure how to make it work with the weakptr stuff in the font cache task.