[EGIT] [core/efl] master 01/01: Evas language: Fix language from locale function.

2015-11-17 Thread Tom Hacohen
tasn pushed a commit to branch master. http://git.enlightenment.org/core/efl.git/commit/?id=8fcf9a0fe6e4dc3942cb42ec3c0f28d63d6cf694 commit 8fcf9a0fe6e4dc3942cb42ec3c0f28d63d6cf694 Author: Tom Hacohen Date: Tue Nov 17 12:07:39 2015 + Evas language: Fix language from locale function

Re: [E-devel] Findings from sparse semantic parser

2015-11-13 Thread Tom Hacohen
On 13/11/15 00:00, Carsten Haitzler wrote: > On Thu, 12 Nov 2015 16:26:27 +0100 Stefan Schmidt > said: > >> Hello. >> >> I took a moment to run our code through the sparse semantic parser. >> https://sparse.wiki.kernel.org/index.php/Main_Page >> >> You can easily do so as well by installing spars

[EGIT] [core/efl] master 01/01: Evas text: Change bitfield bool types to Eina_Bool.

2015-11-12 Thread Tom Hacohen
tasn pushed a commit to branch master. http://git.enlightenment.org/core/efl.git/commit/?id=592b786645e0a6fe6766a36347dda2fa73da24b4 commit 592b786645e0a6fe6766a36347dda2fa73da24b4 Author: Tom Hacohen Date: Thu Nov 12 15:43:43 2015 + Evas text: Change bitfield bool types to Eina_Bool

Re: [E-devel] c++ hard dependency?

2015-11-12 Thread Tom Hacohen
On 12/11/15 14:43, Sylvain BERTRAND wrote: > On Thu, Nov 12, 2015 at 10:22:09AM +0000, Tom Hacohen wrote: >> Unfortunately it's needed for physics. I think that if you disable >> physics, the C++ dependency should disappear. If it's still there then, >> it's

Re: [E-devel] c++ hard dependency?

2015-11-12 Thread Tom Hacohen
On 12/11/15 09:18, Sylvain BERTRAND wrote: > Hi, > > I did disable the c++ bindings, but still, a c++ compiler was required to > configure the EFL (today's git). > > Is c++ now an hard dependency of enlightenment SDK, or is this a GNU autotools > mis-configuration? > > regards, > Unfortunately it'

Re: [E-devel] [EGIT] [core/efl] master 01/01: eina: add API eina_strftime

2015-11-10 Thread Tom Hacohen
Great, thanks. On Tue, Nov 10, 2015 at 6:56 PM, Cedric BAIL wrote: > On Tue, Nov 10, 2015 at 3:06 AM, Tom Hacohen wrote: > > Hey Cedric, > > > > The APIs are marked as since 1.16.0. Please fix that, and look for those > > things in the future. > > Already don

Re: [E-devel] [EGIT] [core/efl] master 01/01: eina: add API eina_strftime

2015-11-10 Thread Tom Hacohen
Hey Cedric, The APIs are marked as since 1.16.0. Please fix that, and look for those things in the future. -- Tom. On 09/11/15 20:51, Shilpa Singh wrote: > cedric pushed a commit to branch master. > > http://git.enlightenment.org/core/efl.git/commit/?id=0c1bb7d7b3d4e9a91ae33455ab761d7e9405c2df

Re: [E-devel] EFL sonames

2015-11-09 Thread Tom Hacohen
On 09/11/15 18:16, Andreas Metzler wrote: > Carsten Haitzler (The Rasterman) wrote: > [...] (unless of course you rely on api documented to be unstable - eg like eo. that we document to be experimental and we do break it). > >>> Which means that we should not ship the eo API in Deb

Re: [E-devel] [EGIT] [core/efl] master 01/01: Eo: Optimise event callback call

2015-11-09 Thread Tom Hacohen
True. If you have time to send a patch, that'd be greatly appreciated, otherwise, let me know, and I'll write the tests. -- Tom. On 09/11/15 14:18, Jérémy Zurcher wrote: > true, > so we might need tests to cover that ... > > On Monday 09 November 2015 14:08, Tom Hacohen w

Re: [E-devel] [EGIT] [core/efl] master 01/01: Eo: Optimise event callback call

2015-11-09 Thread Tom Hacohen
Hey, I reverted this. The freeze state can change from within the callbacks so you have to test it every time. -- Tom. On 09/11/15 14:01, Jérémy Zurcher wrote: > jeyzu pushed a commit to branch master. > > http://git.enlightenment.org/core/efl.git/commit/?id=4b116627c24a43248abf5a34a391241b1c0c

[EGIT] [core/efl] master 01/01: Revert "Eo: Optimise event callback call"

2015-11-09 Thread Tom Hacohen
tasn pushed a commit to branch master. http://git.enlightenment.org/core/efl.git/commit/?id=e992a3a1e0b597fecbe4b935659138d6a9bafcf2 commit e992a3a1e0b597fecbe4b935659138d6a9bafcf2 Author: Tom Hacohen Date: Mon Nov 9 14:06:39 2015 + Revert "Eo: Optimise event callback

[EGIT] [tools/abi_checks] master 01/01: Add efl + elm 1.16 dumps.

2015-11-09 Thread Tom Hacohen
tasn pushed a commit to branch master. http://git.enlightenment.org/tools/abi_checks.git/commit/?id=7e1e3eac8772d89191a4c0a644fdb79f9cdb9a6b commit 7e1e3eac8772d89191a4c0a644fdb79f9cdb9a6b Author: Tom Hacohen Date: Mon Nov 9 11:59:04 2015 + Add efl + elm 1.16 dumps. --- abi_dumps

Re: [E-devel] EFL + Elementary ABI report v1.16.0 alpha1

2015-11-09 Thread Tom Hacohen
On 05/10/15 23:44, Tom Hacohen wrote: > Hey, > > Here again, the new EFL + Elementary ABI reports. > > As usual: > https://devs.enlightenment.org/~tasn/abi/ Report is now up for 1.16.0 (final). -- Tom. ---

[EGIT] [core/efl] master 01/19: Eo: Optimise object data fetching (minor).

2015-11-09 Thread Tom Hacohen
tasn pushed a commit to branch master. http://git.enlightenment.org/core/efl.git/commit/?id=1ed0edfb9eff9796443078497bc7c088da32f378 commit 1ed0edfb9eff9796443078497bc7c088da32f378 Author: Tom Hacohen Date: Mon Oct 12 16:12:36 2015 +0100 Eo: Optimise object data fetching (minor

[EGIT] [core/efl] master 02/19: Eo: Optimise object data fetching a bit more.

2015-11-09 Thread Tom Hacohen
tasn pushed a commit to branch master. http://git.enlightenment.org/core/efl.git/commit/?id=44ca3a366975d07a1dcb425dd21ba1073edfa3eb commit 44ca3a366975d07a1dcb425dd21ba1073edfa3eb Author: Tom Hacohen Date: Mon Oct 12 16:21:19 2015 +0100 Eo: Optimise object data fetching a bit more

[EGIT] [core/efl] master 14/19: Eo unref: Decrease amount of checks and hint branch prediction.

2015-11-09 Thread Tom Hacohen
tasn pushed a commit to branch master. http://git.enlightenment.org/core/efl.git/commit/?id=9686e44b927744afa6b230c31cf64cf005e45484 commit 9686e44b927744afa6b230c31cf64cf005e45484 Author: Tom Hacohen Date: Thu Oct 15 17:51:20 2015 +0100 Eo unref: Decrease amount of checks and hint

[EGIT] [core/efl] master 11/19: Eo callback call: Remove redundant refcounting.

2015-11-09 Thread Tom Hacohen
tasn pushed a commit to branch master. http://git.enlightenment.org/core/efl.git/commit/?id=5661f96c052d665a7429b834326476ca7fd81e48 commit 5661f96c052d665a7429b834326476ca7fd81e48 Author: Tom Hacohen Date: Thu Oct 15 12:18:34 2015 +0100 Eo callback call: Remove redundant refcounting

[EGIT] [core/efl] master 17/19: Eo: Reorganise some of the code and cleanup.

2015-11-09 Thread Tom Hacohen
tasn pushed a commit to branch master. http://git.enlightenment.org/core/efl.git/commit/?id=6ed69b1d11b92cffbe121723842bcbf27ef4a182 commit 6ed69b1d11b92cffbe121723842bcbf27ef4a182 Author: Tom Hacohen Date: Fri Oct 16 10:08:33 2015 +0100 Eo: Reorganise some of the code and cleanup

[EGIT] [core/efl] master 13/19: Eo: Split object checking from class checking and simplify.

2015-11-09 Thread Tom Hacohen
tasn pushed a commit to branch master. http://git.enlightenment.org/core/efl.git/commit/?id=f7f7fc69cff9c573fa490eafd5233822e229ef5c commit f7f7fc69cff9c573fa490eafd5233822e229ef5c Author: Tom Hacohen Date: Thu Oct 15 12:56:15 2015 +0100 Eo: Split object checking from class checking and

[EGIT] [core/efl] master 07/19: Eo benchmarks: Improve benchmarks.

2015-11-09 Thread Tom Hacohen
tasn pushed a commit to branch master. http://git.enlightenment.org/core/efl.git/commit/?id=862372ed2316d23e657f3562a4d5c77d05bd8849 commit 862372ed2316d23e657f3562a4d5c77d05bd8849 Author: Tom Hacohen Date: Wed Oct 14 10:54:02 2015 +0100 Eo benchmarks: Improve benchmarks. Add

[EGIT] [core/efl] master 18/19: Eo: Remove extra paranoid-never could happen safety checks.

2015-11-09 Thread Tom Hacohen
tasn pushed a commit to branch master. http://git.enlightenment.org/core/efl.git/commit/?id=3e40b45be65b21a9941a1531c721216c3301d7a8 commit 3e40b45be65b21a9941a1531c721216c3301d7a8 Author: Tom Hacohen Date: Fri Oct 16 10:51:19 2015 +0100 Eo: Remove extra paranoid-never could happen

[EGIT] [core/efl] master 08/19: Eo benchmarks: Add basic callbacks benchmarks.

2015-11-09 Thread Tom Hacohen
tasn pushed a commit to branch master. http://git.enlightenment.org/core/efl.git/commit/?id=4bf0f6455d3b7df37c922fb011a0fa9c6cc12fe2 commit 4bf0f6455d3b7df37c922fb011a0fa9c6cc12fe2 Author: Tom Hacohen Date: Wed Oct 14 15:03:33 2015 +0100 Eo benchmarks: Add basic callbacks benchmarks

[EGIT] [core/efl] master 15/19: Eo: Move op resolve check to where it belongs (out of hot path).

2015-11-09 Thread Tom Hacohen
tasn pushed a commit to branch master. http://git.enlightenment.org/core/efl.git/commit/?id=f28f6ecbfa7a19c0425a33edd6a72d7bc8293e1e commit f28f6ecbfa7a19c0425a33edd6a72d7bc8293e1e Author: Tom Hacohen Date: Thu Oct 15 18:03:27 2015 +0100 Eo: Move op resolve check to where it belongs (out

[EGIT] [core/efl] master 03/19: Eo: use correct mask when checking if an id is a class

2015-11-09 Thread Tom Hacohen
tasn pushed a commit to branch master. http://git.enlightenment.org/core/efl.git/commit/?id=748b90d295f1d2dd9c6b02ed607e3cfa0f8b7a5d commit 748b90d295f1d2dd9c6b02ed607e3cfa0f8b7a5d Author: Tom Hacohen Date: Mon Oct 12 16:27:55 2015 +0100 Eo: use correct mask when checking if an id is a

[EGIT] [core/efl] master 09/19: Eo callbacks: simplify callback call code a bit.

2015-11-09 Thread Tom Hacohen
tasn pushed a commit to branch master. http://git.enlightenment.org/core/efl.git/commit/?id=9d68b143130ba825cfd2732ff4fdb2be51ab5a32 commit 9d68b143130ba825cfd2732ff4fdb2be51ab5a32 Author: Tom Hacohen Date: Thu Oct 15 09:21:39 2015 +0100 Eo callbacks: simplify callback call code a bit

[EGIT] [core/efl] master 05/19: Eo: Reduce call stack memory footprint.

2015-11-09 Thread Tom Hacohen
tasn pushed a commit to branch master. http://git.enlightenment.org/core/efl.git/commit/?id=680388472e188a33fe12e12c54c32059aec6283d commit 680388472e188a33fe12e12c54c32059aec6283d Author: Tom Hacohen Date: Mon Oct 12 17:58:44 2015 +0100 Eo: Reduce call stack memory footprint

[EGIT] [core/efl] master 12/19: Eo callback call: Remove redundant safety checks.

2015-11-09 Thread Tom Hacohen
tasn pushed a commit to branch master. http://git.enlightenment.org/core/efl.git/commit/?id=f7196513d04acd263425c69aafda4a3a02c574b4 commit f7196513d04acd263425c69aafda4a3a02c574b4 Author: Tom Hacohen Date: Thu Oct 15 12:22:14 2015 +0100 Eo callback call: Remove redundant safety checks

[EGIT] [core/efl] master 06/19: Eo benchmark: Fix super benchmark.

2015-11-09 Thread Tom Hacohen
tasn pushed a commit to branch master. http://git.enlightenment.org/core/efl.git/commit/?id=9f6ec045a7e5d9a1f1be360e282051821a4c4cc6 commit 9f6ec045a7e5d9a1f1be360e282051821a4c4cc6 Author: Tom Hacohen Date: Wed Oct 14 10:28:41 2015 +0100 Eo benchmark: Fix super benchmark. --- src

[EGIT] [core/efl] master 10/19: Eo callback call: Simplify callback desc matching code.

2015-11-09 Thread Tom Hacohen
tasn pushed a commit to branch master. http://git.enlightenment.org/core/efl.git/commit/?id=09084220843a40c04bc633481ff483d7d4547675 commit 09084220843a40c04bc633481ff483d7d4547675 Author: Tom Hacohen Date: Thu Oct 15 12:04:05 2015 +0100 Eo callback call: Simplify callback desc matching

[EGIT] [core/efl] master 19/19: Eo do: use the __thread directive when available to manage call stack.

2015-11-09 Thread Tom Hacohen
tasn pushed a commit to branch master. http://git.enlightenment.org/core/efl.git/commit/?id=0bebaed0acd3b07d2d85e0269344f628a5d9e575 commit 0bebaed0acd3b07d2d85e0269344f628a5d9e575 Author: Tom Hacohen Date: Fri Oct 16 15:13:51 2015 +0100 Eo do: use the __thread directive when available

[EGIT] [core/efl] master 16/19: Eo: Removed weird unneeded condition.

2015-11-09 Thread Tom Hacohen
tasn pushed a commit to branch master. http://git.enlightenment.org/core/efl.git/commit/?id=3782931c505b467945e74f763c26270ffea39896 commit 3782931c505b467945e74f763c26270ffea39896 Author: Tom Hacohen Date: Thu Oct 15 18:38:32 2015 +0100 Eo: Removed weird unneeded condition. --- src/lib

[EGIT] [core/efl] master 04/19: Eo: Remove useless optimisation that is more harm than good.

2015-11-09 Thread Tom Hacohen
tasn pushed a commit to branch master. http://git.enlightenment.org/core/efl.git/commit/?id=adbc534703347631ef7ba4027f80246224325f60 commit adbc534703347631ef7ba4027f80246224325f60 Author: Tom Hacohen Date: Mon Oct 12 17:20:02 2015 +0100 Eo: Remove useless optimisation that is more harm

Re: [E-devel] eo "design review"

2015-11-03 Thread Tom Hacohen
On 02/11/15 09:03, Jean-Philippe André wrote: > Hi, > > Le lun. 2 nov. 2015 à 09:24, Felipe Magno de Almeida < > felipe.m.alme...@gmail.com> a écrit : > >> OK, >> >> So, I tried to take a stab at it during the weekend. >> >> I think all the optimizations are actually hurting performance. I >> wante

Re: [E-devel] eo "design review"

2015-10-30 Thread Tom Hacohen
On 25/10/15 03:05, Carsten Haitzler wrote: > i've been spending a bit of time profiling eo. > > SETUP: > > here is my test. frankly this is a COMMON CASE test of scrolling genlist > around. this is incredibly common, and if it's slow people notice. so here is > the case: > >export ELM_ENGINE=gl

Re: [E-devel] [EGIT] [core/enlightenment] master 01/01: add hacks to work around pulseaudio+xwayland integration deadlocks

2015-10-30 Thread Tom Hacohen
On 29/10/15 16:55, Mike Blumenkrantz wrote: > I think you misunderstood both the commit message and the note in the > README, so perhaps more notes should be added. To summarize: > * xwayland module sets DISPLAY after pulse init, so at no point is the > variable actively unset > * nowhere does it s

Re: [E-devel] API/ABI tracker for EFL

2015-10-29 Thread Tom Hacohen
On 19/10/15 20:52, Ponomarenko Andrey wrote: > Hello, > > I noticed that you maintain binary compatibility of the EFL and Elementary > here: https://devs.enlightenment.org/~tasn/abi/ > > Recently I've started to maintain it too on my personal web-page: > http://abi-laboratory.pro/tracker/timeline

Re: [E-devel] [EGIT] [core/enlightenment] master 01/01: add hacks to work around pulseaudio+xwayland integration deadlocks

2015-10-29 Thread Tom Hacohen
d not forcing it, when if they fail to follow they get a locked environment doesn't sound like the best solution possible. -- Tom. > On Thu, Oct 29, 2015 at 8:07 AM Tom Hacohen wrote: > >> Wouldn't it just be cleaner to unset and the set back DISPLAY around >> where

Re: [E-devel] [EGIT] [core/efl] master 01/01: Eina: Fix 58b194e0ad56fe83cce3946a5deb0045ee0cbce2

2015-10-29 Thread Tom Hacohen
Hey, Please avoid having commit summaries such as this. The commit hash doesn't convey any useful information. It's good to have it in the commit message as reference, but not in the summary, so for example this could become: Eina: Fix eina_file_path_sanitize regression. The regression was in

Re: [E-devel] [EGIT] [core/enlightenment] master 01/01: add hacks to work around pulseaudio+xwayland integration deadlocks

2015-10-29 Thread Tom Hacohen
Wouldn't it just be cleaner to unset and the set back DISPLAY around where you initialize pulse? The "TLDR" in the readme will probably never find its way to the users who will just complain/swear (and rightfully so). -- Tom. On 21/10/15 22:25, Mike Blumenkrantz wrote: > discomfitor pushed a co

Re: [E-devel] EFL + Elementary ABI report v1.16.0 alpha1

2015-10-28 Thread Tom Hacohen
On 05/10/15 23:44, Tom Hacohen wrote: > Hey, > > Here again, the new EFL + Elementary ABI reports. > > As usual: > https://devs.enlightenment.org/~tasn

Re: [E-devel] [EGIT] [core/efl] master 01/01: Eo events: Add a struct member marking if it's a legacy event or not.

2015-10-19 Thread Tom Hacohen
On 19/10/15 08:12, Stefan Schmidt wrote: > Hello > > On 16/10/15 12:59, Tom Hacohen wrote: >> tasn pushed a commit to branch master. >> >> http://git.enlightenment.org/core/efl.git/commit/?id=8e2e7bd61e102e8e56dd6e2d605548c0856e2a88 >> >> commit 8e2e7bd61e1

Re: [E-devel] [EGIT] [core/efl] master 01/01: Eo: Move mainloop checks inside Eo.

2015-10-17 Thread Tom Hacohen
se running on my box. On Sat, Oct 17, 2015 at 2:30 AM, Carsten Haitzler wrote: > On Fri, 16 Oct 2015 16:43:54 +0100 Tom Hacohen said: > > > > See the code, it was already used only once, so it was not actually > > > reused at all. Since this is code in the header, this

Re: [E-devel] [EGIT] [core/efl] master 01/02: Eo do: optimise getting the thread call stack for the main loop thread.

2015-10-17 Thread Tom Hacohen
I was actually surprised by how much it improved things. :) On Fri, Oct 16, 2015 at 5:29 PM, Jérémy Zurcher wrote: > ok ... neat ;))) > > On Friday 16 October 2015 08:39, Tom Hacohen wrote : > > tasn pushed a commit to branch master. > > > > > http://git.enlight

Re: [E-devel] [EGIT] [core/efl] master 01/01: Eo: Move mainloop checks inside Eo.

2015-10-16 Thread Tom Hacohen
wrote: > Le 16 oct. 2015 08:43, "Tom Hacohen" a écrit : > > On 16/10/15 16:22, Tom Hacohen wrote: > > > On 16/10/15 15:53, Cedric BAIL wrote: > > >> Le 16 oct. 2015 6:53 AM, "Tom Hacohen" a écrit : > > >>> > > >>&g

Re: [E-devel] [EGIT] [core/efl] master 01/01: Eo: Move mainloop checks inside Eo.

2015-10-16 Thread Tom Hacohen
On 16/10/15 16:22, Tom Hacohen wrote: > On 16/10/15 15:53, Cedric BAIL wrote: >> Le 16 oct. 2015 6:53 AM, "Tom Hacohen" a écrit : >>> >>> tasn pushed a commit to branch master. >>> >>> >> http://git.enlightenment.org/core/efl.git/commi

[EGIT] [core/efl] master 01/02: Eo do: optimise getting the thread call stack for the main loop thread.

2015-10-16 Thread Tom Hacohen
tasn pushed a commit to branch master. http://git.enlightenment.org/core/efl.git/commit/?id=3ee44dcef0ed30c0095eb3d690db6bca8d2dd64f commit 3ee44dcef0ed30c0095eb3d690db6bca8d2dd64f Author: Tom Hacohen Date: Fri Oct 16 12:21:25 2015 +0100 Eo do: optimise getting the thread call stack for

[EGIT] [core/efl] master 02/02: Eo do: Reuse stack fetching across eo functions.

2015-10-16 Thread Tom Hacohen
tasn pushed a commit to branch master. http://git.enlightenment.org/core/efl.git/commit/?id=07ea62419aa0d871780bf4c3f6e1b0782f9f413a commit 07ea62419aa0d871780bf4c3f6e1b0782f9f413a Author: Tom Hacohen Date: Fri Oct 16 16:23:48 2015 +0100 Eo do: Reuse stack fetching across eo functions

Re: [E-devel] [EGIT] [core/efl] master 01/01: Eo: Move mainloop checks inside Eo.

2015-10-16 Thread Tom Hacohen
On 16/10/15 15:53, Cedric BAIL wrote: > Le 16 oct. 2015 6:53 AM, "Tom Hacohen" a écrit : >> >> tasn pushed a commit to branch master. >> >> > http://git.enlightenment.org/core/efl.git/commit/?id=b61556aa87ad134fe04fbdc8f953bd98d941a18e >> >

[EGIT] [core/efl] master 01/01: Eo: Move mainloop checks inside Eo.

2015-10-16 Thread Tom Hacohen
tasn pushed a commit to branch master. http://git.enlightenment.org/core/efl.git/commit/?id=b61556aa87ad134fe04fbdc8f953bd98d941a18e commit b61556aa87ad134fe04fbdc8f953bd98d941a18e Author: Tom Hacohen Date: Fri Oct 16 13:01:01 2015 +0100 Eo: Move mainloop checks inside Eo. This

[EGIT] [core/efl] master 01/01: Eo events: Add a struct member marking if it's a legacy event or not.

2015-10-16 Thread Tom Hacohen
tasn pushed a commit to branch master. http://git.enlightenment.org/core/efl.git/commit/?id=8e2e7bd61e102e8e56dd6e2d605548c0856e2a88 commit 8e2e7bd61e102e8e56dd6e2d605548c0856e2a88 Author: Tom Hacohen Date: Fri Oct 16 11:42:37 2015 +0100 Eo events: Add a struct member marking if it

Re: [E-devel] [EGIT] [apps/terminology] master 01/01: Theme smyck: Fix blue and white.

2015-10-15 Thread Tom Hacohen
On 14/10/15 23:41, David Seikel wrote: > On Wed, 14 Oct 2015 11:13:26 -0700 Tom Hacohen wrote: > >> tasn pushed a commit to branch master. >> >> http://git.enlightenment.org/apps/terminology.git/commit/?id=414b5547f18fec66a87e656aa8653

[EGIT] [core/efl] master 01/01: Eo: Fix confusing indentation and style.

2015-10-14 Thread Tom Hacohen
tasn pushed a commit to branch master. http://git.enlightenment.org/core/efl.git/commit/?id=535076f42587c1e66938ddb862a356ebffd79676 commit 535076f42587c1e66938ddb862a356ebffd79676 Author: Tom Hacohen Date: Wed Oct 14 20:42:19 2015 +0100 Eo: Fix confusing indentation and style. --- src

Re: [E-devel] git notes

2015-10-14 Thread Tom Hacohen
it be possible to have phabricator still parse note commits? As an > example, I added a note to c4117cdae4ad0f03d3b4d4683ad93511423f65eb in efl > to reference T1636, and it would be helpful if this could be pulled in. > > On Mon, Oct 12, 2015 at 9:51 AM Tom Hacohen wrote: > >> Fix

[EGIT] [apps/terminology] master 01/01: Theme smyck: Fix blue and white.

2015-10-14 Thread Tom Hacohen
tasn pushed a commit to branch master. http://git.enlightenment.org/apps/terminology.git/commit/?id=414b5547f18fec66a87e656aa865323cb6fd57e2 commit 414b5547f18fec66a87e656aa865323cb6fd57e2 Author: Tom Hacohen Date: Wed Oct 14 19:11:35 2015 +0100 Theme smyck: Fix blue and white

Re: [E-devel] eo stability - i think we need to postpone that

2015-10-14 Thread Tom Hacohen
Tom. On Wed, Oct 14, 2015 at 6:29 PM, Amitesh Singh wrote: > Hello Tom, > > > On Wed, Oct 14, 2015 at 6:41 PM, Tom Hacohen wrote: > > > On 28/09/15 18:43, Tom Hacohen wrote: > > > >> On 10/07/15 04:27, Carsten Haitzler wrote: > >> > >&g

[EGIT] [core/efl] efl-1.15 01/01: Ecore exe win32: Fix double-free errors.

2015-10-13 Thread Tom Hacohen
tasn pushed a commit to branch efl-1.15. http://git.enlightenment.org/core/efl.git/commit/?id=f51af42745391bcac642c04dd7e5cc8c8cad3807 commit f51af42745391bcac642c04dd7e5cc8c8cad3807 Author: Tom Hacohen Date: Tue Oct 13 14:31:29 2015 +0100 Ecore exe win32: Fix double-free errors

[EGIT] [core/efl] master 01/01: Ecore exe win32: Fix double-free errors.

2015-10-13 Thread Tom Hacohen
tasn pushed a commit to branch master. http://git.enlightenment.org/core/efl.git/commit/?id=d8eae4d4e5f4c8faa4bd2f4d8bd2bf3330e9c697 commit d8eae4d4e5f4c8faa4bd2f4d8bd2bf3330e9c697 Author: Tom Hacohen Date: Tue Oct 13 14:31:29 2015 +0100 Ecore exe win32: Fix double-free errors

[EGIT] [apps/terminology] master 01/01: theme smyck: Fix colours for the whole range.

2015-10-13 Thread Tom Hacohen
tasn pushed a commit to branch master. http://git.enlightenment.org/apps/terminology.git/commit/?id=3781596f1556c21c304d8c1aa345a2edd866387e commit 3781596f1556c21c304d8c1aa345a2edd866387e Author: Tom Hacohen Date: Tue Oct 13 13:25:04 2015 +0100 theme smyck: Fix colours for the whole

Re: [E-devel] git notes

2015-10-12 Thread Tom Hacohen
ct 10, 2015 at 12:27 PM Tom Hacohen wrote: > >> Ahhh, it's an email. Yeah, it's just spam. I'll have to look into that. Not >> useful to have. >> >> -- >> Tom. >> >> On Sat, Oct 10, 2015 at 5:23 PM, Mike Blumenkrantz < >> michael.

Re: [E-devel] git notes

2015-10-10 Thread Tom Hacohen
rthwhile to have mails for note commits. They have no > context attached, so it seems like it would just be spam in the majority of > cases. > > On Sat, Oct 10, 2015 at 4:51 AM Tom Hacohen wrote: > > > Are those messages normal? Or is there something for me to fix? > >

Re: [E-devel] git notes

2015-10-10 Thread Tom Hacohen
ted. > > Seems to work. > > On Fri, Oct 9, 2015 at 7:18 AM Tom Hacohen wrote: > > > Gotcha. > > > > Enabled. Please test and let me know if works. > > > > On 05/10/15 23:53, Mike Blumenkrantz wrote: > > > If I find a regression and blame it bac

Re: [E-devel] [EGIT] [core/enlightenment] master 01/02: Client: fix potential out of bounds read.

2015-10-10 Thread Tom Hacohen
archaeologists, that this scenario is > impossible since the function will never return a value less than 4 in the > usage here. > > On Fri, Oct 9, 2015 at 4:30 AM Tom Hacohen wrote: > > > tasn pushed a commit to branch master. > > > > > > > http:/

[EGIT] [core/efl] master 01/01: Evas engine wayland_shm: pass the correct enum value.

2015-10-09 Thread Tom Hacohen
tasn pushed a commit to branch master. http://git.enlightenment.org/core/efl.git/commit/?id=4a92415d12bffefa6fcf216656b0a4b1e618d226 commit 4a92415d12bffefa6fcf216656b0a4b1e618d226 Author: Tom Hacohen Date: Fri Oct 9 14:22:36 2015 +0100 Evas engine wayland_shm: pass the correct enum

[EGIT] [core/efl] master 01/01: Evas engine software generic: Fix clang warning.

2015-10-09 Thread Tom Hacohen
tasn pushed a commit to branch master. http://git.enlightenment.org/core/efl.git/commit/?id=3301d869dff070e20dae90356f5355c8070e861a commit 3301d869dff070e20dae90356f5355c8070e861a Author: Tom Hacohen Date: Fri Oct 9 12:41:29 2015 +0100 Evas engine software generic: Fix clang warning

[EGIT] [core/efl] master 01/01: Ector renderer: fix return value to be of the right type.

2015-10-09 Thread Tom Hacohen
tasn pushed a commit to branch master. http://git.enlightenment.org/core/efl.git/commit/?id=7dc60520f6d8c2d3c5d81b66179ef776e5b8a6f5 commit 7dc60520f6d8c2d3c5d81b66179ef776e5b8a6f5 Author: Tom Hacohen Date: Fri Oct 9 12:37:28 2015 +0100 Ector renderer: fix return value to be of the right

[EGIT] [core/efl] master 01/01: Ethumb client: Fix shadow issues (warnings).

2015-10-09 Thread Tom Hacohen
tasn pushed a commit to branch master. http://git.enlightenment.org/core/efl.git/commit/?id=80c8215559e82cafb4cf2fcc437e71908bb13208 commit 80c8215559e82cafb4cf2fcc437e71908bb13208 Author: Tom Hacohen Date: Fri Oct 9 12:35:55 2015 +0100 Ethumb client: Fix shadow issues (warnings

[EGIT] [core/efl] master 01/02: Edje cc handlers: Fix memory leak and possible crash.

2015-10-09 Thread Tom Hacohen
tasn pushed a commit to branch master. http://git.enlightenment.org/core/efl.git/commit/?id=e54fd09c34ab3580736cf1205c5c1edb621a65b8 commit e54fd09c34ab3580736cf1205c5c1edb621a65b8 Author: Tom Hacohen Date: Fri Oct 9 12:29:41 2015 +0100 Edje cc handlers: Fix memory leak and possible

[EGIT] [core/efl] master 02/02: Eeze sensor udev: Fix memory leak and possible crash.

2015-10-09 Thread Tom Hacohen
tasn pushed a commit to branch master. http://git.enlightenment.org/core/efl.git/commit/?id=896c18045aafb9c677d8d41b4876c47db2b4d5ce commit 896c18045aafb9c677d8d41b4876c47db2b4d5ce Author: Tom Hacohen Date: Fri Oct 9 12:32:37 2015 +0100 Eeze sensor udev: Fix memory leak and possible

[EGIT] [core/efl] master 01/01: Ector renderer: fix return value to be of the right type.

2015-10-09 Thread Tom Hacohen
tasn pushed a commit to branch master. http://git.enlightenment.org/core/efl.git/commit/?id=fa6fac81821974b2ca20131f146af38fb4d1f7a5 commit fa6fac81821974b2ca20131f146af38fb4d1f7a5 Author: Tom Hacohen Date: Fri Oct 9 12:27:30 2015 +0100 Ector renderer: fix return value to be of the right

[EGIT] [core/efl] master 01/01: Eio model test: initialise pointer (clang warning).

2015-10-09 Thread Tom Hacohen
tasn pushed a commit to branch master. http://git.enlightenment.org/core/efl.git/commit/?id=c4cbdca127d30b5cc8ab8d6daf22b902fe16a1b1 commit c4cbdca127d30b5cc8ab8d6daf22b902fe16a1b1 Author: Tom Hacohen Date: Fri Oct 9 12:23:41 2015 +0100 Eio model test: initialise pointer (clang warning

[EGIT] [core/efl] master 01/01: Eo: Fix Eo on Windows.

2015-10-09 Thread Tom Hacohen
tasn pushed a commit to branch master. http://git.enlightenment.org/core/efl.git/commit/?id=fd61ff69b3cf8246aece9e1ba3b938bbe8dbd877 commit fd61ff69b3cf8246aece9e1ba3b938bbe8dbd877 Author: Tom Hacohen Date: Fri Oct 9 12:06:09 2015 +0100 Eo: Fix Eo on Windows. We use function

Re: [E-devel] git notes

2015-10-09 Thread Tom Hacohen
e blaming the same line of code. > > On Mon, Oct 5, 2015 at 6:37 PM Tom Hacohen wrote: > >> Sure, we can allow that. I'll do that once I'm back from LinuxCon. >> >> Out of interest, what's your usecase? >> >> -- >> Tom. >> >> O

[EGIT] [core/enlightenment] master 02/02: Intl: fix potential stack buffer overflow.

2015-10-09 Thread Tom Hacohen
tasn pushed a commit to branch master. http://git.enlightenment.org/core/enlightenment.git/commit/?id=252198488c727aab2d859f57ca50be20e8af5e2f commit 252198488c727aab2d859f57ca50be20e8af5e2f Author: Tom Hacohen Date: Fri Oct 9 09:26:45 2015 +0100 Intl: fix potential stack buffer overflow

[EGIT] [core/enlightenment] master 01/02: Client: fix potential out of bounds read.

2015-10-09 Thread Tom Hacohen
tasn pushed a commit to branch master. http://git.enlightenment.org/core/enlightenment.git/commit/?id=981e3f8f31606908d4889fa379cdf7d259810a26 commit 981e3f8f31606908d4889fa379cdf7d259810a26 Author: Tom Hacohen Date: Fri Oct 9 09:19:51 2015 +0100 Client: fix potential out of bounds read

Re: [E-devel] EFL + Elementary ABI report v1.16.0 alpha1

2015-10-08 Thread Tom Hacohen
I would say: add tests, even if basic. It's better to have more coverage, even if we can't test all of the expected behaviours of an API. On Thu, Oct 8, 2015 at 10:01 PM, Stefan Schmidt wrote: > Hello. > > On 06/10/15 13:26, Stefan Schmidt wrote: > > Hello. >

Re: [E-devel] Arcanist utilities

2015-10-08 Thread Tom Hacohen
Have you tried it? Does it really do what it claims? If so, we have to start using it and update the docs. This has been annoying me so much. On Thu, Oct 8, 2015 at 9:40 PM, Mike Blumenkrantz < michael.blumenkra...@gmail.com> wrote: > I was recently linked this by a highly reputable source: > > h

[E-devel] EFL + Elementary ABI report v1.16.0 alpha1

2015-10-05 Thread Tom Hacohen
Hey, Here again, the new EFL + Elementary ABI reports. As usual: https://devs.enlightenment.org/~tasn/abi/ -- Tom. -- ___ enlightenment-devel mailing list enlightenment-devel@

Re: [E-devel] git notes

2015-10-05 Thread Tom Hacohen
Sure, we can allow that. I'll do that once I'm back from LinuxCon. Out of interest, what's your usecase? -- Tom. On 04/10/15 18:16, Mike Blumenkrantz wrote: > I recently tried to add notes to a commit, but when pushing the notes I > seem to be rejected by one of the commit hooks on the server. >

[EGIT] [core/elementary] master 01/01: Revert "Genlist: only get item data if needed."

2015-10-04 Thread Tom Hacohen
tasn pushed a commit to branch master. http://git.enlightenment.org/core/elementary.git/commit/?id=d2bdd969aa30439d53fb68c9c3ef2bfd6b221fb4 commit d2bdd969aa30439d53fb68c9c3ef2bfd6b221fb4 Author: Tom Hacohen Date: Sun Oct 4 17:51:29 2015 +0100 Revert "Genlist: only get item da

[EGIT] [core/efl] master 01/01: Ecore con: Prevent possible use of uninitialised buffer on the stack.

2015-10-04 Thread Tom Hacohen
tasn pushed a commit to branch master. http://git.enlightenment.org/core/efl.git/commit/?id=681328feb54e92e8653f7d4913ed6d6b78e84437 commit 681328feb54e92e8653f7d4913ed6d6b78e84437 Author: Tom Hacohen Date: Sun Oct 4 16:27:52 2015 +0100 Ecore con: Prevent possible use of uninitialised

[EGIT] [core/efl] master 01/02: Ecore pipe: clean up handling of already read information.

2015-10-04 Thread Tom Hacohen
tasn pushed a commit to branch master. http://git.enlightenment.org/core/efl.git/commit/?id=625eba7d0fc0df4a1508a210fe0be19da306b2eb commit 625eba7d0fc0df4a1508a210fe0be19da306b2eb Author: Tom Hacohen Date: Sun Oct 4 15:34:48 2015 +0100 Ecore pipe: clean up handling of already read

[EGIT] [core/efl] master 02/02: Ecore Con: Fix possible timing attacks.

2015-10-04 Thread Tom Hacohen
tasn pushed a commit to branch master. http://git.enlightenment.org/core/efl.git/commit/?id=fa2ecb3af66500c95af3566103fcebc792e795e1 commit fa2ecb3af66500c95af3566103fcebc792e795e1 Author: Tom Hacohen Date: Sun Oct 4 16:16:04 2015 +0100 Ecore Con: Fix possible timing attacks

[EGIT] [core/elementary] master 01/01: Genlist: only get item data if needed.

2015-10-04 Thread Tom Hacohen
tasn pushed a commit to branch master. http://git.enlightenment.org/core/elementary.git/commit/?id=178e7e6ac9419742d1bbe583fd252fc6536e5649 commit 178e7e6ac9419742d1bbe583fd252fc6536e5649 Author: Tom Hacohen Date: Sun Oct 4 15:09:40 2015 +0100 Genlist: only get item data if needed

[EGIT] [core/efl] master 02/02: Edje test: remove unused variable.

2015-10-04 Thread Tom Hacohen
tasn pushed a commit to branch master. http://git.enlightenment.org/core/efl.git/commit/?id=64a04eb77092d786aecf5ca01ed1a07c798209cd commit 64a04eb77092d786aecf5ca01ed1a07c798209cd Author: Tom Hacohen Date: Sun Oct 4 15:01:08 2015 +0100 Edje test: remove unused variable. --- src/tests

[EGIT] [core/efl] master 01/02: Eo: Remove dead code.

2015-10-04 Thread Tom Hacohen
tasn pushed a commit to branch master. http://git.enlightenment.org/core/efl.git/commit/?id=6a4c603e0f016223b328751c4738579df639fcd4 commit 6a4c603e0f016223b328751c4738579df639fcd4 Author: Tom Hacohen Date: Sun Oct 4 14:56:57 2015 +0100 Eo: Remove dead code. This removes code

Re: [E-devel] [EGIT] [core/efl] master 02/02: Revert "eina: change default log level at which we display backtrace."

2015-10-04 Thread Tom Hacohen
I see there's EINA_LOG_BACKTRACE. Is it possible to disable the backtrace in configure? I would love that. Or is there at least a way to disable it with an env var? With that being said, I agree it's very useful to have it on by default so users and distros have it. -- Tom On 04/10/15 10:12,

[EGIT] [core/efl] master 01/01: Revert "eina_tmpstr: add eina_tmpstr_strftime"

2015-10-02 Thread Tom Hacohen
tasn pushed a commit to branch master. http://git.enlightenment.org/core/efl.git/commit/?id=b33923ceed1b305aa9319303c41b374ee153ed46 commit b33923ceed1b305aa9319303c41b374ee153ed46 Author: Tom Hacohen Date: Fri Oct 2 09:30:49 2015 +0100 Revert "eina_tmpstr: add eina_tmpstr_str

[EGIT] [core/elementary] master 01/01: Revert "elm_calendar: weekdays do not get translated when language is ..."

2015-10-02 Thread Tom Hacohen
tasn pushed a commit to branch master. http://git.enlightenment.org/core/elementary.git/commit/?id=bc235cc1f9cad90d4f3efe455b42810b84c1c16f commit bc235cc1f9cad90d4f3efe455b42810b84c1c16f Author: Tom Hacohen Date: Fri Oct 2 09:28:56 2015 +0100 Revert "elm_calendar: weekdays do no

Re: [E-devel] [EGIT] [core/elementary] master 01/01: Merge branch 'devs/stanluk/perf'

2015-10-01 Thread Tom Hacohen
DO NOT FOLLOW THAT GUY. :P -- Tom. On 01/10/15 15:48, Lukasz Stanislawski wrote: > On 10/01/2015 04:29 PM, Tom Hacohen wrote: >> Hey man, >> >> Good job mastering git merge --no-ff thing. :) >> Makes for a much cleaner log and easier to go through. >> >&

Re: [E-devel] [EGIT] [core/efl] master 17/20: eina_tmpstr: add eina_tmpstr_strftime

2015-10-01 Thread Tom Hacohen
isting string without allocating a new buffer and copying the string over, just using the existing pointer. It's similar to API we already have in strbuf (where the name is from). I hope this clarifies things. -- Tom. > > - Shilpa > > --- Original Message --- > Send

Re: [E-devel] [EGIT] [core/elementary] master 01/01: Merge branch 'devs/stanluk/perf'

2015-10-01 Thread Tom Hacohen
Hey man, Good job mastering git merge --no-ff thing. :) Makes for a much cleaner log and easier to go through. I just have one comment: please, is future patches, make sure to have the first summary line of the merge commit as the summary of the whole change, so for example inn this case: "Ats

Re: [E-devel] [EGIT] [core/efl] master 17/20: eina_tmpstr: add eina_tmpstr_strftime

2015-10-01 Thread Tom Hacohen
API, as it does not seem to belong anywhere? > strbuf? eina_strbuf_strftime? > > - Shilpa > > --- Original Message --- > Sender : Tom Hacohen > Date : Oct 01, 2015 23:05 (GMT+09:00) > Title : Re: [E-devel] [EGIT] [core/efl] master 17/20: eina_tmpstr: add > eina

Re: [E-devel] [EGIT] [core/efl] master 17/20: eina_tmpstr: add eina_tmpstr_strftime

2015-10-01 Thread Tom Hacohen
] [EGIT] [core/efl] master 17/20: eina_tmpstr: add > eina_tmpstr_strftime > > Hi, > > > On Mon, Sep 28, 2015 at 7:35 PM, Tom Hacohen wrote: > >> On 28/09/15 09:53, Tom Hacohen wrote: >>> On 24/09/15 18:53, Cedric BAIL wrote: >>>> On Thu, Sep 24, 2015 at 10

Re: [E-devel] [EGIT] [core/efl] master 01/01: ecore_win32: fix the mouse out behavior.

2015-09-30 Thread Tom Hacohen
This doesn't compile. I fixed, pushed and backported. Please take better care the next time. -- Tom. On 30/09/15 12:35, ChunEon Park wrote: > hermet pushed a commit to branch master. > > http://git.enlightenment.org/core/efl.git/commit/?id=015040d13f1340529cf31ee73d6b25987c23a670 > > commit 0150

[EGIT] [core/efl] efl-1.15 01/01: Ecore win32: Fix compilation.

2015-09-30 Thread Tom Hacohen
tasn pushed a commit to branch efl-1.15. http://git.enlightenment.org/core/efl.git/commit/?id=5377478bbe61b1622fde428b7aa9d415350e6c99 commit 5377478bbe61b1622fde428b7aa9d415350e6c99 Author: Tom Hacohen Date: Wed Sep 30 13:22:53 2015 +0100 Ecore win32: Fix compilation. Broke in

[EGIT] [core/efl] master 01/01: Ecore win32: Fix compilation.

2015-09-30 Thread Tom Hacohen
tasn pushed a commit to branch master. http://git.enlightenment.org/core/efl.git/commit/?id=f48a420886bcc3e63179a3f08a223b91a76dd659 commit f48a420886bcc3e63179a3f08a223b91a76dd659 Author: Tom Hacohen Date: Wed Sep 30 13:22:53 2015 +0100 Ecore win32: Fix compilation. Broke in

[EGIT] [core/efl] master 01/01: Eo: Clean up windows code a bit more.

2015-09-30 Thread Tom Hacohen
tasn pushed a commit to branch master. http://git.enlightenment.org/core/efl.git/commit/?id=001aa98942f0dc17c1ca81d9d23a8c54fd77e2b2 commit 001aa98942f0dc17c1ca81d9d23a8c54fd77e2b2 Author: Tom Hacohen Date: Wed Sep 30 08:37:31 2015 +0100 Eo: Clean up windows code a bit more

[EGIT] [core/efl] master 01/01: Eo: add a regression test for broken callback comparison.

2015-09-29 Thread Tom Hacohen
tasn pushed a commit to branch master. http://git.enlightenment.org/core/efl.git/commit/?id=ab6d7b44dfada31a2faa45455b00215959a0708e commit ab6d7b44dfada31a2faa45455b00215959a0708e Author: Tom Hacohen Date: Tue Sep 29 09:14:32 2015 +0100 Eo: add a regression test for broken callback

Re: [E-devel] Eo: ABI breakages, and if you don't use Eolian API breakages. - Read inside, it most likely doesn't affect you

2015-09-29 Thread Tom Hacohen
. -- Tom. > > Andy > On Tue, 29 Sep 2015 at 08:47, Tom Hacohen wrote: > >> BTW, was too tired last night and forgot to mention it on the ML. As said >> on IRC: fixed! >> On 28 Sep 2015 23:08, "Tom Hacohen" wrote: >> >>> Also, please don't

Re: [E-devel] [EGIT] [core/efl] master 17/20: eina_tmpstr: add eina_tmpstr_strftime

2015-09-29 Thread Tom Hacohen
Way too tired in the morning, I meant as *ami* said on phab. :) On 29/09/15 08:50, Tom Hacohen wrote: > He he, yeah, client is still annoying. ;) > Thanks for taking care of everything. If it's what I think you are talking > about, the casting is a very bad idea (as you said yoursel

<    4   5   6   7   8   9   10   11   12   13   >