当前最新版本的情况是: C-x,C-g 不正常, C-c,C-g 不正常 M-x minibufer 中文 不正常 M-x,C-g C-g 正常
现在又有之前的情况:开log模式 M-x,和M-x,C-g 一切正常。
当前最新版本的情况是: C-x,C-g 不正常, C-c,C-g 不正常 M-x minibufer 中文 不正常 M-x,C-g C-g 正常
现在又有之前的情况:开log模式 M-x,和M-x,C-g 一切正常。
我这边重现了,刚才改的太急,引入bug了 一会搞定
对,同样的问题,刚才已经解决了。
右括号扩错了位置
这个应该是最后的问题了吧?
你重新打一下C-x C-g
的log
我看看~~
是的,就剩下这两个问题,M-x已经正常。 下面是 C-x,C-g 和 C-c,C-g的log
Smart-Input-Source-Log mode enabled
"post@[normal]: [[8388717]]@key [smart-input-source-log-mode]@cmd [init-smart-input-source.el]@buf [t]@override"
"pre@[normal]: [FS]@key [smart-input-source-switch]@cmd [init-smart-input-source.el]@buf [t]@override"
"post@[normal]: [FS]@key [smart-input-source-switch]@cmd [init-smart-input-source.el]@buf [t]@override"
"pre@[normal]: [CAN]@key [smart-input-source--prefix-override-handler]@cmd [init-smart-input-source.el]@buf [t]@override"
"prefix: [CAN], override: [t]"
"now: [2052]"
"set: english @ [init-smart-input-source.el]"
"post@[prefix]: [CAN]@key [smart-input-source--prefix-override-handler]@cmd [init-smart-input-source.el]@buf [nil]@override"
"pre@[sequence]: [CANBEL]@key [nil]@cmd [init-smart-input-source.el]@buf [nil]@override"
C-x C-g is undefined
"post@[sequence]: [CANBEL]@key [nil]@cmd [init-smart-input-source.el]@buf [nil]@override"
"Key sequence canceled"
"restore: [2052]@[init-smart-input-source.el]"
"pre@[normal]: [ETX]@key [smart-input-source--prefix-override-handler]@cmd [init-smart-input-source.el]@buf [t]@override"
"prefix: [ETX], override: [t]"
"now: [2052]"
"set: english @ [init-smart-input-source.el]"
"post@[prefix]: [ETX]@key [smart-input-source--prefix-override-handler]@cmd [init-smart-input-source.el]@buf [nil]@override"
"pre@[sequence]: [ETXBEL]@key [nil]@cmd [init-smart-input-source.el]@buf [nil]@override"
C-c C-g is undefined
"post@[sequence]: [ETXBEL]@key [nil]@cmd [init-smart-input-source.el]@buf [nil]@override"
"Key sequence canceled"
"restore: [2052]@[init-smart-input-source.el]"
"pre@[normal]: [FS]@key [smart-input-source-switch]@cmd [init-smart-input-source.el]@buf [t]@override"
"post@[normal]: [FS]@key [smart-input-source-switch]@cmd [init-smart-input-source.el]@buf [t]@override"
"pre@[normal]: [[8388717]]@key [smart-input-source-log-mode]@cmd [init-smart-input-source.el]@buf [t]@override"
Smart-Input-Source-Log mode disabled
哦,应该也是括号错了位置
这个和刚才的情况类似,在log模式下正常,关闭log模式不正常。
刚才看了下,不是括号的问题。
而且我这边是正常的,无论是不是在log模式下。
最新版,你关log重新测过么?
确认过了,重启过emacs,没有开log。 C-x,C-g 和 C-c,C-g 都有问题。 其他都正常了。
我一会儿得外出一趟。
log模式下:是行为正常;还是行为不正常,只是显示正常?
log 模式是一切正常,去掉log 就不正常了
我再自己查查,这种情况下,就不能依赖log信息了
但是好奇怪,这种应该是跟log有关,我这里应该能复现的才对。
直接下载覆盖,不用开log-mode
跑一下 C-x C-g
,看看是不是正常。
然后把message buffer拷出来我看看。
打不开你的链接,404了
还是没找到原因。
不过把代码整理了一下
或许因为逻辑更清晰,bug自然没有了
刚pull最新的版本,问题还是一样。
这个问题不好重现,要不就先放一放?
另外请问下,怎么加入新的修饰键,我除了Ctrl 和 Meta, 还使用Super,使用的时候是类似s-i , s-m
不使用前缀。