On Wed, Dec 03, 2003 at 05:55:37PM +0100, Andre Poenitz wrote:

> Inset splitting could be a new lfun bound to whatever key you want.
> 
>  \foo{xxxx|xxxx} + <Key> ->  \foo{xxxx}|\foo{xxxx}
> 
> or even
> 
>  \foo{xx[xx|]xxxx} + <Key> ->  \foo{xx}[xx|]\foo{xxxx}
> 
> where [xx] is the selection.

Sorry, I do not agree that significantly helps the problem.

> > [...]
> > * "the mailing list looks scary"
> > * "I'm too busy"
> > * "I suppose the designers know what they're doing, who am I to disagree?"
> > * "I'm not using the latest LyX, perhaps it's fixed"
> > "Sod this, I'm going back to scientific word (or whatever)"
> > * "I don't know how to describe my problem well"
> > "It's not important enough to report"
> 
> We get complaints on other issues, so the only valid point on this list
> so the marked (*) items do not apply. The last one would confirm my
> point that the UI is more or less ok. Leaves one. Hard to count those...

Sorry, I can't parse this paragraph of yours at all.

> > No. I'm arguing that an Edit menu item that inserts some new object is
> > baffling to the user. The insets are objects to the user; ranges are
> > not.
> 
> So leave it in the Insert menu. You are not telling me that there is a
> UI related thing of wihich _you_ cannot decide whether it goes to Insert
> or to Edit?

What I'm telling you is that the problem goes completely away with
ranges, because we then have a natural interface:

Edit->Text_Style->Noun
                  Emphasis
                  Badger
                  Other...

> So you want to apply to a larger range than necessary and expect it to
> work out nicely? I am really lost now.

Yes.

> > If you'll allow me to rephrase this as "Why isn't this currently a
> > problem?", the answer is because insets currently represent disjoint
> > parts of a text: footnotes, margin notes, minipages. It thus makes no
> > sense to able to select across a boundary, because that boundary does
> > not intersect a region of text as it appears in the output.
> 
> And it will staty like this even on a sub-par level.

No it won't.

    ----------
text|boldtext|normaltext
    ----------

Those boundaries not intersect a region of text as it appears in the
output.

> > the absence of LCS. The thing with Noun is just a testing thing
> > because it's currently implemented both ways in CVS lyx. I am sure you
> > must be aware of this and are just being facetious for some reason.
> 
> You are comparing usability of boxes and main text based on the current
> implementation of LCS. This is not fair given their relative maturity.

Agreed, but I'm also considering future improvements that the team have
planned.

> > I can't even unapply a change of some text to bold in mathed without
> > running round the houses.
> 
> What's wrong with <Pos1> <Backspace>?

The fact that you had to tell me how to do that ? That it's not direct
manipulation ? That it's different from everything else ?

regards
john
-- 
Khendon's Law:
If the same point is made twice by the same person, the thread is over.

Reply via email to