> Anyway... I think I have now checked in he right version (please check!)
Yep, that looks right -- just did an svn update.
> That said, I tried the cut/paste thing (STR #614) whilst the non-XFT
> build was up, and on that box (which if FC7) it *seems* to work OK.
> Well, sort of... I tried
It's only /really/ old linux versions (6.1, 7.2, 7.3) that have
this problem.
Newer releases didn't have it.
This came up in the first utf8 patches that predated 1.3.x,
which is why I ran into it so long ago.
The very first comments in #614 mention where the exact
problem seems to be:
vvvvvvvvvvvvvvv
XConvertSelection(fl_display, property, fl_XaUtf8String, property,
fl_xid(Fl::first_window()), fl_event_time);
..which fails to do the paste. I found if I changed that
fl_XaUtf8String to XA_STRING, then those older OS's work OK.
I don't know much about this X call, or why it doesn't work
on these older OS's when that 3rd argument is UTF8_STRING
instead of XA_STRING.
But probably some kind of runtime if() statement would fix
it, I just don't know what the condition should be.
_______________________________________________
fltk-dev mailing list
[email protected]
http://lists.easysw.com/mailman/listinfo/fltk-dev