On Mon, 2003-12-08 at 00:41, bulia byak wrote:
- arikkei_* functions are now used extensively all over the codebase, for
things like number to string conversions. Are they worth borrowing? What are their advantages compared to atoi and snprintf used before?
They're locale-independent (the locale-dependant nature of the standard library stuff has been a headache particularly for the Win32 port).
I'm not sure how we want to deal with this though ... if we start merging libarikkei, that could easily end up tying us to tracking Sodipodi's libarikkei, of which I'm not very fond anyway.
So, we may borrow some of the code, but I would actually advocate removing libarikkei itself entirely from our codebase.
- Sodipodi 0.33 can type Cyrillic characters in the text tool. Inkscape
cannot. Sodipodi also can display fancy chars such as em-dash (ctrl-u 2014), Inkscape cannot. I think this is due to all the Unicode new stuff in 0.33. We must have this too. Unfortunately it's quite big and complex and I'm not sure I can transfer this correctly. Any takers?
I can at least have a look at it... I think as part of the merge it might be important to understand why it doesn't currently work, too.
Also, this goes without saying, but when merging these large chunks of code we need to make sure that we update copyright statements as appropriate. That may mean some digging into CVS logs at times.
-mental