Re: XML?

2010-01-29 Thread John Levon
On Fri, Jan 29, 2010 at 11:18:02PM +0100, Peter Kümmel wrote: Again, maybe I'm too late, but: Is a switch to XML is really a good idea? XML is everywhere. That simple. regards john

Re: XML?

2010-01-29 Thread John Levon
On Fri, Jan 29, 2010 at 11:18:02PM +0100, Peter Kümmel wrote: > Again, maybe I'm too late, but: > Is a switch to XML is really a good idea? XML is everywhere. That simple. regards john

Re: Lyx + Boost and gcc 4.4

2009-03-04 Thread John Levon
On Thu, Mar 05, 2009 at 01:23:26AM +0100, Lars Gullik Bjønnes wrote: But I must say if that is the most recent developemtn tools on solaris it is hugely useless as a development platform (and I don't belive it is). I get the impression most C++ people on Solaris are using Sun Studio. There

Re: Lyx + Boost and gcc 4.4

2009-03-04 Thread John Levon
On Thu, Mar 05, 2009 at 01:23:26AM +0100, Lars Gullik Bjønnes wrote: > But I must say if that is the most recent developemtn tools on solaris > it is hugely useless as a development platform (and I don't belive it > is). I get the impression most C++ people on Solaris are using Sun Studio. >

Re: menu structure

2008-09-17 Thread John Levon
, and there is a rationale behind it. Neither Word, OO or any of my Text-Editors has a Document-menu. I would be nice to dig the old thread concerning the current menu structure. John Levon had a pretty through analysis of Higs at the time. I've been idly watching this thread. It's obviously unfair of me

Re: menu structure

2008-09-17 Thread John Levon
On Thu, Sep 18, 2008 at 01:03:38AM +0200, [EMAIL PROTECTED] wrote: 1) The number of items is very big. Do we have any room to grow ? Oowriter interface is a clone of the old Word interface that was considered a 3) There is IMHO useless complexity, like the 7 different preview formats. If we

Re: menu structure

2008-09-17 Thread John Levon
a WINDOW > > menu, and there is a rationale behind it. > > Neither Word, OO or any of my Text-Editors has a Document-menu. > > I would be nice to dig the old thread concerning the current menu > structure. John Levon had a pretty through analysis of Higs at the > time.

Re: menu structure

2008-09-17 Thread John Levon
On Thu, Sep 18, 2008 at 01:03:38AM +0200, [EMAIL PROTECTED] wrote: > 1) The number of items is very big. Do we have any room to grow ? Oowriter > interface is a clone of the old Word interface that was considered a > > 3) There is IMHO useless complexity, like the 7 different preview formats. >

Re: *not* everything is an inset!

2007-10-08 Thread John Levon
On Mon, Oct 08, 2007 at 08:49:07AM +0200, Abdelrazak Younes wrote: You already failed. Why would I get used to it, when I can just go use TeXMacs and mark my stuff up as I like? But you (as a user) are free to go use other software (and apparently you do already). Finger painting is not

Re: *not* everything is an inset!

2007-10-08 Thread John Levon
On Mon, Oct 08, 2007 at 08:02:05AM +0300, Martin Vermeer wrote: Isn't 'natural' usually better? These things feel like atoms, and inset-ness supports that. Not a big thing but anyway. I don't believe that people will think it's natural that selection jumps across an entire (say)

Re: *not* everything is an inset!

2007-10-08 Thread John Levon
On Mon, Oct 08, 2007 at 11:32:48AM +0200, Jean-Marc Lasgouttes wrote: I don't believe that people will think it's natural that selection jumps across an entire (say) firstname. When using using word (but not Oo.o), the selection jumps from word to word as soon as you are selecting more

Re: *not* everything is an inset!

2007-10-08 Thread John Levon
On Mon, Oct 08, 2007 at 08:49:07AM +0200, Abdelrazak Younes wrote: > >You already failed. Why would I get used to it, when I can just go use > >TeXMacs and mark my stuff up as I like? > > But you (as a user) are free to go use other software (and apparently > you do already). Finger painting is

Re: *not* everything is an inset!

2007-10-08 Thread John Levon
On Mon, Oct 08, 2007 at 08:02:05AM +0300, Martin Vermeer wrote: > > > Isn't 'natural' usually better? These things feel like atoms, > > > and inset-ness supports that. Not a big thing but anyway. > > > > I don't believe that people will think it's natural that selection jumps > > across an

Re: *not* everything is an inset!

2007-10-08 Thread John Levon
On Mon, Oct 08, 2007 at 11:32:48AM +0200, Jean-Marc Lasgouttes wrote: > > I don't believe that people will think it's natural that selection jumps > > across an entire (say) . > > When using using word (but not Oo.o), the selection jumps from word to > word as soon as you are selecting more than

Re: *not* everything is an inset!

2007-10-07 Thread John Levon
On Fri, Oct 05, 2007 at 10:53:14PM +0300, Martin Vermeer wrote: I don't think you are. Do you seriously think I am that dogmatic? Come on. I can recognise a use case where insets are a plain bad idea. I don't think you're dogmatic. I'm genuinely interested in what makes CT insets

Re: *not* everything is an inset!

2007-10-07 Thread John Levon
On Sun, Oct 07, 2007 at 08:46:47PM +0300, Martin Vermeer wrote: Let me see: is your UI objection due to the fact that running text is linear, a narrative, and insets break that logic (selection, cursor movement, line breaking)? That seems like a fair summation. If so (a sensible argument),

Re: *not* everything is an inset!

2007-10-07 Thread John Levon
On Sun, Oct 07, 2007 at 10:13:54PM +0300, Martin Vermeer wrote: sense for the UI to express this semantic difference. How does this advantage the user? I don't remember seeing a clear answer to this question. Isn't 'natural' usually better? These things feel like atoms, and inset-ness

Re: *not* everything is an inset!

2007-10-07 Thread John Levon
On Sun, Oct 07, 2007 at 09:41:11PM +0200, Abdelrazak Younes wrote: I don't believe that people will think it's natural that selection jumps across an entire (say) firstname. Even if so, once he gets used to it and realize how everything is faster ^^ You

Re: *not* everything is an inset!

2007-10-07 Thread John Levon
On Fri, Oct 05, 2007 at 10:53:14PM +0300, Martin Vermeer wrote: > > > I don't think you are. Do you seriously think I am that > > > dogmatic? Come on. I can recognise a use case where insets > > > are a plain bad idea. > > > > I don't think you're dogmatic. I'm genuinely interested in what

Re: *not* everything is an inset!

2007-10-07 Thread John Levon
On Sun, Oct 07, 2007 at 08:46:47PM +0300, Martin Vermeer wrote: > Let me see: is your UI objection due to the fact that running > text is linear, a narrative, and insets break that logic > (selection, cursor movement, line breaking)? That seems like a fair summation. > If so (a sensible

Re: *not* everything is an inset!

2007-10-07 Thread John Levon
On Sun, Oct 07, 2007 at 10:13:54PM +0300, Martin Vermeer wrote: > > sense for the UI to express this semantic difference. How does this > > advantage the user? I don't remember seeing a clear answer to this > > question. > > Isn't 'natural' usually better? These things feel like atoms, > and

Re: *not* everything is an inset!

2007-10-07 Thread John Levon
On Sun, Oct 07, 2007 at 09:41:11PM +0200, Abdelrazak Younes wrote: > >I don't believe that people will think it's natural that selection jumps > >across an entire (say) . > > Even if so, once he gets used to it and realize how everything is faster ^^ You

Re: *not* everything is an inset!

2007-10-05 Thread John Levon
On Fri, Oct 05, 2007 at 08:05:22AM +0200, Andre Poenitz wrote: Well indeed. This makes me somewhat dubious that your experience is relevant. I'm not anti-inset in any way where they make sense, and I think the branches stuff is a great example. I'm somewhat bemused by your comments

Re: CharStyles As Insets: TODO

2007-10-05 Thread John Levon
On Fri, Oct 05, 2007 at 08:12:28AM +0200, Andre Poenitz wrote: The only thing I could ask for here, is to see the borders also when the cursor is right in front of the inset, because the delete key will delete the entire inset if used at that point. That is obvious if the

Re: *not* everything is an inset!

2007-10-05 Thread John Levon
On Fri, Oct 05, 2007 at 10:44:38AM +0200, Abdelrazak Younes wrote: 1) familiarity. This is how every other editor I'm familiar with works. This one is not an argument for me. Otherwise I'd still use MS Word. I am 80% sure that the success of LyX is in its ability to mix simplicity with

Re: Inset Compromise Proposal

2007-10-05 Thread John Levon
On Fri, Oct 05, 2007 at 07:42:41PM +0300, Martin Vermeer wrote: Actually I came to more or less the same view. So: - Noun should become an inset charstyle (lyx2lyx) - Strong should take a similar slot as Emph, i.e. a (non-inset) font attribute. But: - Code should be an inset

Re: CharStyles As Insets: TODO

2007-10-05 Thread John Levon
On Fri, Oct 05, 2007 at 05:32:42PM +0100, John Levon wrote: I think John understand our point of view very well but he's playing the devil's advocate. Not at all. I genuinely don't understand how anybody could think that editing equations is like editing prose. (I'd love to be able

Re: CharStyles As Insets: TODO

2007-10-05 Thread John Levon
On Fri, Oct 05, 2007 at 12:34:33PM +0200, Dov Feldstern wrote: I actually agree with Andre' here, this would be good behavior for *true* insets IMO. Agreed, I think it's a nice solution to the delete a footnote problem, with perhaps the change that it only applies if the inset is not

Re: CharStyles As Insets: TODO

2007-10-05 Thread John Levon
On Fri, Oct 05, 2007 at 09:02:03AM +0200, Abdelrazak Younes wrote: I think John understand our point of view very well but he's playing the devil's advocate. Not at all. I genuinely don't understand how anybody could think that editing equations is like editing prose. regards, john

Re: [Cvslog] r20690 - /lyx-devel/trunk/src/frontends/qt4/ui/WrapUi.ui

2007-10-05 Thread John Levon
On Fri, Oct 05, 2007 at 08:38:27AM +0200, Abdelrazak Younes wrote: it is obvious that if the user doesn't check those boxes the parameters won't be set. and as i wrote, if we would do this we will deviate from what we are doing in the rest of lyx. Maybe Uwe thinks of them as Advanced

Re: *not* everything is an inset!

2007-10-05 Thread John Levon
On Fri, Oct 05, 2007 at 07:59:11PM +0300, Martin Vermeer wrote: Change tracking. Initially it was crippled and very limited, then I partly un-crippled it, and then Michael put in _a lot_ of effort to iron all the bugs out and instill some sanity. Yes, change tracking was tough, and fixing it

Re: CharStyles As Insets: TODO

2007-10-05 Thread John Levon
On Fri, Oct 05, 2007 at 07:00:41PM +0200, Abdelrazak Younes wrote: Not at all. I genuinely don't understand how anybody could think that editing equations is like editing prose. Well, I am a scientist and I often have the need to apply the same style to some specific words. These words are

Re: *not* everything is an inset!

2007-10-05 Thread John Levon
On Fri, Oct 05, 2007 at 06:54:09PM +0200, Abdelrazak Younes wrote: You seem to be arguing that when we have two otherwise equal choices, and one behaves like Word, we should choose the other one. No, I meant that, in this _specific_ case, I hate the way MS Word behaves and we should do the

Re: *not* everything is an inset!

2007-10-05 Thread John Levon
On Fri, Oct 05, 2007 at 07:09:31PM +0200, Abdelrazak Younes wrote: The font-related RTL business and the boundary stuff is far far from easy. Look at the different getFont() method and you will see how this stuff is complicated. RTL is hard full stop, I'm not sure that's related to styles

Re: *not* everything is an inset!

2007-10-05 Thread John Levon
On Fri, Oct 05, 2007 at 08:34:24PM +0300, Martin Vermeer wrote: (Unfortunately insets are no good for CT) Interesting, why? From what I can see it seems that all the inset people's preferences apply just the same to CT. Funny :-( I'm serious, I don't understand why it's different

Re: CharStyles As Insets: TODO

2007-10-05 Thread John Levon
On Fri, Oct 05, 2007 at 08:59:45PM +0200, Andre Poenitz wrote: I think John understand our point of view very well but he's playing the devil's advocate. Not at all. I genuinely don't understand how anybody could think that editing equations is like editing prose. You are not a

Re: *not* everything is an inset!

2007-10-05 Thread John Levon
On Fri, Oct 05, 2007 at 10:23:58PM +0300, Martin Vermeer wrote: (Unfortunately insets are no good for CT) Interesting, why? From what I can see it seems that all the inset people's preferences apply just the same to CT. Funny :-( I'm serious, I don't understand why

Re: *not* everything is an inset!

2007-10-05 Thread John Levon
On Fri, Oct 05, 2007 at 08:05:22AM +0200, Andre Poenitz wrote: > > Well indeed. This makes me somewhat dubious that your experience is > > relevant. I'm not anti-inset in any way where they make sense, and I > > think the branches stuff is a great example. > > > > I'm somewhat bemused by your

Re: CharStyles As Insets: TODO

2007-10-05 Thread John Levon
On Fri, Oct 05, 2007 at 08:12:28AM +0200, Andre Poenitz wrote: > > > > > The only thing I could ask for here, is to see the borders also when > > > > > the cursor is right in front of the inset, because the "delete" key > > > > > will delete the entire inset if used at that point. That is obvious

Re: *not* everything is an inset!

2007-10-05 Thread John Levon
On Fri, Oct 05, 2007 at 10:44:38AM +0200, Abdelrazak Younes wrote: > >>>1) familiarity. This is how every other editor I'm familiar with works. > >>This one is not an argument for me. Otherwise I'd still use MS Word. > > > >I am 80% sure that the success of LyX is in its ability to mix >

Re: Inset Compromise Proposal

2007-10-05 Thread John Levon
On Fri, Oct 05, 2007 at 07:42:41PM +0300, Martin Vermeer wrote: > Actually I came to more or less the same view. > > So: > > - Noun should become an inset charstyle (lyx2lyx) > - Strong should take a similar slot as Emph, i.e. > a (non-inset) "font" attribute. > > But: > > - Code should be

Re: CharStyles As Insets: TODO

2007-10-05 Thread John Levon
On Fri, Oct 05, 2007 at 05:32:42PM +0100, John Levon wrote: > > I think John understand our point of view very well but he's playing the > > devil's advocate. > > Not at all. I genuinely don't understand how anybody could think that > editing equations is like edit

Re: CharStyles As Insets: TODO

2007-10-05 Thread John Levon
On Fri, Oct 05, 2007 at 12:34:33PM +0200, Dov Feldstern wrote: > I actually agree with Andre' here, this would be good behavior for > *true* insets IMO. Agreed, I think it's a nice solution to the "delete a footnote" problem, with perhaps the change that it only applies if the inset is not

Re: CharStyles As Insets: TODO

2007-10-05 Thread John Levon
On Fri, Oct 05, 2007 at 09:02:03AM +0200, Abdelrazak Younes wrote: > I think John understand our point of view very well but he's playing the > devil's advocate. Not at all. I genuinely don't understand how anybody could think that editing equations is like editing prose. regards, john

Re: [Cvslog] r20690 - /lyx-devel/trunk/src/frontends/qt4/ui/WrapUi.ui

2007-10-05 Thread John Levon
On Fri, Oct 05, 2007 at 08:38:27AM +0200, Abdelrazak Younes wrote: > >it is obvious that if the user doesn't check those boxes the parameters > >won't be set. and as i wrote, if we would do this we will deviate from > >what we are doing in the rest of lyx. > > Maybe Uwe thinks of them as

Re: *not* everything is an inset!

2007-10-05 Thread John Levon
On Fri, Oct 05, 2007 at 07:59:11PM +0300, Martin Vermeer wrote: > Change tracking. Initially it was crippled and very limited, > then I partly un-crippled it, and then Michael put in _a lot_ > of effort to iron all the bugs out and instill some sanity. Yes, change tracking was tough, and fixing

Re: CharStyles As Insets: TODO

2007-10-05 Thread John Levon
On Fri, Oct 05, 2007 at 07:00:41PM +0200, Abdelrazak Younes wrote: > >>Not at all. I genuinely don't understand how anybody could think that > >>editing equations is like editing prose. > > Well, I am a scientist and I often have the need to apply the same style > to some specific words. These

Re: *not* everything is an inset!

2007-10-05 Thread John Levon
On Fri, Oct 05, 2007 at 06:54:09PM +0200, Abdelrazak Younes wrote: > >You seem to be arguing that when we have two otherwise equal choices, > >and one behaves like Word, we should choose the other one. > > No, I meant that, in this _specific_ case, I hate the way MS Word > behaves and we should

Re: *not* everything is an inset!

2007-10-05 Thread John Levon
On Fri, Oct 05, 2007 at 07:09:31PM +0200, Abdelrazak Younes wrote: > The font-related RTL business and the boundary stuff is far far from > easy. Look at the different getFont() method and you will see how this > stuff is complicated. RTL is hard full stop, I'm not sure that's related to

Re: *not* everything is an inset!

2007-10-05 Thread John Levon
On Fri, Oct 05, 2007 at 08:34:24PM +0300, Martin Vermeer wrote: > > > (Unfortunately insets are no good for CT) > > > > Interesting, why? From what I can see it seems that all the inset > > people's preferences apply just the same to CT. > > Funny :-( I'm serious, I don't understand why it's

Re: CharStyles As Insets: TODO

2007-10-05 Thread John Levon
On Fri, Oct 05, 2007 at 08:59:45PM +0200, Andre Poenitz wrote: > > > I think John understand our point of view very well but he's playing the > > > devil's advocate. > > > > Not at all. I genuinely don't understand how anybody could think that > > editing equations is like editing prose. > >

Re: *not* everything is an inset!

2007-10-05 Thread John Levon
On Fri, Oct 05, 2007 at 10:23:58PM +0300, Martin Vermeer wrote: > > > > > (Unfortunately insets are no good for CT) > > > > > > > > Interesting, why? From what I can see it seems that all the inset > > > > people's preferences apply just the same to CT. > > > > > > Funny :-( > > > > I'm

Re: *not* everything is an inset!

2007-10-04 Thread John Levon
On Thu, Oct 04, 2007 at 10:13:59AM +0200, Jean-Marc Lasgouttes wrote: More seriously, this whole discussion comes a bit late IMHO. I know that you emitted some objections when Martin started the implementation but they were not too strong. We have something _now_ and I'd be a pity to

Re: *not* everything is an inset!

2007-10-04 Thread John Levon
On Thu, Oct 04, 2007 at 06:46:45PM +0300, Martin Vermeer wrote: Not very convincing, is it? Most people learn from experience. What would happen here is that they would quickly pick up that -- no, this stuff does not behave like italicize; it behaves like insets instead. Familiar paradigm

Re: *not* everything is an inset!

2007-10-04 Thread John Levon
On Thu, Oct 04, 2007 at 06:52:48PM +0300, Martin Vermeer wrote: Why do we need to nest insets then ? :-P Actually I don't think we should (usually). In text, cases where we want to nest (charstyle) insets ought to be rare, if we have defined them as sensible semantic units. Over-use of

Re: *not* everything is an inset!

2007-10-04 Thread John Levon
On Thu, Oct 04, 2007 at 09:48:33PM +0200, Andre Poenitz wrote: And for The Honoured Believers in Single Keystroke Navigation (formerly known as The Finger Painting Faction) the multiple pos 5, range * positions can be collapsed to a single one. A simple boolean preference, maybe even

Re: *not* everything is an inset!

2007-10-04 Thread John Levon
On Thu, Oct 04, 2007 at 09:42:09PM +0300, Martin Vermeer wrote: Why do we need to nest insets then ? :-P Actually I don't think we should (usually). In text, cases where we want to nest (charstyle) insets ought to be rare, if we have defined them as sensible semantic units.

Re: *not* everything is an inset!

2007-10-04 Thread John Levon
On Thu, Oct 04, 2007 at 09:28:25PM +0300, Martin Vermeer wrote: Could you list the advantages of an exposed inset UI? 1) You know precisely where a typed character goes -- or where an already typed character belongs. Inside or outside any given inset. A special case of this is for blanks,

Re: *not* everything is an inset!

2007-10-04 Thread John Levon
On Thu, Oct 04, 2007 at 11:16:50PM +0300, Martin Vermeer wrote: Branches are not charstyles, of course. Well indeed. This makes me somewhat dubious that your experience is relevant. I'm not anti-inset in any way where they make sense, and I think the branches stuff is a great example. I'm

Re: *not* everything is an inset!

2007-10-04 Thread John Levon
On Fri, Oct 05, 2007 at 12:06:50AM +0300, Martin Vermeer wrote: _Especially_ from the writing process viewpoint you should appreciate the ease with which you can undo things in the inset paradigm. Regret an applied emphasis? Put the cursor inside and dissolve. No need to carefully select the

charstyles don't redraw properly?

2007-10-04 Thread John Levon
If I type into say a FirstName charstyle in docbook, the blue banner beneath just over-writes itself. I think it might be because Author is centered text. It doesn't happen after a certain inset size. Anyone else? I can see a similar thing during selection too. Copy and paste doesn't seem to

Re: CharStyles As Insets: TODO

2007-10-04 Thread John Levon
On Thu, Oct 04, 2007 at 11:22:01PM +0200, Andre Poenitz wrote: The only thing I could ask for here, is to see the borders also when the cursor is right in front of the inset, because the delete key will delete the entire inset if used at that point. That is obvious if the frame is

Re: charstyles don't redraw properly?

2007-10-04 Thread John Levon
On Thu, Oct 04, 2007 at 09:52:52PM -0400, Richard Heck wrote: I don't think it was designed to do so. If it should, then that probably isn't terribly hard. I do think it should... BTW, why do the styles appear as CharStyle:foo in the menu? This is a consequence of some of Martin's

Re: charstyles don't redraw properly?

2007-10-04 Thread John Levon
On Fri, Oct 05, 2007 at 06:56:25AM +0300, Martin Vermeer wrote: If I type into say a FirstName charstyle in docbook, the blue banner beneath just over-writes itself. I think it might be because Author is centered text. It doesn't happen after a certain inset size. Anyone else? Thought I

Re: *not* everything is an inset!

2007-10-04 Thread John Levon
On Fri, Oct 05, 2007 at 06:37:05AM +0300, Martin Vermeer wrote: If what Martin means is that *LyX* will have no ambiguity, e.g, when generating latex/XML, then I think that the disambiguation algorithm suggested in this thread http://permalink.gmane.org/gmane.editors.lyx.devel/95997

Re: *not* everything is an inset!

2007-10-04 Thread John Levon
On Thu, Oct 04, 2007 at 10:13:59AM +0200, Jean-Marc Lasgouttes wrote: > > More seriously, this whole discussion comes a bit late IMHO. I know > > that you emitted some objections when Martin started the > > implementation but they were not too strong. We have something _now_ > > and I'd be a pity

Re: *not* everything is an inset!

2007-10-04 Thread John Levon
On Thu, Oct 04, 2007 at 06:46:45PM +0300, Martin Vermeer wrote: > Not very convincing, is it? Most people learn from experience. What > would happen here is that they would quickly pick up that -- no, this > stuff does not behave like italicize; it behaves like insets instead. > Familiar paradigm

Re: *not* everything is an inset!

2007-10-04 Thread John Levon
On Thu, Oct 04, 2007 at 06:52:48PM +0300, Martin Vermeer wrote: > > Why do we need to nest insets then ? :-P > > Actually I don't think we should (usually). In text, cases where we > want to nest (charstyle) insets ought to be rare, if we have defined > them as sensible semantic units. Over-use

Re: *not* everything is an inset!

2007-10-04 Thread John Levon
On Thu, Oct 04, 2007 at 09:48:33PM +0200, Andre Poenitz wrote: > And for The Honoured Believers in Single Keystroke Navigation (formerly > known as The Finger Painting Faction) the multiple "pos 5, range *" > positions can be collapsed to a single one. A simple boolean preference, > maybe even

Re: *not* everything is an inset!

2007-10-04 Thread John Levon
On Thu, Oct 04, 2007 at 09:42:09PM +0300, Martin Vermeer wrote: > > > > Why do we need to nest insets then ? :-P > > > > > > Actually I don't think we should (usually). In text, cases where we > > > want to nest (charstyle) insets ought to be rare, if we have defined > > > them as sensible

Re: *not* everything is an inset!

2007-10-04 Thread John Levon
On Thu, Oct 04, 2007 at 09:28:25PM +0300, Martin Vermeer wrote: > > Could you list the advantages of an exposed inset UI? > > 1) You know precisely where a typed character goes -- or where an > already typed character belongs. Inside or outside any given inset. > A special case of this is for

Re: *not* everything is an inset!

2007-10-04 Thread John Levon
On Thu, Oct 04, 2007 at 11:16:50PM +0300, Martin Vermeer wrote: > Branches are not charstyles, of course. Well indeed. This makes me somewhat dubious that your experience is relevant. I'm not anti-inset in any way where they make sense, and I think the branches stuff is a great example. I'm

Re: *not* everything is an inset!

2007-10-04 Thread John Levon
On Fri, Oct 05, 2007 at 12:06:50AM +0300, Martin Vermeer wrote: > _Especially_ from the writing process viewpoint you should appreciate > the ease with which you can undo things in the inset paradigm. Regret an > applied emphasis? Put the cursor inside and dissolve. No need to > carefully select

charstyles don't redraw properly?

2007-10-04 Thread John Levon
If I type into say a FirstName charstyle in docbook, the blue banner beneath just over-writes itself. I think it might be because Author is centered text. It doesn't happen after a certain inset size. Anyone else? I can see a similar thing during selection too. Copy and paste doesn't seem to

Re: CharStyles As Insets: TODO

2007-10-04 Thread John Levon
On Thu, Oct 04, 2007 at 11:22:01PM +0200, Andre Poenitz wrote: > > > The only thing I could ask for here, is to see the borders also when > > > the cursor is right in front of the inset, because the "delete" key > > > will delete the entire inset if used at that point. That is obvious if > > >

Re: charstyles don't redraw properly?

2007-10-04 Thread John Levon
On Thu, Oct 04, 2007 at 09:52:52PM -0400, Richard Heck wrote: > I don't think it was designed to do so. If it should, then that probably > isn't terribly hard. I do think it should... > >BTW, why do the styles appear as CharStyle:foo in the menu? > > > This is a consequence of some of

Re: charstyles don't redraw properly?

2007-10-04 Thread John Levon
On Fri, Oct 05, 2007 at 06:56:25AM +0300, Martin Vermeer wrote: > > If I type into say a FirstName charstyle in docbook, the blue banner > > beneath just over-writes itself. I think it might be because Author is > > centered text. It doesn't happen after a certain inset size. Anyone else? > >

Re: *not* everything is an inset!

2007-10-04 Thread John Levon
On Fri, Oct 05, 2007 at 06:37:05AM +0300, Martin Vermeer wrote: > > If what Martin means is that *LyX* will have no ambiguity, e.g, when > > generating latex/XML, then I think that the disambiguation algorithm > > suggested in this thread > >

Re: *not* everything is an inset!

2007-10-03 Thread John Levon
On Wed, Oct 03, 2007 at 08:25:12AM +0200, Abdelrazak Younes wrote: However, insets imply all sorts of things about cursor movement and mouse placement. Unless things in this area got *massively* cleaned up since I last looked at the code, getting correct cursor movement with

Re: *not* everything is an inset!

2007-10-03 Thread John Levon
On Wed, Oct 03, 2007 at 02:12:22PM +0200, Jean-Marc Lasgouttes wrote: We will face challenge for sure but Cursor movement is already working well for entering and leaving insets. We will have to decide what to do with selection though. I am in the opinion that when coming outside of an

Re: *not* everything is an inset!

2007-10-03 Thread John Levon
On Wed, Oct 03, 2007 at 10:03:32AM +0200, Andre Poenitz wrote: Of course this would emphasize structure and would not be acceptable by the finger painting faction as that's not what they used to. How do you expect a reasonable discourse when you characterize your opponents thus? john

Re: *not* everything is an inset!

2007-10-03 Thread John Levon
On Wed, Oct 03, 2007 at 02:30:32PM +0200, Jean-Marc Lasgouttes wrote: This isn't about overlapping extents as I see it, it's about a natural feel for the UI. In particular, if I click-drag at point A in this diagram: foo bar C foo bar A foo bar foo bar B and drag towards B, it

Re: *not* everything is an inset!

2007-10-03 Thread John Levon
On Wed, Oct 03, 2007 at 02:43:21PM +0200, Abdelrazak Younes wrote: What would you advocate? Stay with ranges or try to make the insets feel reasonable? The solution is maybe to limit the number of words to *one* within a given charstyle. This would mean that pressing space at the end of a

Re: *not* everything is an inset!

2007-10-03 Thread John Levon
On Wed, Oct 03, 2007 at 02:47:50PM +0200, Abdelrazak Younes wrote: That's true for the current insets, absolutely *not* for char styles. It's not acceptable for it to need two keypresses to get from a to b in 'ab' just because a has a different char style. But why would you want to have two

Re: *not* everything is an inset!

2007-10-03 Thread John Levon
On Wed, Oct 03, 2007 at 03:00:13PM +0200, Abdelrazak Younes wrote: Nothing too recent I guess and I am not sure when was John's last visit to the source code :-) John, do you know about DocIterator? They were designed specifically for cursor navigation across insets. I do (I remember its

Re: *not* everything is an inset!

2007-10-03 Thread John Levon
On Wed, Oct 03, 2007 at 03:17:09PM +0200, Abdelrazak Younes wrote: But why would you want to have two different charstyles in the _same_ word? If you need that then I would say that this is a use case where you really want to use font attributes and not charstyle. This applies equally

Re: *not* everything is an inset!

2007-10-03 Thread John Levon
On Wed, Oct 03, 2007 at 03:44:34PM +0200, Abdelrazak Younes wrote: That's a very bold statement to make, and is certainly not true of (for example) code fragments, where a comma is most certainly not part of the variable char style. Then just put it outside the charstyle, something that is

Re: *not* everything is an inset!

2007-10-03 Thread John Levon
On Wed, Oct 03, 2007 at 04:23:00PM +0200, Abdelrazak Younes wrote: Really? I didn't know that, but then I am not a pro of MS Word. What is I haven't used or looked at MS Word in years. the equivalent of charstyle in MS Word? I hope you are not talking about the formatting styles that you

Re: CharStyles As Insets: TODO

2007-10-03 Thread John Levon
On Wed, Oct 03, 2007 at 12:15:52PM -0400, Richard Heck wrote: 4. Inset dissolving should be more intuitive. There should be a menu item Remove charstyle---it doesn't have to be called that---that dissolves the current (innermost) inset. Maybe there should also be a I believe you can do

Re: *not* everything is an inset!

2007-10-03 Thread John Levon
On Wed, Oct 03, 2007 at 12:22:00PM -0400, Richard Heck wrote: The difficulty is that, if you're already in the inset, you might be wanting to apply another one. How do you distinguish that from changing the inset type (which is the most natural thing). You only change anything if there's a

Re: *not* everything is an inset!

2007-10-03 Thread John Levon
On Wed, Oct 03, 2007 at 08:06:18PM +0300, Martin Vermeer wrote: No need to select... just be inside the inset to be dissolved. It's needed or you can't tell choose a style, then type in it from change this text to be the style I select regards john

Re: *not* everything is an inset!

2007-10-03 Thread John Levon
On Wed, Oct 03, 2007 at 10:33:41PM +0300, Martin Vermeer wrote: No need to select... just be inside the inset to be dissolved. It's needed or you can't tell choose a style, then type in it from change this text to be the style I select regards john Dissolving... no such

Re: *not* everything is an inset!

2007-10-03 Thread John Levon
On Wed, Oct 03, 2007 at 07:45:21PM +0200, Andre Poenitz wrote: Of course this would emphasize structure and would not be acceptable by the finger painting faction as that's not what they used to. How do you expect a reasonable discourse when you characterize your opponents thus?

Re: *not* everything is an inset!

2007-10-03 Thread John Levon
On Wed, Oct 03, 2007 at 08:25:12AM +0200, Abdelrazak Younes wrote: > >However, insets imply all sorts of things about cursor movement and > >mouse placement. Unless things in this area got *massively* cleaned up > >since I last looked at the code, getting correct cursor movement with >

Re: *not* everything is an inset!

2007-10-03 Thread John Levon
On Wed, Oct 03, 2007 at 02:12:22PM +0200, Jean-Marc Lasgouttes wrote: > >> We will face challenge for sure but Cursor movement is already > >> working well for entering and leaving insets. We will have to decide > >> what to do with selection though. I am in the opinion that when > >> coming

Re: *not* everything is an inset!

2007-10-03 Thread John Levon
On Wed, Oct 03, 2007 at 10:03:32AM +0200, Andre Poenitz wrote: > Of course this would emphasize structure and would not be acceptable > by the finger painting faction as that's not what they used to. How do you expect a reasonable discourse when you characterize your opponents thus? john

Re: *not* everything is an inset!

2007-10-03 Thread John Levon
On Wed, Oct 03, 2007 at 02:30:32PM +0200, Jean-Marc Lasgouttes wrote: > > This isn't about overlapping extents as I see it, it's about a natural > > feel for the UI. In particular, if I click-drag at point A in this > > diagram: > > > > foo bar C foo bar A foo bar foo bar B > > > > and drag

Re: *not* everything is an inset!

2007-10-03 Thread John Levon
On Wed, Oct 03, 2007 at 02:43:21PM +0200, Abdelrazak Younes wrote: > >What would you advocate? Stay with ranges or try to make the insets > >feel reasonable? > > The solution is maybe to limit the number of words to *one* within a > given charstyle. This would mean that pressing at the end of

Re: *not* everything is an inset!

2007-10-03 Thread John Levon
On Wed, Oct 03, 2007 at 02:47:50PM +0200, Abdelrazak Younes wrote: > >That's true for the current insets, absolutely *not* for char styles. > >It's not acceptable for it to need two keypresses to get from a to b in > >'ab' just because a has a different char style. > > But why would you want to

Re: *not* everything is an inset!

2007-10-03 Thread John Levon
On Wed, Oct 03, 2007 at 03:00:13PM +0200, Abdelrazak Younes wrote: > Nothing too recent I guess and I am not sure when was John's last visit > to the source code :-) > > John, do you know about DocIterator? They were designed specifically for > cursor navigation across insets. I do (I

  1   2   3   4   5   6   7   8   9   10   >