Re: My interest in contributing to the D language and participation in the Symmetry Autumn of code

2024-05-16 Thread Richard (Rikki) Andrew Cattermole via Digitalmars-d-announce
On 16/05/2024 11:43 PM, Dennis wrote: just in case I've worked on an issue, how do I communicate with the community/mentors about it? Is there a discord/slack community I can join? On the main website under Community there is an invite link to the community Discord. Many people are there

Re: D Language Foundation January 2024 Monthly Meeting Summary

2024-05-14 Thread Richard (Rikki) Andrew Cattermole via Digitalmars-d-announce
Wow I see I was mentioned at a lot at this meeting! In saying that I do have some points to add about Item 2 data structures. Data structures come in one of two forms generally: owning and non-owning. ### Non-owning Non-owning is the simplest, its an index. It doesn't own any memory that

Re: Beta 2.109.0

2024-05-10 Thread Richard (Rikki) Andrew Cattermole via Digitalmars-d-announce
On 11/05/2024 4:00 AM, Iain Buclaw wrote: Fix your gitconfig then. :-) Oh dangit, I hadn't noticed that it changed on me. It was set correctly a few months ago! Ug. Wonder why it changed after it was set correctly.

Re: Beta 2.109.0

2024-05-10 Thread Richard (Rikki) Andrew Cattermole via Digitalmars-d-announce
On 10/05/2024 9:14 PM, Iain Buclaw wrote: Glad to announce the first beta for the 2.109.0 release, ♥ to the 41 contributors. This release comes with 14 major changes and 22 fixed Bugzilla issues, including: - In the language, the special function `__ctfeWrite` has been to write messages

Re: Beerconf April

2024-04-27 Thread Richard (Rikki) Andrew Cattermole via Digitalmars-d-announce
Come one, come all, its Jitsi time once again! The DIP queue is open, first DIP is in the review pipeline, so let's discuss some fantastical ideas with our brews in hand! https://meet.jit.si/Dlang2024AprilBeerConf

Re: photon v0.7.0 with Windows support(!)

2024-04-24 Thread Richard (Rikki) Andrew Cattermole via Digitalmars-d-announce
On 25/04/2024 5:41 AM, Dmitry Olshansky wrote: On Wednesday, 24 April 2024 at 14:40:40 UTC, Steven Schveighoffer wrote: On Tuesday, 23 April 2024 at 19:05:48 UTC, Dmitry Olshansky wrote: On Tuesday, 23 April 2024 at 17:15:13 UTC, Sönke Ludwig wrote: I guess that the Darwin support will be

Re: LDC 1.38.0-beta1

2024-04-19 Thread Richard (Rikki) Andrew Cattermole via Digitalmars-d-announce
On 20/04/2024 12:41 PM, kinke wrote: Android: Switch to native ELF TLS, supported since API level 29 (Android v10), dropping our former custom TLS emulation (requiring a modified LLVM and a legacy ld.bfd linker). The prebuilt packages themselves require Android v10+ (armv7a) / v11+ (aarch64)

Re: photon v0.6.0 with MacOS support

2024-04-12 Thread Richard (Rikki) Andrew Cattermole via Digitalmars-d-announce
On 13/04/2024 4:57 AM, Dmitry Olshansky wrote: Next on schedule is Windows support. I see that you left the hard one for last. Good luck! Happy book buying.

Re: Beerconf March (dconf online)

2024-03-21 Thread Richard (Rikki) Andrew Cattermole via Digitalmars-d-announce
On 22/03/2024 5:36 AM, Ethan wrote: On Monday, 18 March 2024 at 22:15:49 UTC, Richard (Rikki) Andrew Cattermole wrote: Perhaps we can do the usual end of month time as well, I'll give you a ping if I can do it. At this rate I could very well be on a plane again, to more southern destinations

Re: Beerconf March (dconf online)

2024-03-18 Thread Richard (Rikki) Andrew Cattermole via Digitalmars-d-announce
On 19/03/2024 10:46 AM, Ethan wrote: On Saturday, 9 March 2024 at 13:34:50 UTC, Steven Schveighoffer wrote: # BEERCONF! And here I was getting on the newsgroups to see if BeerConf was coming up sometime soon. I was on planes last weekend anyway so it would have been quite impractical to

Re: Beerconf March (dconf online)

2024-03-16 Thread Richard (Rikki) Andrew Cattermole via Digitalmars-d-announce
Linkity link for BeerConf: https://meet.jit.si/Dlang2024MarchBeerConf And starting in under 3 hours DConf Online: https://www.youtube.com/watch?v=8GV_TuYk3lk

Re: Beerconf March (dconf online)

2024-03-16 Thread Richard (Rikki) Andrew Cattermole via Digitalmars-d-announce
Heads up to all, its DConf Online 2024 in 7 hours! I'll put up a link for BeerConf in around 5 hours, get ready with ya brews!

Re: The New DIP Process

2024-02-28 Thread Richard (Rikki) Andrew Cattermole via Digitalmars-d-announce
Excellent. I haven't heard anything about my export DIP, the last that was said from Mike is that Walter might want to review it external to the DIP process. Unfortunately no feedback beyond that so unless I'm told otherwise, its DIP TIME! As it has already had a lot of back and forth from

Re: Beerconf February 2024

2024-02-24 Thread Richard (Rikki) Andrew Cattermole via Digitalmars-d-announce
Oh hey, its a linkity link time! https://meet.jit.si/Dlang2024FebruaryBeerConf

Re: DMD Compiler as a Library: A Call to Arms

2024-02-23 Thread Richard (Rikki) Andrew Cattermole via Digitalmars-d-announce
In response to this, I thought well this is annoying work, why can't we automate it? So I did automate a little bit of it exploratory work. I used dustmite to minify the TODO modules to know what is required to make the parser compile. The scripts I used are all here, along with a utility

Re: Crow programming language

2024-02-15 Thread Richard (Rikki) Andrew Cattermole via Digitalmars-d-announce
On 16/02/2024 4:21 PM, andy wrote: On Friday, 16 February 2024 at 01:26:42 UTC, Richard (Rikki) Andrew Cattermole wrote: You can use const instead which doesn't have any such guarantees and it'll work with a pure function :) It still seems to be considered mutable?     pure void main()

Re: Crow programming language

2024-02-15 Thread Richard (Rikki) Andrew Cattermole via Digitalmars-d-announce
On 16/02/2024 12:46 PM, andy wrote: If you make global variables |immutable|, you can access them in |pure| functions. Is it as simple as that? I'd have to cast away the |immutable| when adding a new interned string though. Is that still the correct way to do it? No. It was never

Re: Release D 2.107.0

2024-02-02 Thread Richard (Rikki) Andrew Cattermole via Digitalmars-d-announce
Doesn't look like any of Dennis's work on improving the Unicode tables for Phobos has made it in this release. Bit of a shame, they are a lot faster now! But good stuff in this release anyway!

Re: Symmetry Autumn of Code 2023 Result

2024-02-01 Thread Richard (Rikki) Andrew Cattermole via Digitalmars-d-announce
Very good work to all involved!

Re: Google Summer of Code 2024

2024-01-29 Thread Richard (Rikki) Andrew Cattermole via Digitalmars-d-announce
Very good work to all!

Re: Beerconf January 2024

2024-01-27 Thread Richard (Rikki) Andrew Cattermole via Digitalmars-d-announce
Reminder Chibisi's talk on https://github.com/chibisi/saucer is in an hour! The purpose of the saucer project is to create bidirectional interop between R, the statistics programming language and D. The aim is that in time, it will have easily accessible capabilities similar to libraries like

Re: Beerconf January 2024

2024-01-27 Thread Richard (Rikki) Andrew Cattermole via Digitalmars-d-announce
Don't be down now that 2023 has come to an end, for BeerConf has begun for 2024! https://meet.jit.si/Dlang2024JanuaryBeerConf

Re: Happy New Year!

2024-01-02 Thread Richard (Rikki) Andrew Cattermole via Digitalmars-d-announce
On 03/01/2024 2:25 PM, Walter Bright wrote: Along with my best wishes for a happy and prosperous 2024 to all the DLF community members, and their families and friends. And to you too Walter! Let's make 2024 the best year yet. Create some excitement from some changes for things that have been

Re: D Language Foundation October Monthly Meeting Summary

2023-12-31 Thread Richard (Rikki) Andrew Cattermole via Digitalmars-d-announce
On 01/01/2024 12:12 AM, Mike Parker wrote: Next, he said he'd discovered that a one-line file with |import std.file| takes 200ms to compile, and that was nuts. He needed to figure out at some point exactly what the problem was. It was just semantic analysis just from the import. He wasn't even

Re: Beerconf December 2023

2023-12-16 Thread Richard (Rikki) Andrew Cattermole via Digitalmars-d-announce
Grab your warm Dr. Pepper, or your frozen desert if you are in the southern hemisphere and come on down to BeerConf! https://meet.jit.si/Dlang2023DecemberBeerConf

Re: D Language Foundation October 2023 Quarterly Meeting Summary

2023-12-10 Thread Richard (Rikki) Andrew Cattermole via Digitalmars-d-announce
That is awesome to hear! If the move towards ldc has the potential to half your run time, that is quite a significant improvement for your customers. It will be interesting to hear how dcompute will fare in your situation, due to it being D code it should be an incremental improvement once

Re: Beerconf November

2023-11-25 Thread Richard (Rikki) Andrew Cattermole via Digitalmars-d-announce
Time for a link! https://meet.jit.si/Dlang2023NovemberBeerConf Don't forget to vote!

Re: DLF September 2023 Monthly Meeting Summary

2023-11-13 Thread Richard (Rikki) Andrew Cattermole via Digitalmars-d-announce
Agreed, getting good locking support is critical for safe memory handling at the process level. Shared as we know it today, is just a distraction from this goal.

Re: DLF September 2023 Monthly Meeting Summary

2023-11-12 Thread Richard (Rikki) Andrew Cattermole via Digitalmars-d-announce
Part of the problem with shared is that it is completely inverse of what it should be. It fundamentally does not annotate memory with anything extra that is useful. At the CPU level there are no guarantees that memory is mapped only to one thread, nor at the language level. Therefore all

Re: Good News: Almost all druntime supported on arsd webassembly

2023-11-08 Thread Richard (Rikki) Andrew Cattermole via Digitalmars-d-announce
On 09/11/2023 2:42 AM, Hipreme wrote: If the runtime is not revived, there is no point in having a GC at all, and it is impossible to use the GC without the runtime, but runtime without the GC, it is possible :) That's not true. You wouldn't need anything in druntime to make the wasm GC

Re: Good News: Almost all druntime supported on arsd webassembly

2023-11-05 Thread Richard (Rikki) Andrew Cattermole via Digitalmars-d-announce
On 06/11/2023 5:18 AM, Sebastiaan Koppe wrote: I am not sure what a possible path to support should look like, aside from writing a complete fresh backend. I don't think it would be a whole new backend. The output is the LLVM IR essentially, so its just the glue code that would need to be

Re: First Beta 2.106.0

2023-11-01 Thread Richard (Rikki) Andrew Cattermole via Digitalmars-d-announce
Anything that requires the AA from CTFE to cross into runtime should now work. If it doesn't that is a bug.

Re: Beerconf October 2023

2023-10-28 Thread Richard (Rikki) Andrew Cattermole via Digitalmars-d-announce
Forget the divisiveness and say hello to comradery! https://meet.jit.si/Dlang2023OctoberBeerConf

Re: From the D Blog: Crafting Self-Evident Code in D

2023-10-03 Thread Richard (Rikki) Andrew Cattermole via Digitalmars-d-announce
On 04/10/2023 8:03 AM, Walter Bright wrote: On 10/3/2023 12:36 AM, Max Samukha wrote: 'No hire' for language designers who design sum types to be implicitly enumerated and convertible to integers and booleans? There's a reason my salary from the D Foundation is $0. As long as its the tag

Re: Beerconf September 2023

2023-09-23 Thread Richard (Rikki) Andrew Cattermole via Digitalmars-d-announce
Link timee! https://meet.jit.si/Dlang2023SeptemberBeerConf Heads up, Jitsi has started to require a moderator to be present, I have no additional information apart from what it asked me when I joined. So we may need someone else to step up during it to become one by logging in, we'll see

Re: SerpentOS departs from Dlang

2023-09-17 Thread Richard (Rikki) Andrew Cattermole via Digitalmars-d-announce
The announcement post from Ikey included as its only explicit mention of something bad about D itself that DIP1000 was incomplete. My mention of reference counting as a way to allow for a complete story for DIP1000 matched this goal that also matched what other people wanted here. Not

Re: SerpentOS departs from Dlang

2023-09-16 Thread Richard (Rikki) Andrew Cattermole via Digitalmars-d-announce
On 17/09/2023 11:46 AM, Adam Wilson wrote: Kidding aside. If you do this, you might as well turn them on everywhere. After that it's a easy stroll to a non-blocking moving GC, which would end most complaints about the GC (nobody complains about the .NET GC anymore). The scope of each doesn't

Re: SerpentOS departs from Dlang

2023-09-16 Thread Richard (Rikki) Andrew Cattermole via Digitalmars-d-announce
On 17/09/2023 12:25 AM, sighoya wrote: On Saturday, 16 September 2023 at 10:22:31 UTC, Richard (Rikki) Andrew Cattermole wrote: The approach that I think will work well for us is to support reference counting on structs & classes, and make them not adhere to DIP1000. Does that mean you

Re: SerpentOS departs from Dlang

2023-09-16 Thread Richard (Rikki) Andrew Cattermole via Digitalmars-d-announce
On 16/09/2023 9:02 PM, Adam Wilson wrote: I know there are ref-counted languages so theoretically it should be workable, but the in a language as complex as D there may be dragons on the edges. The approach that I think will work well for us is to support reference counting on structs &

Re: Beerconf August 2023

2023-08-19 Thread Richard (Rikki) Andrew Cattermole via Digitalmars-d-announce
Linkity link time! Sadly no one has volunteered for a presentation this time, but it won't be long till we get to watch a whole pile! https://meet.jit.si/Dlang2023AugustBeerConf

Re: Beerconf July 2023

2023-07-29 Thread Richard (Rikki) Andrew Cattermole via Digitalmars-d-announce
Its the time again, time for the link! https://meet.jit.si/Dlang2023JulyBeerConf

Re: Evolving the D Language

2023-07-07 Thread Richard (Rikki) Andrew Cattermole via Digitalmars-d-announce
A big problem with compiler switches is that they have to apply to everything in a build, or things won't line up. You can't pick and choose which module it applies to, even if you could, its going to lead to people having a very bad day. This is another reason why strict by default is the

Re: Evolving the D Language

2023-07-06 Thread Richard (Rikki) Andrew Cattermole via Digitalmars-d-announce
I suspect that we kinda have it a little backwards. Keep it strict by default, but allow more code to pass if desired. This is how a build manager like dub should operate. Part of the goal here is to make sure people don't go round using undesirable features by accident. Also we should

Re: On Mir parts migration to DRuntime

2023-07-01 Thread Richard (Rikki) Andrew Cattermole via Digitalmars-d-announce
They are already on dub. https://code.dlang.org/search?q=mir The stated goal appears to be to get them into Phobos to minimize chance of death. But yeah the conditions being requested are too restrictive to consider as-is.

Re: Beerconf June 2023

2023-06-24 Thread Richard (Rikki) Andrew Cattermole via Digitalmars-d-announce
Linkity link link https://meet.jit.si/Dlang2023JuneBeerConf

Re: D Language Foundation Monthly Meeting Summary for May 2023

2023-06-23 Thread Richard (Rikki) Andrew Cattermole via Digitalmars-d-announce
If you feel up to doing a practice talk, you're welcome to join us on BeerConf!

Re: Beerconf May 2023

2023-05-27 Thread Richard (Rikki) Andrew Cattermole via Digitalmars-d-announce
Heres Jitsi! https://meet.jit.si/Dlang2023MayBeerConf

Re: D Language Foundation April 2023 Monthly Meeting Summary

2023-05-14 Thread Richard (Rikki) Andrew Cattermole via Digitalmars-d-announce
On 15/05/2023 11:53 AM, max haughton wrote: 2. At a bigger scale: We probably have too many CI pipelines. The main ones that I have in mind that really could go are the OMF pipelines --- In OMF we have some ancient baggage which we don't need and shouldn't want to support anymore: [Microsoft

Re: D Language Foundation April 2023 Monthly Meeting Summary

2023-05-14 Thread Richard (Rikki) Andrew Cattermole via Digitalmars-d-announce
On 15/05/2023 12:47 AM, Mike Parker wrote: Átila said he'd been thinking about copying Herb Sutter's idea for zero-overhead C++ exceptions. He said the basic idea is that you get rid of exceptions while keeping the syntax. (Here's a link to the PDF

Re: A New Era for the D Community

2023-05-03 Thread Richard (Rikki) Andrew Cattermole via Digitalmars-d-announce
Very interesting. I just want to say, I'm having repeated unrelated CI failures for: https://github.com/dlang/phobos/pull/8699 Yesterday I finally said right stuff this I don't have the energy to fight the CI on this anymore and asked Razvan to kinda take over as the changes on my end are

Re: Walter on Twitter

2023-04-18 Thread Richard (Rikki) Andrew Cattermole via Digitalmars-d-announce
On 18/04/2023 3:02 PM, Walter Bright wrote: On 4/15/2023 6:49 AM, Monkyyy wrote: By all means fund and promote *live coding* or teaching videos if you want to outreach, but shitposting on twitter wont do anything of value Mike has also suggested I do some live coding videos. You're always

Re: D Language Foundation March 2023 Monthly Meeting Summary

2023-04-11 Thread Richard (Rikki) Andrew Cattermole via Digitalmars-d-announce
Finally, he asked what everyone thought about including Phobos in the dmd/druntime mono repository. He said he'd seen no good reason not to [in the forum thread he'd started](https://forum.dlang.org/thread/kdgcznersjetunkvo...@forum.dlang.org). Iain said that from his perspective, DRuntime and

Re: Beerconf March 2023

2023-03-25 Thread Richard (Rikki) Andrew Cattermole via Digitalmars-d-announce
Link for all our voices to be heard! https://meet.jit.si/Dlang2023MarchBeerConf -- Today shall be a good day, may your voices be loud and your brews be cold.

Re: DConf '23 August 29th - September 1 --- Early-Bird Registration is Open!

2023-03-25 Thread Richard (Rikki) Andrew Cattermole via Digitalmars-d-announce
On 25/03/2023 10:57 PM, Ikey Doherty wrote: I'd absolutely love to go but I need to check with work, as I have a commitment in Canada in August. Hopefully by then I'll have enough for tickets ^^ Do a talk and get tickets/hotel paid for :)

Re: D Language Foundation January 2023 Quarterly Meeting Summary

2023-02-27 Thread Richard (Rikki) Andrew Cattermole via Digitalmars-d-announce
I just want to make this point about -betterC. As a switch it should just be switching other things off. As a result its just a marketing name of D without the language extensions that depend on druntime. It isn't that way in practice, but it should be. However I think there is a pathway

Re: Beerconf February 2023

2023-02-25 Thread Richard (Rikki) Andrew Cattermole via Digitalmars-d-announce
Reminder Garrett's talk is in 2 hours!

Re: Beerconf February 2023

2023-02-25 Thread Richard (Rikki) Andrew Cattermole via Digitalmars-d-announce
Linkity link link time! https://meet.jit.si/Dlang2023FebruaryBeerConf I'll do another announcement closer to Garrett's talk. Currently it is in about 6 hours time.

Re: 2023: Focusing on stability, GitHub Sponsors, and Frozen DIPs

2023-02-20 Thread Richard (Rikki) Andrew Cattermole via Digitalmars-d-announce
On 21/02/2023 1:38 AM, Mike Parker wrote: ### Focusing on stability As a result of a discussion that took place during our January meeting (summary coming this week!), Walter and Átila have decided to shift gears a bit. For the next year, they want to emphasize stability and robustness.

Re: Hipreme Engine is fully ported to WebAssembly

2023-02-05 Thread Richard (Rikki) Andrew Cattermole via Digitalmars-d-announce
On 06/02/2023 12:36 AM, Hipreme wrote: Exactly because Sebastian did that and that never got upstreamed that I didn't work on it. It never got upstreamed because it was never attempted. I checked, no PR's for druntime.

Re: SAOC 2022 Result

2023-02-05 Thread Richard (Rikki) Andrew Cattermole via Digitalmars-d-announce
Very good work, hooks & dmd-as-a-library work has been of particular interest of me to see done. I've also been monitoring the progress in the PR's of QUIC! So very well done everyone!

Re: Release D 2.102.0

2023-02-02 Thread Richard (Rikki) Andrew Cattermole via Digitalmars-d-announce
On 03/02/2023 6:22 AM, Ali Çehreli wrote: but it doesn't help because the array fullCaseTable in there seems to be about equivalence (e.g. of ß and ss). I think we need a "mostly correct" collation for latin based characters. Yeah collation is a very different beast than comparison, we can

Re: Release D 2.102.0

2023-02-02 Thread Richard (Rikki) Andrew Cattermole via Digitalmars-d-announce
Awesome! Remember if you need any help with any of the Unicode changes, please let me know!

Re: WildCAD - a simple 2D drawing application

2023-01-30 Thread Richard (Rikki) Andrew Cattermole via Digitalmars-d-announce
I've gone ahead and pinged Jan on this. They didn't receive much feedback when first announced :) Part of the problem is dub in general didn't receive much work done on it for the better part of 10 years. It has speed up within the last couple of years :) The registry and with that docs

Re: WildCAD - a simple 2D drawing application

2023-01-30 Thread Richard (Rikki) Andrew Cattermole via Digitalmars-d-announce
Like this? https://docs.webfreak.org/getting-started/first-steps/

Re: WildCAD - a simple 2D drawing application

2023-01-30 Thread Richard (Rikki) Andrew Cattermole via Digitalmars-d-announce
On 31/01/2023 9:39 AM, bachmeier wrote: On Monday, 30 January 2023 at 04:40:48 UTC, Siarhei Siamashka wrote: On Monday, 30 January 2023 at 02:44:50 UTC, bachmeier wrote: if you put your code in directories that match the modules you want to import, there's no need for Dub and the corresponding

Re: WildCAD - a simple 2D drawing application

2023-01-29 Thread Richard (Rikki) Andrew Cattermole via Digitalmars-d-announce
dub isn't the issue, people who fight it like this, fight the D compilers and end up having issues. You're fundamentally doing something that D compilers are not designed to handle. The problem is with -I flag. Being able to set a directory to look modules up in. Problem is it needs to

Re: Beerconf January 2023

2023-01-28 Thread Richard (Rikki) Andrew Cattermole via Digitalmars-d-announce
To one and all! Its time for the linkity link. https://meet.jit.si/Dlang2023JanuaryBeerConf May you have an exciting year, without floods of problems!

Re: second edition of Build Web Apps in Vibe.d by learning from a learner

2023-01-24 Thread Richard (Rikki) Andrew Cattermole via Digitalmars-d-announce
On 25/01/2023 3:14 AM, ryuukk_ wrote: PDF is not a good choice for that kind of tutorial, there is no navigation, so once has to scroll to get to the vided stuff It would be ok, but there is no Table of Contents which removes that possibility.

Re: D Language Foundation Monthly Meeting Summary for December 2022

2023-01-20 Thread Richard (Rikki) Andrew Cattermole via Digitalmars-d-announce
A very big problem we have right now is that we are on pretty shaky foundations with how symbols are represented at the binary image level due to DLL's not be fully implemented in dmd. Any work for things like incremental compilation must be done with the knowledge that the foundations right

Re: Breaking news: std.uni changes!

2023-01-03 Thread Richard (Rikki) Andrew Cattermole via Digitalmars-d-announce
On 04/01/2023 2:58 AM, Adam D Ruppe wrote: On Tuesday, 3 January 2023 at 05:23:55 UTC, Richard (Rikki) Andrew Cattermole wrote: The main concern would be shared libraries, which Phobos should be able to be distributed as on all platforms by all compilers. I said this on the discord chat but

Re: Breaking news: std.uni changes!

2023-01-03 Thread Richard (Rikki) Andrew Cattermole via Digitalmars-d-announce
On 04/01/2023 2:51 AM, Dukc wrote: On Tuesday, 3 January 2023 at 04:13:53 UTC, Richard (Rikki) Andrew Cattermole wrote: On 03/01/2023 10:24 AM, Dukc wrote: Other things coming to mind: Bidirectional grapheme iteration, Word break and line break algorithms, lazy normalisation. Indeed, lots of

Re: Breaking news: std.uni changes!

2023-01-02 Thread Richard (Rikki) Andrew Cattermole via Digitalmars-d-announce
On 03/01/2023 6:13 PM, H. S. Teoh wrote: Is there a way to make these tables pay-as-you-go? As in, if you never call a function that depends on a table, it would not be pulled into the binary? This should already be the case. I saw some stuff involving Rainer 10 years ago who helped improve

Re: Breaking news: std.uni changes!

2023-01-02 Thread Richard (Rikki) Andrew Cattermole via Digitalmars-d-announce
On 03/01/2023 10:24 AM, Dukc wrote: Other things coming to mind: Bidirectional grapheme iteration, Word break and line break algorithms, lazy normalisation. Indeed, lots of improvement potential. I've done word break, "lazy" normalization (so can stop at any point), and lazy case insensitive

Re: DConf Online '22 Addendum: D-based Next Generation Hardware Description Language

2023-01-02 Thread Richard (Rikki) Andrew Cattermole via Digitalmars-d-announce
I'm copying my explanation for why the dynamic library wasn't built from my comment on YouTube here for any future reader and hopefully for the presenter too: The reason you didn't get the dynamic library is that it is in a different configuration than the one you built. You didn't need to

Re: Beta 2.102.0

2023-01-02 Thread Richard (Rikki) Andrew Cattermole via Digitalmars-d-announce
I'm not surprised. I don't see any ``"libs": ["Xaudio2"]`` in audio or root dub files.

Re: Breaking news: std.uni changes!

2022-12-27 Thread Richard (Rikki) Andrew Cattermole via Digitalmars-d-announce
On 28/12/2022 12:13 AM, Dukc wrote: This is a big service for us at Symmetry. Getting Unicode support up to date was needed, we would have had to switch libraries at some point or update it ourselves. But now, nothing to do except perhaps dealing with a bit of breakage. Thank you! I had no