cauploadeb/hime — comment on commit f73da0ce8dd7c6ec7dba02556117e15306d8b4be
File:  line 0
By caleb-:

DUAL_XIM_ENTRY 是 N 年前遺留下來的無用 struct ，gcin 也早在 N 年前就停用它了，所以只有 xim_arr[0] 沒有 xim_arr[1] 之類的。
當初的想法是要讓單一 XIM server 同時支援不同 locale, 但實際上 XFree86 / Xorg 預設本來就支援單一 XIM server 不同 locale ，所以 DUAL_XIM_ENTRY 完全無用。

XIMS xims 只是用於檢查 IMOpenIM() 成功與否，不需要 global variable 。