New dev build available today, from git 70b6f7b, with
preliminary support for watching array elements:
Known limitations:
- doesn't check for lower/upper limits of arrays, so it's up to you to respect those, or your program will crash.
- for now, for an array defined with limits not starting at 0, like DIM a(5 to 10), for example, treat those as 0-5 when choosing which indexes to watch.
- can't watch arrays with multiple-dimensions.
- can't set values of array elements yet.
- UDTs not implemented yet.
Mandatory reminder that you shouldn't add too many array elements, or too many variables, to the watch list at once. The idea of watching values is to inspect those you believe are acting weird in your program so you can find where a bug is hiding.
Quick demo: