From e2ba6246bea2b7e4c428c0e8d5d86171cd216680 Mon Sep 17 00:00:00 2001 From: Alf Eaton Date: Fri, 17 Nov 2023 12:27:55 +0000 Subject: [PATCH] Use KeyboardLayoutMap for Emacs key handling where possible (#15803) GitOrigin-RevId: d675de58fc37d2ea47162ef5449196902566aae8 --- package-lock.json | 17 ++++++++--------- services/web/package.json | 2 +- 2 files changed, 9 insertions(+), 10 deletions(-) diff --git a/package-lock.json b/package-lock.json index 2577008bf4..24ea7f431e 100644 --- a/package-lock.json +++ b/package-lock.json @@ -8745,8 +8745,8 @@ }, "node_modules/@replit/codemirror-emacs": { "version": "6.0.0", - "resolved": "git+ssh://git@github.com/overleaf/codemirror-emacs.git#98eedcb99b8e5dc11fd5ce8cbfef8f9c8a3862a3", - "integrity": "sha512-tMwYXgkJQrA07m46z9FdJAZB9Var+S3f2/9E84hhwEbaG6Q2mhUpHTMtXCIyW5zmaTTvEn+Zoi4dzDLQsQcVfw==", + "resolved": "git+ssh://git@github.com/overleaf/codemirror-emacs.git#4394c03858f27053f8768258e9493866e06e938e", + "integrity": "sha512-5rEKNeFfYPi3ytelXa5IIXnRu5Wvpzz80W1xa9k7gorC2wHlFRveIiIeXdwcQQw92pe5cT5vtpldLLZW5xcAIg==", "dev": true, "license": "MIT", "peerDependencies": { @@ -8754,8 +8754,7 @@ "@codemirror/commands": "^6.0.0", "@codemirror/search": "^6.0.0", "@codemirror/state": "^6.0.1", - "@codemirror/view": "^6.3.0", - "w3c-keyname": "^2.2.8" + "@codemirror/view": "^6.3.0" } }, "node_modules/@replit/codemirror-indentation-markers": { @@ -39654,7 +39653,7 @@ "@pollyjs/core": "^4.2.1", "@pollyjs/persister-fs": "^4.2.1", "@reach/tabs": "^0.15.0", - "@replit/codemirror-emacs": "overleaf/codemirror-emacs#98eedcb99b8e5dc11fd5ce8cbfef8f9c8a3862a3", + "@replit/codemirror-emacs": "overleaf/codemirror-emacs#4394c03858f27053f8768258e9493866e06e938e", "@replit/codemirror-indentation-markers": "overleaf/codemirror-indentation-markers#1b1f93c0bcd04293aea6986aa2275185b2c56803", "@replit/codemirror-vim": "overleaf/codemirror-vim#07f1b50f4b2e703792da75a29e9e1e479b6b7067", "@sentry/browser": "^7.8.1", @@ -47813,7 +47812,7 @@ "@pollyjs/core": "^4.2.1", "@pollyjs/persister-fs": "^4.2.1", "@reach/tabs": "^0.15.0", - "@replit/codemirror-emacs": "overleaf/codemirror-emacs#98eedcb99b8e5dc11fd5ce8cbfef8f9c8a3862a3", + "@replit/codemirror-emacs": "overleaf/codemirror-emacs#4394c03858f27053f8768258e9493866e06e938e", "@replit/codemirror-indentation-markers": "overleaf/codemirror-indentation-markers#1b1f93c0bcd04293aea6986aa2275185b2c56803", "@replit/codemirror-vim": "overleaf/codemirror-vim#07f1b50f4b2e703792da75a29e9e1e479b6b7067", "@sentry/browser": "^7.8.1", @@ -49526,10 +49525,10 @@ "dev": true }, "@replit/codemirror-emacs": { - "version": "git+ssh://git@github.com/overleaf/codemirror-emacs.git#98eedcb99b8e5dc11fd5ce8cbfef8f9c8a3862a3", - "integrity": "sha512-tMwYXgkJQrA07m46z9FdJAZB9Var+S3f2/9E84hhwEbaG6Q2mhUpHTMtXCIyW5zmaTTvEn+Zoi4dzDLQsQcVfw==", + "version": "git+ssh://git@github.com/overleaf/codemirror-emacs.git#4394c03858f27053f8768258e9493866e06e938e", + "integrity": "sha512-5rEKNeFfYPi3ytelXa5IIXnRu5Wvpzz80W1xa9k7gorC2wHlFRveIiIeXdwcQQw92pe5cT5vtpldLLZW5xcAIg==", "dev": true, - "from": "@replit/codemirror-emacs@overleaf/codemirror-emacs#98eedcb99b8e5dc11fd5ce8cbfef8f9c8a3862a3", + "from": "@replit/codemirror-emacs@overleaf/codemirror-emacs#4394c03858f27053f8768258e9493866e06e938e", "requires": {} }, "@replit/codemirror-indentation-markers": { diff --git a/services/web/package.json b/services/web/package.json index bb2c1659a3..4be0644390 100644 --- a/services/web/package.json +++ b/services/web/package.json @@ -206,7 +206,7 @@ "@pollyjs/core": "^4.2.1", "@pollyjs/persister-fs": "^4.2.1", "@reach/tabs": "^0.15.0", - "@replit/codemirror-emacs": "overleaf/codemirror-emacs#98eedcb99b8e5dc11fd5ce8cbfef8f9c8a3862a3", + "@replit/codemirror-emacs": "overleaf/codemirror-emacs#4394c03858f27053f8768258e9493866e06e938e", "@replit/codemirror-indentation-markers": "overleaf/codemirror-indentation-markers#1b1f93c0bcd04293aea6986aa2275185b2c56803", "@replit/codemirror-vim": "overleaf/codemirror-vim#07f1b50f4b2e703792da75a29e9e1e479b6b7067", "@sentry/browser": "^7.8.1",