Skip to content
This repository was archived by the owner on Oct 21, 2022. It is now read-only.

Upgrade to CM 4.7.0+ #45

Open
cldwalker opened this issue Nov 28, 2014 · 5 comments
Open

Upgrade to CM 4.7.0+ #45

cldwalker opened this issue Nov 28, 2014 · 5 comments
Assignees

Comments

@cldwalker
Copy link
Member

4.7.0 introduced custom keypress/keydown handlers. This conflicts with LT's mousetrap handlers and causes Esc, backspace. Waiting to upgrade until codemirror/codemirror5#2915 is addressed

@joshuafcole
Copy link

This issue is now closed. Should we look into resolving this now?
codemirror/codemirror5#2915

@bjarthur
Copy link

codemirror has done lots of work on vim lately. anything i can do to help get LT updated to the latest version?

@cldwalker
Copy link
Member Author

@bjarthur Sure! Using the readme, upgrade vim.js and figure out why vim is stuck in insert mode and can't switch to normal mode. I've also noticed some keys don't work in insert mode e.g. arrow keys and ctrl on osx. There's a possibility that we'll also need to upgrade codemirror.js in order for this to work (#1797). Historically we haven't had to upgrade codemirror.js and vim.js at the same time but there's a possibility recent changes require they both be upgraded. I have higher priority issues to look at for now so any help appreciated in the meantime.

@bjarthur
Copy link

bjarthur commented Mar 5, 2015

what are the developer tools for debugging here? how do i set a breakpoint in vim.js? where does console.log() go? is there an IDE?

@kenny-evitt
Copy link

@bjarthur You should be able to use DevTools – LT runs on top of node-webkit (or { Atom shell / Electron}), which is basically a browser.

Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
None yet
Projects
None yet
Development

No branches or pull requests

4 participants