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