mirror of
https://github.com/Mikaela/Limnoria.git
synced 2024-11-14 14:49:21 +01:00
commit mtughan's bugfix for this bug:
https://sourceforge.net/tracker/?func=detail&aid=2985241&group_id=58965&atid=489447
This commit is contained in:
parent
c0986e1122
commit
4cd0d19be7
@ -311,8 +311,10 @@ class Value(Group):
|
||||
if setDefault:
|
||||
self.setValue(default)
|
||||
|
||||
def error(self):
|
||||
if self.__doc__:
|
||||
def error(self, message=None):
|
||||
if message:
|
||||
s = message
|
||||
elif self.__doc__:
|
||||
s = self.__doc__
|
||||
else:
|
||||
s = """%s has no docstring. If you're getting this message,
|
||||
@ -543,10 +545,7 @@ class Regexp(Value):
|
||||
self.__parent.__init__(*args, **kwargs)
|
||||
|
||||
def error(self, e):
|
||||
s = 'Value must be a regexp of the form m/.../ or /.../. %s' % e
|
||||
e = InvalidRegistryValue(s)
|
||||
e.value = self
|
||||
raise e
|
||||
self.__parent.error('%s' % e)
|
||||
|
||||
def set(self, s):
|
||||
try:
|
||||
|
Loading…
Reference in New Issue
Block a user