replaced = replaced.replace(/x/gm, "<span class='"+classPrefix+"Dark'>SOH</span>" ); 
RegexWorker.showNonPrintable = function( text, classPrefix ){	var replaced = text;	// first, the characters used down there in the replacement strings	// if we don't do this, "<span class="toto">tutu</span>" will be broken into	// something like "<span<span class="toto">tete</span>class="toto">tutu</span>"	replaced = replaced.replace(/\x20/gm, "<span class='"+classPrefix+"Light' style='font-weight:bold;'>&#183;</span>" );	// then the other caracters in any order	replaced = replaced.replace(/\x00/gm, "<span class='"+classPrefix+"Dark'>NUL</span>" );	replaced = replaced.replace(/\x01/gm, "<span class='"+classPrefix+"Dark'>SOH</span>" );	replaced = replaced.replace(/x/gm, "<span class='"+classPrefix+"Dark'>SOH</span>" );	// debug	replaced = replaced.replace(/\x02/gm, "<span class='"+classPrefix+"Dark'>STX</span>" );	replaced = replaced.replace(/\x03/gm, "<span class='"+classPrefix+"Dark'>ETX</span>" );	replaced = replaced.replace(/\x04/gm, "<span class='"+classPrefix+"Dark'>EOT</span>" );	replaced = replaced.replace(/\x05/gm, "<span class='"+classPrefix+"Dark'>ENQ</span>" );	replaced = replaced.replace(/\x06/gm, "<span class='"+classPrefix+"Dark'>ACK</span>" );	replaced = replaced.replace(/\x07/gm, "<span class='"+classPrefix+"Dark'>BEL</span>" );	replaced = replaced.replace(/\x08/gm, "<span class='"+classPrefix+"Dark'>BS</span>" );	replaced = replaced.replace(/\t/gm, "<span class='"+classPrefix+"Light'>&rarr;</span>\t" );	replaced = replaced.replace(/\n/gm, "<span class='"+classPrefix+"Light'>&#182;</span>\n" );	replaced = replaced.replace(/\x0B/gm, "<span class='"+classPrefix+"Dark'>VT</span>" );	replaced = replaced.replace(/\x0C/gm, "<span class='"+classPrefix+"Dark'>FF</span>" );	replaced = replaced.replace(/\r/gm, "<span class='"+classPrefix+"Light'>&#8629;</span>\r" );	replaced = replaced.replace(/\x0E/gm, "<span class='"+classPrefix+"Dark'>SO</span>" );	replaced = replaced.replace(/\x0F/gm, "<span class='"+classPrefix+"Dark'>SI</span>" );	replaced = replaced.replace(/\x10/gm, "<span class='"+classPrefix+"Dark'>DLE</span>" );	replaced = replaced.replace(/\x11/gm, "<span class='"+classPrefix+"Dark'>XON</span>" );	replaced = replaced.replace(/\x12/gm, "<span class='"+classPrefix+"Dark'>DC2</span>" );	replaced = replaced.replace(/\x13/gm, "<span class='"+classPrefix+"Dark'>XOFF</span>" );	replaced = replaced.replace(/\x14/gm, "<span class='"+classPrefix+"Dark'>DC4</span>" );	replaced = replaced.replace(/\x15/gm, "<span class='"+classPrefix+"Dark'>NAK</span>" );	replaced = replaced.replace(/\x16/gm, "<span class='"+classPrefix+"Dark'>SYN</span>" );	replaced = replaced.replace(/\x17/gm, "<span class='"+classPrefix+"Dark'>ETB</span>" );	replaced = replaced.replace(/\x18/gm, "<span class='"+classPrefix+"Dark'>CAN</span>" );	replaced = replaced.replace(/\x19/gm, "<span class='"+classPrefix+"Dark'>EM</span>" );	replaced = replaced.replace(/\x1A/gm, "<span class='"+classPrefix+"Dark'>SUB</span>" );	replaced = replaced.replace(/\x1B/gm, "<span class='"+classPrefix+"Dark'>ESC</span>" );	replaced = replaced.replace(/\x1C/gm, "<span class='"+classPrefix+"Dark'>FS</span>" );	replaced = replaced.replace(/\x1D/gm, "<span class='"+classPrefix+"Dark'>GS</span>" );	replaced = replaced.replace(/\x1E/gm, "<span class='"+classPrefix+"Dark'>RS</span>" );	replaced = replaced.replace(/\x1F/gm, "<span class='"+classPrefix+"Dark'>US</span>" );	return replaced;}
10215	/local1/tlutelli/issta_data/temp/all_js/javascript/2007_temp/2007/10215/f0d579503235174beaebf17e2c0ec27687e01865/regexpresso.js/buggy/trunk/src/regexpresso.js