graph drawing tool

start passing left/right margins everywhere

I have a set of changes that passes all tests, but I'm going to commit them very carefully to ensure I don't miss any call-sites. In this commit I'm adding the args to:

  • Text.draw
  • Text.tweak_screen_top_and_cursor

But calls within them don't yet pass them where they should. In this manner I'm going to progress systematically from the top down.

Created by  Kartik K. Agaram  on July 8, 2022
GK47BBCYVEZ3OEQ7ISE2WCJULAFZ35WC6EYJ5CTBYNM26RSAELOQC
Change contents