Re: D Language Foundation July 2023 Monthly Meeting Summary

2023-08-22 Thread Martin Tschierschke via Digitalmars-d-announce
On Friday, 11 August 2023 at 13:37:57 UTC, Mike Parker wrote: The D Language Foundation's monthly meeting for July 2023 took place on the 14th. [...] The idea was that once a library works in D and is debugged, it will stay working in D unless it's something we can't live with in older code.

Re: D Language Foundation July 2023 Monthly Meeting Summary

2023-08-20 Thread Dukc via Digitalmars-d-announce
On Friday, 11 August 2023 at 13:37:57 UTC, Mike Parker wrote: __void initialing Booleans__ Dennis wasn't yet finished. The last item he had for us was [a PR he had submitted](https://github.com/dlang/dmd/pull/15362) that marks as `@system` the void initialization of a `bool`, or anything

Re: D Language Foundation July 2023 Monthly Meeting Summary

2023-08-15 Thread harakim via Digitalmars-d-announce
Addressing deprecations, I think deprecation messages are good if we are writing code that will break things. I would be surprised if anyone wanted these off by default for *new* code they write. I can see a case for suppressing new deprecations in existing code so you don't lose the

Re: D Language Foundation July 2023 Monthly Meeting Summary

2023-08-14 Thread Brian Callahan via Digitalmars-d-announce
On Friday, 11 August 2023 at 13:37:57 UTC, Mike Parker wrote: ### Walter Walter said we had already covered most of what he'd wanted to talk about. Aside from that, he was focused on bug fixes, going through the deprecation list, and looking into [adding support for the ENDBR

Re: D Language Foundation July 2023 Monthly Meeting Summary

2023-08-14 Thread jmh530 via Digitalmars-d-announce
On Monday, 14 August 2023 at 12:20:50 UTC, Dom DiSc wrote: On Monday, 14 August 2023 at 08:42:17 UTC, claptrap wrote: Maybe if the compiler detects that deprecated features are being used it could add a line to the output... "To check for usage of deprecated features use the '-wo' switch"

Re: D Language Foundation July 2023 Monthly Meeting Summary

2023-08-14 Thread Ogi via Digitalmars-d-announce
On Monday, 14 August 2023 at 08:42:17 UTC, claptrap wrote: A simple 1 line "friendly reminder" instead of pages of warnings, surely people could live with that? Well, given that D compiler is also a unittesting tool, codecov analyzer, documentation generator, profiler, static analyzer, build

Re: D Language Foundation July 2023 Monthly Meeting Summary

2023-08-14 Thread Dom DiSc via Digitalmars-d-announce
On Monday, 14 August 2023 at 08:42:17 UTC, claptrap wrote: Maybe if the compiler detects that deprecated features are being used it could add a line to the output... "To check for usage of deprecated features use the '-wo' switch" A simple 1 line "friendly reminder" instead of pages of

Re: D Language Foundation July 2023 Monthly Meeting Summary

2023-08-14 Thread claptrap via Digitalmars-d-announce
On Friday, 11 August 2023 at 13:37:57 UTC, Mike Parker wrote: The D Language Foundation's monthly meeting for July 2023 took ### Nick Nick had nothing new for us but did have some comments on the `-wo` switch. He thought it was great. However, since there's no indication by default if code is