awesome/lib
Sébastien Gross 47c836de97 awful: add generic completion wrapper for awful.prompt.run()
[completion.lua.in]:
  * add generic() function for completion

[prompt.lua.in]
  * add completion_run() function as a run() wrapper with completion

kw_feeder sould return a key = value dictionnary. Completion is run against
key. Once completion is done, exe_callback(value, key) is executed.
That's the major differences between awful.prompt.run() and
 awful.prompt.completion_run

Notice: This is not thread safe but as longs as only one keygrabber could be
run who cares?

Signed-off-by: Sébastien Gross <seb-awesome@chezwam.org>
Signed-off-by: Julien Danjou <julien@danjou.info>
2008-12-12 19:19:29 +01:00
..
awful awful: add generic completion wrapper for awful.prompt.run() 2008-12-12 19:19:29 +01:00
beautiful.lua.in beautiful: simplify data retrieval 2008-12-12 19:19:29 +01:00
invaders.lua.in widgets: remove name property 2008-12-12 16:51:40 +01:00
naughty.lua.in naughty: introducing urgency levels and presets 2008-12-12 19:19:29 +01:00
revelation.lua.in revelation: Add arrow key behavior 2008-11-13 23:18:10 +01:00
tabulous.lua.in tabulous: do not swap clients in display 2008-12-10 10:07:46 +01:00