January 29, 2014
On 29 January 2014 15:33, Brad Anderson <eco@gnuk.net> wrote:

> On Wednesday, 29 January 2014 at 00:41:46 UTC, Manu wrote:
>
>> I had an issue with the windows installer.
>> It didn't remember where my existing D installation was, and tried to
>> installer it somewhere else by default.
>> It should remember where I installed it last time and upgrade the existing
>> installation.
>>
>
> The Window installer here doesn't actually work because the URL is wrong. You're just using your previous installation.
>

Interesting. I thought it 'installed' abnormally quickly... :)


January 29, 2014
On Sunday, 26 January 2014 at 23:38:56 UTC, Andrew Edwards wrote:
> Linux
> 	http://ftp.digitalmars.com/dmd.2.065.0-b2.linux.zip
> 	http://ftp.digitalmars.com/dmd_2.065.0-b2-0_amd64.deb
> 	http://ftp.digitalmars.com/dmd_2.065.0-b2-0_i386.deb
> 	http://ftp.digitalmars.com/libphobos2-65_2.065.0-b2-0_amd64.deb
> 	http://ftp.digitalmars.com/libphobos2-65_2.065.0-b2-0_i386.deb
>

502 bad gateway :(
January 29, 2014
On Wednesday, 29 January 2014 at 06:33:27 UTC, deadalnix wrote:
> On Sunday, 26 January 2014 at 23:38:56 UTC, Andrew Edwards wrote:
>> Linux
>> 	http://ftp.digitalmars.com/dmd.2.065.0-b2.linux.zip
>> 	http://ftp.digitalmars.com/dmd_2.065.0-b2-0_amd64.deb
>> 	http://ftp.digitalmars.com/dmd_2.065.0-b2-0_i386.deb
>> 	http://ftp.digitalmars.com/libphobos2-65_2.065.0-b2-0_amd64.deb
>> 	http://ftp.digitalmars.com/libphobos2-65_2.065.0-b2-0_i386.deb
>>
>
> 502 bad gateway :(

All links work here. Try clearing your browser cache.
January 29, 2014
On Wednesday, 29 January 2014 at 07:02:08 UTC, Andrew Edwards wrote:
> On Wednesday, 29 January 2014 at 06:33:27 UTC, deadalnix wrote:
>> On Sunday, 26 January 2014 at 23:38:56 UTC, Andrew Edwards wrote:
>>> Linux
>>> 	http://ftp.digitalmars.com/dmd.2.065.0-b2.linux.zip
>>> 	http://ftp.digitalmars.com/dmd_2.065.0-b2-0_amd64.deb
>>> 	http://ftp.digitalmars.com/dmd_2.065.0-b2-0_i386.deb
>>> 	http://ftp.digitalmars.com/libphobos2-65_2.065.0-b2-0_amd64.deb
>>> 	http://ftp.digitalmars.com/libphobos2-65_2.065.0-b2-0_i386.deb
>>>
>>
>> 502 bad gateway :(
>
> All links work here. Try clearing your browser cache.

Awesome, that compile my code and test suite are passing. Everything looks good !
January 29, 2014
Am 29.01.2014 08:43, schrieb deadalnix:
>
> Awesome, that compile my code and test suite are passing. Everything
> looks good !

As usual, my code doesn't compile. I filed a bug report:
https://d.puremagic.com/issues/show_bug.cgi?id=12023
January 31, 2014
On 29 January 2014 14:33, Brad Anderson <eco@gnuk.net> wrote:

> On Wednesday, 29 January 2014 at 00:41:46 UTC, Manu wrote:
>
>> I had an issue with the windows installer.
>> It didn't remember where my existing D installation was, and tried to
>> installer it somewhere else by default.
>> It should remember where I installed it last time and upgrade the existing
>> installation.
>>
>
> The Window installer here doesn't actually work because the URL is wrong. You're just using your previous installation.
>

I'm having another trouble with the installer on Win8.1 + VS2013

The installer produces lines in sc.ini:
  WindowsSdkDir=C:\Program Files (x86)\Windows Kits\8.1\

and lower:
  ; Platform libraries (Windows SDK 8)
  LIB=%LIB%;"%WindowsSdkDir%\Lib\win8\um\x64"

WindowsSdkDir is correct, it seems to have found the proper folder for Win8.1, but the LIB path is wrong. That path is correct for "Windows Kits\8.0", but it's been moved under 8.1, the proper path for the 8.1 libs is: "Windows Kits\8.1\Lib\winv6.3\um\x64"

Seems 'win8' becomes 'winv6.3' under 8.1 for some reason...


January 31, 2014
On Sunday, 26 January 2014 at 23:38:56 UTC, Andrew Edwards wrote:
> We've made a lot of progress towards the 2.065 stable release. Available binaries are as follows:
>
> All Systems
> 	http://ftp.digitalmars.com/dmd.2.065.0-b2.zip
>
> FreeBSD
> 	http://ftp.digitalmars.com/dmd.2.065.0-b2.freebsd-32.zip
> 	http://ftp.digitalmars.com/dmd.2.065.0-b2.freebsd-64.zip
>
> Linux
> 	http://ftp.digitalmars.com/dmd.2.065.0-b2.linux.zip
> 	http://ftp.digitalmars.com/dmd_2.065.0-b2-0_amd64.deb
> 	http://ftp.digitalmars.com/dmd_2.065.0-b2-0_i386.deb
> 	http://ftp.digitalmars.com/libphobos2-65_2.065.0-b2-0_amd64.deb
> 	http://ftp.digitalmars.com/libphobos2-65_2.065.0-b2-0_i386.deb
>
> OSX
> 	http://ftp.digitalmars.com/dmd.2.065.0-b2.osx.zip
> 	http://ftp.digitalmars.com/dmd.2.065.0-b2.dmg
>
> Windows
> 	http://ftp.digitalmars.com/dmd.2.065.0-b2.exe
> 	http://ftp.digitalmars.com/dmd.2.065.0-b2.windows.zip
>
> Note: There are no RPMs available for Suse and Fedora at the moment. They will be provided upon becoming available.
>
> The list of current regressions may be accessed here:
>
> 	http://d.puremagic.com/issues/buglist.cgi?query_format=advanced&bug_severity=regression&bug_status=NEW&bug_status=ASSIGNED&bug_status=REOPENED
>
> Following are the changes incorporated since beta 1:
>
> 	DMD
>
> 	Issue 11982 - ICE(func.c) With function literal with no body
> 	Issue 11974 - ICE(case.c) Segfault with invalid assignment
> 	Issue 11966 - inout(const(char))[] doesn't convert to inout(char)[]
> 	Issue 11956 - dmd doesn't lookup /etc/dmd.conf
> 	Issue 11968 - ICE(expression.c) Crash when deleting __FILE__
> 	Issue 11944 - ICE(expression.c) Assertion `f' failed.
> 	Issue 11922 - ICE on nonexistent identifier in templated auto method
> 	Issue 11924 - inout Variadic Template Parameters
> 	Issue 11896 - isVirtualMethod related GitHub HEAD regression (works with 2.064)
> 	Issue 11930 - Alias this not considered in is(T unused: U) matching
> 	Issue 11931 - Linkers "Symbol Undefined" again with dmd HEAD when -g specified
> 	Issue 11941 - Errors when appending to aggregate member array in CTFE
> 	Issue 11967 - ICE(parse.c) Parser crash
> 	Issue 11965 - Segfault on garbage
> 	Issue 11963 - ICE(parse.c) Parser crash
>
> 	Druntime
> 	None
>
> 	Phobos
> 	Remove duplicate ArchiveMember.madeVersion() property.
> 	Rename phobos.html => index.html
>
> 	Installer
> 	Pull #44 - Build the installer GUI for D2 on OS X
> 	Pull #43 - add "dustmite" binary on deb/rpm packages
> 	Pull #42 - don't zip .git* and .DS_Store files
> 	Pull #41 - fix expanding zip files created on Windows
> 	Pull #40 - cleanup leftover from merge conflict
>
> 	dlang.org
> 	Pull #480 - fix chmgen after renaming phobos.html => index.html
> 	Pull #478 - Revert changelog.dd encoding to UTF-8
> 	Pull #477 - Changelog: add notes about std.uni.byGrapheme and std.range.only
> 	Pull #476 - 2.065 changelog
>
> 	tools
> 	None
>
> Regards,
> Andrew

Breaking changes on std.json? Now it gives me a lot of errors...
Where can I find the updated documentation?
January 31, 2014
What's the point of the Windows installer? Does it make 64bit work out of the box? If so I'll definitely give it a go.
February 01, 2014
On 1 February 2014 06:33, <"Casper Færgemand\" <shorttail@hotmail.com>"@puremagic.com> wrote:

> What's the point of the Windows installer? Does it make 64bit work out of the box? If so I'll definitely give it a go.
>

It's trying to. It works in many contexts, still a couple of loose ends. If it doesn't work for you ootb, please report it here so the condition/case that caused the issue can be resolved.


February 01, 2014
On Friday, 31 January 2014 at 16:09:48 UTC, Andrea Fontana wrote:
> On Sunday, 26 January 2014 at 23:38:56 UTC, Andrew Edwards wrote:
>> We've made a lot of progress towards the 2.065 stable release. Available binaries are as follows:
>>
>> All Systems
>> 	http://ftp.digitalmars.com/dmd.2.065.0-b2.zip
>>
>> FreeBSD
>> 	http://ftp.digitalmars.com/dmd.2.065.0-b2.freebsd-32.zip
>> 	http://ftp.digitalmars.com/dmd.2.065.0-b2.freebsd-64.zip
>>
>> Linux
>> 	http://ftp.digitalmars.com/dmd.2.065.0-b2.linux.zip
>> 	http://ftp.digitalmars.com/dmd_2.065.0-b2-0_amd64.deb
>> 	http://ftp.digitalmars.com/dmd_2.065.0-b2-0_i386.deb
>> 	http://ftp.digitalmars.com/libphobos2-65_2.065.0-b2-0_amd64.deb
>> 	http://ftp.digitalmars.com/libphobos2-65_2.065.0-b2-0_i386.deb
>>
>> OSX
>> 	http://ftp.digitalmars.com/dmd.2.065.0-b2.osx.zip
>> 	http://ftp.digitalmars.com/dmd.2.065.0-b2.dmg
>>
>> Windows
>> 	http://ftp.digitalmars.com/dmd.2.065.0-b2.exe
>> 	http://ftp.digitalmars.com/dmd.2.065.0-b2.windows.zip
>>
>> Note: There are no RPMs available for Suse and Fedora at the moment. They will be provided upon becoming available.
>>
>> The list of current regressions may be accessed here:
>>
>> 	http://d.puremagic.com/issues/buglist.cgi?query_format=advanced&bug_severity=regression&bug_status=NEW&bug_status=ASSIGNED&bug_status=REOPENED
>>
>> Following are the changes incorporated since beta 1:
>>
>> 	DMD
>>
>> 	Issue 11982 - ICE(func.c) With function literal with no body
>> 	Issue 11974 - ICE(case.c) Segfault with invalid assignment
>> 	Issue 11966 - inout(const(char))[] doesn't convert to inout(char)[]
>> 	Issue 11956 - dmd doesn't lookup /etc/dmd.conf
>> 	Issue 11968 - ICE(expression.c) Crash when deleting __FILE__
>> 	Issue 11944 - ICE(expression.c) Assertion `f' failed.
>> 	Issue 11922 - ICE on nonexistent identifier in templated auto method
>> 	Issue 11924 - inout Variadic Template Parameters
>> 	Issue 11896 - isVirtualMethod related GitHub HEAD regression (works with 2.064)
>> 	Issue 11930 - Alias this not considered in is(T unused: U) matching
>> 	Issue 11931 - Linkers "Symbol Undefined" again with dmd HEAD when -g specified
>> 	Issue 11941 - Errors when appending to aggregate member array in CTFE
>> 	Issue 11967 - ICE(parse.c) Parser crash
>> 	Issue 11965 - Segfault on garbage
>> 	Issue 11963 - ICE(parse.c) Parser crash
>>
>> 	Druntime
>> 	None
>>
>> 	Phobos
>> 	Remove duplicate ArchiveMember.madeVersion() property.
>> 	Rename phobos.html => index.html
>>
>> 	Installer
>> 	Pull #44 - Build the installer GUI for D2 on OS X
>> 	Pull #43 - add "dustmite" binary on deb/rpm packages
>> 	Pull #42 - don't zip .git* and .DS_Store files
>> 	Pull #41 - fix expanding zip files created on Windows
>> 	Pull #40 - cleanup leftover from merge conflict
>>
>> 	dlang.org
>> 	Pull #480 - fix chmgen after renaming phobos.html => index.html
>> 	Pull #478 - Revert changelog.dd encoding to UTF-8
>> 	Pull #477 - Changelog: add notes about std.uni.byGrapheme and std.range.only
>> 	Pull #476 - 2.065 changelog
>>
>> 	tools
>> 	None
>>
>> Regards,
>> Andrew
>
> Breaking changes on std.json? Now it gives me a lot of errors...
> Where can I find the updated documentation?

http://dlang.org/phobos-prerelease/std_json.html