Re: [E-devel] [EGIT] [core/efl] master 01/03: efl thread signal masks - fix up for various threads manually created

2018-01-08 Thread Stefan Schmidt
Hello. On 01/09/2018 07:50 AM, Carsten Haitzler wrote: > On Mon, 8 Jan 2018 09:38:38 +0100 Stefan Schmidt > said: > > i wish i has an osx vm to test in... i did test windows, freebsd builds as > well > as linux. Yeah, its a pain to work with. Marcel asked for the same for his meson work. >Fro

Re: [E-devel] API namespacing

2018-01-08 Thread Carsten Haitzler
On Mon, 8 Jan 2018 10:40:13 -0200 Gustavo Sverzut Barbieri said: > On Mon, Jan 8, 2018 at 4:40 AM, Jean-Philippe André wrote: > >> Efl.File -> Efl.Io.File > >> > > > > This name makes sense > > But I already see an Efl.Io.File class? Gustavo, any input here? > > Efl.Io refers to actual I/O (open

Re: [E-devel] [EGIT] [core/efl] master 01/01: efl loop - provide efl namespace versions of begin/end locks on mainloop

2018-01-08 Thread Carsten Haitzler
On Mon, 08 Jan 2018 13:49:33 -0500 Cedric Bail said: > > Original Message > > Subject: Re: [E-devel] [EGIT] [core/efl] master 01/01: efl loop - provide > > efl namespace versions of begin/end locks on mainloop Local Time: January > > 5, 2018 5:04 AM UTC Time: January 5, 2018 1:0

Re: [E-devel] efl_add causing confusion

2018-01-08 Thread Carsten Haitzler
On Mon, 8 Jan 2018 18:15:13 +0900 Jean-Philippe André said: > Hi, > > > Some of the argumentation here seems to lack a bit of a scientific > approach... > So, I looked for all occurrences of efl_add() (see PS for methodology). > > In all of EFL, without specific filters: > > Overall: 244 uniq

Re: [E-devel] [EGIT] [core/efl] master 01/01: efl loop - provide efl namespace versions of begin/end locks on mainloop

2018-01-08 Thread Carsten Haitzler
On Mon, 08 Jan 2018 19:21:29 + Andrew Williams said: > Oh my this loop/thread thing is a mess. > > I practically got ripped a new one on a different thread because I assumed > that the main loop would be a useful thing to access. And now we have > explicit access to the main loop. Which main

Re: [E-devel] [EGIT] [core/efl] master 01/03: efl thread signal masks - fix up for various threads manually created

2018-01-08 Thread Carsten Haitzler
On Mon, 8 Jan 2018 09:38:38 +0100 Stefan Schmidt said: i wish i has an osx vm to test in... i did test windows, freebsd builds as well as linux. where is the break? i do see: Ecore sig handler NOT called from sigwatcher thread this is kind of an "error marker" where signal handlers are being c

Re: [E-devel] API namespacing

2018-01-08 Thread Vincent Torri
On Mon, Jan 8, 2018 at 1:40 PM, Gustavo Sverzut Barbieri wrote: > On Mon, Jan 8, 2018 at 4:40 AM, Jean-Philippe André > wrote: > >> Efl.File -> Efl.Io.File > >> > > > > This name makes sense > > But I already see an Efl.Io.File class? Gustavo, any input here? > > Efl.Io refers to actual I/O (ope

Re: [E-devel] efl_add causing confusion

2018-01-08 Thread Jean-Philippe André
On Tue, Jan 9, 2018 at 7:30 AM, Cedric Bail wrote: > > Original Message > > Subject: Re: [E-devel] efl_add causing confusion > > Local Time: January 8, 2018 1:15 AM > > UTC Time: January 8, 2018 9:15 AM > > From: j...@videolan.org > > To: Enlightenment developer list rceforge.n

Re: [E-devel] efl_add causing confusion

2018-01-08 Thread Cedric Bail
> Original Message > Subject: Re: [E-devel] efl_add causing confusion > Local Time: January 8, 2018 1:15 AM > UTC Time: January 8, 2018 9:15 AM > From: j...@videolan.org > To: Enlightenment developer list > - Those numbers differ from the values given in the below email. > Whi

Re: [E-devel] Eo/Eolian namespace definition

2018-01-08 Thread Felipe Magno de Almeida
On Mon, Jan 8, 2018 at 5:16 PM, Andrew Williams wrote: > I think one of the issues we have is that namespace is not declared as it > would be in other languages. I have inferred, as have others, that the > namespace is everything except the last component of the class name. This > seems to work to

Re: [E-devel] [EGIT] [core/efl] master 01/01: efl loop - provide efl namespace versions of begin/end locks on mainloop

2018-01-08 Thread Andrew Williams
Oh my this loop/thread thing is a mess. I practically got ripped a new one on a different thread because I assumed that the main loop would be a useful thing to access. And now we have explicit access to the main loop. Which main? Which thread? Can we please step back for a minute and actually ag

Re: [E-devel] Eo/Eolian namespace definition

2018-01-08 Thread Andrew Williams
I think one of the issues we have is that namespace is not declared as it would be in other languages. I have inferred, as have others, that the namespace is everything except the last component of the class name. This seems to work to an extent but if we were to clarify this as the desired behavio

Re: [E-devel] Eo/Eolian namespace definition

2018-01-08 Thread Cedric Bail
Hi Dave, > Original Message > Subject: [E-devel] Eo/Eolian namespace definition > Local Time: January 7, 2018 9:28 AM > UTC Time: January 7, 2018 5:28 PM > From: d...@gurumeditation.it > To: Enlightenment > > Hi all, > > I'm playing again with eolian and python, and I'm facing a

Re: [E-devel] [EGIT] [core/efl] master 01/01: efl loop - provide efl namespace versions of begin/end locks on mainloop

2018-01-08 Thread Cedric Bail
> Original Message > Subject: Re: [E-devel] [EGIT] [core/efl] master 01/01: efl loop - provide efl > namespace versions of begin/end locks on mainloop > Local Time: January 5, 2018 5:04 AM > UTC Time: January 5, 2018 1:04 PM > From: ras...@rasterman.com > To: Enlightenment develo

[E-devel] Weekly news from the automated build and QA front

2018-01-08 Thread Stefan Schmidt
Hello. Summary: o Stats wise it was the normal up and down last week o I worked on extending out Travis CI setup for EFL (parallel to Jenkins). It does run on all branches now and supports builds on various Linux distros in docker as well as mac OSX This can be very handy if you push your changes

Re: [E-devel] API namespacing

2018-01-08 Thread Gustavo Sverzut Barbieri
On Mon, Jan 8, 2018 at 4:40 AM, Jean-Philippe André wrote: >> Efl.File -> Efl.Io.File >> > > This name makes sense > But I already see an Efl.Io.File class? Gustavo, any input here? > Efl.Io refers to actual I/O (open, read, write, close...) while Efl.File is > just for the (image/edje) file set/g

Re: [E-devel] [EGIT] [core/efl] master 01/01: efl loop - provide efl namespace versions of begin/end locks on mainloop

2018-01-08 Thread Gustavo Sverzut Barbieri
On Mon, Jan 8, 2018 at 4:53 AM, Carsten Haitzler wrote: > On Fri, 5 Jan 2018 11:26:14 -0200 Gustavo Sverzut Barbieri > ... >> > see https://phab.enlightenment.org/T5522 >> > >> > it has a lot more details in the todo now. >> > >> > btw i was wanting to talk about the whole reader/writer stuff us

Re: [E-devel] [EGIT] [core/efl] master 01/01: promise: Add even simpler helper for main loop promise creation

2018-01-08 Thread Gustavo Sverzut Barbieri
On Mon, Jan 8, 2018 at 3:38 AM, Jean-Philippe André wrote: > On Fri, Jan 5, 2018 at 3:18 AM, Gustavo Sverzut Barbieri > wrote: > >> On Thu, Jan 4, 2018 at 2:59 PM, Andrew Williams >> wrote: >> > Hi, >> > >> > Apologies for the future/promise gaff - I was working from the >> > documentation of the

Re: [E-devel] efl_add causing confusion

2018-01-08 Thread Jean-Philippe André
Hi, Some of the argumentation here seems to lack a bit of a scientific approach... So, I looked for all occurrences of efl_add() (see PS for methodology). In all of EFL, without specific filters: Overall: 244 unique classes / 1572 occurrences No parent: 119 unique classes / 472 occurrences 48%

Re: [E-devel] vtorri commit access

2018-01-08 Thread Vincent Torri
hello that is indeed something that i don't want :-) @jpeg : as i test only on Windows, yes, reviews on linux or other OS are useful thank you for the proposal, though Vincent On Mon, Jan 8, 2018 at 6:16 AM, Carsten Haitzler wrote: > On Sat, 6 Jan 2018 13:06:05 +0100 marcel-hollerb...@t-onlin

Re: [E-devel] [EGIT] [core/efl] master 01/03: efl thread signal masks - fix up for various threads manually created

2018-01-08 Thread Stefan Schmidt
Hello. Either this or one of the two other signal patches from you broke the mac osx build. https://travis-ci.org/Enlightenment/efl/jobs/325743808 Raw text log file: https://api.travis-ci.org/v3/job/325743808/log.txt regards Stefan Schmidt On 01/06/2018 10:51 AM, Carsten Haitzler wrote: > ras

Re: [E-devel] API namespacing

2018-01-08 Thread Carsten Haitzler
On Mon, 8 Jan 2018 15:40:02 +0900 Jean-Philippe André said: > More renaming ahead? :) > > I'll assume we might keep an "eo_prefix" for some APIs like "efl_part" or > "efl_file" to not become too long in C (important: this affects only C!). > > On Sat, Dec 23, 2017 at 3:16 AM, Andrew Williams >