May 01, 2019
On Sunday, 21 April 2019 at 08:47:12 UTC, Bastiaan Veelo wrote:
> The $(CONSOLE) macro seems to not be able to handle `---` in its argument, which wrongly starts an example.
>
> There is another formatting issue in the Copy Constructor section, where the nested $(OL) does not handle examples well, by which successive $(LI) appear in the top level list instead.
>
> Bastiaan.

https://github.com/dlang/dub/blob/28a0c1ee3ef7c34cf586fc32be88cf75c2912043/changelog/dub-run.dd
and
https://github.com/dlang/dlang.org/commit/4f18d13daa819ccf8e1e557ca2fc40c8fc1e1ac5
May 01, 2019
On Wednesday, 1 May 2019 at 19:33:17 UTC, Martin Nowak wrote:
> On Sunday, 21 April 2019 at 08:47:12 UTC, Bastiaan Veelo wrote:
>> The $(CONSOLE) macro seems to not be able to handle `---` in its argument, which wrongly starts an example.
>
> https://github.com/dlang/dub/blob/28a0c1ee3ef7c34cf586fc32be88cf75c2912043/changelog/dub-run.dd

Clever, replacing with ‐

Bastiaan.
May 02, 2019
On Saturday, 20 April 2019 at 14:16:09 UTC, Martin Nowak wrote:
> Glad to announce the first beta for the 2.086.0 release, ♥ to the 51 contributors.

A second release candidate including a critical regression fix is live now.

http://dlang.org/download.html#dmd_beta
http://dlang.org/changelog/2.086.0.html

-Martin


May 02, 2019
On Saturday, 20 April 2019 at 14:16:09 UTC, Martin Nowak wrote:
> Glad to announce the first beta for the 2.086.0 release, ♥ to the 51 contributors.

A second release candidate including a critical regression fix is live now.

http://dlang.org/download.html#dmd_beta
http://dlang.org/changelog/2.086.0.html

-Martin

May 02, 2019
On Thursday, 2 May 2019 at 00:10:46 UTC, Martin Nowak wrote:
> On Saturday, 20 April 2019 at 14:16:09 UTC, Martin Nowak wrote:
>> Glad to announce the first beta for the 2.086.0 release, ♥ to the 51 contributors.
>
> A second release candidate including a critical regression fix is live now.
>
> http://dlang.org/download.html#dmd_beta
> http://dlang.org/changelog/2.086.0.html
>
> -Martin

Sorry I don't know if this is the right place to report this, if not please let me know where a good place would be. With this release I can no longer build a subpackage with dub.

I had a look at the dub changelog but I can't see what I'm doing wrong.

2.085.1 builds OK

2.086.0-rc2 fails to build:

[2086.0-rc2] $ dub build :pkg1 --build=unittest
Package ':pkg1' was neither found locally nor online.

My dir structure are as follows:
---
$ tree
.
├── dub.sdl
├── pkg1
│   ├── dub.sdl
│   └── source
│       └── app.d
└── pkg2
    ├── dub.sdl
    └── source
        └── app.d

4 directories, 5 files


The app.d sources are empty dub generated app.d files
---
import std.stdio;

void main()
{
        writeln("Edit source/app.d to start your project.");
}
---



The toplevel sdl file
---
name "testpkg"
description "Test subpackages"
copyright "Copyright (C) 2019, norm"
authors "norm"
targetType "none"
license "freeware"

dependency "test:pkg1" version="*"
dependency "test:pkg2" version="*"
subPackage "./pkg1/"
subPackage "./pkg2/"
---

The pkg1 and pkg2 SDL files are given below
---
name "pkg1"
description "A minimal D application."
authors "norm"
copyright "Copyright © 2019, norm"
license "freeware"
---
name "pkg2"
description "A minimal D application."
authors "norm"
copyright "Copyright © 2019, norm"
license "freeware"
---

Thanks,
Norm

May 04, 2019
On Thursday, 2 May 2019 at 01:34:16 UTC, Norm wrote:
> Sorry I don't know if this is the right place to report this, if not please let me know where a good place would be. With this release I can no longer build a subpackage with dub.

https://github.com/dlang/dub/issues/1691

The new auto-fetch logic doesn't handle abbreviated sub-pkg names properly and thus fails.
Workaround for now is to use the full name `dub build test:pkg` or to disable the auto-fetch via `dub build :pkg1 --non-interactively`.
May 04, 2019
On Saturday, 4 May 2019 at 09:55:00 UTC, Martin Nowak wrote:

>`dub build :pkg1 --non-interactively`.

`dub build :pkg1 --non-interactive` is the correct name of the flag
May 04, 2019
On Saturday, 4 May 2019 at 09:57:04 UTC, Martin Nowak wrote:
> On Saturday, 4 May 2019 at 09:55:00 UTC, Martin Nowak wrote:
>
>>`dub build :pkg1 --non-interactively`.
>
> `dub build :pkg1 --non-interactive` is the correct name of the flag

Thank you for the help.

Norm
1 2 3
Next ›   Last »