[2010-11-11 14:36] Dieter Plaetinck <die...@plaetinck.be> > On Thu, 11 Nov 2010 14:12:59 +0100 > markus schnalke <mei...@marmaro.de> wrote: > > > Note that the user might not be able to know in which mode dmenu acts > > at run-time. > > why wouldn't he? if a dmenu appears on a users' screen, it appears > because the user configured/installed a script/keybinding/tool that > spawns the dmenu. Isn't "know your own system" a fair assumption?
People may have different scripts launch dmenus. One will have to give them different colors to divide them apart. If dmenu would be a tool that is usually invoked directly on the command line, then I would agree with you. Because this is not the case I do not. Think about vi behaving differently whether invoked from crontab or visudo or hg ci. I would consider this bad. In any way, wasn't dmenu designed to behave the same everywhere? Such as `i' in vi should mean ``insert'' on every system. If on any system I use dmenu pops up, I'd like to know what it does when I hit Enter. If in filter mode, all entries on the right side would be highlighted, then I am pleased. The clear rule would be: Each highlighted entry gets printed. Think this is how is should be. meillo