mirror of
https://github.com/python/cpython.git
synced 2025-07-24 11:44:31 +00:00
Apply diff2.txt from SF patch http://www.python.org/sf/572113
(with one small bugfix in bgen/bgen/scantools.py) This replaces string module functions with string methods for the stuff in the Tools directory. Several uses of string.letters etc. are still remaining.
This commit is contained in:
parent
6a0477b099
commit
aaab30e00c
70 changed files with 271 additions and 346 deletions
|
@ -23,7 +23,7 @@ entry in the master tree are synchronized. This means:
|
|||
|
||||
"""
|
||||
|
||||
import os, sys, stat, string, getopt
|
||||
import os, sys, stat, getopt
|
||||
|
||||
# Interactivity options
|
||||
default_answer = "ask"
|
||||
|
@ -97,7 +97,7 @@ def process(slave, master):
|
|||
if cvsdir:
|
||||
entries = os.path.join(cvsdir, "Entries")
|
||||
for e in open(entries).readlines():
|
||||
words = string.split(e, '/')
|
||||
words = e.split('/')
|
||||
if words[0] == '' and words[1:]:
|
||||
name = words[1]
|
||||
s = os.path.join(slave, name)
|
||||
|
@ -188,10 +188,10 @@ def copy(src, dst, rmode="rb", wmode="wb", answer='ask'):
|
|||
g.close()
|
||||
|
||||
def okay(prompt, answer='ask'):
|
||||
answer = string.lower(string.strip(answer))
|
||||
answer = answer.strip().lower()
|
||||
if not answer or answer[0] not in 'ny':
|
||||
answer = raw_input(prompt)
|
||||
answer = string.lower(string.strip(answer))
|
||||
answer = answer.strip().lower()
|
||||
if not answer:
|
||||
answer = default_answer
|
||||
if answer[:1] == 'y':
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue