[Top][All Lists]
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: [RFC] Text Input Management System
From: |
Kazunobu Kuriyama |
Subject: |
Re: [RFC] Text Input Management System |
Date: |
Sat, 03 Apr 2004 06:42:03 +0900 |
User-agent: |
Mozilla/5.0 (X11; U; Linux i686; ja-JP; rv:1.4) Gecko/20030624 Netscape/7.1 |
Nicola Pero wrote:
<snip>
I'm happy you're rewriting everything to support internationalized input,
which the existing code doesn't really support.
That *is* very cool. Thanks for that.
Hmm.., this is a subtle misunderstanding. The proposed system is not
only for
internationalization (i18n for short), but also for a fully featured
text view implementation. For instance, when you read NSTextView.m,
you'll find some
of the methods are merely stubs. This is partly due to the fact that
the current
input management system is not completed yet. And on account of this,
we have a sort
of deadlock in the development of GNUstep in this particular area -- if
you ask the
maintainer of NSTextView for the missing features, he definitely replies
to you,
"OK, but before that, give me a complete NSInputManager; otherwise the
methods won't
work. So I don't need to do it right now." Then you reply to him, "I
can't give you
it because I don't know precisely what you want. Could you somehow get
it done first?"
A deadlock.
The primary aim of my project is to address this issue. In this
context, i18n is
a by-product of the project. In fact, as I wrote in the first email of
this thread,
i18n is in the lowest priority of my task list.
Text conversion for i18n won't be under GNUstep's full control for a
relatively long term. I expect it happens in months or a year, not in days
nor weeks. Before that happens, I definitely need a complete NSTextView;
otherwise, the modification is no use. So there's a lot of things to do
toward
that goal.
I hope this would give a complement to the characterization of the project:
It's not confined to i18n, but is relevant to the whole of our text view
architecture.
Regards,
- Kazunobu Kuriyama