I was responsible for at least some of that, since at the time I was looking at various "weird" output- Minitel, tracking XModem protocol, tracking WINCH signals and so on. I was not in a position to request permanent storage of the splitter position etc., that sort of thing was very much "above my pay grade".
When introduced all options worked, however I suspect that some of them have "withered" by now: from what I could tell there were enormous problems tracking UTF-8 output from gdb.
My own feeling is that- if working- they're a useful collection for anybody looking at e.g. a terminal emulator (as distinct from attempting to be a terminal emulator themselves). However they almost certainly need updating to track the good work that Martin's been doing with other stuff, and like many things in the IDE they don't work well with unanticipated screen sizes.
MarkMLl