Limnoria/src
James McCoy 3d993a0cab callbacks: Properly handle nested command errors
Using Raise=True was only papering over the real problem in the nested
command error handling.  The actual issue is that we were trying to
return an IrcMsg from NestedCommandsIrcProxy.__init__.  Dropping
Raise=True and moving return to its own line is the correct fix and
resolves the test failure in testMaximumNestingDepth.

This commit reverts 7838cae3bc

Signed-off-by: James McCoy <vega.james@gmail.com>
2014-06-29 19:12:22 -04:00
..
drivers Socket: Match the expected API of reconnect 2013-08-24 00:29:16 -04:00
utils getSocket: Use returned family to create the socket 2013-08-22 23:40:28 -04:00
__init__.py Use relative imports for all packages under the supybot namespace 2012-09-17 22:12:11 -04:00
ansi.py Change the modeline to use softtabstop instead of tabstop. 2006-02-11 15:52:51 +00:00
callbacks.py callbacks: Properly handle nested command errors 2014-06-29 19:12:22 -04:00
cdb.py Use relative imports for all packages under the supybot namespace 2012-09-17 22:12:11 -04:00
commands.py commands: Consolidate state.channel checks into getChannel 2013-10-10 18:54:50 -04:00
conf.py Fix use of rsplit for IPv6 addresses. 2013-08-26 21:37:12 -04:00
dbi.py Use relative imports for all packages under the supybot namespace 2012-09-17 22:12:11 -04:00
dynamicScope.py Change the modeline to use softtabstop instead of tabstop. 2006-02-11 15:52:51 +00:00
ircdb.py ircdb: Deduplicate hostmasks in IrcUser.addAuth 2013-09-22 11:13:52 -04:00
irclib.py Use relative imports for all packages under the supybot namespace 2012-09-17 22:12:11 -04:00
ircmsgs.py Use relative imports for all packages under the supybot namespace 2012-09-17 22:12:11 -04:00
ircutils.py Use relative imports for all packages under the supybot namespace 2012-09-17 22:12:11 -04:00
log.py Use relative imports for all packages under the supybot namespace 2012-09-17 22:12:11 -04:00
plugin.py Make plugin loading/reloading case-insensitive. 2012-10-15 21:51:00 -04:00
questions.py questions.yn: Perform string, not identity, comparison against 'y' 2014-06-01 22:52:58 -04:00
registry.py Use relative imports for all packages under the supybot namespace 2012-09-17 22:12:11 -04:00
schedule.py Use relative imports for all packages under the supybot namespace 2012-09-17 22:12:11 -04:00
shlex.py Added our hacked shlex.py, prior to the 2.3 bastardization that made it unsuitable for our purposes. 2005-02-18 08:30:59 +00:00
test.py Use relative imports for all packages under the supybot namespace 2012-09-17 22:12:11 -04:00
unpreserve.py Change the modeline to use softtabstop instead of tabstop. 2006-02-11 15:52:51 +00:00
version.py Use generic setuptools instead of requiring distribute 2013-10-10 20:37:12 -04:00
world.py Create a commands.process function which runs a function inside a separate process. 2012-10-15 21:19:34 -04:00