On 02/24/2016 07:22 AM, Hermet Park wrote:

> It shouldn't abort right moment.
> People will hate efl if they found breakage.
> Edje_cc warn it first then we could make it abort later.

Please see the thread 'edje: about unnamed parts' in ML.
Raster says:
<quote>
#1. it's an error. i'm surprised people do it. it's also probably good to catch
</quote>
And I fully agree with him. It's error.

>   
> -----Original Message-----
> From: "David Seikel"<[email protected]>
> To: <[email protected]>;
> Cc:
> Sent: 2016-02-24 (수) 14:11:28
> Subject: Re: [E-devel] [EGIT] [core/efl] master 01/01: edje_cc: abort compile 
> when unnamed part exists
>   
> On Wed, 24 Feb 2016 13:53:48 +0900 (KST) Hermet Park
> <[email protected]> wrote:
>
>> I think this changes edc grammar.
>> only one part may not need a part name.
>> and App edc will be broken after this patch.
>>
>> Do you really like it?
> Well, Raster liked it, and he reviewed it -
>
> On Tue, 23 Feb 2016 08:47:31 +0900 Carsten Haitzler (The Rasterman)
> <[email protected]> wrote:
>
>> On Mon, 22 Feb 2016 11:06:40 +0200 Viacheslav Reutskiy
>> <[email protected]> said:
>>
>>> Hello everyone,
>>>
>>> I have a trouble and have the some solutions. So I want to discuss
>>> it.
>>>
>>> Sometimes the group have parts without names. This is not critical
>>> for edje, but critical for Edje_Edit API, because it use the part
>>> name for access. And if group have more then one unnamed part, it
>>> made group not editable, because edje_edit return the first unnamed
>>> part, only first.
>> actually i would call an unnamed part an error.
>>
>>> This problem very painful for editors, and for all who use
>>> Edje_Edit API's.
>>>
>>> So, have the next solutions:
>>> * stop parse edc if find the unnamed part, and print error,
>>> * set to unnamed part predefined name on parse, like
>>> 'part_0xFFFFFFFFFFFFFFFF'.
>> #1. it's an error. i'm surprised people do it. it's also probably
>> good to catch #it and tell them "don't do this". :)
> So yes, this would be an API break, but it was considered broken
> already anyway.
>
>> -----Original Message-----
>> From: "Viacheslav Reutskiy"<[email protected]>
>> To: "Enlightenment developer
>> list"<[email protected]>; Cc:
>> Sent: 2016-02-23 (화) 18:13:30
>> Subject: Re: [E-devel] [EGIT] [core/efl] master 01/01: edje_cc: abort
>> compile when unnamed part exists
>> Crap, I made a mistake. I made 'arc land' instead 'arc
>> close-revision'. How to fix it? Revert and push correctly?
>>
>>
>> On 02/23/2016 11:06 AM, Vyacheslav Reutskiy wrote:
>>> rimmed pushed a commit to branch master.
>>>
>>> http://git.enlightenment.org/core/efl.git/commit/?id=81f8e8683d90435c6321e643d40047de643d5a58
>>>
>>> commit 81f8e8683d90435c6321e643d40047de643d5a58
>>> Author: Vyacheslav Reutskiy <[email protected]>
>>> Date:   Tue Feb 23 11:06:55 2016 +0200
>>>
>>>       edje_cc: abort compile when unnamed part exists
>>>       
>>>       Summary: abort compile when unnamed part exists.
>>>       
>>>       Reviewers: raster, reutskiy.v.v
>>>       
>>>       Reviewed By: reutskiy.v.v
>>>       
>>>       Subscribers: cedric, jpeg
>>>       
>>>       Differential Revision: https://phab.enlightenment.org/D3723
>
-- 
Viacheslav Reutskiy (rimmed)


------------------------------------------------------------------------------
Site24x7 APM Insight: Get Deep Visibility into Application Performance
APM + Mobile APM + RUM: Monitor 3 App instances at just $35/Month
Monitor end-to-end web transactions and take corrective actions now
Troubleshoot faster and improve end-user experience. Signup Now!
http://pubads.g.doubleclick.net/gampad/clk?id=272487151&iu=/4140
_______________________________________________
enlightenment-devel mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/enlightenment-devel

Reply via email to