我这里只要最后一个小bug了。
找到了,想着怎么写干净一点。
@aqua0210 你一会在线?
搞定之后是不是就开始考虑把emacs-rime作为source了?
测试了不少中操作方式,都没问题了。
你们试试?
@emacle 你之前的版本会不会太老?
用最新的git版,今天主体完工后,
晚上修了很多bug。
最后让我长舒一口气的是这个版:2020/06/24-22:53
inline english mode
和 follow-context
也可以用起来啊。
可以减少很多的的切换。
刚刚更新尝试了一下,C-x,b 正常了。
但是C-x,o 切换 和 M-x,C-g 失败了。这部分还需要新的设置吗?
我只开启了 (smart-input-source-global-respect-mode t)
和颜色的设置。
C-x,o
绑定的是(other-window COUNT &optional ALL-FRAMES INTERACTIVE)
开启 (smart-input-source-trace-mode)
操作一遍,然后从message buffer里把log发给我。
默认 other-window
已经绑定了,是不需要手工配置的。
我这边操作如丝般顺滑。
这个我这边也是很好。
你用的是最新git版么?
已经是最新版了。确认过了
优先级很低啊。要等一阵子了。
你在我们官网的QQ群里吗 我发log文件给你,直接贴上来有些字符被转码了。
markdown 支持code fence啊。
不过这个文件太长,还是贴到pastebin上。
https://pastebin.com/
虽然转码,但不妨碍我已经找出问题了
“pre@[sequence]: [[67108902]]@key [switch-to-messages]@cmd [temp.org]@buf [nil]@override”
“save: [2052]@[alig.org]”
“post@[normal]: [[67108902]]@key [switch-to-messages]@cmd [Messages]@buf [t]@override”
“restore: [nil]@[Messages]”
另外:你如果开启 smart-input-source-hint-mode
,
应该会提示你把这个加到配置中: awesome-tab-forward-group
从这里看,从init-smart-input-source.el
切换到 alig.org
,输入法正常切换到中文了啊。
但是图标颜色可能没更新。
这个操作之前,是从alig.org
(中文)切到init-smart-input-source.el
(英文),我看也没有问题。
你说的应该是这个 (smart-input-source-preserve-hint-mode t)
吧?上面你写的这个函数我这里找不到。打开了没看到提示。
我这边用 awsome-tab 切换 会把A buffer 的中文状态变成英文的。 C-x,o 也是。现在唯一正常的是c-x,b。
没更新之前正好相反。那时就C-x b 和 M-x 不工作。
你这样,不要一次发很长的操作的log
你先把 awsome-tab
的弄出来,那个最简单。