awesome/lib/awful
Uli Schlachter e59f17357d tasklist/taglist: Handle invalid text better
When some client sets an invalid window title, a lua error was generated while
updating the tasklist. This caused all later tasklist entries to be skipped /
missing and the last entry to be empty.

Fix this by catching lua errors with pcall.

Signed-off-by: Uli Schlachter <psychon@znc.in>
2011-03-18 17:28:38 +01:00
..
layout Use signal emitions on classes 2010-08-26 18:31:06 +02:00
mouse lua{class,object}: rename signals functions 2010-08-25 20:28:20 +02:00
widget tasklist/taglist: Handle invalid text better 2011-03-18 17:28:38 +01:00
autofocus.lua.in Don't focus a different screen on unmanage (FS#850) 2011-01-27 18:10:39 +01:00
button.lua.in lua{class,object}: rename signals functions 2010-08-25 20:28:20 +02:00
client.lua.in Correct typo in awful.client.restore 2011-03-01 16:08:09 +01:00
completion.lua.in awful.completion: callback functions return table of matches 2010-10-11 15:22:44 +02:00
dbus.lua.in awful.dbus: enhance description 2009-08-28 15:33:18 +02:00
ewmh.lua.in Convert some more code to "class signals" 2010-08-26 18:42:38 +02:00
icccm.lua.in Move size-hints handling to lua 2011-03-11 17:21:00 +01:00
init.lua.in Move size-hints handling to lua 2011-03-11 17:21:00 +01:00
key.lua.in lua{class,object}: rename signals functions 2010-08-25 20:28:20 +02:00
menu.lua.in awful.menu: Handle invalid images better 2011-03-04 22:07:36 +01:00
placement.lua.in awful.placement.no_overlap: Honor original position 2011-03-01 17:52:00 +01:00
prompt.lua.in awful.prompt: add ctrl-backspace 2010-10-21 09:05:40 +02:00
remote.lua.in lua{class,object}: rename signals functions 2010-08-25 20:28:20 +02:00
rules.lua.in Add match_any function and rule_any definition for different client matching. 2010-09-14 16:51:40 +02:00
screen.lua.in Add signals before using them 2010-08-25 23:00:36 +02:00
startup_notification.lua.in lua{class,object}: rename signals functions 2010-08-25 20:28:20 +02:00
tag.lua.in awful.tag: do not update history when identical tags 2010-10-20 17:30:57 +02:00
tooltip.lua.in awful.tooltip: Fix for new widget layouts 2010-10-07 11:11:48 +02:00
util.lua.in Remove last known usage of deprecated in Lua 5.1 `arg` 2010-10-12 18:38:04 +02:00
wibox.lua.in awful.wibox: Port to new widget system 2010-10-06 14:20:30 +02:00