09dce08fd4
This is useful with big tables and might even be necessary to prevent infinite recursion. To prevent the latter, the default is 10. This adds an indicator when `depth` is reached for tables. awesome# return require("gears").debug.dump_return(t4, "", 2) string " : table: 0x1580130 1 : table: 0x16951d0 1 : wibox.widget.base (table) […] 2 : wibox.widget.base (table) […] 3 : 4 (number) 4 : 5 (number) 5 : foo (string) 2 : table: 0x16ac790 1 : table: 0x16951d0 (table) […] 3 : table: 0x16cc500 1 : table: 0x16951d0 (table) […] 2 : table: 0x16ac790 (table) […]" awesome# return require("gears").debug.dump_return(t4, "", 1) string " : table: 0x1580130 1 : table: 0x16951d0 (table) […] 2 : table: 0x16ac790 (table) […] 3 : table: 0x16cc500 (table) […]" Closes https://github.com/awesomeWM/awesome/pull/372. |
||
---|---|---|
.. | ||
awful | ||
beautiful | ||
gears | ||
menubar | ||
naughty | ||
wibox |