Small enhancement to lispy function.
authorFrederic Jolliton <frederic@jolliton.com>
Mon, 12 Sep 2005 08:43:10 +0000 (08:43 +0000)
committerFrederic Jolliton <frederic@jolliton.com>
Mon, 12 Sep 2005 08:43:10 +0000 (08:43 +0000)
 * lispy now drop the 'u' prefix of unicode strings representation.
git-archimport-id: frederic@jolliton.com--2005-main/tx--main--0.1--patch-32

xpath_misc.py

index f8b753f..8e76775 100644 (file)
@@ -63,6 +63,8 @@ def lispy( e ) :
                                lispy_( item )
                        else :
                                s = `item`
+                               if s[ 0 ].startswith( 'u' ) :
+                                       s = s[ 1 : ]
                                if s[ 0 ] == "'" : # force double-quote style
                                        s = '"%s"' % ( s[ 1 : -1 ].replace( '"' , '\\"' ) )
                                push()