Fwd: Re: Entering Japanese Text

From: Dom Lachowicz (domlachowicz@yahoo.com)
Date: Wed Jan 08 2003 - 16:02:31 EST

  • Next message: Joaquin Cuenca Abela: "RE : abiword with recent Xft"

    Note: forwarded message attached.

    __________________________________________________
    Do you Yahoo!?
    Yahoo! Mail Plus - Powerful. Affordable. Sign up now.
    http://mailplus.yahoo.com

    attached mail follows:



    > from Dom Lachowicz <domlachowicz@yahoo.com>,
    >
    > Testing out after my most recent commit and letting me
    > know some measure of success or failure will help us
    > get this working properly.

    I have just tried the newest HEAD with my keypressIM.c XIM (you can get your own
    copy at http://www.cs.uky.edu/~raphael/private/keypressIM.c; it uses the
    IMdkit).

    1. When AbiWord starts, it makes 5 connections to the XIM.

    2. As I type, before I toggle into XIM mode, I see every character doubling.

    3. When I toggle into XIM mode by shift-space, my XIM gets the proper trigger
    notification.

    4. When I then type a character in XIM mode, my XIM gets the character and
    tries to commit one or more keysyms.

    5. AbiWord then gets a Segmentation fault. Gdb shows:

    #0 0x81e735c in ev_UnixKeyboard::charDataEvent (this=0x86640e0,
        pView=0x87f7a80, state=0, text=0x83a2bea "", len=0)
        at ev_UnixKeyboard.cpp:142
    #1 0x81e72c1 in ev_UnixKeyboard::keyPressEvent (this=0x86640e0,
        pView=0x87f7a80, e=0x8652d38) at ev_UnixKeyboard.cpp:129
    #2 0x81b74cc in XAP_UnixFrameImpl::_fe::key_press_event (w=0x8664910,
        e=0x8652d38) at xap_UnixFrameImpl.cpp:363
    #3 0x400d66b3 in _gtk_marshal_BOOLEAN__BOXED (closure=0x86afaa8,
        return_value=0xbfffed9c, n_param_values=2, param_values=0xbfffeedc,
        invocation_hint=0xbfffedb8, marshal_data=0x0) at gtkmarshalers.c:82

    ucs[0] causes a segfault; gdb shows:
    (gdb) p ucs[0]
    $5 = (UT_UCS4Char &) @0x0: Cannot access memory at address 0x0

    > I only know Western European languages, so this is hard for me to get working
    > properly (as I can't really test it out).

    With my keypressIM, you can try typing anything, such as the letter m, and you
    should at least get something. My XIM does not map its own window. You just
    type into AbiWord.

    Hope this helps.

    Raphael



    This archive was generated by hypermail 2.1.4 : Wed Jan 08 2003 - 16:06:59 EST