Hello,

On Sat, Jan 5, 2013 at 11:59 PM, Gustavo Sverzut Barbieri
<barbi...@profusion.mobi> wrote:
> EFL single tree is almost ready, now just missing Ethumb and Emotion, which
> should come easily and maybe I can finish them next week.

I have been thinking that maybe we should be able to do elementary in
fact now. As we have to webkit/efl backend, maybe we can move that
code out to a module API and compile them outside of efl tree. It
would also help by reducing the size of the thing to load at start
time and defer it until the application use an elm_web one.

> I need your help to review the warnings and remove them. Some libraries
> didn't use to build with all warnings on, and now they do. Some are bit
> annoying but can be fixed easily such as "parameter not used". Some need
> more care in order to avoid breakages during the fixes (shadow warnings, if
> you rename the inner variable and forget to replace every place, you'll get
> rid of the warning but will have a bug! be careful!)

Good point, we should kill this warning. I guess I will not be able to
help you during this week, but maybe next week. At least I will put
that on my todo.

> Also tests were forced into distcheck as they should be. But we need to fix
> tests in multiple fronts:
>  - make them pass (some evas tests are not passing!)
>  - make them silent (some tests wisely trigger error conditions, causing
> EINA_SAFETY or ENA_MAGIC or EINA_LOG to kick in and be loud. In these cases
> we must replace eina_log print callback and check if the error was issued,
> failing if not, hiding the message if it pass)

Same here.

> Eina used to do that for all tests, but now we have some for binshare and
> the eina magic, simple xml and eina value timeval are wrong. The eina
> timeval test is also bad, because it doesn't use CHECK's string comparison
> test and the error message is quite useless: strcmp(str, "...") == 0. where
> it could print both strings.

What is the current score of eina and eet coverage ratio ? I remember
that we are lacking a lot of test there, but maybe it did evolve in
the past months since I last checked.
--
Cedric BAIL

------------------------------------------------------------------------------
Master Visual Studio, SharePoint, SQL, ASP.NET, C# 2012, HTML5, CSS,
MVC, Windows 8 Apps, JavaScript and much more. Keep your skills current
with LearnDevNow - 3,200 step-by-step video tutorials by Microsoft
MVPs and experts. SALE $99.99 this month only -- learn more at:
http://p.sf.net/sfu/learnmore_122412
_______________________________________________
enlightenment-devel mailing list
enlightenment-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/enlightenment-devel

Reply via email to