1. Some words on yudit-style cut & paste.
In the original code I certainly could convert COMPOUND_TEXT to unicode but I
was at a loss when I wanted to convert unicode to COMPUND_TEXT. If I look at a
Japanese text which COMPUND_TEXT should I use? If I only use chinese charaters
this might be Chineese. At that point I decided that user should select the
encoding he wants and put it on the clipboard - a hack that worked.  

2. Could you tell me how 
   Xutf8TextListToTextProperty - XCompoundTextStyle
knows which compund text should be used? Yudit does not use locale, as you
know....

3. Channges.
I made a change that makes cut and paste usable on X11 without Xutf8
functionality.  When cut&caste encoding is manually set.. Please take a look at
the patch attached to this mail message. 

4. Future of yudit-1.5
-- We need to write  or get our own Xutf8... functions, and they should be
incorporated into my patch (3)
-- We need to modify src/UWidget.cpp and pass utf8 text to uGetClipboard and
uPutClipboard.

5. Real future of yudit.
I am slowly but surely working on a new version of yudit.
http://yudit.org/download/workingon/yudit-pre-2.0-9/

Goals:
--standalone - no dependency on ANYTHING.
--there is no seperate font and key map file. Only one multi-purpose map.
-- bidirectional support.
-- composing support (I dont like the idea, but this is a unicode editor after
all)
-- high level drawing functions on an abstract window. I made a postscript
interface to X11 in the abstract window (swindow) dir. Currently it is using an
in house rendering engine. If the canvas does have higher level drawing
functions it can easily use that (I expect X11 guys to improve X11 and make
alpha + spline)
-- much nicer widget set. I want a style like swing in java.
-- multi-platform (windows version planned, hated and stagnating.)
-- cleaner code. Completely different code. 
-- easy to use icon-buttons tabs and no menus.

The current stage is:
-- simple components and abstract window toolkit finished.
-- the latest test  is ./testwidget . It brings up a widget with bidi-text  in
it, rendering with a mixtrue of multiple true type fonts and x11 fonts.

I will do in the very near future:
-- The complete widget set. After the main thing, the edit window is done
things will progress faster. I expect to produce a widget set within 1-2 month
if someone depends on it.

I will need help 
-- simple/STextData.cpp - implement a better bidi. Literature: 
    doc/Yudit.bidi.txt
-- imple/STextData.cpp - guess composing characters and put them in a single
glyph.
-- MS Windows port of abstract window. Currently the rest of the code is
compilable and works with visual c++
-- Help pages and translations.
-- optimization.
-- gui
