5dc2a12f1e
Refactor config parsing code in main.d, rename esv.d -> esvapi.d, rename class EsvAPI to ESVApi, makefile changes
2024-06-26 13:47:48 +12:00
7f61d7bfa6
Rename ESVAPI_BIBLE_BOOKS to BIBLE_BOOKS and make it use spaces for book names, instead of underscores.
2024-06-26 13:47:48 +12:00
7d96227dc2
Remove 'this' in front of every member variable in the EsvAPI class, and correct function parameter definitions
2024-06-26 13:47:48 +12:00
dddf0db33f
Add in
, @nogc and @safe attributes to functions and parameters
2023-05-11 13:25:08 +12:00
f2e056bf06
License everything under the GPL version 2
2023-03-28 10:44:58 +13:00
04aea47d80
Rename BIBLE_BOOKS array to ESVAPI_BIBLE_BOOKS
2023-03-27 12:03:32 +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