56d69af099
Add @safe attribute to main.extractOpt()
2024-06-26 13:47:48 +12:00
f2e056bf06
License everything under the GPL version 2
2023-03-28 10:44:58 +13:00
fc93266113
Use a default approved API key and update to 0.2.0
2023-03-27 13:58:05 +13:00
0147fe1c60
Add support for changing the MP3 audio player through the ESV_PLAYER environment variable
2023-03-27 13:32:18 +13:00
3751040fe0
Use environment.get()'s second default value argument instead of using null checks
2023-03-27 13:08:04 +13:00
dcb847578d
Take non-lowercase options into account
2023-03-27 12:52:36 +13:00
4992a8684c
De-hardcode mpg123
...
The MPEG player is no longer hard-coded as mpg123, and now customizable
by changing the enum `DEFAULT_MPEGPLAYER`.
2023-03-27 12:46:35 +13:00
a0341e72d7
Add source code
...
Added:
- esv.d: reusable D interface to the ESV web API
- main.d: the main program
- Makefile
- README.md
- modified version of dini (dependency)
- man pages
- licenses
2023-03-23 15:59:09 +13:00