From dd69f4b824e38a9ef89ad9dc19badf5554a2584b Mon Sep 17 00:00:00 2001 From: Gregory Desfour Date: Tue, 6 Jun 2023 13:34:36 +1200 Subject: [PATCH] fix: allow more than 2 keybindings per command --- meta.ts | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/meta.ts b/meta.ts index f05df92b..2d41fd47 100644 --- a/meta.ts +++ b/meta.ts @@ -501,7 +501,7 @@ export function parseKeys(keys: string) { return []; } - return keys.replace("\n", ", ").split(/ *, (?=`)/g).map((keyString) => { + return keys.replace(/\n/g, ", ").split(/ *, (?=`)/g).map((keyString) => { const [,, rawKeybinding, rawMetadata] = /^(`+)(.+?)\1 \((.+?)\)$/.exec(keyString)!, keybinding = rawKeybinding.trim().replace( specialCharacterRegExp, (m) => (specialCharacterMapping as Record)[m]),