X-Git-Url: https://mudpy.org/gitweb?p=mudpy.git;a=blobdiff_plain;f=lib%2Fmudpy%2Fmisc.py;h=3193e111d159a07c62db50e0aff8778eb3d2aadc;hp=d67ff37341567dcf90a7c269c636cd3ea92ffa33;hb=1ea09b81fed5028954588048880577220964d3a3;hpb=13fd13955040ec2219bb1ec6d43dce6f6e6e55d2 diff --git a/lib/mudpy/misc.py b/lib/mudpy/misc.py index d67ff37..3193e11 100644 --- a/lib/mudpy/misc.py +++ b/lib/mudpy/misc.py @@ -142,7 +142,7 @@ class Element: return default def getint(self, facet, default=None): - """Return values as int/long type.""" + """Return values as int type.""" if default is None: default = 0 if self.origin.data.has_option(self.key, facet): @@ -192,18 +192,17 @@ class Element: def set(self, facet, value): """Set values.""" if not self.has_facet(facet) or not self.get(facet) == value: - if type(value) is long or repr(type(value)) == "": + # TODO: remove this check after the switch to py3k + if repr(type(value)) == "": value = str(value) - elif not type(value) is str: + if not type(value) is str: value = repr(value) self.origin.data.set(self.key, facet, value) self.origin.modified = True def append(self, facet, value): - """Append value tp a list.""" - if type(value) is long: - value = str(value) - elif not type(value) is str: + """Append value to a list.""" + if not type(value) is str: value = repr(value) newlist = self.getlist(facet) newlist.append(value)