On Tue, 06 Oct 2015 16:52:18 +0000 Mike Blumenkrantz <[email protected]> said:
> https://phab.enlightenment.org/rEFL0a7726252427029ee8506d33ce2d4447bd5e17c4 > broke eet binary compatibility such that eet files written with efl 1.16+ > cannot be read with efl < 1.16. errr. umm... no it didn't. the file offsets where data is stored in the eet file are EXPLICITLY encoded in the eet file itself. i changed the code that DECIDES where to put data (ie put some blank unused bytes in between entries to round them to an aligned spot) when WRITING the files out, and thus the offsets STORED will be different. the files also store the data size, si the padding should actually be irrelevant on read. well ok - signature offset had to be calculated for alignment because it is at the end of the file and never stored an actual offset for itself. maybe the last item in the eet file shouldnt pad so signature can stay where it was. but in general eet files did not break (except signature - might need to fix that) > Your options are many and varied, but you cannot load your saved config > files without that commit. > > On Tue, Oct 6, 2015 at 10:54 AM Daniel Juyung Seo <[email protected]> > wrote: > > > Due to this commit, I can't use E. I had to revert this locally to use E. > > My terminal spit out this kind of message infinitely when I run > > enlightenment_start > > > > ESTART: 0.03605 [0.02544] - Elementary Init Done > > ESTART: 0.03607 [0.00002] - Emotion Init > > ESTART: 0.04254 [0.00647] - Emotion Init Done > > ESTART: 0.04255 [0.00001] - Ecore_Evas Engine Check > > ESTART: 0.04255 [0.00000] - Ecore_Evas Engine Check Done > > ESTART: 0.04256 [0.00000] - Edje Init > > ESTART: 0.04256 [0.00000] - Edje Init Done > > ESTART: 0.04256 [0.00000] - E Intl Init > > ESTART: 0.04258 [0.00001] - E Intl Init Done > > ESTART: 0.04258 [0.00000] - E_Alert Init > > > > Thanks, > > Daniel > > Daniel Juyung Seo (SeoZ) > > > > > > On Tue, Oct 6, 2015 at 2:10 AM, Mike Blumenkrantz > > <[email protected]> wrote: > > > discomfitor pushed a commit to branch master. > > > > > > > > http://git.enlightenment.org/core/enlightenment.git/commit/?id=29fb270450550d7637b90ba2938d2bf0eb101e8f > > > > > > commit 29fb270450550d7637b90ba2938d2bf0eb101e8f > > > Author: Mike Blumenkrantz <[email protected]> > > > Date: Mon Oct 5 13:09:38 2015 -0400 > > > > > > move configure init after intl init has completed > > > > > > gettext calls will not return the correct language string until after > > > setup has completed, leading to untranslatable strings > > > > > > fix T2760 > > > --- > > > src/bin/e_main.c | 8 ++++---- > > > 1 file changed, 4 insertions(+), 4 deletions(-) > > > > > > diff --git a/src/bin/e_main.c b/src/bin/e_main.c > > > index a71abc3..c7b6ea6 100644 > > > --- a/src/bin/e_main.c > > > +++ b/src/bin/e_main.c > > > @@ -532,10 +532,6 @@ main(int argc, char **argv) > > > _e_main_shutdown_push(e_uuid_store_shutdown); > > > #endif > > > > > > - TS("E_Configure Init"); > > > - e_configure_init(); > > > - TS("E_Configure Init Done"); > > > - > > > TS("E Directories Init"); > > > /* setup directories we will be using for configurations storage > > etc. */ > > > if (!_e_main_dirs_init()) > > > @@ -655,6 +651,10 @@ main(int argc, char **argv) > > > TS("E_Intl Post Init Done"); > > > _e_main_shutdown_push(e_intl_post_shutdown); > > > > > > + TS("E_Configure Init"); > > > + e_configure_init(); > > > + TS("E_Configure Init Done"); > > > + > > > e_screensaver_preinit(); > > > > > > if (e_config->show_splash) > > > > > > -- > > > > > > > > > > > > ------------------------------------------------------------------------------ > > _______________________________________________ > > enlightenment-devel mailing list > > [email protected] > > https://lists.sourceforge.net/lists/listinfo/enlightenment-devel > > > ------------------------------------------------------------------------------ > _______________________________________________ > enlightenment-devel mailing list > [email protected] > https://lists.sourceforge.net/lists/listinfo/enlightenment-devel > -- ------------- Codito, ergo sum - "I code, therefore I am" -------------- The Rasterman (Carsten Haitzler) [email protected] ------------------------------------------------------------------------------ Full-scale, agent-less Infrastructure Monitoring from a single dashboard Integrate with 40+ ManageEngine ITSM Solutions for complete visibility Physical-Virtual-Cloud Infrastructure monitoring from one console Real user monitoring with APM Insights and performance trend reports Learn More http://pubads.g.doubleclick.net/gampad/clk?id=247754911&iu=/4140 _______________________________________________ enlightenment-devel mailing list [email protected] https://lists.sourceforge.net/lists/listinfo/enlightenment-devel
