mirror of https://github.com/python/cpython
parent
d687be09b4
commit
03f7e235c8
|
@ -173,9 +173,8 @@ def add_tables(db, module):
|
|||
add_data(db, table, getattr(module, table))
|
||||
|
||||
def make_id(str):
|
||||
#str = str.replace(".", "_") # colons are allowed
|
||||
for c in " -+~;":
|
||||
str = str.replace(c, "_")
|
||||
identifier_chars = string.ascii_letters + string.digits + "._"
|
||||
str = "".join([c if c in identifier_chars else "_" for c in str])
|
||||
if str[0] in (string.digits + "."):
|
||||
str = "_" + str
|
||||
assert re.match("^[A-Za-z_][A-Za-z0-9_.]*$", str), "FILE"+str
|
||||
|
|
|
@ -529,6 +529,7 @@ Chris McDonough
|
|||
Greg McFarlane
|
||||
Alan McIntyre
|
||||
Michael McLay
|
||||
Mark Mc Mahon
|
||||
Gordon McMillan
|
||||
Caolan McNamara
|
||||
Andrew McNamara
|
||||
|
|
Loading…
Reference in New Issue