if (i < s.length()) {
if (i <= s.length()) {
	private void printDefinitions(StringBuffer buffer, List list, boolean firstword) {		Iterator e= list.iterator();		while (e.hasNext()) {			String s= (String) e.next();			buffer.append("<dd>"); //$NON-NLS-1$			if (!firstword)				buffer.append(s);			else {				buffer.append("<b>"); //$NON-NLS-1$								int i= 0;				while (i < s.length() && Character.isLetterOrDigit(s.charAt(i))) { ++i; }				if (i < s.length()) {					buffer.append(s.substring(0, i));					buffer.append("</b>"); //$NON-NLS-1$					buffer.append(s.substring(i));				} else {					buffer.append("</b>"); //$NON-NLS-1$				}			}			buffer.append("</dd>"); //$NON-NLS-1$		}	}