You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
I assume this is because it's a C module and therefore there's no source to scan. I'm opening this on .el rather than the Python library because the Python library has a way to add import statements but it's not clear to me what the "right" way to inject those into the relevant process is.
The text was updated successfully, but these errors were encountered:
I am fairly full up on work right now, sorry to say! And I don't have a lot of experience contributing to elisp projects, despite having written embarrassing amounts of elisp code in my life. If I did have time, do you have a guide for how to install importmagic.el from a git checkout and how to run tests or otherwise set up one's environment to contribute?
To install importmagic.el from a git checkout, you load importmagic.el into your Emacs and then M-xeval-buffer. There are fancier methods: straight.el explicitly supports this use case for example. But there's little drawback to doing it the simple way.
To run the tests, you execute cask exec ert-runner in the project's root directory. There are unit tests in test/ and behavior tests in features/. Cask helps set up your environment.
I assume this is because it's a C module and therefore there's no source to scan. I'm opening this on
.el
rather than the Python library because the Python library has a way to add import statements but it's not clear to me what the "right" way to inject those into the relevant process is.The text was updated successfully, but these errors were encountered: