🦊 Change download option to work multiple times (#16)

Changed `-D` option to always download the lists supplied, regardless of
the database directory being empty or not.

This means you can download additional lists after the first program
run, or re-download lists later on. It *will* overwrite your custom
changes however if your files are called the same as the default list
names.

Additionally removed dependency on GNU version of cut and added some
simple tests for the download functionality.

Fixes #16.
This commit is contained in:
Marty Oehme 2022-11-04 17:22:47 +01:00
parent dc68887091
commit 7f5c3772e2
Signed by: Marty
GPG key ID: 73BA40D5AFAF49C9
6 changed files with 76 additions and 20 deletions

View file

@ -14,6 +14,7 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0
### Changed
- Multiple command options can be combined
- Allow downloading emoji sets at any time after initial run with `-D <choice>`
<!-- ### Deprecated -->