I had a user post an issue for Textimage () where the text wrapping wasn't working properly. It turned out that preg_match() was reporting an incorrect position due to a unicode character ('æ') in the string and therefore offsetting the cut point.
After a bit of searching I discovered a user submitted mb_preg_match() function that fixes the issue: http://php.nusa.net.id/manual/en/function.preg-match.php#71571.
Is there any chance that this function, once modified to better suit drupals current unicode functions, will make it into core?
Or am I barking up the wrong tree and should be solving the above issue with a cleaner solution that I've clearly overlooked?