private static int subtractIndent(CharSequence correct, CharSequence current, StringBuffer difference) {
private int subtractIndent(CharSequence correct, CharSequence current, StringBuffer difference) {
	private static int subtractIndent(CharSequence correct, CharSequence current, StringBuffer difference) {		int c1= computeVisualLength(correct);		int c2= computeVisualLength(current);		int diff= c1 - c2;		if (diff <= 0)			return diff;				difference.setLength(0);		int len= 0, i= 0;		while (len < diff) {			char c= correct.charAt(i++);			difference.append(c);			len += computeVisualLength(c);		}						return diff;	}