]> git.dolda2000.com Git - wrw.git/commitdiff
Merge branch 'master' into python3
authorFredrik Tolf <fredrik@dolda2000.com>
Thu, 19 Sep 2013 01:21:32 +0000 (03:21 +0200)
committerFredrik Tolf <fredrik@dolda2000.com>
Thu, 19 Sep 2013 01:21:32 +0000 (03:21 +0200)
Conflicts:
wrw/sp/cons.py

1  2 
wrw/sp/cons.py

diff --cc wrw/sp/cons.py
index 205de0355c3c912fdfba6d5d41d451261f407714,ff0d0afa317547a353cca729858b65852db72484..cb9d451b7984948958058d89dfe73a82ced37ef4
@@@ -39,11 -40,14 +40,13 @@@ class element(node)
          return self.__todom__(doc).toxml()
  
  class context(object):
+     charset = sys.getfilesystemencoding()
      def __init__(self):
          self.nodeconv = {}
-         self.nodeconv[bytes] = lambda ob: text(ob, "utf-8")
 -        self.nodeconv[str] = lambda ob: text(ob, self.charset)
 -        self.nodeconv[unicode] = text
++        self.nodeconv[bytes] = lambda ob: text(ob, self.charset)
 +        self.nodeconv[str] = text
          self.nodeconv[int] = text
 -        self.nodeconv[long] = text
          self.nodeconv[float] = text
  
      def nodefrom(self, ob):