So, summarising the purple thread:
1) Add abbreviate(), merging StringTaglib truncateNicely functionality in if different. 2) strdiff/strdiffat functionality added, under the names: differentText and differentAt. 3) camelCaseToUnderscore. Consider addition of this method. I'm tempted to think this could go in: StringEscapeUtils, along with javascript, sql-99, html, xml, java escape methods. 4) Changes to chomp. Basically write a new chomp with correct behaviour. Change prechomp->getBeforeFirst, chomp->getAfterLast, and other methods to fit. Change the getPrechomp [aka getAfterFirst] to not return the separator. Have I missed anything Alex et al? Hen --------------------------------------------------------------------- To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]