sorry, let me erase that question, I finally figured it out. Not all ascii codes are useable. I just assumed that all the first 255 ASCII codes would always be decoded, but that is not true. So I guess my characters ± and è were illegal in utf-8 and I guess everything above 127 is illegal in us-ascii.
so this looks good to me, probably there are other extensions that might benefit from such an input procedure.
sorry, let me erase that question, I finally figured it out. Not all ascii codes are useable. I just assumed that all the first 255 ASCII codes would always be decoded, but that is not true. So I guess my characters ± and è were illegal in utf-8 and I guess everything above 127 is illegal in us-ascii.
so this looks good to me, probably there are other extensions that might benefit from such an input procedure.
Thanks,
Alvin