On Tuesday, October 30, 2012 15:01:04 Dmitry Ashkadov wrote: > 30.10.2012 14:35, Aaron J. Seigo пишет: > >>>> 5. Vim: > >>>>> The {{{ and }}} are just for the sakes of vim's automatic folding. > >>>> > >>>> Do we all use vim? I think no. So, we must never force developers use > >>>> vim. > >>> > >>> i mostly agree :) i don't think this forces anyone to use vim, but i > >>> would > >>> like to see a solution that works with katepart before adding it to the > >>> style guide. > >> > >> Do you want force developers use kate? > > > > of course not :) > > > > but i'd like to make the lives of people who use kate, vim, etc. easier if > > possible. if we have to chose between "no one benefits from code folding" > > or "some people get to benefit", we should pick "some people" every > > single time. "some" is better than "none". > > > > this does not prevent you from using any editor you wish -> you might not > > get the cute little bonus of code folding, but otherwise it's the same as > > it is right now already. > > An editor should handle braces and provide folding functionality. I > don't think, that forcing all developer always put "{{{" and "}}}" in > addition to braces { }, is good idea.
the suggestion was to only do this for the different sections such as property definitions. example: Item { id: foo /* property definitions {{{ */ property bar: true inheritedProperty: 123 /* }}} */ /* JS functions {{{ */ function myFunc() { } function myOtherFunc() { } /* }}} */ } the idea is that lets you fold down allthe js functions or all the property definitions. > Let it be first (geometry goes first): cool, one more vote for geom first :) so noted ... -- Aaron J. Seigo
signature.asc
Description: This is a digitally signed message part.
_______________________________________________ Plasma-devel mailing list Plasma-devel@kde.org https://mail.kde.org/mailman/listinfo/plasma-devel