mirror of
https://github.com/python/cpython.git
synced 2025-09-26 18:29:57 +00:00
Identify() enum values. This was changed in 1.14, but I don't think it is a good idea.
This commit is contained in:
parent
368875c2d3
commit
7ebcbf5cf9
1 changed files with 5 additions and 1 deletions
|
@ -360,6 +360,10 @@ def compilesuite((suite, fss, modname), major, minor, language, script, fname, b
|
||||||
# Standard_Suite or so). Import everything from our base module
|
# Standard_Suite or so). Import everything from our base module
|
||||||
fp.write('from %s import *\n'%basepackage._code_to_fullname[code][0])
|
fp.write('from %s import *\n'%basepackage._code_to_fullname[code][0])
|
||||||
basemodule = basepackage._code_to_module[code]
|
basemodule = basepackage._code_to_module[code]
|
||||||
|
elif basepackage and basepackage._code_to_module.has_key(code.lower()):
|
||||||
|
# This is needed by CodeWarrior and some others.
|
||||||
|
fp.write('from %s import *\n'%basepackage._code_to_fullname[code.lower()][0])
|
||||||
|
basemodule = basepackage._code_to_module[code.lower()]
|
||||||
else:
|
else:
|
||||||
# We are not an extension.
|
# We are not an extension.
|
||||||
basemodule = None
|
basemodule = None
|
||||||
|
@ -744,7 +748,7 @@ class ObjectCompiler:
|
||||||
|
|
||||||
def compileenumerator(self, item):
|
def compileenumerator(self, item):
|
||||||
[name, code, desc] = item
|
[name, code, desc] = item
|
||||||
self.fp.write("\t%s : %s,\t# %s\n" % (`name`, `code`, desc))
|
self.fp.write("\t%s : %s,\t# %s\n" % (`identify(name)`, `code`, desc))
|
||||||
|
|
||||||
def checkforenum(self, enum):
|
def checkforenum(self, enum):
|
||||||
"""This enum code is used by an event. Make sure it's available"""
|
"""This enum code is used by an event. Make sure it's available"""
|
||||||
|
|
Loading…
Add table
Add a link
Reference in a new issue