trash-d version 18

rushsteve1 rushsteve1 at rushsteve1.us
Thu Jul 14 19:57:26 UTC 2022


Hello! It's been a while, and few releases, since I [last 
posted](https://forum.dlang.org/post/nuyhauebgkximglforsw@forum.dlang.org) about `trash-d` here, so I figured I would give an update.

[Version 18 was just tagged 
today!](https://github.com/rushsteve1/trash-d/releases/tag/18)

A lot of improvements have been made since the last post, mostly 
of bug-fixes. Including a number by the first contributor other 
than me!
The biggest change is that `trash-d` no longer ignores unknown 
options and is now roughly at parity with `rm`, with full flag 
compatibility.
Other changes include a variety of code and tooling improvements, 
fleshing out documentation, and making better use of D's features 
like CTFE and DIP 1000.


Overall the project is beginning to stabilize and development is 
slowing, so the next goal is to get `trash-d` packaged and 
available everywhere we can!

I also [wrote a blog 
post](https://repo.rushsteve1.us/wiki?name=Developing+trash-d) 
about my experience working on this project, which is a re-write 
of a presentation I gave almost a year ago.

As always feedback and suggestions are appreciated!


More information about the Digitalmars-d-announce mailing list