Re: [E-devel] [EGIT] [core/enlightenment] master 01/01: move configure init after intl init has completed
On Tue, 06 Oct 2015 16:52:18 + Mike Blumenkrantzsaid: > 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 > 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.2] - Emotion Init > > ESTART: 0.04254 [0.00647] - Emotion Init Done > > ESTART: 0.04255 [0.1] - Ecore_Evas Engine Check > > ESTART: 0.04255 [0.0] - Ecore_Evas Engine Check Done > > ESTART: 0.04256 [0.0] - Edje Init > > ESTART: 0.04256 [0.0] - Edje Init Done > > ESTART: 0.04256 [0.0] - E Intl Init > > ESTART: 0.04258 [0.1] - E Intl Init Done > > ESTART: 0.04258 [0.0] - E_Alert Init > > > > Thanks, > > Daniel > > Daniel Juyung Seo (SeoZ) > > > > > > On Tue, Oct 6, 2015 at 2:10 AM, Mike Blumenkrantz > > wrote: > > > discomfitor pushed a commit to branch master. > > > > > > > > http://git.enlightenment.org/core/enlightenment.git/commit/?id=29fb270450550d7637b90ba2938d2bf0eb101e8f > > > > > > commit 29fb270450550d7637b90ba2938d2bf0eb101e8f > > > Author: Mike Blumenkrantz > > > 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 > > enlightenment-devel@lists.sourceforge.net > > https://lists.sourceforge.net/lists/listinfo/enlightenment-devel > > > -- > ___ > enlightenment-devel mailing list > enlightenment-devel@lists.sourceforge.net > https://lists.sourceforge.net/lists/listinfo/enlightenment-devel > -- - Codito, ergo sum - "I code, therefore I am" -- The Rasterman (Carsten Haitzler)ras...@rasterman.com -- 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=/4140 ___ enlightenment-devel mailing list enlightenment-devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/enlightenment-devel
Re: [E-devel] [EGIT] [core/enlightenment] master 01/01: move configure init after intl init has completed
On Wed, 7 Oct 2015 11:27:18 +0900 Daniel Juyung Seosaid: > RASTER! > > it is interesting that the commit was marked as "@feat", isn't that > "@backward compatibility b0rkage"? it's not - see my other reply. the way eet format is done, chaning where you write your data doesn't matter as the offset of a blob of data is stored/encoded. deciding a NEw location for the data is a "at write time" decision and the reader just dumbly uses that position (as long as its within the file size range). > Daniel > Daniel Juyung Seo (SeoZ) > > > On Wed, Oct 7, 2015 at 1:52 AM, Mike Blumenkrantz > wrote: > > 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. > > > > 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 > > 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.2] - Emotion Init > >> ESTART: 0.04254 [0.00647] - Emotion Init Done > >> ESTART: 0.04255 [0.1] - Ecore_Evas Engine Check > >> ESTART: 0.04255 [0.0] - Ecore_Evas Engine Check Done > >> ESTART: 0.04256 [0.0] - Edje Init > >> ESTART: 0.04256 [0.0] - Edje Init Done > >> ESTART: 0.04256 [0.0] - E Intl Init > >> ESTART: 0.04258 [0.1] - E Intl Init Done > >> ESTART: 0.04258 [0.0] - E_Alert Init > >> > >> Thanks, > >> Daniel > >> Daniel Juyung Seo (SeoZ) > >> > >> > >> On Tue, Oct 6, 2015 at 2:10 AM, Mike Blumenkrantz > >> wrote: > >> > discomfitor pushed a commit to branch master. > >> > > >> > > >> http://git.enlightenment.org/core/enlightenment.git/commit/?id=29fb270450550d7637b90ba2938d2bf0eb101e8f > >> > > >> > commit 29fb270450550d7637b90ba2938d2bf0eb101e8f > >> > Author: Mike Blumenkrantz > >> > 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 > >> enlightenment-devel@lists.sourceforge.net > >> https://lists.sourceforge.net/lists/listinfo/enlightenment-devel > >> > > -- > > ___ > > enlightenment-devel mailing list > > enlightenment-devel@lists.sourceforge.net > > https://lists.sourceforge.net/lists/listinfo/enlightenment-devel > > -- > 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=/4140 > ___ > enlightenment-devel mailing list > enlightenment-devel@lists.sourceforge.net > https://lists.sourceforge.net/lists/listinfo/enlightenment-devel > -- - Codito, ergo sum - "I code, therefore I am" -- The Rasterman (Carsten Haitzler)ras...@rasterman.com
Re: [E-devel] [EGIT] [core/enlightenment] master 01/01: move configure init after intl init has completed
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.2] - Emotion Init ESTART: 0.04254 [0.00647] - Emotion Init Done ESTART: 0.04255 [0.1] - Ecore_Evas Engine Check ESTART: 0.04255 [0.0] - Ecore_Evas Engine Check Done ESTART: 0.04256 [0.0] - Edje Init ESTART: 0.04256 [0.0] - Edje Init Done ESTART: 0.04256 [0.0] - E Intl Init ESTART: 0.04258 [0.1] - E Intl Init Done ESTART: 0.04258 [0.0] - E_Alert Init Thanks, Daniel Daniel Juyung Seo (SeoZ) On Tue, Oct 6, 2015 at 2:10 AM, Mike Blumenkrantzwrote: > discomfitor pushed a commit to branch master. > > http://git.enlightenment.org/core/enlightenment.git/commit/?id=29fb270450550d7637b90ba2938d2bf0eb101e8f > > commit 29fb270450550d7637b90ba2938d2bf0eb101e8f > Author: Mike Blumenkrantz > 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 enlightenment-devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/enlightenment-devel
Re: [E-devel] [EGIT] [core/enlightenment] master 01/01: move configure init after intl init has completed
RASTER! it is interesting that the commit was marked as "@feat", isn't that "@backward compatibility b0rkage"? Daniel Daniel Juyung Seo (SeoZ) On Wed, Oct 7, 2015 at 1:52 AM, Mike Blumenkrantzwrote: > 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. > > 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 > 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.2] - Emotion Init >> ESTART: 0.04254 [0.00647] - Emotion Init Done >> ESTART: 0.04255 [0.1] - Ecore_Evas Engine Check >> ESTART: 0.04255 [0.0] - Ecore_Evas Engine Check Done >> ESTART: 0.04256 [0.0] - Edje Init >> ESTART: 0.04256 [0.0] - Edje Init Done >> ESTART: 0.04256 [0.0] - E Intl Init >> ESTART: 0.04258 [0.1] - E Intl Init Done >> ESTART: 0.04258 [0.0] - E_Alert Init >> >> Thanks, >> Daniel >> Daniel Juyung Seo (SeoZ) >> >> >> On Tue, Oct 6, 2015 at 2:10 AM, Mike Blumenkrantz >> wrote: >> > discomfitor pushed a commit to branch master. >> > >> > >> http://git.enlightenment.org/core/enlightenment.git/commit/?id=29fb270450550d7637b90ba2938d2bf0eb101e8f >> > >> > commit 29fb270450550d7637b90ba2938d2bf0eb101e8f >> > Author: Mike Blumenkrantz >> > 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 >> enlightenment-devel@lists.sourceforge.net >> https://lists.sourceforge.net/lists/listinfo/enlightenment-devel >> > -- > ___ > enlightenment-devel mailing list > enlightenment-devel@lists.sourceforge.net > https://lists.sourceforge.net/lists/listinfo/enlightenment-devel -- 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=/4140 ___ enlightenment-devel mailing list enlightenment-devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/enlightenment-devel
Re: [E-devel] [EGIT] [core/enlightenment] master 01/01: move configure init after intl init has completed
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. 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 Seowrote: > 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.2] - Emotion Init > ESTART: 0.04254 [0.00647] - Emotion Init Done > ESTART: 0.04255 [0.1] - Ecore_Evas Engine Check > ESTART: 0.04255 [0.0] - Ecore_Evas Engine Check Done > ESTART: 0.04256 [0.0] - Edje Init > ESTART: 0.04256 [0.0] - Edje Init Done > ESTART: 0.04256 [0.0] - E Intl Init > ESTART: 0.04258 [0.1] - E Intl Init Done > ESTART: 0.04258 [0.0] - E_Alert Init > > Thanks, > Daniel > Daniel Juyung Seo (SeoZ) > > > On Tue, Oct 6, 2015 at 2:10 AM, Mike Blumenkrantz > wrote: > > discomfitor pushed a commit to branch master. > > > > > http://git.enlightenment.org/core/enlightenment.git/commit/?id=29fb270450550d7637b90ba2938d2bf0eb101e8f > > > > commit 29fb270450550d7637b90ba2938d2bf0eb101e8f > > Author: Mike Blumenkrantz > > 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 > enlightenment-devel@lists.sourceforge.net > https://lists.sourceforge.net/lists/listinfo/enlightenment-devel > -- ___ enlightenment-devel mailing list enlightenment-devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/enlightenment-devel