Re: [dev] [dmenu] Keyboard Bindings

2011-11-22 Thread markus schnalke
[2011-11-21 10:12] Rob > On 21 November 2011 09:15, Yoshi Rokuko wrote: > > it seems that i cannot communicate my point - why are vi-styled-key- > > binding-styled-interfaces so popular? > > It's not vi-style, it's Unix. If you come from a Windows background, you'll > be used to Ctrl+Backspace t

Re: [dev] [dmenu] Keyboard Bindings

2011-11-21 Thread Yoshi Rokuko
+-- Rob ---+ > On 21 November 2011 09:15, Yoshi Rokuko wrote: > > it seems that i cannot communicate my point - why are vi-styled-key- > > binding-styled-interfaces so popular? > > It's not vi-style, it's Unix. If you come from a Windows

Re: [dev] [dmenu] Keyboard Bindings

2011-11-21 Thread hiro
The first applications I remember using this kind of pattern matching were winamp and web search engines.

Re: [dev] [dmenu] Keyboard Bindings

2011-11-21 Thread Rob
On 21 November 2011 09:15, Yoshi Rokuko wrote: > it seems that i cannot communicate my point - why are vi-styled-key- > binding-styled-interfaces so popular? It's not vi-style, it's Unix. If you come from a Windows background, you'll be used to Ctrl+Backspace to delete a word, or Shift+Home, Back

Re: [dev] [dmenu] Keyboard Bindings

2011-11-21 Thread Dieter Plaetinck
On Mon, 21 Nov 2011 09:59:49 +0100 Yoshi Rokuko wrote: > +--- Dieter Plaetinck ---+ > > I don't understand... Are you saying "I agree the > > token matching works fine and is the fastest, but I > > still want you to implement an inferior and more > > complicated appro

Re: [dev] [dmenu] Keyboard Bindings

2011-11-21 Thread Yoshi Rokuko
+--- Connor Lane Smith ---+ > On 20/11/2011, Bjartur Thorlacius wrote: > > pathnames often contain dots - and IRIs even more so. > > Reserving the dot is not an option IMHO. > > > > Would you ever use character sets or classes in dmenu? > > I most certainly

Re: [dev] [dmenu] Keyboard Bindings

2011-11-21 Thread Yoshi Rokuko
+--- Dieter Plaetinck ---+ > I don't understand... Are you saying "I agree the > token matching works fine and is the fastest, but I > still want you to implement an inferior and more > complicated approach (regexes)" ? i don't want you to implement regexp, i'm quite h

Re: [dev] [dmenu] Keyboard Bindings

2011-11-20 Thread Connor Lane Smith
On 20/11/2011, Bjartur Thorlacius wrote: > pathnames often contain dots - and IRIs even more so. Reserving the dot is > not an option IMHO. > > Would you ever use character sets or classes in dmenu? I most certainly > won't. Indeed, I think the nature of dmenu is very different from grep, since i

Re: [dev] [dmenu] Keyboard Bindings

2011-11-20 Thread Dieter Plaetinck
On Sun, 20 Nov 2011 20:28:14 +0100 Yoshi Rokuko wrote: > i use dmenu only on url and program names, i used it for file names too, > but my files do not have whitespaces, and i agree that typing 'hg ta' > is much faster then 'hg.*ta', but i think one should not touch REGEXP(7) > in a single progra

Re: [dev] [dmenu] Keyboard Bindings

2011-11-20 Thread Bjartur Thorlacius
On Sun, 20 Nov 2011 19:28:14 -, Yoshi Rokuko wrote: i use dmenu only on url and program names, i used it for file names too, but my files do not have whitespaces, and i agree that typing 'hg ta' is much faster then 'hg.*ta', but i think one should not touch REGEXP(7) in a single program that

Re: [dev] [dmenu] Keyboard Bindings

2011-11-20 Thread Yoshi Rokuko
+ Connor Lane Smith ---+ > I would invite you to try it first. We use unstable sorting just like > before, which means "ba an" will match "banana" before "anbana", and > it is very rare that you intend to actually match whitespace. (I've > never need

Re: [dev] [dmenu] Keyboard Bindings

2011-11-20 Thread Connor Lane Smith
On 20 November 2011 14:43, Yoshi Rokuko wrote: > if this is true, i use v4.3.1 without this, i would say that this > is not nice because of the very same reason you used the word accident. I would invite you to try it first. We use unstable sorting just like before, which means "ba an" will match

Re: [dev] [dmenu] Keyboard Bindings

2011-11-20 Thread Dieter Plaetinck
On Sun, 20 Nov 2011 14:43:59 +0100 Yoshi Rokuko wrote: > i think we all expect dmenu to match patterns as grep (?) nope.

Re: [dev] [dmenu] Keyboard Bindings

2011-11-20 Thread Yoshi Rokuko
+- Bastien Dejean ---+ > I discovered, by accident, that the following input 'foo bar' is > interpreted as the following regex: '.*foo.*bar.*', that's very nice but if this is true, i use v4.3.1 without this, i would say that this is not nice bec

Re: [dev] [dmenu] Keyboard Bindings

2011-11-20 Thread Connor Lane Smith
Hey, On 20 November 2011 14:29, Bastien Dejean wrote: > Why aren't all the available keyboard bindings documented in the manual? A lot of them are just standard line editing controls. I don't see any worth in explaining for the umpteenth time what C-h and C-w do... > I don't see any word moveme

[dev] [dmenu] Keyboard Bindings

2011-11-20 Thread Bastien Dejean
Hi, Why aren't all the available keyboard bindings documented in the manual? I don't see any word movement bindings. I discovered, by accident, that the following input 'foo bar' is interpreted as the following regex: '.*foo.*bar.*', that's very nice but I'm not sure that it is mentioned in the