Paul Pogonyshev
Paul Pogonyshev
Yeah, this sounds like a bug. I guess Eldev should use provided tools in `--external` mode if they are enough. I'm not sure if it should try fetching if something...
I now tried to reproduce it, but couldn't. I don't have `package-lint` installed normally, so what I did is trying to run the linter in external mode from some directory:...
Bootstrapping happens not from the main program, but from the script `bin/eldev` if it cannot activate the main package (including from `ELDEV_LOCAL`). I suggest you try to debug it yourself....
> The tar executable found at `c:/Program Files/Git/usr/bin/tar.exe` is not compatible with Eldev This largely reads as "Eldev sucks". I would rephrase this to mention what's wrong about it, i.e....
Thanks for the detailed analysis, now I understand the issue much better. However, I still don't feel like overriding what `PATH` says and (semi-)hardcoding which `tar` is to be used....
Linter `elisp` requires quite extensive configuration to be useful, that's why it is no longer enabled by default: you have to name it explicitly. Anyway, would be nice to have...
The problem appears to be that Elisp linter generates the autoloads file (even though the project doesn't have any autoloads) and then complains about it. Note that the linter tool...
By the way, here is a bit of configuration from CIDER: (setf eldev-lint-default '(elisp)) (with-eval-after-load 'elisp-lint ;; We will byte-compile with Eldev. (setf elisp-lint-ignored-validators '("package-lint" "fill-column" "byte-compile") enable-local-variables :safe)) I...
No tests in Eldev seem to broken with these changes. However, it looks like the backtraces are not cut by Buttercup itself anymore (i.e. this is not because of Eldev)....
~/git/buttercup$ git diff diff --git a/tests/test-buttercup.el b/tests/test-buttercup.el index 5172c46..02420b3 100644 --- a/tests/test-buttercup.el +++ b/tests/test-buttercup.el @@ -172,7 +172,7 @@ before it's processed by other functions." (describe "should handle" (it "expressions wrapped...