sjbarag / brs

An interpreter for the BrightScript language that runs on non-Roku platforms.
MIT License
114 stars 43 forks source link

fix(stdlib): make RoSGNode#update case insensitive #660

Closed lkipke closed 3 years ago

lkipke commented 3 years ago

Change summary

In #629 there were a bunch of changes to RoAssociativeArray for case-sensitivity, namely preserving key case by default. Because RoSGNode#update uses an assoc array and RoSGNode stores all its fields lower case, we need to make it not case-sensitive.