diff --git a/CHANGELOG b/CHANGELOG index 8894064..67520be 100644 --- a/CHANGELOG +++ b/CHANGELOG @@ -1,5 +1,12 @@ # RELEASE.MAJOR.MINOR +1.7.1 + - Added new assert macro cmc_assert_sorted + - Fixed some include guards for hashtables + - Moved the cmc string format to each file + - Renamed some list functions (sequence input/output) + - Renamed list and linkedlist functions push and pop to push_at and pop_at + 1.7.0 - Removed FMOD (function modifier) - Added CMC prefix to all macros defined within the library diff --git a/README.md b/README.md index e180e5a..f555b60 100644 --- a/README.md +++ b/README.md @@ -13,7 +13,7 @@

License - Version + Version travis-ci codecov

diff --git a/TODO b/TODO index b641e6c..c6c1e80 100644 --- a/TODO +++ b/TODO @@ -63,3 +63,8 @@ TODO [X] log.h [X] test.h [X] timer.h + +[ ] Optimizations + [ ] Hashtable insertion can avoid a call to impl_get_entry to check if a key already exists + [ ] Use binary search to find optimum hashtable prime size inside impl_calculate_size +