From df0d307695daf52d8bc8da0b192a6c15d9b714dc Mon Sep 17 00:00:00 2001 From: Guilherme Danno Date: Mon, 22 Oct 2018 16:09:38 -0300 Subject: [PATCH] Use string.capwords in %title(s) to lower char after apostrophe (#3033) --- beets/library.py | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/beets/library.py b/beets/library.py index d1125ff8be..1e46fe5ef5 100644 --- a/beets/library.py +++ b/beets/library.py @@ -23,6 +23,7 @@ import time import re import six +import string from beets import logging from beets.mediafile import MediaFile, UnreadableFileError @@ -1456,7 +1457,7 @@ def tmpl_upper(s): @staticmethod def tmpl_title(s): """Convert a string to title case.""" - return s.title() + return string.capwords(s) @staticmethod def tmpl_left(s, chars):