From 547137dc1ccbef06ffa8e81ab6c54c935089e19c Mon Sep 17 00:00:00 2001 From: Jeremy Fincher Date: Tue, 24 Aug 2004 14:03:24 +0000 Subject: [PATCH] Give the original error a Raise argument. --- src/callbacks.py | 7 ++++++- 1 file changed, 6 insertions(+), 1 deletion(-) diff --git a/src/callbacks.py b/src/callbacks.py index f5f6e6dd1..cd325d6bc 100644 --- a/src/callbacks.py +++ b/src/callbacks.py @@ -704,7 +704,12 @@ class IrcObjectProxy(RichReplyMethods): self.args[self.counter] = s self.evalArgs() - def error(self, s='', **kwargs): + def error(self, s='', Raise=False, **kwargs): + if Raise: + if s: + raise Error, s + else: + raise ArgumentError if s: if not isinstance(self.irc, irclib.Irc): self.irc.error(s, **kwargs)