From c9aca190bb8f74e1064a4e8dc9f001fe214601da Mon Sep 17 00:00:00 2001 From: tshino Date: Mon, 14 Aug 2023 23:09:26 +0900 Subject: [PATCH 1/3] Update keymap wrapper for Awesome Emacs Keymap (v0.48.0) --- keymap-wrapper/tuttieee.emacs-mcx.config.json | 3 ++- keymap-wrapper/tuttieee.emacs-mcx.json | 4 +++- 2 files changed, 5 insertions(+), 2 deletions(-) diff --git a/keymap-wrapper/tuttieee.emacs-mcx.config.json b/keymap-wrapper/tuttieee.emacs-mcx.config.json index 30e73c3b..2edfab50 100644 --- a/keymap-wrapper/tuttieee.emacs-mcx.config.json +++ b/keymap-wrapper/tuttieee.emacs-mcx.config.json @@ -1,7 +1,7 @@ { "base": { "type": "url", - "url": "https://github.com/whitphx/vscode-emacs-mcx/raw/v0.47.0/package.json" + "url": "https://github.com/whitphx/vscode-emacs-mcx/raw/v0.48.0/package.json" }, "awaitOptions": [ [ "emacs-mcx.forwardChar", "selection" ], @@ -50,6 +50,7 @@ [ "emacs-mcx.paredit.markSexp", "selection" ], [ "emacs-mcx.paredit.killSexp", "document selection clipboard" ], [ "emacs-mcx.paredit.backwardKillSexp", "document selection clipboard" ], + [ "emacs-mcx.paredit.pareditKill", "document selection clipboard" ], [ "emacs-mcx.kill*", "document selection clipboard" ], [ "emacs-mcx.killWord", "document clipboard" ], diff --git a/keymap-wrapper/tuttieee.emacs-mcx.json b/keymap-wrapper/tuttieee.emacs-mcx.json index 02869a15..d9f42a2b 100644 --- a/keymap-wrapper/tuttieee.emacs-mcx.json +++ b/keymap-wrapper/tuttieee.emacs-mcx.json @@ -1,5 +1,5 @@ [ - // Keymap wrapper for Awesome Emacs Keymap v0.47.0 + // Keymap wrapper for Awesome Emacs Keymap v0.48.0 // (required by Keyboard Macro Beta) // The latest version can be found at: // https://github.com/tshino/vscode-kb-macro/blob/main/keymap-wrapper/README.md @@ -1573,6 +1573,8 @@ "when": "kb-macro.active && editorTextFocus && config.emacs-mcx.useMetaPrefixEscape" }, { "key": "ctrl+[ ctrl+shift+2", "command": "kb-macro.wrap", "args": { "command": "emacs-mcx.paredit.markSexp", "await": "selection" }, "when": "kb-macro.active && editorTextFocus && config.emacs-mcx.useMetaPrefixCtrlLeftBracket" }, + { "key": "ctrl+shift+k", "command": "kb-macro.wrap", "args": { "command": "emacs-mcx.paredit.pareditKill", "await": "document selection clipboard" }, + "when": "kb-macro.active && editorTextFocus" }, { "key": "ctrl+alt+k", "command": "kb-macro.wrap", "args": { "command": "emacs-mcx.paredit.killSexp", "await": "document selection clipboard" }, "when": "kb-macro.active && editorTextFocus && !config.emacs-mcx.useMetaPrefixMacCmd" }, { "key": "ctrl+cmd+k", "command": "kb-macro.wrap", "args": { "command": "emacs-mcx.paredit.killSexp", "await": "document selection clipboard" }, From a4917a8b90dc1b7cda9affd9855c7bf6137f41e1 Mon Sep 17 00:00:00 2001 From: tshino Date: Mon, 14 Aug 2023 23:11:02 +0900 Subject: [PATCH 2/3] Update keymap-wrapper/README --- keymap-wrapper/README.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/keymap-wrapper/README.md b/keymap-wrapper/README.md index d3efbcef..977ddec0 100644 --- a/keymap-wrapper/README.md +++ b/keymap-wrapper/README.md @@ -17,7 +17,7 @@ Click the keymap wrapper link in the table below, which opens a JSON file. Copy | Keymap extension | Keymap wrapper | Last updated | Start recording | Stop recording | Playback | | ---------------- | -------------- | ------------ | ---------- | --------- | -------- | | [Atom Keymap](https://marketplace.visualstudio.com/items?itemName=ms-vscode.atom-keybindings) | [link](ms-vscode.atom-keybindings.json) | 2023-01-24 | `Ctrl+Alt+R` | `Ctrl+Alt+R` | `Ctrl+Alt+P` | -| [Awesome Emacs Keymap](https://marketplace.visualstudio.com/items?itemName=tuttieee.emacs-mcx) | [link](tuttieee.emacs-mcx.json) | 2023-01-08 | `C-x S-9` | `C-x S-0` | `C-x e` | +| [Awesome Emacs Keymap](https://marketplace.visualstudio.com/items?itemName=tuttieee.emacs-mcx) | [link](tuttieee.emacs-mcx.json) | 2023-08-14 | `C-x S-9` | `C-x S-0` | `C-x e` | | [Delphi Keymap](https://marketplace.visualstudio.com/items?itemName=alefragnani.delphi-keybindings) | [link](alefragnani.delphi-keybindings.json) | 2023-02-19 | `Ctrl/Cmd+Shift+R` | `Ctrl/Cmd+Shift+R` | `Ctrl/Cmd+Shift+P` | | [Notepad++ Keymap](https://marketplace.visualstudio.com/items?itemName=ms-vscode.notepadplusplus-keybindings) | [link](ms-vscode.notepadplusplus-keybindings.json) | 2023-01-08 | `Ctrl+Shift+R` | `Ctrl+Shift+R` | `Ctrl+Shift+P` | | [Sublime Text Keymap](https://marketplace.visualstudio.com/items?itemName=ms-vscode.sublime-keybindings) | [link](ms-vscode.sublime-keybindings.json) | 2023-01-08 | `Ctrl/Cmd+Q` | `Ctrl/Cmd+Q` | `Ctrl/Cmd+Shift+Q` | From 9af454d260d886200953162097ce65970fbccfd8 Mon Sep 17 00:00:00 2001 From: tshino Date: Mon, 14 Aug 2023 23:45:45 +0900 Subject: [PATCH 3/3] Update CHANGELOG --- CHANGELOG.md | 1 + 1 file changed, 1 insertion(+) diff --git a/CHANGELOG.md b/CHANGELOG.md index 06cfbd16..6443cfc7 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -5,6 +5,7 @@ All notable changes to the Keyboard Macro Bata extension will be documented in t ### [Unreleased] - Update - Updated keymap wrapper for Vz Keymap (v0.19.9). [#281](https://github.com/tshino/vscode-kb-macro/pull/281) + - Updated keymap wrapper for Awesome Emacs Keymap (v0.48.0). [#284](https://github.com/tshino/vscode-kb-macro/pull/284) ### [0.13.7] - 2023-08-05 - Update