CJK Compatibility Ideographs get automatically converted into the non-compatibility counterparts
Thanks for filing an issue! Please answer the questions below so I can help you.
- iTerm2 version:
- OS version: 10.11.6
- Attach ~/Library/Preferences/com.googlecode.iterm2.plist here (drag-drop from finder into this window)
Detailed steps to reproduce the problem:
- Run python or ipython.
- Paste following code snippet into the REPL: print('''[ord(c) for c in ['\u4f86', '\uf92d']]''')
- Paste code snippet outputted by REPL back in - it should look like '[ord(c) for c in ['來', '來']]'
- Observe output.
Output is [20358, 20358]
What should have happened:
Output should be [20358, 63789]
Seems to work on Terminal.app, but I also had to use a weird roundabout way (with escaped unicode and all of that) because it had preservation issues in the browser, I'm wondering if this is some sort of OSX quirk.