Re: cyrillic

Paul Rohr (paul@abisource.com)
Tue, 05 Oct 1999 10:43:59 -0700


At 09:16 PM 10/5/99 +0400, Sergey V. Udaltsov wrote:
>Could anyone point me out where I can start modyfying AW sources in
>order to make it work with non-ASCII symbols. Till now it crashes ... I
>could try to hack it. I am fond of free word processor but I really need
>russian documents!

Sergey,

Thanks for offering to help with the non-ASCII hacking. We've always wanted
AbiWord to work with charsets other than Latin-1, but haven't had much time
to deal with those issues. Your help will be greatly appreciated.

To get you started, Jeff plans to spend some time in the next few days
fixing one of the first known problems, which is that we've got fixed-size
char width buffers deep in the font-measuring code which prevent us from
measuring more than the first 256 characters. (Among other things, that
means we can't do bullets, because they're somewhere up around unicode 2021
or so).

With that out of the way, he'll be able to turn on a bunch of the input
methods for Latin-[234], etc. keyboard characters that are currently #if 0
in the following file:

abi/src/wp/ap/xp/ap_EditMethods.cpp

I'm sure that more work beyond this will be needed for handling Cyrillic,
but with this as a starting point, I suspect that Jeff will be able to give
you more specific pointers about where in the code to go. (He's travelling
this week, so don't expect an answer before Thursday or Friday, because
he'll have a *lot* of email to catch up with.)

Paul



This archive was generated by hypermail 1.03b2.