> 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

Reply via email to