diff mercurial/ui.py @ 30574:bcb858396233

py3: avoid use of basestring "In this case, result is a source variable of a list to be returned, it shouldn't be unicode. Hence we can use bytes instead of basestring here." -Yuya
author Pulkit Goyal <7895pulkit@gmail.com>
date Wed, 30 Nov 2016 23:51:11 +0530
parents d83ca854fa21
children 201b44c8875c
line wrap: on
line diff
--- a/mercurial/ui.py	Wed Nov 30 23:38:50 2016 +0530
+++ b/mercurial/ui.py	Wed Nov 30 23:51:11 2016 +0530
@@ -535,7 +535,7 @@
         result = self.config(section, name, untrusted=untrusted)
         if result is None:
             result = default or []
-        if isinstance(result, basestring):
+        if isinstance(result, bytes):
             result = _configlist(result.lstrip(' ,\n'))
             if result is None:
                 result = default or []