1 2todo: 31) autobackup of things typed in. 4 idea: each cell change output to a stdio open file 5 in the save format, fflush() every so often... 6 (diffs w/r to the original file) 72) make sure ISVALID should <not> be used in place of checkbounds 8 in interp.c 93) hide range 104) block moving into range 115) chain cells w/ equations into a linked list or dependency tree 12 -have a top level eval, eval and UPDATE all lower nodes 136) an option to go into a ^R like <mode> 14 ++data entry fields (highlight entry cells).... 15 ++only allow entry in these cells.... 167) don't redraw the whole screen all the time 17 (only cells that change, (in addition to what is in 'fixed #9')) 18 (Note: there was no #9 when I took this over, and I've renumbered 19 things since then, so I'm not sure what this is referring to - CRM) 208) add uemacs keybinding stuff 219) add uemacs macro language 2210) add uemacs command completion 2311) add undo 2412) rewrite update() function in screen.c from scratch in a more sane manner 25 (the current one is buggy and a headache to debug) 2613) add a command line option (possibly -g) to use sc as a sort of grep for 27 formatted or unformatted data in a file or list of files which will 28 output the whole row in which a given number or string is found, 29 formatted as with the write command. 30