The "edge character" is what resides in columns 1&2 and 31&32 whenever you
are editing a line or inputting text that takes more than a line.
Don't know why that is what is placed in those columns, perhaps it is used
for parsing your input. I never looked further than this.
Guillaume.
A peek at TI Intern would tell us. I'm not that interested at the moment! ;)
But two things: I do remember a bug where if you edited a line things got
fowled up and I always thought it had something to do with the editor code,
which as you suggest (and it is very plausible) uses those edge characters.
But I'd like to ask what would happen if you could embed an edge character
into your program (via Merge, whatever) and then you edited that line?
Second thing: To see how it looks when editing, you can do a CALL
COLOR(0,2,6)::ACCEPT A$
and then hit function-4 (CLEAR) (all that in immediate mode) and it will
keep the colors you specify for character set 0 (chr(30), chr(31)) and then
start entering program lines.
You will see the edge characters appear after the editor scrolls for the
next line, on either side of the screen, light blue. Your cursor will be
black with a blue background.