Hi Philipp,

At some point our XIM backend used the Xutf8* functions but then I
switched to Xwc, I think because the utf8 version was buggy on some
*nix or another. Now you're changing it back. What's the rationale
behind this change?

Also you use with-out-parameters for an int and XAtom, but malloc an
out parameter buffer. You can do this though,

{ { char buf-size } KeySym int } [
    :> ( buf keysym status )
    ...
] with-out-parameters

as long as buf-size is a constant, you can have a stack-allocated
array of that size.

I think the plan is to replace the X11 backend with Anton's Gtk
backend in the near future. So there's nothing to gain from doing any
additional engineering work on the X11 backend.

As for the PNG fix, I understand that there is a bug, but the fix
seems a bit overdesigned and also tacked on. Is it really necessary to
save and restore the pack alignment when creating every texture? Why
not set it once for the entire Factor UI in the init-gl word of the
ui.render vocabulary?

Slava

2010/5/31 Philipp Brüschweiler <[email protected]>:
> Hi all
>
> The headline says it all. Look at the patches here:
>
> http://github.com/Blei/factor
>
> I'm not sure if the png and texture fix created bugs (bootstrap works
> though), please tell me if that is the case.
>
> Cheers
>
> ------------------------------------------------------------------------------
>
> _______________________________________________
> Factor-talk mailing list
> [email protected]
> https://lists.sourceforge.net/lists/listinfo/factor-talk
>

------------------------------------------------------------------------------

_______________________________________________
Factor-talk mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/factor-talk

Reply via email to