[erlang-questions] wxErlang and wxWidgets 3.0

Ivan Uemlianin <>
Mon Nov 18 14:59:27 CET 2013


+1.  There's also a newer, asynchronous X library called XCB, used for 
example by the "awesome" window manager, that might be a nice fit for 
erlang.

http://xcb.freedesktop.org/
http://awesome.naquadah.org/

Ivan



On 18/11/2013 13:55, Michael Turner wrote:
> Segfaults, geez. Maybe this is dangerous topic drift, but whatever
> happened to Joe's EX11 idea? Erlang talking straight to X Server in
> raw X protocol packets always seemed like a good semantic match to me.
> I have to wonder whether all the X toolkits written over the years
> might have been better coded in Erlang.
>
> Regards,
> Michael Turner
> Executive Director
> Project Persephone
> K-1 bldg 3F
> 7-2-6 Nishishinjuku
> Shinjuku-ku Tokyo 160-0023
> Tel: +81 (3) 6890-1140
> Fax: +81 (3) 6890-1158
> Mobile: +81 (90) 5203-8682
> 
> http://www.projectpersephone.org/
>
> "Love does not consist in gazing at each other, but in looking outward
> together in the same direction." -- Antoine de Saint-Exupéry
>
>
> On Mon, Nov 18, 2013 at 4:52 PM, Sergei Golovan <> wrote:
>> Hi Dan,
>>
>> On Fri, Nov 15, 2013 at 1:14 PM, Dan Gudmundsson <> wrote:
>>> The intention is that is should work with both. But I only test it
>>> occasionally.
>>>
>>> I personally try to link against 3.0, or rather their master branch, when
>>> doing development.
>>
>> Good to hear that.
>>
>>>
>>> But we don't support newer functionality, and some erlang code may need to
>>> be rewritten
>>> to work on both 2.8 and 3.0, btw SUSE 10 and thus wxWidgets 2.6 is still
>>> used here internally, sigh.
>>
>> It's not really about the newer functionality, the old one is fine as
>> long as it works.
>>
>>>
>>> I have not noticed the notebook problem, don't know if that is a wxWidgets
>>> problem or a demo problem.
>>
>> I did a closer look at the demos and tried to run applications which
>> use wxErlang. There are a few minor bugs and one segfault
>> unfortunately:
>>
>> 1) aui page in demo: after you drag'n'drop tab over the other tab to
>> rearrange them the latter tab label stops reacting to the mouse clicks
>> (I can't bring it to the front by clicking on it).
>>
>> 2) choices page in demo: wxChoice control shows empty label on start
>> (in 2.8 it shows "one").
>>
>> 3) notebook page in demo: Background color is not showed (this one
>> I've mentioned earlier).
>>
>> 4) Segfault of dialyzer. dialyzer --wx segfaults immediately after I
>> click any of the "Add", "Add Dir", or "Add Recursively" button. It
>> works fine with 2.8.
>>
>> I don't know if these bugs are wxErlang or wxWidgets bugs though. But
>> the last one is not good...
>>
>> Cheers!
>> --
>> Sergei Golovan
>> _______________________________________________
>> erlang-questions mailing list
>> 
>> http://erlang.org/mailman/listinfo/erlang-questions
> _______________________________________________
> erlang-questions mailing list
> 
> http://erlang.org/mailman/listinfo/erlang-questions
>

-- 
============================================================
Ivan A. Uemlianin PhD
Llaisdy
Speech Technology Research and Development

                     
                      www.llaisdy.com
                          llaisdy.wordpress.com
               github.com/llaisdy
                      www.linkedin.com/in/ivanuemlianin

                         festina lente
============================================================



More information about the erlang-questions mailing list