argparse version 0.7.0 - a CLI parsing library

2022-03-13 Thread Andrey Zherikov via Digitalmars-d-announce

Hi everyone,

I'd like to share that I've published a new version of 
[argparse](https://code.dlang.org/packages/argparse) library.
It's got some new features since my [first 
announcement](https://forum.dlang.org/post/zjljbdzfrtcxfiuzo...@forum.dlang.org) as well as some bug fixes:

- Support of the usage without UDAs
- Custom grouping of arguments on help screen
- Mutually exclusive arguments
- Mutually dependent arguments
- Subcommands

Enjoy it!

Regarding the future, I have some items in my todo list and here 
are few things I will work on next:

- Improve subcommand support (for example, default command)
- Shell completion

In case if anyone has thoughts about what feature is missed in 
the library, I'm open to the suggestions.


--
Andrey


Beerconf March 2022

2022-03-13 Thread Steven Schveighoffer via Digitalmars-d-announce

# BEERCONF

Winter is almost over, and what better way to celebrate the announcement 
of [LIVE BEERCONF](http://dconf.org/2022/index.html) with another online 
beerconf!


Save the date for March 26-27, where we will be discussing our favorite 
language, favorite drinks, favorite anything you want.


I missed last month, due to some scheduling conflicts, and wouldn't you 
know it, I may miss most of this one too... But I will try and pop in on 
Saturday at least.


## What is beerconf?

Check out the [wiki article](https://wiki.dlang.org/Beerconf).

## Presentations?

Have an idea for DConf? preview it here!

I encourage anyone who wants to reserve some time to show off any D 
projects or talks they want to send me an email, or ping me on discord 
or slack.


Cheers! 

-Steve