id,summary,reporter,owner,description,type,status,priority,milestone,component,version,resolution,keywords,cc,os 151,problem with non ascii characters in sh:exec output/error,info@…,cmlenz,"When the output or error of a sh:exec step contains german umlaut characters in latin encoding, I see a parse error exception traceback on the master (sorry did not save this message, version is trunk-r378). As a workaround a modified _escape_text(text) in bitten/util/xmlio.py: *** 25,32 **** """"""Escape special characters in the provided text so that it can be safely included in XML text nodes. """""" ! return str(text).replace('&', '&').replace('<', '<') \ ! .replace('>', '>') def _escape_attr(attr): """"""Escape special characters in the provided text so that it can be safely --- 25,34 ---- """"""Escape special characters in the provided text so that it can be safely included in XML text nodes. """""" ! return ''.join([(ord(c) > 127) and ('&#%d;' % ord(c)) or c ! for c in str(text).replace('&', '&') ! .replace('<', '<') ! .replace('>', '>')]) ",defect,closed,major,,General,dev,duplicate,,,Windows