0.3
- Heavy API cleanup
- Array expressions can now be indexed
- The
forloop now iterates over an expression rather than a symbol name CtplEnvironnow uses reference counting- Improvements of
CtplEnviron's memory usage - Bug fixes:
ctpl_value_copy(),ctpl_value_set_string()and all thectpl_value_set_array*()functions can now take a part of the destination value as the value to set/copy- Fix internal handling of an error which may lead to wrong error detection
- Fix wrong name of streams built from GFiles, paths and URIs
- Fix dramatic slowness when a symbol gets pushed many times
- Some internal refactoring
For detailed changes, see the NEWS file in the CTPL 0.3 archive or in the Git repository.