Re: shorcut automatization

2003-02-12 Thread Andre Poenitz
On Wed, Feb 12, 2003 at 12:31:18PM -0500, Dr. Richard E. Hawkins wrote: > > Poor John, failed at Emacs but rules with vi. When are you vi guys > > going to get your acts together and put a vi-style command interface > > or are you quietly admitting defeat here also. :P > > Hey, that was the firs

Re: shorcut automatization

2003-02-12 Thread Dr. Richard E. Hawkins
On Wed, Feb 12, 2003 at 12:54:46PM +1000, Allan Rae wrote: > On Tue, 11 Feb 2003, John Levon wrote: > > On Tue, Feb 11, 2003 at 11:59:28AM +0100, Lars Gullik Bj?nnes wrote: > > > | I have never been able to use that interface, and it buys us precisely > > > | nothing, and costs a lot. > Poor Jo

Re: shorcut automatization

2003-02-11 Thread Allan Rae
On Tue, 11 Feb 2003, John Levon wrote: > On Tue, Feb 11, 2003 at 11:59:28AM +0100, Lars Gullik Bj?nnes wrote: [...] > > | I have never been able to use that interface, and it buys us precisely > > | nothing, and costs a lot. Poor John, failed at Emacs but rules with vi. When are you vi guys goi

Re: shorcut automatization

2003-02-11 Thread Allan Rae
On Tue, 11 Feb 2003, Alfredo Braunstein wrote: > John Levon wrote: > > > On Tue, Feb 11, 2003 at 09:08:25AM +0100, Alfredo Braunstein wrote: > > > >> Making shorcuts consistent would accelerate user interaction. In fact, I > >> find a PITA every cleverness in choosing shorcuts. In the > >> Layout-

Re: shorcut automatization

2003-02-11 Thread Christian Ridderström
On Tue, 11 Feb 2003, Angus Leeming wrote: > Christian Ridderström wrote: > > > On Tue, 11 Feb 2003, Alfredo Braunstein wrote: > > > >> But you have 'real' shorcuts for that, i.e. keyboard bindings of lfuns. > >> I agree that bindings could be shown on the menu, though. > > > > What's an lfun?

Re: shorcut automatization

2003-02-11 Thread Angus Leeming
Christian Ridderström wrote: > On Tue, 11 Feb 2003, Alfredo Braunstein wrote: > >> But you have 'real' shorcuts for that, i.e. keyboard bindings of lfuns. >> I agree that bindings could be shown on the menu, though. > > What's an lfun? I've seen this lots of times now > ?lyx-function > > /

Re: shorcut automatization

2003-02-11 Thread Christian Ridderström
On Tue, 11 Feb 2003, Alfredo Braunstein wrote: > But you have 'real' shorcuts for that, i.e. keyboard bindings of lfuns. > I agree that bindings could be shown on the menu, though. What's an lfun? I've seen this lots of times now ?lyx-function /Christian -- Christian Ridderström

Re: shorcut automatization

2003-02-11 Thread Christian Ridderström
On Tue, 11 Feb 2003, Dr. Richard E. Hawkins wrote: > On Tue, Feb 11, 2003 at 03:00:49PM +0100, Alfredo Braunstein wrote: > > Christian Ridderstr?m wrote: > > > > Insert->List & TOC > > > O > > > > > I know. The question was if there are examples of 'natural' letter which > > ar

Re: shorcut automatization

2003-02-11 Thread Lars Gullik Bjønnes
John Levon <[EMAIL PROTECTED]> writes: | On Tue, Feb 11, 2003 at 03:53:22PM +0100, Lars Gullik Bj?nnes wrote: | | > | says who ! | > | > says me! | | My 300 page SCSI manual disagrees with you when I'm looking for a | mis-spelling as "scsi" instead of "SCSI" C-s M-c Alternatively set the cas

Re: shorcut automatization

2003-02-11 Thread John Levon
On Tue, Feb 11, 2003 at 04:30:52PM +0100, Lars Gullik Bj?nnes wrote: > | My 300 page SCSI manual disagrees with you when I'm looking for a > | mis-spelling as "scsi" instead of "SCSI" > > Your SCSI manual does not have an opinion. You're just discriminating against it ! john

Re: shorcut automatization

2003-02-11 Thread Lars Gullik Bjønnes
John Levon <[EMAIL PROTECTED]> writes: | On Tue, Feb 11, 2003 at 03:53:22PM +0100, Lars Gullik Bj?nnes wrote: | | > | says who ! | > | > says me! | | My 300 page SCSI manual disagrees with you when I'm looking for a | mis-spelling as "scsi" instead of "SCSI" Your SCSI manual does not have an o

Re: shorcut automatization

2003-02-11 Thread John Levon
On Tue, Feb 11, 2003 at 03:53:22PM +0100, Lars Gullik Bj?nnes wrote: > | says who ! > > says me! My 300 page SCSI manual disagrees with you when I'm looking for a mis-spelling as "scsi" instead of "SCSI" john

Re: shorcut automatization

2003-02-11 Thread Helge Hafting
John Levon wrote: > > On Tue, Feb 11, 2003 at 11:50:55AM +0100, Helge Hafting wrote: > > > I would love to see lyx do search & replace emacs style. > > I.e. use the minibuffer instead of some popup the > > user have to move out of the way _and_ eventually close. > > This would be nice indeed, bu

Re: shorcut automatization

2003-02-11 Thread Helge Hafting
John Levon wrote: > > On Tue, Feb 11, 2003 at 11:59:28AM +0100, Lars Gullik Bj?nnes wrote: > > > | The minute the minibuffer becomes necessary, the game is over, collect > > | your shoes, and go home ... > > > > Because you rather want a popup? > > I want default usable interfaces that do not re

Re: shorcut automatization

2003-02-11 Thread Lars Gullik Bjønnes
John Levon <[EMAIL PROTECTED]> writes: | On Tue, Feb 11, 2003 at 02:40:40PM +0100, Lars Gullik Bj?nnes wrote: | | > | It has an obvious failure mode, as above. | > | > which does not matter! | | says who ! says me! -- Lgb

Re: shorcut automatization

2003-02-11 Thread Alfredo Braunstein
Dr. Richard E. Hawkins wrote: > On Tue, Feb 11, 2003 at 09:08:25AM +0100, Alfredo Braunstein wrote: > > M-c c i > > I have no idea why anyone would associate that with "insert columnt," > but after doing a bunch from the menu, I finally noticed it, and it sure > helps. Intuitive ones are nice

Re: shorcut automatization

2003-02-11 Thread Dr. Richard E. Hawkins
On Tue, Feb 11, 2003 at 03:00:49PM +0100, Alfredo Braunstein wrote: > Christian Ridderstr?m wrote: > > Insert->List & TOC > > O > I know. The question was if there are examples of 'natural' letter which > aren't the first one. Are those of your example particularly better than >

Re: shorcut automatization

2003-02-11 Thread Dr. Richard E. Hawkins
On Tue, Feb 11, 2003 at 09:08:25AM +0100, Alfredo Braunstein wrote: > If you want my opinion, I think shorcuts are useful when they are on the > first letter. With some effort I can use if they are on the first letter of > the second word, but if I have to find the underlined letter in the middle

Re: shorcut automatization

2003-02-11 Thread Dr. Richard E. Hawkins
On Tue, Feb 11, 2003 at 12:43:58PM +, John Levon wrote: > On Tue, Feb 11, 2003 at 01:41:34PM +0100, Andre Poenitz wrote: > > > I want default usable interfaces that do not require book-learnin' > > I've never seen a search-and-replace dialog that would qualify as "more > > usable" than a mini

Re: shorcut automatization

2003-02-11 Thread Alfredo Braunstein
Christian Ridderström wrote: > On Tue, 11 Feb 2003, Alfredo Braunstein wrote: > >> John Levon wrote: >> >> Maybe you are right. An example not in the first letter? (without using >> run-together words please) >> > The insert menu is full of examples of shortcuts that does not correspond > to th

Re: shorcut automatization

2003-02-11 Thread John Levon
On Tue, Feb 11, 2003 at 02:40:40PM +0100, Lars Gullik Bj?nnes wrote: > | It has an obvious failure mode, as above. > > which does not matter! says who ! john

Re: shorcut automatization

2003-02-11 Thread Lars Gullik Bjønnes
John Levon <[EMAIL PROTECTED]> writes: | On Tue, Feb 11, 2003 at 01:46:49PM +0100, Lars Gullik Bj?nnes wrote: | | > | which has an obvious failure mode. | > | > which does not matter. | > | > You have tried the functionality, yes? | | Yes. | | > Does it work or not? | | It has an obvious fai

Re: shorcut automatization

2003-02-11 Thread John Levon
On Tue, Feb 11, 2003 at 02:02:48PM +0100, Andre Poenitz wrote: > > And how do you do case-insensitive ? > > By prepending \c. > > I doubt you click faster than I type that. I'm not sure how many times I can say that efficiency is not the be all and end all of a usable interface john

Re: shorcut automatization

2003-02-11 Thread John Levon
On Tue, Feb 11, 2003 at 01:46:49PM +0100, Lars Gullik Bj?nnes wrote: > | which has an obvious failure mode. > > which does not matter. > > You have tried the functionality, yes? Yes. > Does it work or not? It has an obvious failure mode, as above. john

Re: shorcut automatization

2003-02-11 Thread Jean-Marc Lasgouttes
> "John" == John Levon <[EMAIL PROTECTED]> writes: John> On Tue, Feb 11, 2003 at 01:41:34PM +0100, Andre Poenitz wrote: >> > I want default usable interfaces that do not require >> book-learnin' >> >> I've never seen a search-and-replace dialog that would qualify as >> "more usable" than a mi

Re: shorcut automatization

2003-02-11 Thread Andre Poenitz
On Tue, Feb 11, 2003 at 11:39:46AM +, John Levon wrote: > On Tue, Feb 11, 2003 at 12:15:31PM +0100, Lars Gullik Bj?nnes wrote: > > > | I'd love to see how you do "match whole words" in the minibuffer. > > > > think incremental search. > > And how do you do case-insensitive ? By prepending \

Re: shorcut automatization

2003-02-11 Thread Lars Gullik Bjønnes
John Levon <[EMAIL PROTECTED]> writes: | On Tue, Feb 11, 2003 at 01:33:49PM +0100, Lars Gullik Bj?nnes wrote: | | > | And how do you do case-insensitive ? | > | > lowercase only -> insensitive | > mixed case/upper case -> sensitive | | which has an obvious failure mode. which does not matter.

Re: shorcut automatization

2003-02-11 Thread John Levon
On Tue, Feb 11, 2003 at 01:41:34PM +0100, Andre Poenitz wrote: > > I want default usable interfaces that do not require book-learnin' > > I've never seen a search-and-replace dialog that would qualify as "more > usable" than a minibuffer based approach with a decent history. > > I did require so

Re: shorcut automatization

2003-02-11 Thread Andre Poenitz
On Tue, Feb 11, 2003 at 11:03:23AM +, John Levon wrote: > > | The minute the minibuffer becomes necessary, the game is over, collect > > | your shoes, and go home ... > > > > Because you rather want a popup? > > I want default usable interfaces that do not require book-learnin' I've never se

Re: shorcut automatization

2003-02-11 Thread John Levon
On Tue, Feb 11, 2003 at 01:33:49PM +0100, Lars Gullik Bj?nnes wrote: > | And how do you do case-insensitive ? > > lowercase only -> insensitive > mixed case/upper case -> sensitive which has an obvious failure mode. john

Re: shorcut automatization

2003-02-11 Thread Lars Gullik Bjønnes
John Levon <[EMAIL PROTECTED]> writes: | On Tue, Feb 11, 2003 at 12:15:31PM +0100, Lars Gullik Bj?nnes wrote: | | > | I'd love to see how you do "match whole words" in the minibuffer. | > | > think incremental search. | | And how do you do case-insensitive ? lowercase only -> insensitive mixed

Re: shorcut automatization

2003-02-11 Thread Christian Ridderström
On Tue, 11 Feb 2003, Alfredo Braunstein wrote: > John Levon wrote: > > Maybe you are right. An example not in the first letter? (without using > run-together words please) > The insert menu is full of examples of shortcuts that does not correspond to the first letters: Insert->Float

Re: shorcut automatization

2003-02-11 Thread John Levon
On Tue, Feb 11, 2003 at 11:44:39AM +, Angus Leeming wrote: > It strikes me that you're playing the rôle of Luddite here ;-) If people > want it and are willing to code it, why not let 'em? In context, we are talking about replacing the find dialog. I have no problem with such additional fun

Re: shorcut automatization

2003-02-11 Thread Angus Leeming
John Levon wrote: > On Tue, Feb 11, 2003 at 12:15:31PM +0100, Lars Gullik Bj?nnes wrote: > >> | I'd love to see how you do "match whole words" in the minibuffer. >> >> think incremental search. > > And how do you do case-insensitive ? It strikes me that you're playing the rôle of Luddite here

Re: shorcut automatization

2003-02-11 Thread John Levon
On Tue, Feb 11, 2003 at 12:15:31PM +0100, Lars Gullik Bj?nnes wrote: > | I'd love to see how you do "match whole words" in the minibuffer. > > think incremental search. And how do you do case-insensitive ? john

Re: shorcut automatization

2003-02-11 Thread Alfredo Braunstein
John Levon wrote: > On Tue, Feb 11, 2003 at 09:08:25AM +0100, Alfredo Braunstein wrote: > >> Making shorcuts consistent would accelerate user interaction. In fact, I >> find a PITA every cleverness in choosing shorcuts. In the >> Layout->Document->Layout dialog tab (Qt frontend) we have for insta

Re: shorcut automatization

2003-02-11 Thread Lars Gullik Bjønnes
John Levon <[EMAIL PROTECTED]> writes: | On Tue, Feb 11, 2003 at 11:59:28AM +0100, Lars Gullik Bj?nnes wrote: | | > | The minute the minibuffer becomes necessary, the game is over, collect | > | your shoes, and go home ... | > | > Because you rather want a popup? | | I want default usable inter

Re: shorcut automatization

2003-02-11 Thread John Levon
On Tue, Feb 11, 2003 at 11:59:28AM +0100, Lars Gullik Bj?nnes wrote: > | The minute the minibuffer becomes necessary, the game is over, collect > | your shoes, and go home ... > > Because you rather want a popup? I want default usable interfaces that do not require book-learnin' Suitable visual

Re: shorcut automatization

2003-02-11 Thread John Levon
On Tue, Feb 11, 2003 at 09:08:25AM +0100, Alfredo Braunstein wrote: > Making shorcuts consistent would accelerate user interaction. In fact, I > find a PITA every cleverness in choosing shorcuts. In the > Layout->Document->Layout dialog tab (Qt frontend) we have for instance > "Options|t" without

Re: shorcut automatization

2003-02-11 Thread Lars Gullik Bjønnes
John Levon <[EMAIL PROTECTED]> writes: | On Tue, Feb 11, 2003 at 03:14:30PM +1000, Allan Rae wrote: | | > Menues, toolbar(s) and a minibuffer. | | The minute the minibuffer becomes necessary, the game is over, collect | your shoes, and go home ... Because you rather want a popup? | > Renderin

Re: shorcut automatization

2003-02-11 Thread John Levon
On Tue, Feb 11, 2003 at 11:50:55AM +0100, Helge Hafting wrote: > I would love to see lyx do search & replace emacs style. > I.e. use the minibuffer instead of some popup the > user have to move out of the way _and_ eventually close. This would be nice indeed, but it must be a complementary interf

Re: shorcut automatization

2003-02-11 Thread John Levon
On Tue, Feb 11, 2003 at 04:17:23PM +0900, Rob Lahaye wrote: > Context-sensitive right-mouse-click menu popups. Yes, we do want this. > Would something like this be feasible? > In Xforms, Qt and/or Gnome? Yes regards john

Re: shorcut automatization

2003-02-11 Thread John Levon
On Tue, Feb 11, 2003 at 03:14:30PM +1000, Allan Rae wrote: > Menues, toolbar(s) and a minibuffer. The minute the minibuffer becomes necessary, the game is over, collect your shoes, and go home ... > Rendering some configuration pages in a buffer -- like (x)emacs' > customization settings. I hav

Re: shorcut automatization

2003-02-11 Thread Helge Hafting
Lars Gullik Bjønnes wrote: > Have I said that I really do not like the dialogs at all? > I'd prefere an application completely without dialogs... Dialogs are indeed overused in most applications. I would love to see lyx do search & replace emacs style. I.e. use the minibuffer instead of some popu

Re: shorcut automatization

2003-02-11 Thread Angus Leeming
Lars Gullik Bjønnes wrote: > Angus Leeming <[EMAIL PROTECTED]> writes: > > | If we did this, then lyx could quite conceivably become a daemon process > | communicating via the lyxserver with an external process which --- quite > | conceivably --- could be our frontend dialogs with a main() routi

Re: shorcut automatization

2003-02-11 Thread Alfredo Braunstein
John Levon wrote: > Doesn't sound like a good idea to me. It would make use of second word > impossible, careful ordering so that more common options are preferred, > etc. But rethinking again: I don't think this as a problem, but as a feature. (Also, it should be trivial to set the policy to pre

Re: shorcut automatization

2003-02-10 Thread Rob Lahaye
Allan Rae wrote: > On Tue, 11 Feb 2003, John Levon wrote: > > >>On Mon, Feb 10, 2003 at 11:27:22PM +0100, Lars Gullik Bj?nnes wrote: >> >> >>>Have I said that I really do not like the dialogs at all? >>>I'd prefere an application completely without dialogs... >> >>Wouldn't we all ? However, this

Re: shorcut automatization

2003-02-10 Thread Allan Rae
On Tue, 11 Feb 2003, John Levon wrote: > On Mon, Feb 10, 2003 at 11:27:22PM +0100, Lars Gullik Bj?nnes wrote: > > > Have I said that I really do not like the dialogs at all? > > I'd prefere an application completely without dialogs... > > Wouldn't we all ? However, this is not possible. Menues, t

Re: shorcut automatization

2003-02-10 Thread John Levon
On Mon, Feb 10, 2003 at 11:27:22PM +0100, Lars Gullik Bj?nnes wrote: > Have I said that I really do not like the dialogs at all? > I'd prefere an application completely without dialogs... Wouldn't we all ? However, this is not possible. john

Re: shorcut automatization

2003-02-10 Thread Christian Ridderström
On Mon, 10 Feb 2003, Kuba Ober wrote: > From a design standpoint, I think that would be a nice and clean solution. > > Here, "a frontend" would be split between lyx and the frontend, but that's OK, > I guess. A little more splitting as proposed would not be that bad, methinks. > > So, correct m

Re: shorcut automatization

2003-02-10 Thread Kuba Ober
> > Have I said that I really do not like the dialogs at all? > > I'd prefere an application completely without dialogs... > > I was thinking about this myself. Seriously. > > Do you remember my hacking of the lyxserver back in september? I made a > suggestion at that time that I clean up the contr

Re: shorcut automatization

2003-02-10 Thread Lars Gullik Bjønnes
Angus Leeming <[EMAIL PROTECTED]> writes: | If we did this, then lyx could quite conceivably become a daemon process | communicating via the lyxserver with an external process which --- quite | conceivably --- could be our frontend dialogs with a main() routine. Then we would use bsd sockets (t

Re: shorcut automatization

2003-02-10 Thread Angus Leeming
Lars Gullik Bjønnes wrote: > "Dr. Richard E. Hawkins" <[EMAIL PROTECTED]> writes: > > | On Mon, Feb 10, 2003 at 07:40:06PM +0100, Lars Gullik Bj?nnes wrote: > | > Alfredo Braunstein <[EMAIL PROTECTED]> writes: > | > | > | I'm wondering... Maybe it's a stupid idea, but it seems to me that > | >

Re: shorcut automatization

2003-02-10 Thread Lars Gullik Bjønnes
"Dr. Richard E. Hawkins" <[EMAIL PROTECTED]> writes: | On Mon, Feb 10, 2003 at 07:40:06PM +0100, Lars Gullik Bj?nnes wrote: | > Alfredo Braunstein <[EMAIL PROTECTED]> writes: | | > | I'm wondering... Maybe it's a stupid idea, but it seems to me that it would | > | not be so difficult to set up a

Re: shorcut automatization

2003-02-10 Thread Christian Ridderström
On Mon, 10 Feb 2003, John Levon wrote: > On Mon, Feb 10, 2003 at 08:07:29PM +0100, Lars Gullik Bj?nnes wrote: > > So the solution is to have shortcuts for everything? > No, the primary solution is to simplify the dialogs. But we should *not* > slow the user down, just because translations are a PI

Re: shorcut automatization

2003-02-10 Thread Dr. Richard E. Hawkins
On Mon, Feb 10, 2003 at 07:40:06PM +0100, Lars Gullik Bj?nnes wrote: > Alfredo Braunstein <[EMAIL PROTECTED]> writes: > | I'm wondering... Maybe it's a stupid idea, but it seems to me that it would > | not be so difficult to set up a pair of shell scripts to automatically > | assign unique shorcut

Re: shorcut automatization

2003-02-10 Thread John Levon
On Mon, Feb 10, 2003 at 08:07:29PM +0100, Lars Gullik Bj?nnes wrote: > So the solution is to have shortcuts for everything? No, the primary solution is to simplify the dialogs. But we should *not* slow the user down, just because translations are a PITA. btw, Document->Layout in Qt has fucked up

Re: shorcut automatization

2003-02-10 Thread Lars Gullik Bjønnes
John Levon <[EMAIL PROTECTED]> writes: | On Mon, Feb 10, 2003 at 07:40:06PM +0100, Lars Gullik Bj?nnes wrote: | | > What I'd rather do is to remove most of the shortcuts from dialogs, | > and have the user use tab to move around. | | Bad idea. Some of our dialog are too complex to allow this to

Re: shorcut automatization

2003-02-10 Thread John Levon
On Mon, Feb 10, 2003 at 07:40:06PM +0100, Lars Gullik Bj?nnes wrote: > What I'd rather do is to remove most of the shortcuts from dialogs, > and have the user use tab to move around. Bad idea. Some of our dialog are too complex to allow this to work efficiently. Whilst simplifying the dialogs is

Re: shorcut automatization

2003-02-10 Thread Lars Gullik Bjønnes
Alfredo Braunstein <[EMAIL PROTECTED]> writes: | I'm wondering... Maybe it's a stupid idea, but it seems to me that it would | not be so difficult to set up a pair of shell scripts to automatically | assign unique shorcuts to ui elements (menus, dialogs, etc). Like taking | the first unused letter

Re: shorcut automatization

2003-02-10 Thread Alfredo Braunstein
John Levon wrote: > Doesn't sound like a good idea to me. It would make use of second word > impossible, careful ordering so that more common options are preferred, > etc. I see. You are right. Alfredo

Re: shorcut automatization

2003-02-10 Thread John Levon
On Mon, Feb 10, 2003 at 05:40:53PM +0100, Alfredo Braunstein wrote: > not be so difficult to set up a pair of shell scripts to automatically > assign unique shorcuts to ui elements (menus, dialogs, etc). Like taking Doesn't sound like a good idea to me. It would make use of second word impossible