Graphing proposals for discussion
I refactored my C43 code for graphing and decided to do it in a way that is compatible with WP43S, using the bits in the ReM and OM as guidance for the purpose of porting it back to the parent project.
I documented some stuff, see attached, and as previously, you need to say if you want it, otherwise I am not taking the time and trouble to port it to a fresh WP43S branch.
If you are interested, do comment on the details of my additions and assumptions in the PDF, either here, or update the ReM and OM accordingly.
The modules that I made can be hooked into the WP43S structure, but will require some effort and changes in screen.c and keyboard.c as I added a new CM_GRAPH operating mode. I may even need some help to properly integrate it into the main WP43S clearscreen/refreshscreen loop.
Either way, here is a snapshot image - many more with descriptions are in the PDF, as it is way too troublesome to do detailed docs here.