Edgewall Software

Ticket #2912: encoding-fix.patch

File encoding-fix.patch, 449 bytes (added by Andres Salomon <dilinger@…>, 3 years ago)

string encoding fix for python2.3+trac; against r3025

  • trac/scripts/admin.py

    === modified file 'trac/scripts/admin.py'
     
    172172        return [a for a in words if a.startswith (text)] 
    173173 
    174174    def print_listing(self, headers, data, sep=' ', decor=True): 
    175         (cons_locale, cons_charset) = locale.getdefaultlocale()  
     175        cons_charset = locale.getpreferredencoding()  
    176176        ldata = list(data) 
    177177        if decor: 
    178178            ldata.insert(0, headers)