PyneComp v6.0.47 — v4→v5 converter now migrates legacy color and plot style constants,…
Fixes
- Bare
plot/hlinestyle constants (circles,line,area,cross) migrate positionally only, so user-declared names of the same spelling are left untouched - Self-referential history series (
i1 = c1 * src + c2 * nz(i1[1])) now compile instead of erroring as “not declared before usage” - A local variable initialized from a same-named enclosing variable no longer raises
UnboundLocalError - Tuple-declared variables (
[a, b] = f()) can be reassigned; incompatible concrete-typed assignments still error typeandenumare treated as soft keywords, sotype and type1no longer mis-parses as a declaration- Methods named after built-in types (
method float(int id) => float(id)) parse correctly while type casts in expressions are preserved - Reassignment from a method or field chain (
l := helper.method(...)) now infers the tail’s return type instead of the receiver’s - Indent markers are no longer detected inside string literals containing
|I|
Features
- Legacy v4 global color constants (
gray,orange, …) migrate to thecolor.*namespace, with shadowing detection for user-defined names