On Wed, Oct 03, 2007 at 08:45:07PM +0200, Juergen Spitzmueller wrote:
> Abdelrazak Younes wrote:
> 
> > Well, I personally think that by supporting this rare and absolutely not
> > useful use case we will shoot our foot ourself.
> 
> OK, here's a more useful one:
> 
> "<foo>this is my text</foo>"
> select "is my", hit "none"
> "<foo>this</foo> is my <foo>text</foo>"

Here's another example (metaphor):

|line of text
press <space><space><space>
   |line of text, indented

Why doesn't this work? Ought to work, right, in an intuitive UI?
;-)
 
> Do you really want to force users to 
> - dissolve everything, 

No, the user is doing this to himself. He made an _error_. The canonical
way to correct an error is to 1) undo it, 2) do it again, this time
right. The circumstance that font attributes allow you to shortcut this
doesn't _entitle_ you to the same shortcut in an entirely different
paradigmatic context.

Most people learn quickly from their errors. This will be a rare case.

> - select "this"
> - hit "foo"
> - select "text"
> - hit "foo"

Two selection and insertion operations, just like your proposed method.

> to get to this result?
> 
> Jürgen
 
- Martin

Reply via email to