Ah yes, I did indeed miss the "equal to" part. I fixed up my code and now it works as expected.
Thanks to Mark and Ken for your help and speedy response! Edwin On 12/10/2012 12:57 PM, Whistler, Ken wrote: > > Your misunderstanding is at the highlighted statement below. Actually > 0300 **is** blocked from 0061 in this sequence, because it is preceded > by a character with the same canonical combining class (i.e. U+0305, > ccc=230). A blocking context is the preceding combining character > either having ccc=0 or having ccc greater than *or equal to* the > character being checked. > > > > --Ken > > >