Re: [E-devel] edje: lua = 5.2
On Wed, 5 Sep 2012 20:54:16 +1000 David Seikel onef...@gmail.com wrote: On Wed, 5 Sep 2012 12:39:14 +0200 Leif Middelschulte leif.middelschu...@gmail.com wrote: Am 05.09.2012 um 10:33 schrieb David Seikel onef...@gmail.com: On Wed, 5 Sep 2012 10:21:43 +0200 Vincent Torri vincent.to...@gmail.com wrote: On Wed, Sep 5, 2012 at 10:07 AM, David Seikel onef...@gmail.com wrote: On Tue, 4 Sep 2012 15:59:20 +0200 Leif Middelschulte leif.middelschu...@gmail.com wrote: Am 04.09.2012 um 14:35 schrieb David Seikel onef...@gmail.com: On Tue, 4 Sep 2012 13:24:27 +0200 Leif Middelschulte leif.middelschu...@gmail.com wrote: as some distributions and Mac OS' (home)brew package manager already ship lua =5.2, it might be time to make the code compatible. The functions which aren't available anymore: _luaL_register Module and luaL_register deprecated, replaced by luaL_newlib and luaL_setfuncs. _lua_objlen lua_objlen has become lua_rawlen with a very slight change in behaviour, lua_len and luaL_len have been addded. The length function(s) changed between Lua 5.0 and 5.1, and they've changed again between 5.1 and 5.2-work3. What used to be calledlua_objlen in 5.1 was been renamed to lua_rawlen, with the only difference in behaviour being that lua_rawlen no longer calculates the length of a number by taking the string representation of it; it just returns zero. The new lua_len function behaves exactly like the length operator in Lua code, and the new luaL_len function behaves in a similar way but returns the result as an integer rather than on the stack (and throws an error if the length is not a number). I'm not familiar with the behavior edje expects, so I'm asking for anybody who's familiar with it to add a conditional define to edje's configure.ac, corresponding code to edje's code and changelog+NEWS(?) to maintain vtorri's sanity :) We discussed this last year and came to the conclusion that moving to 5.2 was not a good idea at the time. It might be time to look at that again, things progress. Since then I have spent some time experimenting with LuaJIT 2, which is Lua 5.1 with some 5.2 features, plus lots and lots of JIT speed, and some speed, as well as red speed stripes for that extra bit of raw speed. Did I mention it's fast? I also added luaproc into the mix, but ended up rewriting most of luaproc. By rewriting I mean throwing out most of it, replacing a few of the removed bits with EFL, and massaging the rest to suit my purposes. Well, half of luaproc just implemented stuff we already had in EFL. My experiments with LuaJIT 2 + what's left of luaproc are not finished yet, but so far I like what I have. Only one part of LuaJIT 2 I want to replace, and that's the memory allocator. Simply coz it does not handle setting memory size limits per script like we do in Edje Lua. Which is also important for the non Edje project I have been using as a test bed. Apart from being generally regarded as the worlds fastest script language interpreter, LuaJIT 2 offers one important thing that I think might be great for EFL - it very easily wraps existing C libraries, turning them into Lua API. This part I've not experimented with yet, but I have high hopes. Now while I have no problem with detecting an OS installed Lua 5.1/5.2 and adjusting the compile to suit, I'd like to suggest a different approach. Basically do something similar to what we did with Small/Pawn - Embryo. Not such a drastic fork though, but keeping more or less in sync with upstream of LuaJIT 2, and having our own copy in SVN. Replace the LuaJIT 2 memory allocator with an Eina one, and implement our memory size per script limit. Lua, like Small/Pawn and Embryo, is tiny. That's one of the reasons we picked it for EFL. Lua is designed to be embedded, so it's quite happy not being a system library. The reason none of this Lua experimentation has been seen here in EFL land is that my experiments where on another project. Using EFL, with an eye to using my experience with EFL's Lua code, but not actually related to EFL. https://github.com/onefang/SledjHamr look at the experimental branch, and then the LuaSL directory. Or look at https://github.com/onefang/SledjHamr/tree/experimental/LuaSL for the lazy. It's an implementation of the Second Life LSL scripting language made for OpenSim, but using Lua and C (instead of C#), with EFL as the major support libraries. Basically it converts LSL into Lua, with the option of using pure Lua, then passes the result to LuaJIT 2. Luaproc (or what's left of it) is used to scale the result up to the thousands of event driven scripts running at once that virtual worlds with user written scripts requires. Since
[E-devel] [patch][elementary] diskselector - checking middle item
dear all, hello. the diskselector object x-coordinate would not be 0. but the _scroll_animate_stop_cb() calculates selected item with assumption that the diskselector object x-coordinate is 0. so different item which is not in middle of diskselector is selected. the attached would resolve this issue. please review the patch and give feedback. thanks. cordially, shinwoo kim. diskselector.check.middle.diff Description: Binary data -- Everyone hates slow websites. So do we. Make your web apps faster with AppDynamics Download AppDynamics Lite for free today: http://ad.doubleclick.net/clk;258768047;13503038;j? http://info.appdynamics.com/FreeJavaPerformanceDownload.html___ enlightenment-devel mailing list enlightenment-devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/enlightenment-devel
Re: [E-devel] edje changelog.
On Thu, Sep 20, 2012 at 7:49 AM, David Seikel onef...@gmail.com wrote: While I was editing the edje changelog for my latest fixes, I notice two entries up the top that probably should be moved down. Looks like they where just added to the top instead of keeping things in chronological order. I blame top posters. :-P Damn top poster ! Fixed, thanks. -- Cedric BAIL -- Everyone hates slow websites. So do we. Make your web apps faster with AppDynamics Download AppDynamics Lite for free today: http://ad.doubleclick.net/clk;258768047;13503038;j? http://info.appdynamics.com/FreeJavaPerformanceDownload.html ___ enlightenment-devel mailing list enlightenment-devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/enlightenment-devel
Re: [E-devel] E SVN: cedric trunk/edje
ah, if only we could do changelogs sanely like every other changelog in the entire universe... On Thu, Sep 20, 2012 at 7:27 AM, Enlightenment SVN no-re...@enlightenment.org wrote: Log: edje: damn top poster ! Author: cedric Date: 2012-09-19 23:27:34 -0700 (Wed, 19 Sep 2012) New Revision: 76884 Trac: http://trac.enlightenment.org/e/changeset/76884 Modified: trunk/edje/ChangeLog Modified: trunk/edje/ChangeLog === --- trunk/edje/ChangeLog2012-09-20 05:48:05 UTC (rev 76883) +++ trunk/edje/ChangeLog2012-09-20 06:27:34 UTC (rev 76884) @@ -1,12 +1,3 @@ -2012-08-04 Flavio Ceolin - -* Added edje_codegen - tool that genereates code to working with - edje files. - -2012-06-06 Leandro Pereira - -* Made state index optional (defaulting to 0.0). - 2011-01-29 Carsten Haitzler (The Rasterman) 1.0.0 release @@ -156,6 +147,11 @@ * Entry: Added changed,user signal. This signal indicates the entry has changed because of user interaction, i.e not by code. +2012-08-04 Flavio Ceolin + +* Added edje_codegen - tool that genereates code to working with + edje files. + 2011-08-22 Cedric Bail * Add collection.group.limits { @@ -491,6 +487,10 @@ * Fix decompile of sound samples not double-free * Fix alsa configure option to be alsa, not flac. +2012-06-06 Leandro Pereira + +* Made state index optional (defaulting to 0.0). + 2012-06-06 Jihoon Kim * edje_entry: display preedit string even though there is no attribute -- Everyone hates slow websites. So do we. Make your web apps faster with AppDynamics Download AppDynamics Lite for free today: http://ad.doubleclick.net/clk;258768047;13503038;j? http://info.appdynamics.com/FreeJavaPerformanceDownload.html ___ enlightenment-svn mailing list enlightenment-...@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/enlightenment-svn -- Everyone hates slow websites. So do we. Make your web apps faster with AppDynamics Download AppDynamics Lite for free today: http://ad.doubleclick.net/clk;258768047;13503038;j? http://info.appdynamics.com/FreeJavaPerformanceDownload.html ___ enlightenment-devel mailing list enlightenment-devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/enlightenment-devel
Re: [E-devel] E SVN: cedric trunk/edje
On Thu, Sep 20, 2012 at 8:28 AM, Michael Blumenkrantz michael.blumenkra...@gmail.com wrote: ah, if only we could do changelogs sanely like every other changelog in the entire universe... i mentioned that several times: the moap tool 1) moap cl prep 2) you edit ChangeLog 3) moap cl ci that's all Vincent -- Everyone hates slow websites. So do we. Make your web apps faster with AppDynamics Download AppDynamics Lite for free today: http://ad.doubleclick.net/clk;258768047;13503038;j? http://info.appdynamics.com/FreeJavaPerformanceDownload.html ___ enlightenment-devel mailing list enlightenment-devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/enlightenment-devel
[E-devel] [Patch] multibuttonentry - data corruption issue of the box list
Dear, all There is a problem in the data corruption of the box list in _box_layout_cb() of the multibuttonentry. EINA_LIST_FOREACH is used to move and resize the objects. but if box unpack/pack is called in the EINA_LIST_FOREACH loop, the data of the box list will be corrupted. This problem can not be solved immediately due to the structural problems of the MBE. So the attached patch, a workaround, avoids calling unpack/pack in the EINA_LIST_FOREACH loop. I am in the process of refactoring MBE but in the mean time, this patch will resolve the above issue. Please review this patch. Sincerely yours, Jihyeon Seol. elc_multibuttonentry.diff Description: Binary data -- Everyone hates slow websites. So do we. Make your web apps faster with AppDynamics Download AppDynamics Lite for free today: http://ad.doubleclick.net/clk;258768047;13503038;j? http://info.appdynamics.com/FreeJavaPerformanceDownload.html___ enlightenment-devel mailing list enlightenment-devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/enlightenment-devel
Re: [E-devel] E SVN: cedric trunk/edje
doesn't work with git, and I was talking about the stupid reverse ordering of changelogs that we have On Thu, Sep 20, 2012 at 8:11 AM, Vincent Torri vincent.to...@gmail.comwrote: On Thu, Sep 20, 2012 at 8:28 AM, Michael Blumenkrantz michael.blumenkra...@gmail.com wrote: ah, if only we could do changelogs sanely like every other changelog in the entire universe... i mentioned that several times: the moap tool 1) moap cl prep 2) you edit ChangeLog 3) moap cl ci that's all Vincent -- Everyone hates slow websites. So do we. Make your web apps faster with AppDynamics Download AppDynamics Lite for free today: http://ad.doubleclick.net/clk;258768047;13503038;j? http://info.appdynamics.com/FreeJavaPerformanceDownload.html ___ enlightenment-devel mailing list enlightenment-devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/enlightenment-devel -- Everyone hates slow websites. So do we. Make your web apps faster with AppDynamics Download AppDynamics Lite for free today: http://ad.doubleclick.net/clk;258768047;13503038;j? http://info.appdynamics.com/FreeJavaPerformanceDownload.html ___ enlightenment-devel mailing list enlightenment-devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/enlightenment-devel
[E-devel] edje_watch broken compile.
CC edje_watch-edje_watch.o edje_watch.c: In function ‘rebuild’: edje_watch.c:75: warning: implicit declaration of function ‘WEXITSTATUS’ CCLD edje_cc CCLD edje_player CCLD edje_decc edje_codegen.c: In function ‘_write_part’: edje_codegen.c:402: warning: unused variable ‘template’ edje_codegen.c:402: warning: unused variable ‘type’ edje_codegen.c: In function ‘_parse_parts’: edje_codegen.c:510: warning: unused variable ‘typename’ edje_codegen.c: In function ‘_write_program_emit’: edje_codegen.c:553: warning: declaration of ‘signal’ shadows a global declaration /usr/include/signal.h:101: warning: shadowed declaration is here edje_codegen.c: In function ‘_write_program_add’: edje_codegen.c:583: warning: declaration of ‘signal’ shadows a global declaration /usr/include/signal.h:101: warning: shadowed declaration is here edje_codegen.c: In function ‘_parse_programs’: edje_codegen.c:640: warning: declaration of ‘signal’ shadows a global declaration /usr/include/signal.h:101: warning: shadowed declaration is here CCLD edje_external_inspector CCLD edje_codegen CCLD edje_watch CCLD edje_inspector edje_watch-edje_watch.o: In function `rebuild': /home/dvs1/e17_svn/SVN/trunk/edje/src/bin/edje_watch.c:75: undefined reference to `WEXITSTATUS' collect2: ld returned 1 exit status make[4]: *** [edje_watch] Error 1 make[4]: Leaving directory `/home/dvs1/e17_svn/SVN/trunk/edje/src/bin' make[3]: *** [all-recursive] Error 1 make[3]: Leaving directory `/home/dvs1/e17_svn/SVN/trunk/edje/src/bin' make[2]: *** [all-recursive] Error 1 make[2]: Leaving directory `/home/dvs1/e17_svn/SVN/trunk/edje/src' make[1]: *** [all-recursive] Error 1 make[1]: Leaving directory `/home/dvs1/e17_svn/SVN/trunk/edje' make: *** [all] Error 2 -- A big old stinking pile of genius that no one wants coz there are too many silver coated monkeys in the world. signature.asc Description: PGP signature -- Everyone hates slow websites. So do we. Make your web apps faster with AppDynamics Download AppDynamics Lite for free today: http://ad.doubleclick.net/clk;258768047;13503038;j? http://info.appdynamics.com/FreeJavaPerformanceDownload.html___ enlightenment-devel mailing list enlightenment-devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/enlightenment-devel
Re: [E-devel] E SVN: cedric trunk/edje
On Thu, Sep 20, 2012 at 9:37 AM, Michael Blumenkrantz michael.blumenkra...@gmail.com wrote: doesn't work with git, and I was talking about the stupid reverse ordering of changelogs that we have I know you love top posting ! -- Cedric BAIL -- Everyone hates slow websites. So do we. Make your web apps faster with AppDynamics Download AppDynamics Lite for free today: http://ad.doubleclick.net/clk;258768047;13503038;j? http://info.appdynamics.com/FreeJavaPerformanceDownload.html ___ enlightenment-devel mailing list enlightenment-devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/enlightenment-devel
Re: [E-devel] edje_watch broken compile.
On Thu, Sep 20, 2012 at 9:42 AM, David Seikel onef...@gmail.com wrote: CC edje_watch-edje_watch.o edje_watch.c: In function ‘rebuild’: edje_watch.c:75: warning: implicit declaration of function ‘WEXITSTATUS’ CCLD edje_cc CCLD edje_player CCLD edje_decc edje_codegen.c: In function ‘_write_part’: edje_codegen.c:402: warning: unused variable ‘template’ edje_codegen.c:402: warning: unused variable ‘type’ edje_codegen.c: In function ‘_parse_parts’: edje_codegen.c:510: warning: unused variable ‘typename’ edje_codegen.c: In function ‘_write_program_emit’: edje_codegen.c:553: warning: declaration of ‘signal’ shadows a global declaration /usr/include/signal.h:101: warning: shadowed declaration is here edje_codegen.c: In function ‘_write_program_add’: edje_codegen.c:583: warning: declaration of ‘signal’ shadows a global declaration /usr/include/signal.h:101: warning: shadowed declaration is here edje_codegen.c: In function ‘_parse_programs’: edje_codegen.c:640: warning: declaration of ‘signal’ shadows a global declaration /usr/include/signal.h:101: warning: shadowed declaration is here CCLD edje_external_inspector CCLD edje_codegen CCLD edje_watch CCLD edje_inspector edje_watch-edje_watch.o: In function `rebuild': /home/dvs1/e17_svn/SVN/trunk/edje/src/bin/edje_watch.c:75: undefined reference to `WEXITSTATUS' collect2: ld returned 1 exit status I have no idea why it work for me, but it should now work for you to. Maybe... -- Cedric BAIL -- Everyone hates slow websites. So do we. Make your web apps faster with AppDynamics Download AppDynamics Lite for free today: http://ad.doubleclick.net/clk;258768047;13503038;j? http://info.appdynamics.com/FreeJavaPerformanceDownload.html ___ enlightenment-devel mailing list enlightenment-devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/enlightenment-devel
Re: [E-devel] E SVN: cedric trunk/edje
I'm all about the top post On Thu, Sep 20, 2012 at 8:51 AM, Cedric BAIL cedric.b...@free.fr wrote: On Thu, Sep 20, 2012 at 9:37 AM, Michael Blumenkrantz michael.blumenkra...@gmail.com wrote: doesn't work with git, and I was talking about the stupid reverse ordering of changelogs that we have I know you love top posting ! -- Cedric BAIL -- Everyone hates slow websites. So do we. Make your web apps faster with AppDynamics Download AppDynamics Lite for free today: http://ad.doubleclick.net/clk;258768047;13503038;j? http://info.appdynamics.com/FreeJavaPerformanceDownload.html ___ enlightenment-devel mailing list enlightenment-devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/enlightenment-devel -- Everyone hates slow websites. So do we. Make your web apps faster with AppDynamics Download AppDynamics Lite for free today: http://ad.doubleclick.net/clk;258768047;13503038;j? http://info.appdynamics.com/FreeJavaPerformanceDownload.html ___ enlightenment-devel mailing list enlightenment-devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/enlightenment-devel
Re: [E-devel] edje: lua = 5.2
Am 20.09.2012 um 07:58 schrieb David Seikel onef...@gmail.com: On Wed, 5 Sep 2012 20:54:16 +1000 David Seikel onef...@gmail.com wrote: On Wed, 5 Sep 2012 12:39:14 +0200 Leif Middelschulte leif.middelschu...@gmail.com wrote: Am 05.09.2012 um 10:33 schrieb David Seikel onef...@gmail.com: On Wed, 5 Sep 2012 10:21:43 +0200 Vincent Torri vincent.to...@gmail.com wrote: On Wed, Sep 5, 2012 at 10:07 AM, David Seikel onef...@gmail.com wrote: On Tue, 4 Sep 2012 15:59:20 +0200 Leif Middelschulte leif.middelschu...@gmail.com wrote: Am 04.09.2012 um 14:35 schrieb David Seikel onef...@gmail.com: On Tue, 4 Sep 2012 13:24:27 +0200 Leif Middelschulte leif.middelschu...@gmail.com wrote: as some distributions and Mac OS' (home)brew package manager already ship lua =5.2, it might be time to make the code compatible. The functions which aren't available anymore: _luaL_register Module and luaL_register deprecated, replaced by luaL_newlib and luaL_setfuncs. _lua_objlen lua_objlen has become lua_rawlen with a very slight change in behaviour, lua_len and luaL_len have been addded. The length function(s) changed between Lua 5.0 and 5.1, and they've changed again between 5.1 and 5.2-work3. What used to be calledlua_objlen in 5.1 was been renamed to lua_rawlen, with the only difference in behaviour being that lua_rawlen no longer calculates the length of a number by taking the string representation of it; it just returns zero. The new lua_len function behaves exactly like the length operator in Lua code, and the new luaL_len function behaves in a similar way but returns the result as an integer rather than on the stack (and throws an error if the length is not a number). I'm not familiar with the behavior edje expects, so I'm asking for anybody who's familiar with it to add a conditional define to edje's configure.ac, corresponding code to edje's code and changelog+NEWS(?) to maintain vtorri's sanity :) We discussed this last year and came to the conclusion that moving to 5.2 was not a good idea at the time. It might be time to look at that again, things progress. Since then I have spent some time experimenting with LuaJIT 2, which is Lua 5.1 with some 5.2 features, plus lots and lots of JIT speed, and some speed, as well as red speed stripes for that extra bit of raw speed. Did I mention it's fast? I also added luaproc into the mix, but ended up rewriting most of luaproc. By rewriting I mean throwing out most of it, replacing a few of the removed bits with EFL, and massaging the rest to suit my purposes. Well, half of luaproc just implemented stuff we already had in EFL. My experiments with LuaJIT 2 + what's left of luaproc are not finished yet, but so far I like what I have. Only one part of LuaJIT 2 I want to replace, and that's the memory allocator. Simply coz it does not handle setting memory size limits per script like we do in Edje Lua. Which is also important for the non Edje project I have been using as a test bed. Apart from being generally regarded as the worlds fastest script language interpreter, LuaJIT 2 offers one important thing that I think might be great for EFL - it very easily wraps existing C libraries, turning them into Lua API. This part I've not experimented with yet, but I have high hopes. Now while I have no problem with detecting an OS installed Lua 5.1/5.2 and adjusting the compile to suit, I'd like to suggest a different approach. Basically do something similar to what we did with Small/Pawn - Embryo. Not such a drastic fork though, but keeping more or less in sync with upstream of LuaJIT 2, and having our own copy in SVN. Replace the LuaJIT 2 memory allocator with an Eina one, and implement our memory size per script limit. Lua, like Small/Pawn and Embryo, is tiny. That's one of the reasons we picked it for EFL. Lua is designed to be embedded, so it's quite happy not being a system library. The reason none of this Lua experimentation has been seen here in EFL land is that my experiments where on another project. Using EFL, with an eye to using my experience with EFL's Lua code, but not actually related to EFL. https://github.com/onefang/SledjHamr look at the experimental branch, and then the LuaSL directory. Or look at https://github.com/onefang/SledjHamr/tree/experimental/LuaSL for the lazy. It's an implementation of the Second Life LSL scripting language made for OpenSim, but using Lua and C (instead of C#), with EFL as the major support libraries. Basically it converts LSL into Lua, with the option of using pure Lua, then passes the result to LuaJIT 2. Luaproc (or what's left of it) is used to scale the result up to the thousands of event driven scripts running at once that virtual worlds with user written scripts requires. Since I did that with an eye to using my experience in EFL's Lua code, there's some similarities with the EFL Lua bindings Raster and I
Re: [E-devel] edje_watch broken compile.
On Thu, 20 Sep 2012 09:52:43 +0200 Cedric BAIL cedric.b...@free.fr wrote: On Thu, Sep 20, 2012 at 9:42 AM, David Seikel onef...@gmail.com wrote: CC edje_watch-edje_watch.o edje_watch.c: In function ‘rebuild’: edje_watch.c:75: warning: implicit declaration of function ‘WEXITSTATUS’ CCLD edje_cc CCLD edje_player CCLD edje_decc edje_codegen.c: In function ‘_write_part’: edje_codegen.c:402: warning: unused variable ‘template’ edje_codegen.c:402: warning: unused variable ‘type’ edje_codegen.c: In function ‘_parse_parts’: edje_codegen.c:510: warning: unused variable ‘typename’ edje_codegen.c: In function ‘_write_program_emit’: edje_codegen.c:553: warning: declaration of ‘signal’ shadows a global declaration /usr/include/signal.h:101: warning: shadowed declaration is here edje_codegen.c: In function ‘_write_program_add’: edje_codegen.c:583: warning: declaration of ‘signal’ shadows a global declaration /usr/include/signal.h:101: warning: shadowed declaration is here edje_codegen.c: In function ‘_parse_programs’: edje_codegen.c:640: warning: declaration of ‘signal’ shadows a global declaration /usr/include/signal.h:101: warning: shadowed declaration is here CCLD edje_external_inspector CCLD edje_codegen CCLD edje_watch CCLD edje_inspector edje_watch-edje_watch.o: In function `rebuild': /home/dvs1/e17_svn/SVN/trunk/edje/src/bin/edje_watch.c:75: undefined reference to `WEXITSTATUS' collect2: ld returned 1 exit status I have no idea why it work for me, but it should now work for you to. Maybe... Yep, that worked, thanks. I was thinking about doing that fix, but not sure if it's Windows compatible. Ecore, I noticed, checks for the existence of wait.h, my investigations got that far. -- A big old stinking pile of genius that no one wants coz there are too many silver coated monkeys in the world. signature.asc Description: PGP signature -- Everyone hates slow websites. So do we. Make your web apps faster with AppDynamics Download AppDynamics Lite for free today: http://ad.doubleclick.net/clk;258768047;13503038;j? http://info.appdynamics.com/FreeJavaPerformanceDownload.html___ enlightenment-devel mailing list enlightenment-devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/enlightenment-devel
Re: [E-devel] edje_watch broken compile.
On Thu, Sep 20, 2012 at 10:16 AM, David Seikel onef...@gmail.com wrote: On Thu, 20 Sep 2012 09:52:43 +0200 Cedric BAIL cedric.b...@free.fr wrote: On Thu, Sep 20, 2012 at 9:42 AM, David Seikel onef...@gmail.com wrote: CC edje_watch-edje_watch.o edje_watch.c: In function ‘rebuild’: edje_watch.c:75: warning: implicit declaration of function ‘WEXITSTATUS’ CCLD edje_cc CCLD edje_player CCLD edje_decc edje_codegen.c: In function ‘_write_part’: edje_codegen.c:402: warning: unused variable ‘template’ edje_codegen.c:402: warning: unused variable ‘type’ edje_codegen.c: In function ‘_parse_parts’: edje_codegen.c:510: warning: unused variable ‘typename’ edje_codegen.c: In function ‘_write_program_emit’: edje_codegen.c:553: warning: declaration of ‘signal’ shadows a global declaration /usr/include/signal.h:101: warning: shadowed declaration is here edje_codegen.c: In function ‘_write_program_add’: edje_codegen.c:583: warning: declaration of ‘signal’ shadows a global declaration /usr/include/signal.h:101: warning: shadowed declaration is here edje_codegen.c: In function ‘_parse_programs’: edje_codegen.c:640: warning: declaration of ‘signal’ shadows a global declaration /usr/include/signal.h:101: warning: shadowed declaration is here CCLD edje_external_inspector CCLD edje_codegen CCLD edje_watch CCLD edje_inspector edje_watch-edje_watch.o: In function `rebuild': /home/dvs1/e17_svn/SVN/trunk/edje/src/bin/edje_watch.c:75: undefined reference to `WEXITSTATUS' collect2: ld returned 1 exit status I have no idea why it work for me, but it should now work for you to. Maybe... Yep, that worked, thanks. I was thinking about doing that fix, but not sure if it's Windows compatible. Ecore, I noticed, checks for the existence of wait.h, my investigations got that far. I think that for windows I will need to use to use ecore main loop and ecore_exe. So for the moment edje_watch is not working on windows, but that's on my todo list. -- Cedric BAIL -- Everyone hates slow websites. So do we. Make your web apps faster with AppDynamics Download AppDynamics Lite for free today: http://ad.doubleclick.net/clk;258768047;13503038;j? http://info.appdynamics.com/FreeJavaPerformanceDownload.html ___ enlightenment-devel mailing list enlightenment-devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/enlightenment-devel
[E-devel] [Edje][Patch] Patch with NULL checks for some functions in edje_entry file
Hi, This patch contains NULL checks for some functions in edje_entry file. Lack of these NULL checks after calling these function causes segmentation faults. Please find attached file and give me some feedback. Regards, Beata edje_entry_NULL_check.patch Description: Binary data -- Everyone hates slow websites. So do we. Make your web apps faster with AppDynamics Download AppDynamics Lite for free today: http://ad.doubleclick.net/clk;258768047;13503038;j? http://info.appdynamics.com/FreeJavaPerformanceDownload.html___ enlightenment-devel mailing list enlightenment-devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/enlightenment-devel
[E-devel] [Efreet][PATCH] Changes in efreet_mime_shutdown. Decrementing init counter below 0 issue solved.
Hello, Right now efreet_shutdown function doesn't return values below 0. In my opinion, efreet_mime_shutdown function should behave in the same way as efreet_shutdown. I have prepared patch proposal to prevent decrementing init counter below 0. Please take a look at attached file. BR, Zbigniew Kosinski 0001-Changes-in-efreet_mime_shutdown.-Decrementing-init-c.patch Description: Binary data -- Everyone hates slow websites. So do we. Make your web apps faster with AppDynamics Download AppDynamics Lite for free today: http://ad.doubleclick.net/clk;258768047;13503038;j? http://info.appdynamics.com/FreeJavaPerformanceDownload.html___ enlightenment-devel mailing list enlightenment-devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/enlightenment-devel
Re: [E-devel] About the merge
Vincent Torri vincent.to...@gmail.com writes: with web trac : http://trac.enlightenment.org/e/log/trunk/efl/src/lib/eina/eina_file.c is it normal ? You normally need to choose the Follow Copies radio button at the top: http://trac.enlightenment.org/e/log/trunk/efl/src/lib/eina/eina_file.c?action=stop_on_copymode=follow_copyrev=76905stop_rev=limit=100 -- Intel Finland Oy Registered Address: PL 281, 00181 Helsinki Business Identity Code: 0357606 - 4 Domiciled in Helsinki -- Everyone hates slow websites. So do we. Make your web apps faster with AppDynamics Download AppDynamics Lite for free today: http://ad.doubleclick.net/clk;258768047;13503038;j? http://info.appdynamics.com/FreeJavaPerformanceDownload.html ___ enlightenment-devel mailing list enlightenment-devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/enlightenment-devel
Re: [E-devel] E SVN: cedric trunk/edje
On Thu, Sep 20, 2012 at 9:51 AM, Cedric BAIL cedric.b...@free.fr wrote: On Thu, Sep 20, 2012 at 9:37 AM, Michael Blumenkrantz michael.blumenkra...@gmail.com wrote: doesn't work with git, and I was talking about the stupid reverse ordering of changelogs that we have I know you love top posting ! that's also more logical to put the recent entries at the top. When people look at the ChageLog, it's often to see recent changes, and not ultra old ones Vincent -- Everyone hates slow websites. So do we. Make your web apps faster with AppDynamics Download AppDynamics Lite for free today: http://ad.doubleclick.net/clk;258768047;13503038;j? http://info.appdynamics.com/FreeJavaPerformanceDownload.html ___ enlightenment-devel mailing list enlightenment-devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/enlightenment-devel
Re: [E-devel] E SVN: cedric trunk/edje
2012/9/20 Vincent Torri vincent.to...@gmail.com: On Thu, Sep 20, 2012 at 9:51 AM, Cedric BAIL cedric.b...@free.fr wrote: On Thu, Sep 20, 2012 at 9:37 AM, Michael Blumenkrantz michael.blumenkra...@gmail.com wrote: doesn't work with git, and I was talking about the stupid reverse ordering of changelogs that we have I know you love top posting ! that's also more logical to put the recent entries at the top. When people look at the ChageLog, it's often to see recent changes, and not ultra old ones I would prefer it if we kept changes ordered alphabetically. Vincent -- Everyone hates slow websites. So do we. Make your web apps faster with AppDynamics Download AppDynamics Lite for free today: http://ad.doubleclick.net/clk;258768047;13503038;j? http://info.appdynamics.com/FreeJavaPerformanceDownload.html ___ enlightenment-devel mailing list enlightenment-devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/enlightenment-devel -- Everyone hates slow websites. So do we. Make your web apps faster with AppDynamics Download AppDynamics Lite for free today: http://ad.doubleclick.net/clk;258768047;13503038;j? http://info.appdynamics.com/FreeJavaPerformanceDownload.html ___ enlightenment-devel mailing list enlightenment-devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/enlightenment-devel
Re: [E-devel] E SVN: cedric trunk/edje
yep, but HE WHO SHALL REMAIN NAMELESS said that logs are created with the most recent item at the bottom. changelogs are logs. thus changelogs must have the most recent item at the bottom. direct quote. On Thu, Sep 20, 2012 at 1:14 PM, Vincent Torri vincent.to...@gmail.comwrote: On Thu, Sep 20, 2012 at 9:51 AM, Cedric BAIL cedric.b...@free.fr wrote: On Thu, Sep 20, 2012 at 9:37 AM, Michael Blumenkrantz michael.blumenkra...@gmail.com wrote: doesn't work with git, and I was talking about the stupid reverse ordering of changelogs that we have I know you love top posting ! that's also more logical to put the recent entries at the top. When people look at the ChageLog, it's often to see recent changes, and not ultra old ones Vincent -- Everyone hates slow websites. So do we. Make your web apps faster with AppDynamics Download AppDynamics Lite for free today: http://ad.doubleclick.net/clk;258768047;13503038;j? http://info.appdynamics.com/FreeJavaPerformanceDownload.html ___ enlightenment-devel mailing list enlightenment-devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/enlightenment-devel -- Everyone hates slow websites. So do we. Make your web apps faster with AppDynamics Download AppDynamics Lite for free today: http://ad.doubleclick.net/clk;258768047;13503038;j? http://info.appdynamics.com/FreeJavaPerformanceDownload.html ___ enlightenment-devel mailing list enlightenment-devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/enlightenment-devel
Re: [E-devel] E SVN: cedric trunk/edje
On Thu, Sep 20, 2012 at 4:11 AM, Vincent Torri vincent.to...@gmail.com wrote: On Thu, Sep 20, 2012 at 8:28 AM, Michael Blumenkrantz michael.blumenkra...@gmail.com wrote: ah, if only we could do changelogs sanely like every other changelog in the entire universe... i mentioned that several times: the moap tool 1) moap cl prep 2) you edit ChangeLog 3) moap cl ci that's all that's not sane neither. sane: before release you run a command once and only once to turn the commit messages into changelog entries. Lucas De Marchi -- Everyone hates slow websites. So do we. Make your web apps faster with AppDynamics Download AppDynamics Lite for free today: http://ad.doubleclick.net/clk;258768047;13503038;j? http://info.appdynamics.com/FreeJavaPerformanceDownload.html ___ enlightenment-devel mailing list enlightenment-devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/enlightenment-devel
[E-devel] edje_cc PowerPC bug
Hi, I have finally got to run edje_cc in valgrind and here is the output: valgrind -- /usr/bin/edje_cc -id ../../../src/modules/illume2/images -DLOWRES_PDA=1 -DMEDIUMRES_PDA=2 -DHIRES_PDA=3 -DSLOW_PC=4 -DMEDIUM_PC=5 -DFAST_PC=6 -DE17_PROFILE=SLOW_PC ../../../src/modules/illume2/e-module-illume2.edc ../../../src/modules/illume2/e-module-illume2.edj ==50716== Memcheck, a memory error detector ==50716== Copyright (C) 2002-2012, and GNU GPL'd, by Julian Seward et al. ==50716== Using Valgrind-3.8.0 and LibVEX; rerun with -h for copyright info ==50716== Command: /usr/bin/edje_cc -id ../../../src/modules/illume2/images -DLOWRES_PDA=1 -DMEDIUMRES_PDA=2 -DHIRES_PDA=3 -DSLOW_PC=4 -DMEDIUM_PC=5 -DFAST_PC=6 -DE17_PROFILE=SLOW_PC ../../../src/modules/illume2/e-module-illume2.edc ../../../src/modules/illume2/e-module-illume2.edj ==50716== ==50716== Invalid read of size 4 ==50716==at 0x418A4F4: eet_data_image_encode_cipher (in /usr/lib64/libeet.so.1.7.99) ==50716==by 0x418A5A7: eet_data_image_encode (in /usr/lib64/libeet.so.1.7.99) ==50716==by 0x418A62F: eet_data_image_write_cipher (in /usr/lib64/libeet.so.1.7.99) ==50716==by 0x418A717: eet_data_image_write (in /usr/lib64/libeet.so.1.7.99) ==50716==by 0x10006947: data_thread_image (edje_cc_out.c:711) ==50716==by 0x100075C3: data_image_preload_done (edje_cc_out.c:784) ==50716==by 0x1000A3CB: data_write_images (edje_cc_out.c:863) ==50716==by 0x1000B5BB: data_write (edje_cc_out.c:1615) ==50716==by 0x10004773: main (edje_cc.c:330) ==50716== Address 0x5daa07c is 4,076 bytes inside a block of size 4,079 alloc'd ==50716==at 0x4068ED4: malloc (in /usr/lib64/valgrind/vgpreload_memcheck-ppc64-linux.so) ==50716==by 0x418A483: eet_data_image_encode_cipher (in /usr/lib64/libeet.so.1.7.99) ==50716==by 0x418A5A7: eet_data_image_encode (in /usr/lib64/libeet.so.1.7.99) ==50716==by 0x418A62F: eet_data_image_write_cipher (in /usr/lib64/libeet.so.1.7.99) ==50716==by 0x418A717: eet_data_image_write (in /usr/lib64/libeet.so.1.7.99) ==50716==by 0x10006947: data_thread_image (edje_cc_out.c:711) ==50716==by 0x100075C3: data_image_preload_done (edje_cc_out.c:784) ==50716==by 0x1000A3CB: data_write_images (edje_cc_out.c:863) ==50716==by 0x1000B5BB: data_write (edje_cc_out.c:1615) ==50716==by 0x10004773: main (edje_cc.c:330) ==50716== ==50716== Invalid write of size 4 ==50716==at 0x418A4F8: eet_data_image_encode_cipher (in /usr/lib64/libeet.so.1.7.99) ==50716==by 0x418A5A7: eet_data_image_encode (in /usr/lib64/libeet.so.1.7.99) ==50716==by 0x418A62F: eet_data_image_write_cipher (in /usr/lib64/libeet.so.1.7.99) ==50716==by 0x418A717: eet_data_image_write (in /usr/lib64/libeet.so.1.7.99) ==50716==by 0x10006947: data_thread_image (edje_cc_out.c:711) ==50716==by 0x100075C3: data_image_preload_done (edje_cc_out.c:784) ==50716==by 0x1000A3CB: data_write_images (edje_cc_out.c:863) ==50716==by 0x1000B5BB: data_write (edje_cc_out.c:1615) ==50716==by 0x10004773: main (edje_cc.c:330) ==50716== Address 0x5daa07c is 4,076 bytes inside a block of size 4,079 alloc'd ==50716==at 0x4068ED4: malloc (in /usr/lib64/valgrind/vgpreload_memcheck-ppc64-linux.so) ==50716==by 0x418A483: eet_data_image_encode_cipher (in /usr/lib64/libeet.so.1.7.99) ==50716==by 0x418A5A7: eet_data_image_encode (in /usr/lib64/libeet.so.1.7.99) ==50716==by 0x418A62F: eet_data_image_write_cipher (in /usr/lib64/libeet.so.1.7.99) ==50716==by 0x418A717: eet_data_image_write (in /usr/lib64/libeet.so.1.7.99) ==50716==by 0x10006947: data_thread_image (edje_cc_out.c:711) ==50716==by 0x100075C3: data_image_preload_done (edje_cc_out.c:784) ==50716==by 0x1000A3CB: data_write_images (edje_cc_out.c:863) ==50716==by 0x1000B5BB: data_write (edje_cc_out.c:1615) ==50716==by 0x10004773: main (edje_cc.c:330) ==50716== --50716-- VALGRIND INTERNAL ERROR: Valgrind received a signal 11 (SIGSEGV) - exiting --50716-- si_code=1; Faulting address: 0x6739AC98; sp: 0x4028ffb40 valgrind: the 'impossible' happened: Killed by fatal signal ==50716==at 0x3807E4D4: ??? (in /usr/lib64/valgrind/memcheck-ppc64-linux) ==50716==by 0x380C7D73: ??? (in /usr/lib64/valgrind/memcheck-ppc64-linux) ==50716==by 0x38031B4F: ??? (in /usr/lib64/valgrind/memcheck-ppc64-linux) ==50716==by 0x380CB34B: ??? (in /usr/lib64/valgrind/memcheck-ppc64-linux) ==50716==by 0x380E381F: ??? (in /usr/lib64/valgrind/memcheck-ppc64-linux) sched status: running_tid=1 Thread 1: status = VgTs_Runnable ==50716==at 0x4068ED4: malloc (in /usr/lib64/valgrind/vgpreload_memcheck-ppc64-linux.so) ==50716==by 0x418F8FB: eet_write_cipher (in /usr/lib64/libeet.so.1.7.99) ==50716==by 0x418A657: eet_data_image_write_cipher (in /usr/lib64/libeet.so.1.7.99) ==50716==by 0x418A717: eet_data_image_write (in /usr/lib64/libeet.so.1.7.99) ==50716==by 0x10006947: data_thread_image (edje_cc_out.c:711)
Re: [E-devel] E SVN: cedric trunk/edje
On Thu, Sep 20, 2012 at 4:19 PM, Lucas De Marchi lucas.demar...@profusion.mobi wrote: On Thu, Sep 20, 2012 at 4:11 AM, Vincent Torri vincent.to...@gmail.com wrote: On Thu, Sep 20, 2012 at 8:28 AM, Michael Blumenkrantz michael.blumenkra...@gmail.com wrote: ah, if only we could do changelogs sanely like every other changelog in the entire universe... i mentioned that several times: the moap tool 1) moap cl prep 2) you edit ChangeLog 3) moap cl ci that's all that's not sane neither. sane: before release you run a command once and only once to turn the commit messages into changelog entries. moap cl prep : it retrieve info to modify ChangeLog. You just have to add the comments moap cl ci : it check in the modifications, that is, it's equivalent to svn commit so it's sane enough for me. Look at Evil's ChangeLog to see the result Vincent -- Everyone hates slow websites. So do we. Make your web apps faster with AppDynamics Download AppDynamics Lite for free today: http://ad.doubleclick.net/clk;258768047;13503038;j? http://info.appdynamics.com/FreeJavaPerformanceDownload.html ___ enlightenment-devel mailing list enlightenment-devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/enlightenment-devel
Re: [E-devel] E SVN: cedric trunk/edje
On 09/20/2012 03:28 AM, Michael Blumenkrantz wrote: ah, if only we could do changelogs sanely like every other changelog in the entire universe... I honestly thought Edje was stable enough that it didn't have recent changes -- and since ChangeLogs are traditionally written with newer entries on top, I just added mine there. I'll be more careful next time. I'll still mutter something about ChangeLogs being useless given we have commit messages (which can be as long as needed to explain stuff, is easier to merge, is as good a cold beer on a hot day, yadda yadda yadda), though. Leandro -- Everyone hates slow websites. So do we. Make your web apps faster with AppDynamics Download AppDynamics Lite for free today: http://ad.doubleclick.net/clk;258768047;13503038;j? http://info.appdynamics.com/FreeJavaPerformanceDownload.html ___ enlightenment-devel mailing list enlightenment-devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/enlightenment-devel
Re: [E-devel] E SVN: cedric trunk/edje
On Thu, Sep 20, 2012 at 1:04 PM, Leandro Pereira lean...@profusion.mobi wrote: On 09/20/2012 03:28 AM, Michael Blumenkrantz wrote: ah, if only we could do changelogs sanely like every other changelog in the entire universe... I honestly thought Edje was stable enough that it didn't have recent changes -- and since ChangeLogs are traditionally written with newer entries on top, I just added mine there. I'll be more careful next time. I'll still mutter something about ChangeLogs being useless given we have commit messages (which can be as long as needed to explain stuff, is easier to merge, is as good a cold beer on a hot day, yadda yadda yadda), though. +1 to drop ChangeLog entirely. Lucas De Marchi -- Everyone hates slow websites. So do we. Make your web apps faster with AppDynamics Download AppDynamics Lite for free today: http://ad.doubleclick.net/clk;258768047;13503038;j? http://info.appdynamics.com/FreeJavaPerformanceDownload.html ___ enlightenment-devel mailing list enlightenment-devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/enlightenment-devel
Re: [E-devel] E SVN: cedric trunk/edje
that's what the commit message is for. When it does all automatically, then it's an option. did you look at the Evil's changeLog ? You'll see why the commit message is not sufficient If you are talking about the list of files changed, it is just plain useless. There is a --verbose option of svn log that will also output the changed files. -- Eduardo de Barros Lima ◤✠◢ ebl...@gmail.com -- Everyone hates slow websites. So do we. Make your web apps faster with AppDynamics Download AppDynamics Lite for free today: http://ad.doubleclick.net/clk;258768047;13503038;j? http://info.appdynamics.com/FreeJavaPerformanceDownload.html ___ enlightenment-devel mailing list enlightenment-devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/enlightenment-devel
Re: [E-devel] E SVN: cedric trunk/edje
On Thu, Sep 20, 2012 at 6:27 PM, Eduardo Lima (Etrunko) ebl...@gmail.com wrote: that's what the commit message is for. When it does all automatically, then it's an option. did you look at the Evil's changeLog ? You'll see why the commit message is not sufficient If you are talking about the list of files changed, it is just plain useless. There is a --verbose option of svn log that will also output the changed files. you're stupid or what ? We are not talking about the content of a changelog but of its layout ! Vincent -- Everyone hates slow websites. So do we. Make your web apps faster with AppDynamics Download AppDynamics Lite for free today: http://ad.doubleclick.net/clk;258768047;13503038;j? http://info.appdynamics.com/FreeJavaPerformanceDownload.html ___ enlightenment-devel mailing list enlightenment-devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/enlightenment-devel
Re: [E-devel] E SVN: cedric trunk/edje
On Thu, Sep 20, 2012 at 2:20 PM, Vincent Torri vincent.to...@gmail.com wrote: On Thu, Sep 20, 2012 at 6:27 PM, Eduardo Lima (Etrunko) ebl...@gmail.com wrote: that's what the commit message is for. When it does all automatically, then it's an option. did you look at the Evil's changeLog ? You'll see why the commit message is not sufficient If you are talking about the list of files changed, it is just plain useless. There is a --verbose option of svn log that will also output the changed files. you're stupid or what ? We are not talking about the content of a changelog but of its layout ! It seems everybody except you agree the ChangeLog file is just plain useless. Lucas De Marchi -- Everyone hates slow websites. So do we. Make your web apps faster with AppDynamics Download AppDynamics Lite for free today: http://ad.doubleclick.net/clk;258768047;13503038;j? http://info.appdynamics.com/FreeJavaPerformanceDownload.html ___ enlightenment-devel mailing list enlightenment-devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/enlightenment-devel
Re: [E-devel] [Edje][Patch] Patch with NULL checks for some functions in edje_entry file
On Thu, Sep 20, 2012 at 11:50 AM, Leandro Dorileo dori...@profusion.mobi wrote: Hi Beata, On Thu, Sep 20, 2012 at 11:19:57AM +0200, KoziarekBeata wrote: Hi, This patch contains NULL checks for some functions in edje_entry file. Lack of these NULL checks after calling these function causes segmentation faults. I'm afraid your patch hides the real bug. Those pointers shouldn't be checked before actually calling the functions you've changed? Why are those pointers NULL? some people like to remove trailing whitespace, some add those checks :-) -- Gustavo Sverzut Barbieri http://profusion.mobi embedded systems -- MSN: barbi...@gmail.com Skype: gsbarbieri Mobile: +55 (19) 9225-2202 -- Everyone hates slow websites. So do we. Make your web apps faster with AppDynamics Download AppDynamics Lite for free today: http://ad.doubleclick.net/clk;258768047;13503038;j? http://info.appdynamics.com/FreeJavaPerformanceDownload.html ___ enlightenment-devel mailing list enlightenment-devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/enlightenment-devel
Re: [E-devel] E SVN: cedric trunk/edje
On Thu, Sep 20, 2012 at 6:12 PM, Lucas De Marchi lucas.demar...@profusion.mobi wrote: On Thu, Sep 20, 2012 at 1:04 PM, Leandro Pereira lean...@profusion.mobi wrote: On 09/20/2012 03:28 AM, Michael Blumenkrantz wrote: ah, if only we could do changelogs sanely like every other changelog in the entire universe... I honestly thought Edje was stable enough that it didn't have recent changes -- and since ChangeLogs are traditionally written with newer entries on top, I just added mine there. I'll be more careful next time. I'll still mutter something about ChangeLogs being useless given we have commit messages (which can be as long as needed to explain stuff, is easier to merge, is as good a cold beer on a hot day, yadda yadda yadda), though. +1 to drop ChangeLog entirely. Here is the difference between you and me: you claim that YOU don't need a changelog because there are svn commits, so every people on earth just have to install svn or look at a slow websvn to see the changes, even those which are just oupsie! etc... me, who think that an average user of a lib should not need to install svn (or git or etc...) or use a slow websvn to look quickly at a changelog file. And I say that because it was in that very situation. You think only about yourself, i thnk about everyone. It takes time to write entries but i'm not lazy. I take that time, on my very limited free time. Vincent -- Everyone hates slow websites. So do we. Make your web apps faster with AppDynamics Download AppDynamics Lite for free today: http://ad.doubleclick.net/clk;258768047;13503038;j? http://info.appdynamics.com/FreeJavaPerformanceDownload.html ___ enlightenment-devel mailing list enlightenment-devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/enlightenment-devel
Re: [E-devel] E SVN: cedric trunk/edje
On Thu, Sep 20, 2012 at 7:26 PM, Lucas De Marchi lucas.demar...@profusion.mobi wrote: On Thu, Sep 20, 2012 at 2:20 PM, Vincent Torri vincent.to...@gmail.com wrote: On Thu, Sep 20, 2012 at 6:27 PM, Eduardo Lima (Etrunko) ebl...@gmail.com wrote: that's what the commit message is for. When it does all automatically, then it's an option. did you look at the Evil's changeLog ? You'll see why the commit message is not sufficient If you are talking about the list of files changed, it is just plain useless. There is a --verbose option of svn log that will also output the changed files. you're stupid or what ? We are not talking about the content of a changelog but of its layout ! It seems everybody except you agree the ChangeLog file is just plain useless. ultra funny. It's just profusion guys who want to drop changelog Vincent -- Everyone hates slow websites. So do we. Make your web apps faster with AppDynamics Download AppDynamics Lite for free today: http://ad.doubleclick.net/clk;258768047;13503038;j? http://info.appdynamics.com/FreeJavaPerformanceDownload.html ___ enlightenment-devel mailing list enlightenment-devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/enlightenment-devel
Re: [E-devel] E SVN: cedric trunk/edje
On Thu, Sep 20, 2012 at 2:20 PM, Vincent Torri vincent.to...@gmail.com wrote: On Thu, Sep 20, 2012 at 6:27 PM, Eduardo Lima (Etrunko) ebl...@gmail.com wrote: that's what the commit message is for. When it does all automatically, then it's an option. did you look at the Evil's changeLog ? You'll see why the commit message is not sufficient If you are talking about the list of files changed, it is just plain useless. There is a --verbose option of svn log that will also output the changed files. you're stupid or what ? We are not talking about the content of a changelog but of its layout ! If being stupid means that I value more the content than the form than you can consider myself one of the most stupid of all times. -- Eduardo de Barros Lima ◤✠◢ ebl...@gmail.com -- Everyone hates slow websites. So do we. Make your web apps faster with AppDynamics Download AppDynamics Lite for free today: http://ad.doubleclick.net/clk;258768047;13503038;j? http://info.appdynamics.com/FreeJavaPerformanceDownload.html ___ enlightenment-devel mailing list enlightenment-devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/enlightenment-devel
Re: [E-devel] E SVN: cedric trunk/edje
On Thu, Sep 20, 2012 at 2:29 PM, Vincent Torri vincent.to...@gmail.com wrote: On Thu, Sep 20, 2012 at 6:12 PM, Lucas De Marchi lucas.demar...@profusion.mobi wrote: On Thu, Sep 20, 2012 at 1:04 PM, Leandro Pereira lean...@profusion.mobi wrote: On 09/20/2012 03:28 AM, Michael Blumenkrantz wrote: ah, if only we could do changelogs sanely like every other changelog in the entire universe... I honestly thought Edje was stable enough that it didn't have recent changes -- and since ChangeLogs are traditionally written with newer entries on top, I just added mine there. I'll be more careful next time. I'll still mutter something about ChangeLogs being useless given we have commit messages (which can be as long as needed to explain stuff, is easier to merge, is as good a cold beer on a hot day, yadda yadda yadda), though. +1 to drop ChangeLog entirely. Here is the difference between you and me: you claim that YOU don't need a changelog because there are svn commits, so every people on earth just have to install svn or look at a slow websvn to see the changes, even those which are just oupsie! etc... me, who think that an average user of a lib should not need to install svn (or git or etc...) or use a slow websvn to look quickly at a changelog file. And I say that because it was in that very situation. You think only about yourself, i thnk about everyone. It takes time to write entries but i'm not lazy. I take that time, on my very limited free time. We are all talking about developers here. Mr. Joe Average user will not use unstable software from the control system, but the stable one released with the generated changelog, be it manually or automatically generated. -- Eduardo de Barros Lima ◤✠◢ ebl...@gmail.com -- Everyone hates slow websites. So do we. Make your web apps faster with AppDynamics Download AppDynamics Lite for free today: http://ad.doubleclick.net/clk;258768047;13503038;j? http://info.appdynamics.com/FreeJavaPerformanceDownload.html ___ enlightenment-devel mailing list enlightenment-devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/enlightenment-devel
Re: [E-devel] E SVN: cedric trunk/edje
On Thu, Sep 20, 2012 at 7:30 PM, Vincent Torri vincent.to...@gmail.com wrote: On Thu, Sep 20, 2012 at 7:26 PM, Lucas De Marchi lucas.demar...@profusion.mobi wrote: On Thu, Sep 20, 2012 at 2:20 PM, Vincent Torri vincent.to...@gmail.com wrote: On Thu, Sep 20, 2012 at 6:27 PM, Eduardo Lima (Etrunko) ebl...@gmail.com wrote: that's what the commit message is for. When it does all automatically, then it's an option. did you look at the Evil's changeLog ? You'll see why the commit message is not sufficient If you are talking about the list of files changed, it is just plain useless. There is a --verbose option of svn log that will also output the changed files. you're stupid or what ? We are not talking about the content of a changelog but of its layout ! It seems everybody except you agree the ChangeLog file is just plain useless. ultra funny. It's just profusion guys who want to drop changelog btw, when you say that i'm the only guy who dont want to drop changelog, you actually mean me and the maintainers of 99% of the FOSS which also have a changelog, right ? As i said, ultra funny. ok, now an example : the stupid brazilians who are authors of lua : The is no changelog, and no VCS that is accessible with a web browser. How can I know the changes ? what does it cost to have a changelog ? nothing except some very small amount of time. Vincent -- Everyone hates slow websites. So do we. Make your web apps faster with AppDynamics Download AppDynamics Lite for free today: http://ad.doubleclick.net/clk;258768047;13503038;j? http://info.appdynamics.com/FreeJavaPerformanceDownload.html ___ enlightenment-devel mailing list enlightenment-devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/enlightenment-devel
Re: [E-devel] E SVN: cedric trunk/edje
2012/9/20 Eduardo Lima (Etrunko) ebl...@gmail.com: On Thu, Sep 20, 2012 at 2:20 PM, Vincent Torri vincent.to...@gmail.com wrote: On Thu, Sep 20, 2012 at 6:27 PM, Eduardo Lima (Etrunko) ebl...@gmail.com wrote: that's what the commit message is for. When it does all automatically, then it's an option. did you look at the Evil's changeLog ? You'll see why the commit message is not sufficient If you are talking about the list of files changed, it is just plain useless. There is a --verbose option of svn log that will also output the changed files. you're stupid or what ? We are not talking about the content of a changelog but of its layout ! If being stupid means that I value more the content than the form than you can consider myself one of the most stupid of all times. Name calling when it involves discomfitor, TAsn or me is usually fun because we don't really mean it, but outside of those contexts it's more deterring to the conversation than anything else. -- Eduardo de Barros Lima ◤✠◢ ebl...@gmail.com -- Everyone hates slow websites. So do we. Make your web apps faster with AppDynamics Download AppDynamics Lite for free today: http://ad.doubleclick.net/clk;258768047;13503038;j? http://info.appdynamics.com/FreeJavaPerformanceDownload.html ___ enlightenment-devel mailing list enlightenment-devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/enlightenment-devel -- Everyone hates slow websites. So do we. Make your web apps faster with AppDynamics Download AppDynamics Lite for free today: http://ad.doubleclick.net/clk;258768047;13503038;j? http://info.appdynamics.com/FreeJavaPerformanceDownload.html ___ enlightenment-devel mailing list enlightenment-devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/enlightenment-devel
Re: [E-devel] E SVN: cedric trunk/edje
On Thu, Sep 20, 2012 at 7:42 PM, Lucas De Marchi lucas.demar...@profusion.mobi wrote: On Thu, Sep 20, 2012 at 2:29 PM, Vincent Torri vincent.to...@gmail.com wrote: On Thu, Sep 20, 2012 at 6:12 PM, Lucas De Marchi lucas.demar...@profusion.mobi wrote: On Thu, Sep 20, 2012 at 1:04 PM, Leandro Pereira lean...@profusion.mobi wrote: On 09/20/2012 03:28 AM, Michael Blumenkrantz wrote: ah, if only we could do changelogs sanely like every other changelog in the entire universe... I honestly thought Edje was stable enough that it didn't have recent changes -- and since ChangeLogs are traditionally written with newer entries on top, I just added mine there. I'll be more careful next time. I'll still mutter something about ChangeLogs being useless given we have commit messages (which can be as long as needed to explain stuff, is easier to merge, is as good a cold beer on a hot day, yadda yadda yadda), though. +1 to drop ChangeLog entirely. Here is the difference between you and me: you claim that YOU don't need a changelog because there are svn I and all the others responding to this thread. commits, so every people on earth just have to install svn or look at a slow websvn to see the changes, even those which are just oupsie! etc... Why the hell the user is looking to the changelog file? He shouldn't be. you're wrong, i have examples... Not only me. It's not just me. There are plenty of successful projects out there that abandoned the stupid idea of maintaining a text file that is a copy of what we have in our VCS. And if it isn't a copy, you are requiring every single programmer to take his time to write plain useless information there that nobody will read. me, who think that an average user of a lib should not need to install svn (or git or etc...) or use a slow websvn to look quickly at a changelog file. And I say that because it was in that very situation. Give the NEWS file to the user. Seriously, in what earth are you living on? You think only about yourself, i thnk about everyone. YOU think only about yourself. I have the very same reasoning other developers have, based on projects that abandoned the idea of a ChangeLog. Just write well formatted commits h, here is the core of the problem. Just look at our logs, there a huge of stupid comments for commits How much time will it take to force people to write good commits comments ? Look at the time it take to force people to update correctly doc and NEWS (i don't mention changelog as you don't care) ? I had to send plethore of mails to remember people to do properly Ok, now a guy commit something with a bad comment for the commit. What will you do ? you will revert it and ask the guy to recommit it with a proper comment ? just silly Vincent - who needs that information are the ones that will have git/svn/etc installed. It takes time to write entries but i'm not lazy. I take that time, on my very limited free time. It's just a waste of our time. Sorry, but you need to argue better to convince the world Lucas De Marchi -- Everyone hates slow websites. So do we. Make your web apps faster with AppDynamics Download AppDynamics Lite for free today: http://ad.doubleclick.net/clk;258768047;13503038;j? http://info.appdynamics.com/FreeJavaPerformanceDownload.html ___ enlightenment-devel mailing list enlightenment-devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/enlightenment-devel -- Everyone hates slow websites. So do we. Make your web apps faster with AppDynamics Download AppDynamics Lite for free today: http://ad.doubleclick.net/clk;258768047;13503038;j? http://info.appdynamics.com/FreeJavaPerformanceDownload.html ___ enlightenment-devel mailing list enlightenment-devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/enlightenment-devel
Re: [E-devel] E SVN: cedric trunk/edje
On Thu, Sep 20, 2012 at 2:30 PM, Vincent Torri vincent.to...@gmail.com wrote: On Thu, Sep 20, 2012 at 7:26 PM, Lucas De Marchi lucas.demar...@profusion.mobi wrote: On Thu, Sep 20, 2012 at 2:20 PM, Vincent Torri vincent.to...@gmail.com wrote: On Thu, Sep 20, 2012 at 6:27 PM, Eduardo Lima (Etrunko) ebl...@gmail.com wrote: that's what the commit message is for. When it does all automatically, then it's an option. did you look at the Evil's changeLog ? You'll see why the commit message is not sufficient If you are talking about the list of files changed, it is just plain useless. There is a --verbose option of svn log that will also output the changed files. you're stupid or what ? We are not talking about the content of a changelog but of its layout ! It seems everybody except you agree the ChangeLog file is just plain useless. ultra funny. It's just profusion guys who want to drop changelog Eduardo doesn't work here: Excerpt from the README file in libabc (https://git.kernel.org/?p=linux/kernel/git/kay/libabc.git;a=blob;f=README;h=b4bed51b0403f0f55f4e8bb4706cd97e23c4858c;hb=HEAD): Update NEWS to let developers know what has changed - It's the history of the project, stuff that packagers need to know when putting a new version in the distro. The interesting changes or added/removed functionality from version to version. This is not a commit changelog. - If you want to provide ChangeLog, use the one generated by git, do not maintain your own. kernel doesn't use a ChangeLog file systemd doesn't use a ChangeLog file bluez doesn't use a ChangeLog file connman doesn't use a ChangeLog file kernel doesn't use a ChangeLog file node doesn't use a ChangeLog file go doesn't use a ChangeLog file pulseaudio doesn't use a ChangeLog file v8 uses a ChangeLog file that's really a NEWS file webkit uses a semi-automated ChangeLog file, creating the commit message from the changelog. And it's stupid. Been there. And WE are back to 90's maintaining that stupid files ourselves Just to name a few. I'm sure I could go on and on with this list. And Vincent, please stop taking it personal and insulting the others. Use stupid for ideas. Not people. Lucas De Marchi -- Everyone hates slow websites. So do we. Make your web apps faster with AppDynamics Download AppDynamics Lite for free today: http://ad.doubleclick.net/clk;258768047;13503038;j? http://info.appdynamics.com/FreeJavaPerformanceDownload.html ___ enlightenment-devel mailing list enlightenment-devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/enlightenment-devel
Re: [E-devel] TGA loader crashes with corrupt RLE targa files
On Wed, 19 Sep 2012 23:44:29 +0200, Matias Garcia mdhgar...@gmail.com wrote: Hello, We encountered a crash in imlib2 when loading corrupt RLE .tga files, and this patch fixes it. The remaining buffer space could also be checked a bit higher, to see if there's enough room for all raw packet samples requested, but I simply chose to grab as many valid samples as possible instead. Matias Garcia Ross Video Looks good to me, committed, thanks :) /Kim -- Everyone hates slow websites. So do we. Make your web apps faster with AppDynamics Download AppDynamics Lite for free today: http://ad.doubleclick.net/clk;258768047;13503038;j? http://info.appdynamics.com/FreeJavaPerformanceDownload.html ___ enlightenment-devel mailing list enlightenment-devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/enlightenment-devel
[E-devel] desktop navigation
hi all, in recent e17 builds there is a new configuration option called allow navigation on desktop, and another which looks to be related on the first called spring delay. what are they supposed to do? -- Massimo Maiurana GPG keyID #7044D601 La fede e' credere in cio' che sai non essere vero [Mark Twain] signature.asc Description: OpenPGP digital signature -- Everyone hates slow websites. So do we. Make your web apps faster with AppDynamics Download AppDynamics Lite for free today: http://ad.doubleclick.net/clk;258768047;13503038;j? http://info.appdynamics.com/FreeJavaPerformanceDownload.html___ enlightenment-devel mailing list enlightenment-devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/enlightenment-devel
Re: [E-devel] E SVN: cedric trunk/edje
On Thu, Sep 20, 2012 at 7:53 PM, Lucas De Marchi lucas.demar...@profusion.mobi wrote: On Thu, Sep 20, 2012 at 2:30 PM, Vincent Torri vincent.to...@gmail.com wrote: On Thu, Sep 20, 2012 at 7:26 PM, Lucas De Marchi lucas.demar...@profusion.mobi wrote: On Thu, Sep 20, 2012 at 2:20 PM, Vincent Torri vincent.to...@gmail.com wrote: On Thu, Sep 20, 2012 at 6:27 PM, Eduardo Lima (Etrunko) ebl...@gmail.com wrote: that's what the commit message is for. When it does all automatically, then it's an option. did you look at the Evil's changeLog ? You'll see why the commit message is not sufficient If you are talking about the list of files changed, it is just plain useless. There is a --verbose option of svn log that will also output the changed files. you're stupid or what ? We are not talking about the content of a changelog but of its layout ! It seems everybody except you agree the ChangeLog file is just plain useless. ultra funny. It's just profusion guys who want to drop changelog Eduardo doesn't work here: Excerpt from the README file in libabc (https://git.kernel.org/?p=linux/kernel/git/kay/libabc.git;a=blob;f=README;h=b4bed51b0403f0f55f4e8bb4706cd97e23c4858c;hb=HEAD): Update NEWS to let developers know what has changed - It's the history of the project, stuff that packagers need to know when putting a new version in the distro. The interesting changes or added/removed functionality from version to version. This is not a commit changelog. - If you want to provide ChangeLog, use the one generated by git, do not maintain your own. so what ? counter-example: http://www.gnu.org/prep/standards/html_node/Change-Logs.html kernel doesn't use a ChangeLog file systemd doesn't use a ChangeLog file bluez doesn't use a ChangeLog file connman doesn't use a ChangeLog file kernel doesn't use a ChangeLog file node doesn't use a ChangeLog file go doesn't use a ChangeLog file pulseaudio doesn't use a ChangeLog file v8 uses a ChangeLog file that's really a NEWS file webkit uses a semi-automated ChangeLog file, creating the commit message from the changelog. And it's stupid. Been there. and i'm sure i can find HUNDREDS of libs with changelog. I have as many arguments as you have. And WE are back to 90's maintaining that stupid files ourselves to be clear : I don't like our NEWS file. For me: ChangeLog should contain exactly what its name means : log of changes. Not all of changes of course. NEWS means what's new : that is, entries for the release, API additions, deprecations, and eventually the mention of a big improvement or a fix of a really big bug. That is, all the improvements part should go away, as I agree that it duplicates what is in ChangeLog. raster and others add that part, i accepted it. But I don't like it. And that's not the only stuff that I don't like but that i have accpeted in that project. And Vincent, please stop taking it personal and insulting the others. Use stupid for ideas. Not people. the conversation is heated, that's all. I'm from south of France and we are not calm people, there. His answer upset me because what he said was almost an insult to what I did in Evil's ChangeLog. But nobody noted that. So I won't apologize. Vincent -- Everyone hates slow websites. So do we. Make your web apps faster with AppDynamics Download AppDynamics Lite for free today: http://ad.doubleclick.net/clk;258768047;13503038;j? http://info.appdynamics.com/FreeJavaPerformanceDownload.html ___ enlightenment-devel mailing list enlightenment-devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/enlightenment-devel
Re: [E-devel] E SVN: cedric trunk/edje
On Thu, 20 Sep 2012 14:40:12 -0300 Eduardo Lima (Etrunko) ebl...@gmail.com said: On Thu, Sep 20, 2012 at 2:29 PM, Vincent Torri vincent.to...@gmail.com wrote: On Thu, Sep 20, 2012 at 6:12 PM, Lucas De Marchi lucas.demar...@profusion.mobi wrote: On Thu, Sep 20, 2012 at 1:04 PM, Leandro Pereira lean...@profusion.mobi wrote: On 09/20/2012 03:28 AM, Michael Blumenkrantz wrote: ah, if only we could do changelogs sanely like every other changelog in the entire universe... I honestly thought Edje was stable enough that it didn't have recent changes -- and since ChangeLogs are traditionally written with newer entries on top, I just added mine there. I'll be more careful next time. I'll still mutter something about ChangeLogs being useless given we have commit messages (which can be as long as needed to explain stuff, is easier to merge, is as good a cold beer on a hot day, yadda yadda yadda), though. +1 to drop ChangeLog entirely. Here is the difference between you and me: you claim that YOU don't need a changelog because there are svn commits, so every people on earth just have to install svn or look at a slow websvn to see the changes, even those which are just oupsie! etc... me, who think that an average user of a lib should not need to install svn (or git or etc...) or use a slow websvn to look quickly at a changelog file. And I say that because it was in that very situation. You think only about yourself, i thnk about everyone. It takes time to write entries but i'm not lazy. I take that time, on my very limited free time. We are all talking about developers here. Mr. Joe Average user will not use unstable software from the control system, but the stable one released with the generated changelog, be it manually or automatically generated. i guess here's the difference. NEWs and ChangeLog are intended for digestion at release time - ie sit in the tarball. the person compiling it (not a developer - packager etc.) digests these. he may use them roe package update/release notes, to see if he still needs to apply dome bugfix patch etc. etc. -- - Codito, ergo sum - I code, therefore I am -- The Rasterman (Carsten Haitzler)ras...@rasterman.com -- Everyone hates slow websites. So do we. Make your web apps faster with AppDynamics Download AppDynamics Lite for free today: http://ad.doubleclick.net/clk;258768047;13503038;j? http://info.appdynamics.com/FreeJavaPerformanceDownload.html ___ enlightenment-devel mailing list enlightenment-devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/enlightenment-devel
Re: [E-devel] edje_cc PowerPC bug
Hi, On Thu, Sep 20, 2012 at 11:57 PM, Tomas Cech tc...@suse.cz wrote: On Thu, Sep 20, 2012 at 04:23:11PM +0200, Tomas Cech wrote: I have finally got to run edje_cc in valgrind and here is the output: valgrind -- /r/n/idie_cc -id ../../../src/modules/illume2/images -DLOWRES_PDA=1 -DMEDIUMRES_PDA=2 -DHIRES_PDA=3 -DSLOW_PC=4 -DMEDIUM_PC=5 -DFAST_PC=6 -DE17_PROFILE=SLOW_PC ../../../src/modules/illume2/e-module-illume2.edc ../../../src/modules/illume2/e-module-illume2.edj ==50716== Memcheck, a memory error detector ==50716== Copyright (C) 2002-2012, and GNU GPL'd, by Julian Seward et al. ==50716== Using Valgrind-3.8.0 and LibVEX; rerun with -h for copyright info ==50716== Command: /usr/bin/edje_cc -id ../../../src/modules/illume2/images -DLOWRES_PDA=1 -DMEDIUMRES_PDA=2 -DHIRES_PDA=3 -DSLOW_PC=4 -DMEDIUM_PC=5 -DFAST_PC=6 -DE17_PROFILE=SLOW_PC ../../../src/modules/illume2/e-module-illume2.edc ../../../src/modules/illume2/e-module-illume2.edj ==50716== ==50716== Invalid read of size 4 ==50716==at 0x418A4F4: eet_data_image_encode_cipher (in /usr/lib64/libeet.so.1.7.99) ==50716==by 0x418A5A7: eet_data_image_encode (in /usr/lib64/libeet.so.1.7.99) ==50716==by 0x418A62F: eet_data_image_write_cipher (in /usr/lib64/libeet.so.1.7.99) ==50716==by 0x418A717: eet_data_image_write (in /usr/lib64/libeet.so.1.7.99) ==50716==by 0x10006947: data_thread_image (edje_cc_out.c:711) ==50716==by 0x100075C3: data_image_preload_done (edje_cc_out.c:784) ==50716==by 0x1000A3CB: data_write_images (edje_cc_out.c:863) ==50716==by 0x1000B5BB: data_write (edje_cc_out.c:1615) ==50716==by 0x10004773: main (edje_cc.c:330) ==50716== Address 0x5daa07c is 4,076 bytes inside a block of size 4,079 alloc'd ==50716==at 0x4068ED4: malloc (in /usr/lib64/valgrind/vgpreload_memcheck-ppc64-linux.so) ==50716==by 0x418A483: eet_data_image_encode_cipher (in /usr/lib64/libeet.so.1.7.99) ==50716==by 0x418A5A7: eet_data_image_encode (in /usr/lib64/libeet.so.1.7.99) ==50716==by 0x418A62F: eet_data_image_write_cipher (in /usr/lib64/libeet.so.1.7.99) ==50716==by 0x418A717: eet_data_image_write (in /usr/lib64/libeet.so.1.7.99) ==50716==by 0x10006947: data_thread_image (edje_cc_out.c:711) ==50716==by 0x100075C3: data_image_preload_done (edje_cc_out.c:784) ==50716==by 0x1000A3CB: data_write_images (edje_cc_out.c:863) ==50716==by 0x1000B5BB: data_write (edje_cc_out.c:1615) ==50716==by 0x10004773: main (edje_cc.c:330) ==50716== ==50716== Invalid write of size 4 ==50716==at 0x418A4F8: eet_data_image_encode_cipher (in /usr/lib64/libeet.so.1.7.99) ==50716==by 0x418A5A7: eet_data_image_encode (in /usr/lib64/libeet.so.1.7.99) ==50716==by 0x418A62F: eet_data_image_write_cipher (in /usr/lib64/libeet.so.1.7.99) ==50716==by 0x418A717: eet_data_image_write (in /usr/lib64/libeet.so.1.7.99) ==50716==by 0x10006947: data_thread_image (edje_cc_out.c:711) ==50716==by 0x100075C3: data_image_preload_done (edje_cc_out.c:784) ==50716==by 0x1000A3CB: data_write_images (edje_cc_out.c:863) ==50716==by 0x1000B5BB: data_write (edje_cc_out.c:1615) ==50716==by 0x10004773: main (edje_cc.c:330) ==50716== Address 0x5daa07c is 4,076 bytes inside a block of size 4,079 alloc'd ==50716==at 0x4068ED4: malloc (in /usr/lib64/valgrind/vgpreload_memcheck-ppc64-linux.so) ==50716==by 0x418A483: eet_data_image_encode_cipher (in /usr/lib64/libeet.so.1.7.99) ==50716==by 0x418A5A7: eet_data_image_encode (in /usr/lib64/libeet.so.1.7.99) ==50716==by 0x418A62F: eet_data_image_write_cipher (in /usr/lib64/libeet.so.1.7.99) ==50716==by 0x418A717: eet_data_image_write (in /usr/lib64/libeet.so.1.7.99) ==50716==by 0x10006947: data_thread_image (edje_cc_out.c:711) ==50716==by 0x100075C3: data_image_preload_done (edje_cc_out.c:784) ==50716==by 0x1000A3CB: data_write_images (edje_cc_out.c:863) ==50716==by 0x1000B5BB: data_write (edje_cc_out.c:1615) ==50716==by 0x10004773: main (edje_cc.c:330) ==50716== --50716-- VALGRIND INTERNAL ERROR: Valgrind received a signal 11 (SIGSEGV) - exiting --50716-- si_code=1; Faulting address: 0x6739AC98; sp: 0x4028ffb40 valgrind: the 'impossible' happened: Killed by fatal signal ==50716==at 0x3807E4D4: ??? (in /usr/lib64/valgrind/memcheck-ppc64-linux) ==50716==by 0x380C7D73: ??? (in /usr/lib64/valgrind/memcheck-ppc64-linux) ==50716==by 0x38031B4F: ??? (in /usr/lib64/valgrind/memcheck-ppc64-linux) ==50716==by 0x380CB34B: ??? (in /usr/lib64/valgrind/memcheck-ppc64-linux) ==50716==by 0x380E381F: ??? (in /usr/lib64/valgrind/memcheck-ppc64-linux) sched status: running_tid=1 Thread 1: status = VgTs_Runnable ==50716==at 0x4068ED4: malloc (in /usr/lib64/valgrind/vgpreload_memcheck-ppc64-linux.so) ==50716==by 0x418F8FB: eet_write_cipher (in /usr/lib64/libeet.so.1.7.99) ==50716==by 0x418A657:
Re: [E-devel] E SVN: cedric trunk/edje
On Thu, Sep 20, 2012 at 11:39 PM, Lucas De Marchi lucas.demar...@profusion.mobi wrote: On Thu, Sep 20, 2012 at 11:28 AM, David Seikel onef...@gmail.com wrote: On Thu, 20 Sep 2012 11:19:51 -0300 Lucas De Marchi lucas.demar...@profusion.mobi wrote: On Thu, Sep 20, 2012 at 4:11 AM, Vincent Torri vincent.to...@gmail.com wrote: On Thu, Sep 20, 2012 at 8:28 AM, Michael Blumenkrantz michael.blumenkra...@gmail.com wrote: ah, if only we could do changelogs sanely like every other changelog in the entire universe... i mentioned that several times: the moap tool 1) moap cl prep 2) you edit ChangeLog 3) moap cl ci that's all that's not sane neither. sane: before release you run a command once and only once to turn the commit messages into changelog entries. That only works if our commit messages are sane. I point to the commit that started this thread as an example. Though most are sane, so Most are insane, I'd say... and that's the first thing to fix svn log != ChangeLog. In svn log, you have every little change. In ChangeLog you only have a summary of the change that happen between revision - 1 and revision. No need to see all the little fix in the middle. Thinking that every commit should become a ChangeLog entry is insane. -- Cedric BAIL -- Got visibility? Most devs has no idea what their production app looks like. Find out how fast your code is with AppDynamics Lite. http://ad.doubleclick.net/clk;262219671;13503038;y? http://info.appdynamics.com/FreeJavaPerformanceDownload.html ___ enlightenment-devel mailing list enlightenment-devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/enlightenment-devel
Re: [E-devel] E SVN: cedric trunk/edje
On Fri, Sep 21, 2012 at 2:26 AM, Lucas De Marchi lucas.demar...@profusion.mobi wrote: On Thu, Sep 20, 2012 at 2:20 PM, Vincent Torri vincent.to...@gmail.com wrote: On Thu, Sep 20, 2012 at 6:27 PM, Eduardo Lima (Etrunko) ebl...@gmail.com wrote: that's what the commit message is for. When it does all automatically, then it's an option. did you look at the Evil's changeLog ? You'll see why the commit message is not sufficient If you are talking about the list of files changed, it is just plain useless. There is a --verbose option of svn log that will also output the changed files. you're stupid or what ? We are not talking about the content of a changelog but of its layout ! It seems everybody except you agree the ChangeLog file is just plain useless. No. That's not the case. Of course for developer that use all day long svn to work on it, ChangeLog is useless and a pain to maintain. But for release management, packager and developer that use our tarball. Dropping ChangeLog is just stupid. -- Cedric BAIL -- Got visibility? Most devs has no idea what their production app looks like. Find out how fast your code is with AppDynamics Lite. http://ad.doubleclick.net/clk;262219671;13503038;y? http://info.appdynamics.com/FreeJavaPerformanceDownload.html ___ enlightenment-devel mailing list enlightenment-devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/enlightenment-devel
Re: [E-devel] E SVN: seoz trunk/elementary/data/themes/widgets
looks over1, over2 useless. -Regards, Hermet- -Original Message- From: Enlightenment SVNno-re...@enlightenment.org To: enlightenment-...@lists.sourceforge.net; Cc: Sent: 2012-09-21 (금) 11:01:57 Subject: E SVN: seoz trunk/elementary/data/themes/widgets Log: elm popup.edc: Fixed broken popup item. Spotted by Amit S amit@smargav.com. Special thanks to Hermet as well. Author: seoz Date: 2012-09-20 19:01:56 -0700 (Thu, 20 Sep 2012) New Revision: 76926 Trac: http://trac.enlightenment.org/e/changeset/76926 Modified: trunk/elementary/data/themes/widgets/popup.edc Modified: trunk/elementary/data/themes/widgets/popup.edc === --- trunk/elementary/data/themes/widgets/popup.edc2012-09-21 00:18:03 UTC (rev 76925) +++ trunk/elementary/data/themes/widgets/popup.edc2012-09-21 02:01:56 UTC (rev 76926) @@ -642,12 +642,14 @@ repeat_events: 1; ignore_flags: ON_HOLD; description { state: default 0.0; + color: 0 0 0 0; } } part { name: over2; type: RECT; repeat_events: 1; description { state: default 0.0; + color: 0 0 0 0; } } part { name: disclip; -- Got visibility? Most devs has no idea what their production app looks like. Find out how fast your code is with AppDynamics Lite. http://ad.doubleclick.net/clk;262219671;13503038;y? http://info.appdynamics.com/FreeJavaPerformanceDownload.html ___ enlightenment-svn mailing list enlightenment-...@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/enlightenment-svn -- Got visibility? Most devs has no idea what their production app looks like. Find out how fast your code is with AppDynamics Lite. http://ad.doubleclick.net/clk;262219671;13503038;y? http://info.appdynamics.com/FreeJavaPerformanceDownload.html ___ enlightenment-devel mailing list enlightenment-devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/enlightenment-devel
Re: [E-devel] E SVN: seoz trunk/elementary/data/themes/widgets
nevermind, they are used in programs still. -Regards, Hermet- -Original Message- From: ChunEon Parkher...@naver.com To: enlightenment-devel@lists.sourceforge.net; enlightenment-...@lists.sourceforge.net; Cc: Sent: 2012-09-21 (금) 12:50:06 Subject: Re: [E-devel]E SVN: seoz trunk/elementary/data/themes/widgets looks over1, over2 useless. -Regards, Hermet- -Original Message- From: Enlightenment SVNno-reply@enlightenment.org To: enlightenment-svn@lists.sourceforge.net; Cc: Sent: 2012-09-21 (금) 11:01:57 Subject: E SVN: seoz trunk/elementary/data/themes/widgets Log: elm popup.edc: Fixed broken popup item. Spotted by Amit S amit@smargav.com. Special thanks to Hermet as well. Author: seoz Date: 2012-09-20 19:01:56 -0700 (Thu, 20 Sep 2012) New Revision: 76926 Trac: http://trac.enlightenment.org/e/changeset/76926 Modified: trunk/elementary/data/themes/widgets/popup.edc Modified: trunk/elementary/data/themes/widgets/popup.edc === --- trunk/elementary/data/themes/widgets/popup.edc2012-09-21 00:18:03 UTC (rev 76925) +++ trunk/elementary/data/themes/widgets/popup.edc2012-09-21 02:01:56 UTC (rev 76926) @@ -642,12 +642,14 @@ repeat_events: 1; ignore_flags: ON_HOLD; description { state: default 0.0; + color: 0 0 0 0; } } part { name: over2; type: RECT; repeat_events: 1; description { state: default 0.0; + color: 0 0 0 0; } } part { name: disclip; -- Got visibility? Most devs has no idea what their production app looks like. Find out how fast your code is with AppDynamics Lite. http://ad.doubleclick.net/clk;262219671;13503038;y? http://info.appdynamics.com/FreeJavaPerformanceDownload.html ___ enlightenment-svn mailing list enlightenment-...@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/enlightenment-svn -- Got visibility? Most devs has no idea what their production app looks like. Find out how fast your code is with AppDynamics Lite. http://ad.doubleclick.net/clk;262219671;13503038;y? http://info.appdynamics.com/FreeJavaPerformanceDownload.html ___ enlightenment-devel mailing list enlightenment-devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/enlightenment-devel -- Got visibility? Most devs has no idea what their production app looks like. Find out how fast your code is with AppDynamics Lite. http://ad.doubleclick.net/clk;262219671;13503038;y? http://info.appdynamics.com/FreeJavaPerformanceDownload.html ___ enlightenment-devel mailing list enlightenment-devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/enlightenment-devel
Re: [E-devel] desktop navigation
On Thu, 20 Sep 2012 22:17:06 +0200 Massimo Maiurana maiur...@gmail.com wrote: hi all, in recent e17 builds there is a new configuration option called allow navigation on desktop, and another which looks to be related on the first called spring delay. what are they supposed to do? navigation on desktop is a mode for fileman which enables changing the directory that is displayed on your desktop. this is done either by typing on the desktop using the typebuf, or using the navigation menu from a right click on a desktop icon. spring delay is the delay before springing open a folder during drag-n-drop. this occurs when you drag a file onto any directory in EFM and leave it there for the specified number of seconds. -- Got visibility? Most devs has no idea what their production app looks like. Find out how fast your code is with AppDynamics Lite. http://ad.doubleclick.net/clk;262219671;13503038;y? http://info.appdynamics.com/FreeJavaPerformanceDownload.html ___ enlightenment-devel mailing list enlightenment-devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/enlightenment-devel
Re: [E-devel] E SVN: seoz trunk/elementary/data/themes/widgets
Yes I already checked that. They both are needed for two different usages. Daniel Juyung Seo (SeoZ) On Fri, Sep 21, 2012 at 1:14 PM, ChunEon Park her...@naver.com wrote: nevermind, they are used in programs still. -Regards, Hermet- -Original Message- From: ChunEon Parkher...@naver.com To: enlightenment-devel@lists.sourceforge.net; enlightenment-...@lists.sourceforge.net; Cc: Sent: 2012-09-21 (금) 12:50:06 Subject: Re: [E-devel]E SVN: seoz trunk/elementary/data/themes/widgets looks over1, over2 useless. -Regards, Hermet- -Original Message- From: Enlightenment SVNno-reply@enlightenment.org To: enlightenment-svn@lists.sourceforge.net; Cc: Sent: 2012-09-21 (금) 11:01:57 Subject: E SVN: seoz trunk/elementary/data/themes/widgets Log: elm popup.edc: Fixed broken popup item. Spotted by Amit S amit@smargav.com. Special thanks to Hermet as well. Author: seoz Date: 2012-09-20 19:01:56 -0700 (Thu, 20 Sep 2012) New Revision: 76926 Trac: http://trac.enlightenment.org/e/changeset/76926 Modified: trunk/elementary/data/themes/widgets/popup.edc Modified: trunk/elementary/data/themes/widgets/popup.edc === --- trunk/elementary/data/themes/widgets/popup.edc2012-09-21 00:18:03 UTC (rev 76925) +++ trunk/elementary/data/themes/widgets/popup.edc2012-09-21 02:01:56 UTC (rev 76926) @@ -642,12 +642,14 @@ repeat_events: 1; ignore_flags: ON_HOLD; description { state: default 0.0; + color: 0 0 0 0; } } part { name: over2; type: RECT; repeat_events: 1; description { state: default 0.0; + color: 0 0 0 0; } } part { name: disclip; -- Got visibility? Most devs has no idea what their production app looks like. Find out how fast your code is with AppDynamics Lite. http://ad.doubleclick.net/clk;262219671;13503038;y? http://info.appdynamics.com/FreeJavaPerformanceDownload.html ___ enlightenment-svn mailing list enlightenment-...@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/enlightenment-svn -- Got visibility? Most devs has no idea what their production app looks like. Find out how fast your code is with AppDynamics Lite. http://ad.doubleclick.net/clk;262219671;13503038;y? http://info.appdynamics.com/FreeJavaPerformanceDownload.html ___ enlightenment-devel mailing list enlightenment-devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/enlightenment-devel -- Got visibility? Most devs has no idea what their production app looks like. Find out how fast your code is with AppDynamics Lite. http://ad.doubleclick.net/clk;262219671;13503038;y? http://info.appdynamics.com/FreeJavaPerformanceDownload.html ___ enlightenment-devel mailing list enlightenment-devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/enlightenment-devel -- Got visibility? Most devs has no idea what their production app looks like. Find out how fast your code is with AppDynamics Lite. http://ad.doubleclick.net/clk;262219671;13503038;y? http://info.appdynamics.com/FreeJavaPerformanceDownload.html ___ enlightenment-devel mailing list enlightenment-devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/enlightenment-devel