Steve Purcell
Steve Purcell
> I do have completion of LANGUAGE pragmas, when using the standard `haskell-mode` package combined with `company` auto-completion package. Just make sure that `company-capf` is part of the local variable...
The fix for this has been merged, so the issue can probably be closed if someone would like to confirm it works for them with the stock `company` configuration.
/cc @bbatsov, because this applies equally to `projectile` and `projectile-rails`.
`C-c '`, `C-c ;` etc. are options. No specific recommendations, sorry. :-)
Hmm, I tried adding `"builtin": true` to the source in `sources.json`, but that isn't sufficient, because the code still uses `fetchTarball` instead of `fetchurl`.
Fwiw, locally I patched `sources.nix` so that `fetch_tarball` delegates unconditionally to `pkgs.fetchzip` (which understands mirrors) instead of `builtins_fetchTarball` and this works well afaict. I don't know the background and original...
Yeah, the rationale makes sense. I found that the actual expressions are something like ``` if spec.builtin or true then builtins_fetchTarball { name = name'; inherit (spec) url sha256; }...
Whoah, that's an unexpected behaviour! Thanks for taking the time to clarify.
Well yes, I know enough to be able to do that! But I think there's still a case for a drop-dead-simple project bootstrap.
On reflection, I think you should rename. I've noticed a couple of times I wanted to call functions in this package with `M-x`, and simply couldn't remember the package name....