Hey folks,
I re-wrote the algorithm KeenWrite uses for curling straight quotes. The new algorithm is fairly robust with respect to North American and British English. Could use help finding edge cases:
I use it for preprocessing documents prior to passing them to ConTeXt.
Cheers!