Use correct separator for capwords(s, sep).
diff --git a/Lib/string.py b/Lib/string.py
index fd8363b..687518d 100644
--- a/Lib/string.py
+++ b/Lib/string.py
@@ -288,7 +288,7 @@
# Capitalize the words in a string, e.g. " aBc dEf " -> "Abc Def".
# See also regsub.capwords().
def capwords(s, sep=None):
- return join(map(capitalize, split(s, sep)))
+ return join(map(capitalize, split(s, sep)), sep or ' ')
# Construct a translation string
_idmapL = None
diff --git a/Lib/stringold.py b/Lib/stringold.py
index fd8363b..687518d 100644
--- a/Lib/stringold.py
+++ b/Lib/stringold.py
@@ -288,7 +288,7 @@
# Capitalize the words in a string, e.g. " aBc dEf " -> "Abc Def".
# See also regsub.capwords().
def capwords(s, sep=None):
- return join(map(capitalize, split(s, sep)))
+ return join(map(capitalize, split(s, sep)), sep or ' ')
# Construct a translation string
_idmapL = None