Re: GtkD 3.9.0, A GTK+ D binding.

2019-05-29 Thread Norm via Digitalmars-d-announce
On Wednesday, 29 May 2019 at 20:30:03 UTC, Mike Wey wrote: GtkD is a D binding and OO wrapper of Gtk+ and is released on the LGPL license. At this point it feels long overdue, but finally there is an GtkD release that is updated for the latest GTK+ libraries. And i finally took the time to

Re: GtkD 3.9.0, A GTK+ D binding.

2019-05-29 Thread Adam D. Ruppe via Digitalmars-d-announce
On Wednesday, 29 May 2019 at 22:07:14 UTC, Mike Wey wrote: Or changing `string specialPreprocessor` in doc2.d to `__gshared') Oh geeze, indeed! I made that change locally, I prolly won't push it up to github for a bit tho cuz I broke other stuff in my copy I need to fix first. But yeah

Re: GtkD 3.9.0, A GTK+ D binding.

2019-05-29 Thread Mike Wey via Digitalmars-d-announce
On 29-05-2019 23:37, Adam D. Ruppe wrote: On Wednesday, 29 May 2019 at 20:30:03 UTC, Mike Wey wrote: And i finally took the time to change the documentation on the website from candydoc to one generated by Adam's adrdox. https://api.gtkd.org A tip: when you generate the code with adrdox, use

Re: GtkD 3.9.0, A GTK+ D binding.

2019-05-29 Thread Mike Wey via Digitalmars-d-announce
On 29-05-2019 22:38, M.M. wrote: So cool! I guess it will be a lot of work to get the bindings and wrapper to the upcoming GTK 4... Hopefully the generator can handle most of it without intervention. -- Mike Wey

Re: GtkD 3.9.0, A GTK+ D binding.

2019-05-29 Thread Adam D. Ruppe via Digitalmars-d-announce
On Wednesday, 29 May 2019 at 20:30:03 UTC, Mike Wey wrote: And i finally took the time to change the documentation on the website from candydoc to one generated by Adam's adrdox. https://api.gtkd.org A tip: when you generate the code with adrdox, use --special-preprocessor=gtk in addition

Re: Variant Graph Support to BioD

2019-05-29 Thread Njagi Mwaniki via Digitalmars-d-announce
On Wednesday, 29 May 2019 at 03:16:19 UTC, Nicholas Wilson wrote: On Tuesday, 28 May 2019 at 09:41:18 UTC, Njagi Mwaniki wrote: Hello I’m Njagi Mwaniki, I am part of the 2019 Google Summer of Code under the Open Bioinformatics Foundation with a project aimed to add variation graph support

Re: Variant Graph Support to BioD

2019-05-29 Thread Njagi Mwaniki via Digitalmars-d-announce
On Tuesday, 28 May 2019 at 21:24:54 UTC, James Blachly wrote: On 5/28/19 5:41 AM, Njagi Mwaniki wrote: Hello I’m Njagi Mwaniki, I am part of the 2019  Google Summer of Code under the Open Bioinformatics Foundation with a project aimed to add variation graph support to BioD under mentors

Re: GtkD 3.9.0, A GTK+ D binding.

2019-05-29 Thread Jordan Wilson via Digitalmars-d-announce
On Wednesday, 29 May 2019 at 20:30:03 UTC, Mike Wey wrote: And i finally took the time to change the documentation on the website from candydoc to one generated by Adam's adrdox. https://api.gtkd.org Great stuff, thanks for your work. Jordan

Re: GtkD 3.9.0, A GTK+ D binding.

2019-05-29 Thread M.M. via Digitalmars-d-announce
On Wednesday, 29 May 2019 at 20:30:03 UTC, Mike Wey wrote: GtkD is a D binding and OO wrapper of Gtk+ and is released on the LGPL license. At this point it feels long overdue, but finally there is an GtkD release that is updated for the latest GTK+ libraries. And i finally took the time to

GtkD 3.9.0, A GTK+ D binding.

2019-05-29 Thread Mike Wey via Digitalmars-d-announce
GtkD is a D binding and OO wrapper of Gtk+ and is released on the LGPL license. At this point it feels long overdue, but finally there is an GtkD release that is updated for the latest GTK+ libraries. And i finally took the time to change the documentation on the website from candydoc to

Re: nogc v0.5.0 - DIP1008 works!

2019-05-29 Thread ag0aep6g via Digitalmars-d-announce
On 29.05.19 18:37, Valeriy Fedotov wrote: In my point of view @trusted means "I use pointer-related operations correctly. Also I am using all @system interfaces correctly". @trusted means: "This function is as safe as an @safe function. But the compiler doesn't verify the implementation."

Re: nogc v0.5.0 - DIP1008 works!

2019-05-29 Thread Valeriy Fedotov via Digitalmars-d-announce
On Monday, 27 May 2019 at 14:26:16 UTC, ag0aep6g wrote: Oh, yeah. Getting @trusted right is hard. Getting it right when user-provided types are involved is extra hard, because you can't even trust fundamental operations like assignment or copying. In my point of view @trusted means "I use

Re: Reloaded Vibes: Smart auto-reloading service and server for (web) development.

2019-05-29 Thread 0xEAB via Digitalmars-d-announce
On Monday, 13 May 2019 at 21:56:11 UTC, 0xEAB wrote: [1] https://github.com/voidblaster/reloaded-vibes [2] http://reloaded-vibes.dub.pm/ Reloaded Vibes v0.2.0 was released today. Let me summarize what changed: - First, the executable's target name changed (from `reloaded-vibes`) to simply

Re: D GUI Framework (responsive grid teaser)

2019-05-29 Thread Ola Fosheim Grøstad via Digitalmars-d-announce
On Wednesday, 29 May 2019 at 05:56:45 UTC, Nick Sabalausky (Abscissa) wrote: I think I still have a stack of floppies from an early version of MS Visual C/C++. Plus similar floppy stacks from other 90's compilers[1] But 31 install disks is quite impressive, I'm not sure I can match that[2]. I

Re: D-Scanner 0.7.2 (and dparse 0.11.5)

2019-05-29 Thread user1234 via Digitalmars-d-announce
On Wednesday, 29 May 2019 at 11:17:22 UTC, user1234 wrote: D-Scanner 0.7.2 was released yesterday, justified by a couple of bug fixed. This version relies on dparse 0.11.5 which is (exceptionally) a branch with backports. All the tools will be upgraded to use dparse 0.13.0 during the summer.

D-Scanner 0.7.2 (and dparse 0.11.5)

2019-05-29 Thread user1234 via Digitalmars-d-announce
D-Scanner 0.7.2 was released yesterday, justified by a couple of bug fixed. This version relies on dparse 0.11.5 which is (exceptionally) a branch with backports. All the tools will be upgraded to use dparse 0.13.0 during the summer. See

D:YAML 0.8.0

2019-05-29 Thread user1234 via Digitalmars-d-announce
D:YAML 0.8.0 was released a few days ago. D:YAML is a project for reading or writing yaml files, 100% written in D. The project is getting closer to a 1.0 release, which means official test suite supported and more D-ish way of doing stuff (range or less class for example). see

LDC 1.16.0-beta2

2019-05-29 Thread kinke via Digitalmars-d-announce
Glad to announce the second beta for LDC 1.16: * Based on DMD stable from 2 days ago (with an unusually high number of fixes since 2.086.0). * Non-Windows x86: Faster `real` versions of std.math.{tan,expi}. * Windows: Fix linking DLLs with MinGW-based libs. * WebAssembly: No need for an

Re: D GUI Framework (responsive grid teaser)

2019-05-29 Thread Nick Sabalausky (Abscissa) via Digitalmars-d-announce
On 5/28/19 6:50 PM, Abdulhaq wrote: On Tuesday, 28 May 2019 at 20:54:59 UTC, Robert M. Münch wrote: . The software we sell, would still fit on one floppy disk (if there are still people knowing what it is). And I'm always saying: "Every good software fits on one floppy-disk." Most people