Manual Python 3.0 fixups
authorBernie Innocenti <bernie@codewiz.org>
Mon, 15 Dec 2008 03:07:21 +0000 (22:07 -0500)
committerBernie Innocenti <bernie@codewiz.org>
Mon, 15 Dec 2008 03:07:21 +0000 (22:07 -0500)
We still have issues with binary vs unicode

geekigeeki.py [changed mode: 0644->0755]

old mode 100644 (file)
new mode 100755 (executable)
index b85a3a2..a9aa019
@@ -1,4 +1,4 @@
-#!/usr/bin/python
+#!/usr/bin/python3.0
 # -*- coding: utf-8 -*-
 #
 # Copyright 1999, 2000 Martin Pool <mbp@humbug.org.au>
@@ -547,7 +547,7 @@ class WikiFormatter:
         indent_re = re.compile(r"^\s*")
         tr_re = re.compile(r"^\s*\|\|")
         eol_re = re.compile(r"\r?\n")
-        for self.line in eol_re.split(self.raw.expandtabs()):
+        for self.line in eol_re.split(str(self.raw).expandtabs()):
             # Skip ACLs
             if self.in_header:
                 if self.line.startswith('#'):