Hi Guillaume, Guillaume Lerouge wrote: > Hi devs, > > right now we need to hit enter twice in a row to create a new paragraph. > Although I strongly pushed this implementation back in the day, it is > proving to be counter-intuitive for almost all users. After a review of a > number of other tools (including OpenOffice & online text editors) & reading > of posts on the topic, I came to the conclusion that we'd better come back > to the previous behavior for the enter key: > > - Hitting enter once creates a new paragraph > - Hitting caps + enter creates a new line in the same paragraph
I'm in favor of this behavior too. Having line breaks inside a paragraph is not very common IMO. When pressing Enter the user usually wants to get out of or split the current block of text. I think the current behavior was inspired by the XWiki 2.0 syntax where you have to leave an empty line (thus press Enter twice) between blocks of text like paragraphs. But the WYSIWYG editor should be independent of the underlying Wiki syntax used for storing the edited document. > > When writing, users tend to write a number of sentences (most of the time > between 3 and 7 of them) and then hit enter to create a new paragraph. The > issue sometimes encountered is that an user writes a single line, then hits > enter to find out that a lot of spacing is entered between both lines. This > issue can easily be fixed through CSS in the default XWiki Enterprise > distribution (we could use OOo as a source of inspiration for the respective > line heights between 2 lines & 2 paragraphs - right now I'd say the height > between 2 paragraphs is a bit too big). I don't find the spacing between paragraphs as big. But maybe users feel different. If we consider this definition http://wordnetweb.princeton.edu/perl/webwn?s=paragraph then I think it's a good thing to have ideas well separated. > > Additionally, this would "fix" the "issue" currently encountered by users > when they input 2 lines and try to make one of them a title: > > - User inputs line of text, hits enter, inputs 2nd line > - User puts caret at the end of first line and selects "Title 1" > - Both lines are turned into a title -> weird > > This behavior is unexpected from an end-user point of view and would be > fixed by coming back to the previousbehavior for the enter key. > > WDYT? We can have it for XE 1.8.3 if no one's against it. I shouldn't take too much to revert. Thanks, Marius > > Guillaume > > PS: I'm really sorry about the additional work incurred by my initial lack > of understanding of the role of paragraphs > _______________________________________________ devs mailing list [email protected] http://lists.xwiki.org/mailman/listinfo/devs

