Mathias LANG

Results 615 comments of Mathias LANG

Right, Vibe.d is not DIP1000 compatible...

[To quote](https://github.com/dlang/dub/issues/1881#issuecomment-588397010): > The general idea with sub packages is that they are logically completely separate packages, with the exception of being tied to the same version. Everything in addition...

I really think this PR has merit and we should log to stderr. Regarding the output of `dub list`, it currently is machine friendly-ish, but isn't consumed by any program...

Twice now: https://github.com/dlang/dub/pull/2339

Currently, we need to read the package recipe because we don't rely on the path for the package name or version. So I think the best way forward is to...

Another approach, which I think will be easier in the short term, is to build the expected path from the version we are looking for. Currently we scan the package...

Edited with permalink (press `y` to get it - It also displays code inline). The way I understand this, the intent is for it to be a "debug mode" (literally)....

For anyone taking a knack at this issue, there's also the related https://github.com/dlang/dub/issues/1880

After https://github.com/dlang/dub/pull/2310 we'll be able to do this fairly easily and in a backward-compatible manner.

Use `mainSourceFile` in your configuration. It will be automatically excluded from other configurations.