On Wed, Aug 4, 2010 at 10:34 AM, Carsten Haitzler <ras...@rasterman.com> wrote:
> On Wed, 4 Aug 2010 14:20:58 +0200 (CEST) Vincent Torri <vto...@univ-evry.fr>
> said:
>
>> > don't get so touchy. i started and wrote most of efl. and my coding style 
>> > is
>> > rarely honored fully. everyone wants me to change editors just so i can
>> > conform to their indenting style because  their editor is incapable of the
>> > same indentation. don't get your panties in a mess. i sure as hell am not
>> > going to write up a new formatting config per library, per app, etc. etc. -
>> > and if each one is formatted differently, it causes problems in being able
>> > to work on them. if you get offended by there being a universal formatting
>> > style for efl, then you're doing an awesome job of not helping improve or
>> > fix things.
>>
>> I mentioned twice in that ML before that i wanted the same coding style
>> for all the EFL (mainly because of Eina, actually, which has (had, now) 2
>> different coding styles and because what you use is really ugly. Note
>
> you say ugly - i like it. i find other coding styles ugly. it's pointless
> trying to tall a coding style ugly.
>
>> that i never told you to change your editor) and that was the purpose of
>> those 2 mails... You answered me that it was useless because there would
>> be no universal agreement... Now, you say the contrary: we must have one
>
> useless to get people to follow a coding style - yes. see above. you find mine
> ugly. people just dont want to. useless in forcing it on them, but automatic
> re-formatting has been talked about for a long time. the problem has been lack
> of time and tools to do the job.
>
>> unique coding style. So i don't understand... Either you don't care about
>> what i say or else my english is too ugly.
>
> having people FORCED into having to indent in 1 way will never work. they use
> different editors. one guy has tabs set to 4, another to 8. they even may use
> different os's to edit (\n vs \r\n) etc. in the end you have a myriad of
> styles. evern with all the coding guidelines people ignore them. even with the
> "just follow the style that is there" guideline people ignore it. it doesnt
> work relying on people to do the formatting. if it is to be done, it needs to
> be as automated as possible. we can't automate everything - but we can do a
> fair chunk.
>

People ignores the style that's there because no one is enforcing it, but look
at other projects and how they just reject any patch that doesn't
follow the style
to the letter. It ends up working or driving people that can't play by
the rules off.

I remember back then, when this whole EFL thing started, that one of the
reasons for the rewrite from scratch was how ugly E16 had turned by letting
any patch in, and how now things would get more strict to keep the code clean,
stable and high quality. In the end, it gets to the point where stuff gets if it
works, and someone later will go around fixing style if they don't like it.

>> > if you notice the formatting doesn't even match what i have used in the 
>> > past
>> > too
>>
>> Yes. I also mentioned in my mails that my proposed coding style is not
>> mine too...
>>
>> > - it's whatever i can get out of an auto-formatter (uncrustify - it
>> seems
>> > to do a better job than indent and have by far many more options at any
>> > rate). but you didn't seem to pay attention to this.
>>
>> well, you missed my point, that's all (see above). I didn't pay attention
>> at what your script does because it was useless, as it was not the purpose
>> at all of my answer...
>>
>> > you may have also noticed that i
>> > CHANGED my jedrc a few days ago to match the atuo-indenting. maybe you
>> > didn't?
>>
>> I don't care about what you do in your jedrc, it's your problem, like it's
>> the other devs problem to do what is needed to respect the coding style.
>> See win32 code or xcb that i wrote, where i tried to respect your coding
>> style. Even more, in Epdf, Eps and Edvi, i used my ugly coding style, Etk
>> style for their etk widget, Ewl style for their ewl widget, your style for
>> their (old) epsilon plugin. If there is a group of people who try to
>> respect the coding style, i'm definitely in.
>>
>> Vincent
>>
>
>
> --
> ------------- Codito, ergo sum - "I code, therefore I am" --------------
> The Rasterman (Carsten Haitzler)    ras...@rasterman.com
>
>
> ------------------------------------------------------------------------------
> The Palm PDK Hot Apps Program offers developers who use the
> Plug-In Development Kit to bring their C/C++ apps to Palm for a share
> of $1 Million in cash or HP Products. Visit us here for more details:
> http://p.sf.net/sfu/dev2dev-palm
> _______________________________________________
> enlightenment-devel mailing list
> enlightenment-devel@lists.sourceforge.net
> https://lists.sourceforge.net/lists/listinfo/enlightenment-devel
>

------------------------------------------------------------------------------
The Palm PDK Hot Apps Program offers developers who use the
Plug-In Development Kit to bring their C/C++ apps to Palm for a share
of $1 Million in cash or HP Products. Visit us here for more details:
http://p.sf.net/sfu/dev2dev-palm
_______________________________________________
enlightenment-devel mailing list
enlightenment-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/enlightenment-devel

Reply via email to