Oleg Grenrus

Results 955 comments of Oleg Grenrus

https://oleg.fi/gists/posts/2020-09-13-a-design-for-paths.html

I see this is merged, but it's not yet release. Any ETA for the release, @sjakobi @quchen ?

@fendor, `install`, `run`, `repl` outside of project directories. About everywhere where we "solve", but don't have a local project.

#6885 is another (upcoming) example, where planning without relying (selectively!) on "real world" / "filesystem" inputs is desired.

@alexbiehl yes, that what I have tried. Yet `Rebuild` monad is used very little, here and there. One clear subgoal is to make project planning contained completely in `Rebuild` monad.

... except the very first `runRebuild` is `runRebuild ""`. I also don't understand why we work with relative paths at all. That's another yak to shave. #6667 might help. EDIT:...

This happens when I use `cabal sdist` in a project which hadn't been `cabal build` yet (i.e. no `dist-newstyle` directory). `cabal build` doesn't warn. This non-uniform behavior is definitely a...

To reproduce, create a header with some definitions used for `CApiFFI`. The `cc-options` won't be passed when interpreting t that header. example bits could be like ```c #ifndef MYDEF #error...