Leon0824 / rimeime

Automatically exported from code.google.com/p/rimeime
0 stars 0 forks source link

Yosemite 中,app_options 下的选项失效 #637

Open GoogleCodeExporter opened 9 years ago

GoogleCodeExporter commented 9 years ago
請寫下能夠重現此狀況的操作步驟:
1. 升级至 Yosemite,从 DP1-4 至 Beta 1 都可复现此问题
2. 初始进入终端、MacVim 等多个程序时输入法仍为中文,即 
app_options 下的 soft_cursor 和 ascii_mode 选项失效。

1. 輸入法的款式: 鼠鬚管
   輸入法版本號:0.9.25

2. 操作系統類型:Mac
   操作系統版本:10.10 Yosemite Beta 1 (14A299l)

Original issue reported on code.google.com by heruo...@gmail.com on 31 Jul 2014 at 5:02

GoogleCodeExporter commented 9 years ago
Console.app 裏面有日誌:
createSession: XXX

XXX 是對應應用的 Bundle Identifier,輸入法根據這個匹配

Original comment by chen....@gmail.com on 4 Aug 2014 at 3:39

GoogleCodeExporter commented 9 years ago
在Console.app 里搜索发现显示的全部为: createSession: (null)
已将全部日志导出在附件中。

Original comment by heruo...@gmail.com on 4 Aug 2014 at 3:57

Attachments:

GoogleCodeExporter commented 9 years ago
如此。

猜想 OS X 出了 bug,影響到這個 API:
IMKTextInput protocol
- bundleIdentifier

不是還沒有正式發佈嗎。

Original comment by chen....@gmail.com on 5 Aug 2014 at 3:11

GoogleCodeExporter commented 9 years ago
好的,谢谢!已经反馈给苹果了。

Original comment by heruo...@gmail.com on 5 Aug 2014 at 4:17

GoogleCodeExporter commented 9 years ago
Issue 659 has been merged into this issue.

Original comment by chen....@gmail.com on 22 Oct 2014 at 2:56

GoogleCodeExporter commented 9 years ago
Yosemite 已發佈,現在仍拿不到宿主應用的ID。

Original comment by chen....@gmail.com on 22 Oct 2014 at 2:57

GoogleCodeExporter commented 9 years ago

Original comment by chen....@gmail.com on 22 Oct 2014 at 2:58

GoogleCodeExporter commented 9 years ago
Yosemite正式版出了问题依旧...

OS X 升级到10.10之后,鼠须管的app_options 
不起作用了...没办法再对sublime或者iterm2之类的程序单独设置�
��始输入为英文

Original comment by ecchan...@gmail.com on 24 Oct 2014 at 3:55

GoogleCodeExporter commented 9 years ago
這個系統升級後不能正常工作的 API 仍存在於 Apple 
開發文檔中
https://developer.apple.com/library/mac/documentation/Cocoa/Reference/IMKTextInp
ut_Protocol/index.html#//apple_ref/occ/intfm/IMKTextInput/bundleIdentifier

因而我判斷這是 Yosemite 的 BUG

Original comment by chen....@gmail.com on 25 Oct 2014 at 7:36