Guillaume Lerouge wrote:
On Mon, Dec 29, 2008 at 2:57 PM, Vincent Massol
<vincent(a)massol.net> wrote:
> On Dec 29, 2008, at 2:29 PM, Guillaume Lerouge wrote:
>
>> On Mon, Dec 29, 2008 at 2:01 PM, Marius Dumitru Florea <
>> mariusdumitru.florea(a)xwiki.com> wrote:
[snip]
>>> B) What should happen when you press
Enter inside a header in
>>> the new
>>> WYSIWYG?
>>>
>>> B1) Currently, the text is moved on a new line, but still inside
>>> the
>>> header (multi-line header).
>>>
>>> I'm +1 since it's already done (We agreed that you have to press
>>> Enter
>>> twice to generate a new paragraph).
>> +1 for this one since it's what we have and it's consistent with
>> the
>> "press
>> Enter twice" behavior.
> Can you explain why it's "consistent"? I don't understand the
> consistency.
>
> Imagine you're on a header. You've finished typing it and you press
> enter. You start typing your text to realize you're not in a
> paragraph. You select the text you've typed and click in the
> toolbar
> to select the paragraph style. Yuck!
This is somehow true for paragraphs. A MS
Word user would expect to
write on a new paragraph after pressing enter.
I think you are making a confusion between 2 situations:
1) The caret is within the header : HEAD|ER
2) The caret is at the end of the header : HEADER|
What is the difference? If you
want to write a multi-line header you
write it on a single line and then split it in multiple lines?
In this particular case I fill it's a yes or no decision regarding
multi-line headers. If the answer is yes then Enter inside or at the
end
of a header should generate only a new line.
I'm not sure about this Marius. I don't think we absolutely want a 1
to 1 mapping between wiki editor and wysiwyg editor. IMO the wysiwyg
editor is for easy entering of text and it should behave as you expect
it to behave.
Can someone contradict me in my thinking that almost everyone (i.e.
more than 90% of users) will think that after you hit enter at the end
of a paragraph it'll go to next line using a para style? And if that's