Re: New repo for my reusable D Phobos extensions
On Saturday, 9 April 2016 at 18:25:54 UTC, Nordlöw wrote: I've packaged my reusable extensions to Phobos at https://github.com/nordlow/phobos-next PRs are very welcome. There are lots of goodies here. Some of them should probably be moved to standard Phobos. I currently have lots of other D things to do, but you guys are welcome to try to integrate them into Phobos. Enjoy or Destroy! Not all functions have documentation comments. But most have unittests. You can add empty documentation comments before each unittest to make them appear in docs as examples of usage.
Re: Graylog Extended Log Format (GELF) for D
But what about this ? https://forum.dlang.org/thread/eryphpbznrrovjvxj...@forum.dlang.org
New repo for my reusable D Phobos extensions
I've packaged my reusable extensions to Phobos at https://github.com/nordlow/phobos-next PRs are very welcome. There are lots of goodies here. Some of them should probably be moved to standard Phobos. I currently have lots of other D things to do, but you guys are welcome to try to integrate them into Phobos. Enjoy or Destroy!
Graylog Extended Log Format (GELF) for D
Announcing 'gelfd' - A small, native D library to generate logs in the Graylog Extended Log Format (GELF). GELF (https://www.graylog.org/resources/gelf/) is an "open standard" logging format based on JSON. It is primarily used to pipe messages to Graylog (graylog.org), an open source log management and analysis platform. This module aims to provide a simple, structured, way of generating GELF messages. You can construct messages in multiple parts, add arbitrary payload data, query their contents and send it using any transport mechanism you prefer. Chunking and compression of messages is supported. The package is documented w examples and is considered stable (although not tested by anyone outside of myself). Although I've only announced this now, I have been using this in production at our startup since Nov 2015. Release : v1.2.3 (Stable) Github : https://github.com/adilbaig/gelfd Dub Pkg : http://code.dlang.org/packages/gelfd Graylog : https://www.graylog.org/ Adil
Re: Release D 2.071.0
On Saturday, 9 April 2016 at 16:56:50 UTC, Vladimir Panteleev wrote: For my home machine I would actually benefit from having all platforms in one file, since I can run the Windows version via Wine. Me too. I actually download more bytes now than before because I need two of the things. But it isn't a huge deal either. At least the directory structures are the same so I can unzip one on top of the other and have it work.
Re: Release D 2.071.0
On Wednesday, 6 April 2016 at 14:13:16 UTC, Vladimir Panteleev wrote: I know the all-platform .zip files are wasteful, but any practical reason for removing them? Unless the hosting cost is not negligible, breaking existing tools/scripts may not be worth it. Sorry that you missed that, it's been decided and discussed several times since half a year ago that we want to get rid of the huge useless downloads, even more so since we're releasing much more often. Any user of your tools will be thankful for a much quicker download as well. http://forum.dlang.org/post/mp2ou8$1qrf$1...@digitalmars.com http://forum.dlang.org/post/55d9df2a.8090...@dawg.eu https://github.com/D-Programming-Language/installer/commit/5a2ed94953c007b1bc374f46073a60bda53635d1
Re: Release D 2.071.0
On Thursday, 7 April 2016 at 02:21:30 UTC, Cy Schubert wrote: It builds and packages nicely. ~Cy Thanks, are you the current FreeBSD port maintainer?
Re: Release D 2.071.0
On Wednesday, 6 April 2016 at 13:19:08 UTC, Cy Schubert wrote: Is there a source URL published anywhere? http://ftp.digitalmars.com/dmd.2.071.0.zip doesn't appear to work. ~Cy We've deprecated the combined package b/c of it's sheer size and uselessness. Each platform specific package does contain the source code as well.
Re: Release D 2.071.0
On Wednesday, 6 April 2016 at 13:05:31 UTC, sigod wrote: module test; struct S { package int field; } void main() { S s; s.field = 1; // Deprecation: test.S.field is not visible from module test } https://github.com/D-Programming-Language/dmd/pull/5642 Would've been great to fix this during the beta ;).
OSCON London call for submissions
http://conferences.oreilly.com/oscon/open-source-eu/public/cfp/466 Andrei
Re: Release D 2.071.0
On Wednesday, 6 April 2016 at 07:56:03 UTC, Jacob Carlborg wrote: If I understand correctly the "this.outer" issue was resolved by slightly modifying the language. If that's correct, does it deserves an entry in the changelog besides the fixed issue? It's just fixing the existing typing. Before you would get the nested functions context pointer typed as outer class, now you correctly get the outer class through the function context.