Re: [E-devel] [EGIT] [core/enlightenment] master 01/01: move configure init after intl init has completed

2015-10-06 Thread The Rasterman
On Tue, 06 Oct 2015 16:52:18 + Mike Blumenkrantz
 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 
> 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

2015-10-06 Thread The Rasterman
On Wed, 7 Oct 2015 11:27:18 +0900 Daniel Juyung Seo  said:

> 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

2015-10-06 Thread Daniel Juyung Seo
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


Re: [E-devel] [EGIT] [core/enlightenment] master 01/01: move configure init after intl init has completed

2015-10-06 Thread Daniel Juyung Seo
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 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


Re: [E-devel] [EGIT] [core/enlightenment] master 01/01: move configure init after intl init has completed

2015-10-06 Thread Mike Blumenkrantz
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