Keybinding oddness for `reopen closed tab` and quickscript-extra's `dynamic abbrevs`
まだ誰も着手していません。
評価
調査の方向性
参照されている scripts/dynamic-abbrev.rkt の行とリンク先の DrRacket commit から始め、Edit → Keybindings → Show active keybindings を使って競合を再現します。両方のコマンドがどのように登録されるかを追跡し、active binding と conflict reporting がどのように動作すべきかを判断します。完了の条件は、2 つのアクションが紛らわしくマッピングされなくなり、その動作がカバーまたは文書化されていることです。
索引モデルが issue の本文から書いたものです。
説明
The default keybinding for quickscript-extra's dynamic abbrev is currently c:s:t. This seems to have been the case since the birth of quickscript-extra in 2017-12 [1].
In 2022-04, it looks like DrRacket got support for Reopen Closed Tab, which IIUC, also has the keybinding c:s:t.
In my setup, once I installed quickscript-extra, invoking c:s:t triggered Reopen Closed Tab instead of dynamic abbrev. Unexpectedly, the dialog that comes up via "Edit" -> "Keybindings" -> "Show active keybindings" indicates that dynamic abbrev is associated with c:s:t. Further, I failed to locate Reopen Closed Tab via the dialog.
This situation is confusing to me (^^;
(Possibly worth noting is this PR to quickscript-extra.)
On a side note, is there some nice way to detect keybinding conflicts?
[1] These lines are from the first commit to quickscript-extra's repository.
- 主要言語
- Racket
- スター
- 516
- フォーク
- 102
- 平均マージ
- 8時間 52分
- マージ済み PR(30日)
- 1
環境構築
このプロジェクトには開発コンテナ、Dockerfile、コントリビューションガイドがありません。まず README を読み、一般的な手順ははじめてのコントリビューションガイドを参照してください。
はじめの一歩
- issue を最後まで読み、次にプロジェクトのコントリビューションガイドを読みます。
- 着手することを issue にコメントします — 二人が同じ作業をするのを防げます。
- リポジトリをフォークし、ブランチを切って変更します。
- issue 番号を参照したプルリクエストを送ります。
racket/drracket のほかの issue
-
難易度 1/5 1時間未満 初心者へのやさしさ 88/100
-
難易度 2/5 1〜3時間 初心者へのやさしさ 62/100
-
check-syntax
難易度 4/5 3〜5日 初心者へのやさしさ 48/100
-
難易度 3/5 1〜2日 初心者へのやさしさ 55/100
-
難易度 3/5 1〜2日 初心者へのやさしさ 48/100
racket/drracket の issue をすべて見る
似ている issue
-
0.3.3 bug
難易度 2/5 1〜3時間 初心者へのやさしさ 72/100
メンテナーはふだん 1 日以内に返信
-
BrainBar Watcher chart: unavailable-flow tooltip/accessibility drops the health reason for .attention/.stopped対応中かも このイシューにリンクされたプルリクエストがオープン中、またはマージ済みです。 オープン
難易度 2/5 1〜3時間 初心者へのやさしさ 68/100
EtanHey/brainlayer#1439 ·
メンテナーはふだん 1 日以内に返信
-
[Docs] CONTRIBUTING still says FreeType 2.14.3 and TabLabel.h says ImGui 1.92.9b after the bumps対応中かも @mgradwohl が今日担当しました。 オープンagent:WSL documentation LOW
難易度 1/5 1〜3時間 初心者へのやさしさ 83/100
メンテナーはふだん 1 日以内に返信
-
area:ux bug pillar/surfaces
難易度 2/5 1〜3時間 初心者へのやさしさ 68/100
hurttlocker/o8#4146 ·
メンテナーはふだん 1 日以内に返信
-
難易度 2/5 1〜3時間 初心者へのやさしさ 76/100
IridiumIO/CompactGUI#699 ·
メンテナーはふだん 3 日以内に返信