After my previous pull request, @charmaur pointed out a couple of issues I'd missed, so I went back to the drawing board and learned a bit more about the OpenSCAD and the generator code.
I hope I managed to catch all the bugs this time around, so please have a look and let me know if I missed anything?
I appreciate the opportunity to learn using your code as a test subject :P
After my previous pull request, @charmaur pointed out a couple of issues I'd missed, so I went back to the drawing board and learned a bit more about the OpenSCAD and the generator code.
I hope I managed to catch all the bugs this time around, so please have a look and let me know if I missed anything?
I appreciate the opportunity to learn using your code as a test subject :P