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).

WDYT?

Thanks
-Vincent
http://xwiki.com
http://xwiki.org
http://massol.net






_______________________________________________
devs mailing list
[email protected]
http://lists.xwiki.org/mailman/listinfo/devs

Reply via email to