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