rem: var arr = str3.split("<br>"); 
add: var arr = str3.split("<br />"); 
context: function source_macro(par)	{	var str = this.getSource();	var arr = str.split("<%");	var str2 = "";	for ( var i=0; i<arr.length; i++ )	{		str2 += encode(arr[i]);		if ( i<arr.length-1 )			str2 += '<font color="#aa3300">&lt;%';	}	var arr = str2.split("%&gt;");	var str3 = "";	for ( var i=0; i<arr.length; i++ )	{		str3 += arr[i];		if ( i<arr.length-1 )			str3 += '%&gt;</font>';	}	var arr = str3.split("<br>");	var str4 = "";	for ( var i=0; i<arr.length; i++ )	{		str4 += '<font color="#aaaaaa">' + (i+1) + ':</font> '		if ( i<100 )	str4+=' ';		str4 += arr[i] + "<br>";	}	return ( str4 );}
meta: 2504	/local1/tlutelli/issta_data/temp/all_js/javascript/2006_temp/2006/2504/baad4c0ef48080a9656d8f842ced07aab7e80a01/macros.js/clean/DocFunction/macros.js