awesome/lib/awful
Uli Schlachter 44587cec35 awful.remote: Run code in a protected context (#2203)
This change makes errors messages show up in the replies, too.

Before (notice how the third command does not generate output):

$ awesome-client 'return 42' ; awesome-client 'sdfsdf' ; awesome-client 'error("foo")'
   double 42
   string "[string "sdfsdf"]:1: syntax error near <eof>"

After:

$ awesome-client 'return 42' ; awesome-client 'sdfsdf' ; awesome-client 'error("foo")'
   double 42
   string "[string "sdfsdf"]:1: syntax error near <eof>"
   string "Error during execution: [string "error("foo")"]:1: foo"

Signed-off-by: Uli Schlachter <psychon@znc.in>
2018-03-12 22:51:11 -04:00
..
client Use memory shorter with awful.client.shape (#2051) 2017-10-07 18:22:50 +02:00
hotkeys_popup doc: Cleanup useless index entries 2017-11-19 00:46:06 -05:00
layout magnifier layout: Never manage floating windows (#2046) 2017-09-28 22:56:41 +02:00
mouse client: Prevent an error when using the "after" mode 2017-11-05 20:39:07 +01:00
widget Revert 31b8623ff6 and fix things properly (#2142) 2018-01-12 21:32:51 -05:00
autofocus.lua awful.autofocus: Discriminate sticky clients (#1697) 2017-05-13 23:32:28 +02:00
button.lua gears: Move awful.util.table to gears.table (#1641) 2017-03-08 15:18:33 -05:00
client.lua Add client.object.immobilized_{horizontal,vertical} (#2066) 2017-10-25 15:36:00 +02:00
completion.lua Add startswith and endswith function to gears.string, change awful.completion to use startswith over local function 2017-08-14 10:48:12 -05:00
dbus.lua Remove traces of the old URL (#1280) 2016-12-21 02:03:03 +01:00
ewmh.lua Add client.object.immobilized_{horizontal,vertical} (#2066) 2017-10-25 15:36:00 +02:00
init.lua Move awful.util.deprecate and awful.util.deprecate_class to gears.debug 2017-03-15 20:08:22 -05:00
key.lua gears: Move awful.util.table to gears.table (#1641) 2017-03-08 15:18:33 -05:00
keygrabber.lua awful.keygrabber.run: Fix example (#2169) 2018-01-24 13:13:08 -05:00
menu.lua Add entry for menu font in theme (#1961) 2017-08-07 14:36:40 -04:00
placement.lua awful.placement: Fix `next_to` logic. (#2130) 2017-12-03 15:05:19 -05:00
prompt.lua minor: check textbox earlier, whitespace 2017-06-27 00:04:40 +02:00
remote.lua awful.remote: Run code in a protected context (#2203) 2018-03-12 22:51:11 -04:00
rules.lua rules: Add a rule building chain of responsability 2018-03-04 01:34:33 -05:00
screen.lua screen: Disable trying to auto-compute the DPI by default. 2017-11-23 23:28:32 -05:00
spawn.lua spawn: Add a TODO to remove an useless/broken signal from v5 2018-03-04 01:34:34 -05:00
startup_notification.lua Add beautiful property to control busy cursor during spawn 2017-03-01 21:57:59 +01:00
tag.lua awful.tag.object.set_screen: Cope with screen being nil (#2202) 2018-03-12 22:50:44 -04:00
titlebar.lua doc: Add a titlebar example 2018-03-04 02:21:48 -05:00
tooltip.lua Fix the example in the tooltip docs (#1980) 2017-08-13 12:23:40 +02:00
util.lua Cleanup usages/patching of awful.util.deprecate (#1966) 2017-08-10 12:18:54 +02:00
wibar.lua doc: Mutualize the wibar and wibox constructor documentation. 2017-11-27 00:22:11 -05:00
wibox.lua Move awful.util.deprecate and awful.util.deprecate_class to gears.debug 2017-03-15 20:08:22 -05:00