Fixed #21651 -- Remove recapitalize.

It was not used inside Django, is not tested or documented. Consequently
remove without deprecation path.

Thanks to @vajrasky for bringing it to our attention.
This commit is contained in:
Marc Tamlyn 2013-12-22 19:22:37 +00:00
parent 3a30b9c575
commit b4a11f2720
1 changed files with 0 additions and 9 deletions

View File

@ -256,15 +256,6 @@ def normalize_newlines(text):
normalize_newlines = allow_lazy(normalize_newlines, six.text_type) normalize_newlines = allow_lazy(normalize_newlines, six.text_type)
def recapitalize(text):
"""Recapitalizes text, placing caps after end-of-sentence punctuation."""
text = force_text(text).lower()
capsRE = re.compile(r'(?:^|(?<=[\.\?\!] ))([a-z])')
text = capsRE.sub(lambda x: x.group(1).upper(), text)
return text
recapitalize = allow_lazy(recapitalize)
def phone2numeric(phone): def phone2numeric(phone):
"""Converts a phone number with letters into its numeric equivalent.""" """Converts a phone number with letters into its numeric equivalent."""
char2number = {'a': '2', 'b': '2', 'c': '2', 'd': '3', 'e': '3', 'f': '3', char2number = {'a': '2', 'b': '2', 'c': '2', 'd': '3', 'e': '3', 'f': '3',