Re: LDC 1.9.0 beta
On Sunday, 22 April 2018 at 15:56:49 UTC, kinke wrote: Hi everyone, on behalf of the LDC team, I'm glad to announce the first beta for LDC 1.9. The highlights of this version in a nutshell: * Based on D 2.079.1, including new `-i` switch and support for a minimal (d)runtime. * Support for LLVM 6, used for all prebuilt packages (except for Win32). * `-link-internally` able to (cross-)link Windows, Linux and macOS binaries. * Prebuilt Linux and macOS packages now shipping with LTO-able druntime/Phobos. * Improved support for MIPS targets and the uClibc runtime library. * Various fixes, incl. druntime/Phobos/ldc-jit .dylib issues on macOS. Full release log and downloads: https://github.com/ldc-developers/ldc/releases/tag/v1.9.0-beta1 Thanks to all contributors! I'm getting a bunch of errors with the inline assembler like this: :6:2: error: assembler label 'L7CPUblit9composing11blitter8bit_eightpixel' can not be undefined jl L7CPUblit9composing11blitter8bit_eightpixe However I still ended up getting a .lib file in the end. Is this normal or have I done something wrong?
Re: Beta 2.080.0
On Tuesday, 17 April 2018 at 17:53:22 UTC, Martin Nowak wrote: Glad to announce the first beta for the 2.080.0 release, ♥ to the 65 contributors for this release. http://dlang.org/download.html#dmd_beta http://dlang.org/changelog/2.080.0.html As usual please report any bugs at https://issues.dlang.org - Highlights: https://dlang.org/changelog/2.080.0.html#fix5227 https://dlang.org/changelog/2.080.0.html#isReturnOnStack https://dlang.org/changelog/2.080.0.html#objc_class_methods https://dlang.org/changelog/2.080.0.html#std-typecons-nullable-apply - -Martin Nice! Seems like a good amount of work was done. Just thought I'd mention that the link to std.typecons.BitFlags in its desciption was broken
LDC 1.9.0 beta
Hi everyone, on behalf of the LDC team, I'm glad to announce the first beta for LDC 1.9. The highlights of this version in a nutshell: * Based on D 2.079.1, including new `-i` switch and support for a minimal (d)runtime. * Support for LLVM 6, used for all prebuilt packages (except for Win32). * `-link-internally` able to (cross-)link Windows, Linux and macOS binaries. * Prebuilt Linux and macOS packages now shipping with LTO-able druntime/Phobos. * Improved support for MIPS targets and the uClibc runtime library. * Various fixes, incl. druntime/Phobos/ldc-jit .dylib issues on macOS. Full release log and downloads: https://github.com/ldc-developers/ldc/releases/tag/v1.9.0-beta1 Thanks to all contributors!
Re: DUB packages announce Telegram bot
On Sunday, 22 April 2018 at 07:59:11 UTC, Seb wrote: On Sunday, 22 April 2018 at 07:49:00 UTC, Denis Feklushkin wrote: Hi! I also made a tool which periodically monitors code.dlang.org for new packages and a notifies its Telegram subscribers. To subscribe just write something to @dlang_announce_bot Also it can be added to groups. Code: https://github.com/denizzzka/paper_plane_bot Cool! BTW any reason why you parse the HTML and not use the JSON index? As I know, code.dlang.org provides JSON package list without any additional info. Thus, it is need to parse every package separately by calling https://code.dlang.org/packages/*.json to get packages versions, and it is need to do for every registerd package.
Re: DUB packages announce Telegram bot
On Sunday, 22 April 2018 at 07:49:00 UTC, Denis Feklushkin wrote: Hi! I also made a tool which periodically monitors code.dlang.org for new packages and a notifies its Telegram subscribers. To subscribe just write something to @dlang_announce_bot Also it can be added to groups. Code: https://github.com/denizzzka/paper_plane_bot Cool! BTW any reason why you parse the HTML and not use the JSON index? Also adding a new API route to the dub registry might be a bit API friendlier then fetching all packages on every cron operation. Generating the index JSON is rather expensive (until a few recent fixes, you could kill the registry by requesting the index.json a few times in a row). Though of course the dub registry (or its reverse proxy) could cache the result for a bit...
DUB packages announce Telegram bot
Hi! I also made a tool which periodically monitors code.dlang.org for new packages and a notifies its Telegram subscribers. To subscribe just write something to @dlang_announce_bot Also it can be added to groups. Code: https://github.com/denizzzka/paper_plane_bot