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 started using this layer and it works as expected... is very nice actually.
Though I encountered a very bad problem, which in my case is actually a dealbreaker and makes the whole thing totally useless.
After using flycheck-mix to write my code, if in the same time I have an interactive iex session with my project where I test things, I have no way to make my code changes available in the iex session.
Calling 'recompile' does not find any code changes and nothing gets reloaded.
The only thing that works is killing iex and running it again with iex -S mix.
Is there something I can do?
The text was updated successfully, but these errors were encountered:
This calls recompile before emacs has the chance to. If it doesn't work for you, I have included (the commented out code) a variant which will get triggered when emacs compiles the .beam files and will reload them. So do a bit of experimentation and use what works for you.
Have in mind that it uses an older version of ":fs" - the one used by Phoenix. The newer version of :fs has a different API and you may have to do something else.
In order to use this exact version, use {:fs, "== 0.9.1"} in your mix.exs.
Hi,
I started using this layer and it works as expected... is very nice actually.
Though I encountered a very bad problem, which in my case is actually a dealbreaker and makes the whole thing totally useless.
After using flycheck-mix to write my code, if in the same time I have an interactive iex session with my project where I test things, I have no way to make my code changes available in the iex session.
Calling 'recompile' does not find any code changes and nothing gets reloaded.
The only thing that works is killing iex and running it again with iex -S mix.
Is there something I can do?
The text was updated successfully, but these errors were encountered: