On Sat, Feb 28, 2009 at 16:59, Vincent Massol <[email protected]> wrote: > > On Feb 28, 2009, at 3:50 PM, Thomas Mortagne wrote: > >> On Sat, Feb 28, 2009 at 15:44, Vincent Massol <[email protected]> >> wrote: >>> Hi, >>> >>> This is our last chance to change this behavior. We've found several >>> places where having meaningful spaces are counter-productive: >>> >>> * in table cells since we can't align table anymore. For example: >>> >>> |= column1 |= column2 >>> | this is some para | second column >>> | hello | world >>> >>> (not sure this will be rendered nicely in mail but you see what I >>> mean) >>> >>> * in scripts since having meaningful spaces prevents us from aligning >>> velocity or groovy scripts. For ex we can't write: >>> >>> #if (....) >>> #if (...) >>> do something >>> # end >>> #end >>> >>> To see a better example have a look at http://tinyurl.com/ahz669 >>> >>> What I think users real want are meaningful new lines but I see cons >>> overweighting pros for having meaningful white spaces. Thus I'm think >>> we should strip whitespaces at beginning and end of lines including >>> for line breaks. >>> I'm slightly less sure for multiple spaces between words but even >>> there I think we could strip them have users use {{{ }}} to put a non >>> breaking space for ex (or introduce a {{space/}} macro or another >>> special syntax although I'd rather we don't introduce a new syntax). >>> >> >> +0 for making multiples spaces not meaningfull > > Do you have another solution or does it mean that you don't think it's > that important to be able to align scripts and tables?
No I don't have better solution and anyway you can align tables it will just generate non breaking spaces which does not change a lot when it's rendered except that it's crappy so it's not a real blocker for me. > >> but we do it I would prefer ~(space) for non breaking space, it sounds >> more logical and nicer > > Yes good idea > > Thanks > -Vincent > > > > > _______________________________________________ > devs mailing list > [email protected] > http://lists.xwiki.org/mailman/listinfo/devs > -- Thomas Mortagne _______________________________________________ devs mailing list [email protected] http://lists.xwiki.org/mailman/listinfo/devs

