rime / rime/squirrel

safari点击存储时切换英文模式报错

Open
#381 0 comments 0 reactions 0 assignees View on GitHub

Nobody has claimed this yet.

Dominant language
Swift
Stars
6.4k
Forks
553
PR merge metrics
No merged PRs in 30d

Description

squirrel版本:https://bintray.com/rime/squirrel/testing/0.14.0%2Bgit08ed4f4

现象:使用shift切换不到英文模式

具体日志信息:

I1128 11:19:26.781690 226301376 engine.cc:126] updated option: _auto_commit
I1128 11:19:26.781769 226301376 dictionary.cc:261] loading dictionary 'wubi86'.
I1128 11:19:26.781885 226301376 engine.cc:126] updated option: ascii_mode
I1128 11:19:26.781891 226301376 engine.cc:126] updated option: simplification
I1128 11:19:26.781895 226301376 engine.cc:126] updated option: show_emoji
I1128 11:19:26.781963 226301376 engine.cc:126] updated option: ascii_mode
I1128 11:19:26.781991 226301376 engine.cc:126] updated option: vim_mode
I1128 11:19:26.782002 226301376 engine.cc:126] updated option: _horizontal
I1128 11:19:26.782286 226301376 engine.cc:126] updated option: soft_cursor
I1128 11:19:52.034945 226301376 engine.cc:126] updated option: ascii_mode
I1128 11:19:52.193743 226301376 engine.cc:206] Oops, got a futile translation.
I1128 11:19:52.278646 226301376 engine.cc:206] Oops, got a futile translation.
I1128 11:19:52.329253 226301376 engine.cc:206] Oops, got a futile translation.
I1128 11:19:52.656656 226301376 engine.cc:206] Oops, got a futile translation.
I1128 11:19:52.765450 226301376 engine.cc:206] Oops, got a futile translation.
I1128 11:19:52.774610 226301376 engine.cc:206] Oops, got a futile translation.
I1128 11:19:53.037333 226301376 engine.cc:206] Oops, got a futile translation.
I1128 11:19:53.089095 226301376 engine.cc:206] Oops, got a futile translation.
I1128 11:19:53.098453 226301376 engine.cc:206] Oops, got a futile translation.
I1128 11:19:53.679913 226301376 engine.cc:126] updated option: ascii_mode
I1128 11:19:54.791826 226301376 engine.cc:126] updated option: ascii_mode
I1128 11:19:54.806118 226301376 engine.cc:206] Oops, got a futile translation.
I1128 11:19:54.901844 226301376 engine.cc:206] Oops, got a futile translation.
I1128 11:19:54.909381 226301376 engine.cc:206] Oops, got a futile translation.
I1128 11:20:12.073340 226301376 engine.cc:71] starting engine.

Contributor guide

No contributing guide indexed for this repository

First steps

  1. Read the whole issue, then the project's contributing guide.
  2. Comment on the issue to say you are picking it up — it saves two people doing the same work.
  3. Fork the repository and make your change on a branch.
  4. Open a pull request that references the issue number.

Research direction

Start by reproducing the Safari case described in the issue and inspect engine.cc around the logged option updates, futile translations, and engine startup, along with dictionary.cc where wubi86 loads. Done means Shift reliably switches to English mode in Safari without the reported futile translation errors.

Written by the indexing model from the issue text.

Assessment

Tech stack
cpp, swift
Domain
desktop, operating-systems
Issue type
Bug
Difficulty
3/5
Estimated time
1-2 days
Activity status
Stale
Clarity
Needs clarification
Newbie friendliness
25/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.