#
# ChangeLog for src/libcfa/containers
#
# Generated by Trac 1.2.1
# Mar 25, 2025, 8:14:52 PM

Fri, 16 Jun 2017 19:49:27 GMT Andrew Beach <ajbeach@…> [20877d2]
	* src/libcfa/containers/maybe (modified)
	* src/libcfa/containers/result (modified)
	* src/libcfa/containers/result.c (modified)
	* src/tests/.expect/maybe.txt (added)
	* src/tests/.expect/result.txt (added)
	* src/tests/maybe.c (added)
	* src/tests/result.c (added)

	I've been sitting on these tests for a while. New tests for ...


Fri, 26 May 2017 22:37:49 GMT Rob Schluntz <rschlunt@…> [67cf18c]
	* src/Parser/DeclarationNode.cc (modified)
	* src/Parser/ParseNode.h (modified)
	* src/Parser/parser.yy (modified)
	* src/SymTab/Indexer.cc (modified)
	* src/SymTab/Validate.cc (modified)
	* src/SynTree/Declaration.h (modified)
	* src/SynTree/Mutator.cc (modified)
	* src/SynTree/TypeDecl.cc (modified)
	* src/SynTree/Visitor.cc (modified)
	* src/libcfa/containers/vector (modified)
	* src/tests/libcfa_vector.c (modified)

	implement default type arguments for generic types [closes #13]


Thu, 25 May 2017 19:29:25 GMT Andrew Beach <ajbeach@…> [58daf53]
	* src/libcfa/containers/maybe (modified)
	* src/libcfa/containers/maybe.c (modified)
	* src/libcfa/containers/result (modified)
	* src/libcfa/containers/result.c (modified)
	* tools/cfa.nanorc (modified)

	Made maybe and result mutable, they should now qualify as otypes. ...


Thu, 25 May 2017 15:38:36 GMT Thierry Delisle <tdelisle@…> [64fc0ba]
	* src/libcfa/Makefile.am (modified)
	* src/libcfa/Makefile.in (modified)
	* src/libcfa/containers/maybe (modified)
	* src/libcfa/containers/maybe.c (modified)
	* src/libcfa/containers/result (modified)
	* src/libcfa/containers/result.c (modified)

	Added maybe and result to libcfa makefiles and made some minor fixes


Wed, 24 May 2017 21:27:01 GMT Andrew Beach <ajbeach@…> [79308c8e]
	* src/libcfa/containers/maybe (added)
	* src/libcfa/containers/maybe.c (added)
	* src/libcfa/containers/result (added)
	* src/libcfa/containers/result.c (added)

	First draft of maybe and result.


Wed, 12 Apr 2017 19:54:02 GMT Aaron Moss <a3moss@…> [eaa5043]
	* src/libcfa/Makefile.am (modified)
	* src/libcfa/containers/pair (added)
	* src/libcfa/containers/pair.c (added)

	Added containers/pair to stdlib (doesn't build yet for some reason)


Mon, 30 Jan 2017 18:59:11 GMT Thierry Delisle <tdelisle@…> [6dc78dee]
	* src/libcfa/containers/vector (modified)

	Removed unsing cbegin/cend routines which caused constness warnings


Wed, 11 Jan 2017 21:10:51 GMT Thierry Delisle <tdelisle@…> [bb82c03]
	* src/libcfa/concurrency/threads (modified)
	* src/libcfa/containers/vector (modified)
	* src/libcfa/fstream (modified)
	* src/libcfa/iostream (modified)
	* src/libcfa/iterator (modified)
	* src/libcfa/limits (modified)
	* src/libcfa/math (modified)
	* src/libcfa/rational (modified)
	* src/libcfa/stdlib (modified)

	Removed #ifdef for CFORALL in libcfa headers


Mon, 09 Jan 2017 22:34:26 GMT Thierry Delisle <tdelisle@…> [17e5e2b]
	* src/libcfa/concurrency/threads (modified)
	* src/libcfa/containers/vector (modified)
	* src/libcfa/fstream (modified)
	* src/libcfa/iostream (modified)
	* src/libcfa/iterator (modified)
	* src/libcfa/limits (modified)
	* src/libcfa/math (modified)
	* src/libcfa/rational (modified)
	* src/libcfa/stdlib (modified)

	Added proper include guards to cfa headers so they can be added to ...


Mon, 19 Sep 2016 13:56:27 GMT Thierry Delisle <tdelisle@…> [bd34fc87]
	* src/libcfa/containers/vector (modified)
	* src/libcfa/containers/vector.c (modified)
	* src/tests/.expect/libcfa_vector.txt (added)
	* src/tests/libcfa_vector.c (modified)

	reenabled vector tests and added proper constructor semantics to
	vector


Fri, 26 Aug 2016 16:01:37 GMT Thierry Delisle <tdelisle@…> [60aa49a7]
	* src/examples/gc_no_raii/containers/vector (deleted)
	* src/examples/gc_no_raii/containers/vector.c (deleted)
	* src/examples/gc_no_raii/premake4.lua (modified)
	* src/libcfa/containers/vector (modified)
	* src/libcfa/containers/vector.c (modified)

	refactored vector trait to speed-up compilation


Tue, 05 Jul 2016 22:35:10 GMT Peter A. Buhr <pabuhr@…> [a6151ba]
	* doc/user/pointer1.fig (added)
	* doc/user/pointer2.fig (added)
	* src/libcfa/containers/vector (modified)
	* src/libcfa/containers/vector.c (modified)
	* src/libcfa/prelude.cf (modified)
	* src/libcfa/rational.c (modified)
	* src/tests/.expect/searchsort.txt (added)
	* src/tests/io.c (modified)
	* src/tests/rational.c (modified)
	* src/tests/searchsort.c (moved)

	update comments in code and tests, and add test searchsort


Tue, 05 Jul 2016 21:03:40 GMT Peter A. Buhr <pabuhr@…> [00b7cd3]
	* src/libcfa/containers/vector (modified)
	* src/tests/ato.c (modified)
	* src/tests/avltree/avl.h (modified)
	* src/tests/extension.c (modified)
	* src/tests/init_once.c (modified)
	* src/tests/libcfa_vector.c (modified)

	update include files for test programs


Mon, 04 Jul 2016 17:09:01 GMT Thierry Delisle <tdelisle@…> [ed3f3bf4]
	* src/libcfa/containers/vector (modified)
	* src/tests/libcfa_vector.c (modified)

	fixed some of the obvious mistakes in generic vector


Thu, 30 Jun 2016 21:12:03 GMT Thierry Delisle <tdelisle@…> [5d28a19]
	* src/libcfa/Makefile.am (modified)
	* src/libcfa/Makefile.in (modified)
	* src/libcfa/containers/vector.c (modified)

	libcfa now compiles generic vector class


Thu, 30 Jun 2016 21:00:08 GMT Thierry Delisle <tdelisle@…> [ea29e73]
	* src/libcfa/containers/vector (moved)
	* src/libcfa/containers/vector.c (moved)
	* src/tests/libcfa_vector.c (added)

	adding a generic vector implementation to libcfa