Repository navigation
Releases: ambaker1/vutil
Releases · ambaker1/vutil
Release list
Version 4.1
Version 4.0.1
Version 4.0
Renamed superclasses to be more descriptive
Fixed critical bug with tie/untie
Added math operator and reference operator to container superclass
Version 3.1
Version 3.0
Major simplification of vutil.
Type system is going to be a separate package.
This package now only includes the commands "default", "lock/unlock", and "tie/untie", as well as the TclOO garbage collection superclass.
Version 2.1
Reverted some things. Re-added "list" and "dict" types.
Version 2.0
Simplified things:
- Eliminated "link/unlink", which was found to be buggy and a performance issue.
- Eliminated "local", which was just unnecessary syntactic sugar.
- Eliminated (exists) field for object variables. Object variables are always initialized now.
- Added default values for object types. E.g. float default is 0.0.
- Added more assignment operators for "int" and "float" types.
- Added "append" method for string type.
- Cleaned up examples and documentation.
NOTE: Use version 2.1
Version 1.1.1
Bug fixes and performance improvements
Version 1.1
What's Changed
- Added .= operator for all types, which accesses the tcl::mathop namespace
- Added ::= operator for all types, which allows for object mapping.
- Refactored API to be more consistent
- Added $. self-reference variable/command for := and ::= operators
- Expanded dictionary methods to include all Tcl dict subcommands.
- Added @@ operator for list types for accessing/modifying ranges of lists
- More examples and tests.
Full Changelog: v1.0...v1.1