2022-05-24 10:41:48 Wow, that change I mentioned yesterday - moving everything up to "max" on character inserts and deletes, rather than just the "current string length" seems to have worked out extremely well. 2022-05-24 10:42:13 Makes it really easy for me to edit any line of a disk buffer, in place, and it handles shifting everything around. 2022-05-24 10:42:33 I made sure no bytes were sneaking across disk buffer boundaries in either direction. Looks clean. 2022-05-24 10:43:23 I had a word called 'span" that calculated the size of the move required - all I really had to do was have it use "max" instead of "length," and that was about it. 2022-05-24 10:44:03 My 'edit' word discovers the string length at init - it was just scanning for a 0 byte. I had to make that "either 0 or 10 (newline)." 2022-05-24 10:44:10 And that was all it took. 2022-05-24 10:52:43 So at this point a "line editor" would take very little further work. Mostly just a word to find "line n" in the buffer.