On 23/04/14 01:13, Carsten Haitzler (The Rasterman) wrote:
> On Tue, 22 Apr 2014 16:48:49 +0100 Tom Hacohen <tom.haco...@samsung.com> said:
>
>> On 21/04/14 14:40, Carsten Haitzler (The Rasterman) wrote:
>>> On Mon, 21 Apr 2014 10:31:51 -0300 Gustavo Sverzut Barbieri
>>> <barbi...@gmail.com> said:
>>>
>>>> I'd not touch the user file, just my personal experience with all sw
>>>> that did this that I've used, from first incarnations of glade to some
>>>> web frameworks. none of them were fine.
>>>>
>>>> OTOH used Qt's uic and did implementations inheriting from their
>>>> generated class on my own files, never had a problem.
>>>
>>> just talking about initial generation and then a simple append of a method
>>> that was added to the .eo file that is not in the core file. not how much
>>> of that code i had to figure out myself and write which could have been
>>> easily generated. there's already options for eolian to append new methods
>>> to the glue h/c files - but not core impl.
>>>
>>> the way eolian works is you run it once per file u want to generate. if
>>> someone doesn't want to generate etc. the core file - they don't have to,
>>> BUT... it's far harder to start with a file you don't see, don't know what
>>> is meant to be there, and how it's meant to work (without reading lots of
>>> existing efl code to find out).
>>
>> We should have a gen boilerplate option in Eolian. I agree. I will add
>> that to the wiki. It'll be run manually for people who are creating eo
>> files.
>
> or also an append would be good  append methods not covered in the existing
> file - since append is there for the other files... :) i can use it or not use
> it as a tool - but it definitely will save time. :)
>


As long as it's a manually started operation, I'm fine with append. I'll 
start objecting when we edit mid-file, or add it to the build system to 
automatically detect from .eo files.

--
Tom.


------------------------------------------------------------------------------
Start Your Social Network Today - Download eXo Platform
Build your Enterprise Intranet with eXo Platform Software
Java Based Open Source Intranet - Social, Extensible, Cloud Ready
Get Started Now And Turn Your Intranet Into A Collaboration Platform
http://p.sf.net/sfu/ExoPlatform
_______________________________________________
enlightenment-devel mailing list
enlightenment-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/enlightenment-devel

Reply via email to