OML now includes a framework for exception management for the C language. It has a syntax that resembles as much as possible the C++ try ... catch construct. Please, check out the oml_exceptions/oml_exceptions.h header file from the current CVS repository for details.
The syntax quick tour page has been split into an entire site subsection with a page dedicated to each OML type. Due to the lack of time, the test cases for the various data types and operations have been reused as quick tour of the syntax for the types and operations they test. The good news is that, as the test cases will always be tested for compilation and correctness for each OML release, the syntax quick tour will consequently contain up-to-date and correct information.
A find algorithm has been added on the CVS to the framework for containers supports linear-time search through forward iterators.
Makefile scripting with Perl regular expressions is the base to instantiate the generic algorithm(s) to all of the appliable containers.
Ordered containers will provide a specialized, optimized implementation.
A list container has been added to OML, along with a forward iterator. A new list-based stack container, implementing the standard LIFO policy, has been added to OML, so that now we have both a vector-based stack and a list-based one. Check out the CVS.
A vector container has been added to OML, along with forward and backward iterators, and with a random access functionality. A vector-based stack implementation has been added as well. Check out the CVS. Also, a quick syntax tour is available from the documentation pages at http://oml.sourceforge.net/documentation-syntax.php
The OML website has just been created, with a design identical to the <a href="http://aquosa.sourceforge.net">AQuoSA</a> project. I hope to find the time to customize it, one day.