August 11, 2015
On Tuesday, 11 August 2015 at 09:04:42 UTC, John Colvin wrote:
> On Tuesday, 11 August 2015 at 08:27:00 UTC, Marc Schütz wrote:
>> Packages for openSUSE 13.1, 13.2, Factory and Tumbleweed are now available in devel:languages:D.
>>
>> http://download.opensuse.org/repositories/devel:/languages:/D/
>
> Please could you update/correct the entry here to reflect that: http://wiki.dlang.org/Compilers#Package_and.2For_binary_availability.2C_by_platform_and_compiler
>
> thanks :)

Done.
August 11, 2015
On Monday, 10 August 2015 at 08:48:52 UTC, Martin Nowak wrote:
> See the changelog for more details. http://dlang.org/changelog.html#2.068.0

Something that's not obvious about phobos `hexString` CT template, it's not reflected in the DDOC, but it works with the `import` expression, and i think it was the primary goal, for example if you have an hex dump that's likely to represent some ASCII chars, in a file named file.txt:

---
import std.conv;
writeln( hexString!(import("file.txt")));
---

Coedit users can use this easily because the folder of a runnable module is always added to the string import path (-J). For example they just have to put the dump files into the folder where stand the script...et voilà "compile file & run" works directly without error about the import() folder.
August 11, 2015
On Monday, 10 August 2015 at 08:48:52 UTC, Martin Nowak wrote:
> Glad to announce D 2.068.0.
>
> http://downloads.dlang.org/releases/2.x/2.068.0/
>
> This release comes with many rangified phobos functions, 2 new GC profilers, a new AA implementation, and countless further improvements and fixes.
>
> See the changelog for more details. http://dlang.org/changelog.html#2.068.0
>
> -Martin

I am sorry, but this release is horrible. It is a first time when I am force to do nothing with my codebase. Everything works as expected. So there is definitely something wrong :).
August 11, 2015
On Tue, Aug 11, 2015 at 12:52 AM, John Colvin via Digitalmars-d-announce < digitalmars-d-announce@puremagic.com> wrote:

> On Monday, 10 August 2015 at 08:48:52 UTC, Martin Nowak wrote:
>
>> Glad to announce D 2.068.0.
>>
>> http://downloads.dlang.org/releases/2.x/2.068.0/
>>
>> This release comes with many rangified phobos functions, 2 new GC profilers, a new AA implementation, and countless further improvements and fixes.
>>
>> See the changelog for more details. http://dlang.org/changelog.html#2.068.0
>>
>> -Martin
>>
>
> brew update && brew reinstall dmd
>
> :)
>

New to brew... getting errors with this on Yosemite:
    Error: Permission denied - /usr/local/etc/dmd.conf
and sudo brew install refuses to do so.

--bb


August 11, 2015
On Tuesday, 11 August 2015 at 22:08:50 UTC, Bill Baxter wrote:
> On Tue, Aug 11, 2015 at 12:52 AM, John Colvin via Digitalmars-d-announce < digitalmars-d-announce@puremagic.com> wrote:
>
>> On Monday, 10 August 2015 at 08:48:52 UTC, Martin Nowak wrote:
>>
>>> Glad to announce D 2.068.0.
>>>
>>> http://downloads.dlang.org/releases/2.x/2.068.0/
>>>
>>> This release comes with many rangified phobos functions, 2 new GC profilers, a new AA implementation, and countless further improvements and fixes.
>>>
>>> See the changelog for more details. http://dlang.org/changelog.html#2.068.0
>>>
>>> -Martin
>>>
>>
>> brew update && brew reinstall dmd
>>
>> :)
>>
>
> New to brew... getting errors with this on Yosemite:
>     Error: Permission denied - /usr/local/etc/dmd.conf
> and sudo brew install refuses to do so.
>
> --bb

Did you by any chance have dmd installed from the installer before-hand?

What does `brew doctor` give you?
August 11, 2015
On Tue, Aug 11, 2015 at 15:08:21 -0700, Bill Baxter via Digitalmars-d-announce wrote:
> New to brew... getting errors with this on Yosemite:
>     Error: Permission denied - /usr/local/etc/dmd.conf
> and sudo brew install refuses to do so.

/usr/local is Apple's domain on Yosemite now. IIRC, even root can't touch it in 10.11.

--Ben
August 11, 2015
On Tuesday, 11 August 2015 at 22:30:04 UTC, Ben Boeckel wrote:
> On Tue, Aug 11, 2015 at 15:08:21 -0700, Bill Baxter via Digitalmars-d-announce wrote:
>> New to brew... getting errors with this on Yosemite:
>>     Error: Permission denied - /usr/local/etc/dmd.conf
>> and sudo brew install refuses to do so.
>
> /usr/local is Apple's domain on Yosemite now. IIRC, even root can't touch it in 10.11.
>
> --Ben

Not true. AFAIK /usr/local is the only bit of /usr that *is* available for third-parties.
August 11, 2015
On Tue, Aug 11, 2015 at 3:28 PM, John Colvin via Digitalmars-d-announce < digitalmars-d-announce@puremagic.com> wrote:

> On Tuesday, 11 August 2015 at 22:08:50 UTC, Bill Baxter wrote:
>
>> On Tue, Aug 11, 2015 at 12:52 AM, John Colvin via Digitalmars-d-announce < digitalmars-d-announce@puremagic.com> wrote:
>>
>> On Monday, 10 August 2015 at 08:48:52 UTC, Martin Nowak wrote:
>>>
>>> Glad to announce D 2.068.0.
>>>>
>>>> http://downloads.dlang.org/releases/2.x/2.068.0/
>>>>
>>>> This release comes with many rangified phobos functions, 2 new GC profilers, a new AA implementation, and countless further improvements and fixes.
>>>>
>>>> See the changelog for more details. http://dlang.org/changelog.html#2.068.0
>>>>
>>>> -Martin
>>>>
>>>>
>>> brew update && brew reinstall dmd
>>>
>>> :)
>>>
>>>
>> New to brew... getting errors with this on Yosemite:
>>     Error: Permission denied - /usr/local/etc/dmd.conf
>> and sudo brew install refuses to do so.
>>
>> --bb
>>
>
> Did you by any chance have dmd installed from the installer before-hand?
>

No, just installed brew last night.


>
> What does `brew doctor` give you?
>

Ah, that mentions that a bunch of paths aren't writeable and suggests I chown them.

Warning: /usr/local/bin isn't writable.

Warning: /usr/local/etc isn't writable.

Warning: /usr/local/sbin isn't writable.

Warning: The /usr/local directory is not writable.

Might be something to do with corp setup.  brew install went fine but said it was changing all those dirs to be group-writeable and group 'admin'. But they don't appear to be so now:

$ ls -ld /usr/local/bin
drwxr-xr-x  77 root  wheel  2618 Aug 10 18:06 /usr/local/bin
Running the chmod and chgrp commands from the brew install over again does
allow the 'brew install dmd' command to complete without error.

--bb


August 11, 2015
On Tue, 11 Aug 2015 20:54:15 +0000, Daniel Kozak wrote:

> On Monday, 10 August 2015 at 08:48:52 UTC, Martin Nowak wrote:
>> Glad to announce D 2.068.0.
>>
>> http://downloads.dlang.org/releases/2.x/2.068.0/
>>
>> This release comes with many rangified phobos functions, 2 new GC profilers, a new AA implementation, and countless further improvements and fixes.
>>
>> See the changelog for more details. http://dlang.org/changelog.html#2.068.0
>>
>> -Martin
> 
> I am sorry, but this release is horrible. It is a first time when I am force to do nothing with my codebase. Everything works as expected. So there is definitely something wrong :).

you should fill a regression bug, i think.

August 12, 2015
On Tue, Aug 11, 2015 at 22:36:47 +0000, John Colvin via Digitalmars-d-announce wrote:
> Not true. AFAIK /usr/local is the only bit of /usr that *is* available for third-parties.

Ah, mixed it up with this tidbit:

    The /usr/local folder remains accessible, however; it's a
    long-running convention in Unix and variants as a place to stash
    material and software that individual users rely on. El Capitan will
    also remove files from those directories that don't belong to Apple.

So it isn't safe over an upgrade, but is accessible.

--Ben