The logic to evaluate the initial value of compile-command in now executed only once for every nim-mode buffer. This allows the function compile without arguments to just work on nim files.
nim-compile now behaves more like compile, it does not "forget" the old value of compile-command anymore, but allows to interactively change it.
Overall the value of compile-command is a bit more persistent.
The logic to evaluate the initial value of
compile-command
in now executed only once for every nim-mode buffer. This allows the functioncompile
without arguments to just work on nim files.nim-compile
now behaves more likecompile
, it does not "forget" the old value ofcompile-command
anymore, but allows to interactively change it.Overall the value of
compile-command
is a bit more persistent.