Update TODO, CHANGELOG and headers

This commit is contained in:
Leonardo committed 2019-06-24 02:11:10 -03:00
1 parent 9062415322
commit afaecb2dde
5 files changed
+30 -16

No files matched your search

+6
View File
@@ -1,5 +1,11 @@
# MAJOR.MINOR.ADJUSTMENTS
1.5.1
New queue benchmark
Added sac/queue.h
Added utl/timer.h
Fixing descriptions other minor fixes
1.5.0
Changed tests compilation and execution to a single Makefile
Changed project structure
+1
View File
@@ -10,6 +10,7 @@ TODO
[ ] Iterator based functions (like C++ collections)
[ ] Add Stack Allocated Collections
[ ] Finish all Dev Collections
[ ] ToString method to all Collections
MAYBE
+11 -12
View File
@@ -11,9 +11,6 @@
#ifndef CMC_MACRO_COLLECTIONS
#define CMC_MACRO_COLLECTIONS
#include <stdlib.h>
#include <stdbool.h>
#define CONCATH_(C) C##_WRAPGEN_HEADER
#define CONCATC_(C) C##_WRAPGEN_SOURCE
@@ -32,22 +29,24 @@
CONCATC(C) \
(PFX, SNAME, FMOD, K, V)
#include "cmc/list.h"
#include "cmc/linkedlist.h"
#include "cmc/stack.h"
#include "cmc/queue.h"
#include "cmc/deque.h"
#include "cmc/heap.h"
#include "cmc/treeset.h"
#include "cmc/treemap.h"
#include "cmc/hashset.h"
#include "cmc/hashmap.h"
#include "cmc/hashset.h"
#include "cmc/heap.h"
#include "cmc/linkedlist.h"
#include "cmc/list.h"
#include "cmc/queue.h"
#include "cmc/stack.h"
#include "cmc/treemap.h"
#include "cmc/treeset.h"
#include "ext/linkedqueue.h"
#include "sac/queue.h"
#include "sac/stack.h"
#include "utl/foreach.h"
#include "utl/log.h"
#include "utl/timer.h"
#endif /* CMC_MACRO_COLLECTIONS */
#endif /* CMC_MACRO_COLLECTIONS */
+7 -1
View File
@@ -1,5 +1,5 @@
/**
* @file for_each.h
* for_each.h
*
* Creation Date: 25/02/2019
*
@@ -8,6 +8,12 @@
*
*/
/**
* ForEach utility
*
* Read Documentation.md for more information
*/
#ifndef CMC_FOR_EACH
#define CMC_FOR_EACH
+5 -3
View File
@@ -8,9 +8,11 @@
*
*/
/* Simple logging macros */
/* You can toggle colors defining the macro CMC_LOG_COLOR but be sure that */
/* your terminal supports ANSI color escape codes */
/**
* Simple logging macros
* You can toggle colors defining the macro CMC_LOG_COLOR but be sure that
* your terminal supports ANSI color escape codes
*/
/**
* What each error code means