but I run into trouble if I attempt to wedge a vector with itself (or do other operations that require a simplification pass)
julia> e2^e2
ERROR: UndefVarError: del not defined
in simplify at /Users/pjoot/freeware/GeoAlg.jl/src/GeoAlg.jl:921
in ^ at /Users/pjoot/freeware/GeoAlg.jl/src/GeoAlg.jl:498
Was del your own function, accidentally removed, or was that a builtin function now removed in Julia >= 0.4.6?
Some simple multivector operations work. Example:
julia> e1 = basisvector(1) 1.0*e1
julia> e2 = basisvector(2) 1.0*e2
julia> e1^e2 1.0*e1^e2
but I run into trouble if I attempt to wedge a vector with itself (or do other operations that require a simplification pass)
julia> e2^e2 ERROR: UndefVarError: del not defined in simplify at /Users/pjoot/freeware/GeoAlg.jl/src/GeoAlg.jl:921 in ^ at /Users/pjoot/freeware/GeoAlg.jl/src/GeoAlg.jl:498
Was del your own function, accidentally removed, or was that a builtin function now removed in Julia >= 0.4.6?