From fb719698f729cba669fb71cf78179808d5890806 Mon Sep 17 00:00:00 2001 From: Kovid Goyal Date: Wed, 14 Oct 2009 14:10:09 -0600 Subject: [PATCH] Fix #3739 (Author sort function does not recognize "with") --- src/calibre/ebooks/metadata/__init__.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/calibre/ebooks/metadata/__init__.py b/src/calibre/ebooks/metadata/__init__.py index 1a33bacf1a..fb56074079 100644 --- a/src/calibre/ebooks/metadata/__init__.py +++ b/src/calibre/ebooks/metadata/__init__.py @@ -13,7 +13,7 @@ from urlparse import urlparse from calibre import relpath -_author_pat = re.compile(',?\s+and\s+', re.IGNORECASE) +_author_pat = re.compile(',?\s+(and|with)\s+', re.IGNORECASE) def string_to_authors(raw): raw = raw.replace('&&', u'\uffff') raw = _author_pat.sub('&', raw)