diff mercurial/ui.py @ 30646:16b5df5792a8

py3: replace sys.platform with pycompat.sysplatform (part 1 of 2) sys.platform returns unicode on python 3 world. Our code base has most of the things bytes because of the transformer. So we have a bytes version of this as pycompat.sysplatform. This series of 2 patches replaces occurences of sys.platform with pycompat.sysplatform.
author Pulkit Goyal <7895pulkit@gmail.com>
date Mon, 19 Dec 2016 02:15:24 +0530
parents 344e68882cd3
children b96c57c1f860
line wrap: on
line diff
--- a/mercurial/ui.py	Mon Dec 19 00:28:12 2016 +0530
+++ b/mercurial/ui.py	Mon Dec 19 02:15:24 2016 +0530
@@ -1086,7 +1086,7 @@
 
     def geteditor(self):
         '''return editor to use'''
-        if sys.platform == 'plan9':
+        if pycompat.sysplatform == 'plan9':
             # vi is the MIPS instruction simulator on Plan 9. We
             # instead default to E to plumb commit messages to
             # avoid confusion.