1
0
forked from VimPlug/jedi

PEP 3148 module formatting, fixes #207

This commit is contained in:
David Halter
2013-05-03 14:17:48 +04:30
parent cc520530c0
commit 300d43de19

View File

@@ -368,7 +368,8 @@ class SubModule(Scope, Module):
sep = (re.escape(os.path.sep),) * 2 sep = (re.escape(os.path.sep),) * 2
r = re.search(r'([^%s]*?)(%s__init__)?(\.py|\.so)?$' % sep, r = re.search(r'([^%s]*?)(%s__init__)?(\.py|\.so)?$' % sep,
self.path) self.path)
string = r.group(1) # remove PEP 3149 names
string = re.sub('\.[a-z]+-\d{2}[mud]{0,3}$', '', r.group(1))
names = [(string, (0, 0))] names = [(string, (0, 0))]
self._name = Name(self, names, self.start_pos, self.end_pos, self._name = Name(self, names, self.start_pos, self.end_pos,
self.use_as_parent) self.use_as_parent)