- * - Change Settings
- * + we must also implement mid-session reconfig in pterm.c.
- * + This will require some work. We have to throw the new
- * config at the log module, the ldisc, the terminal, and
- * the backend; that's the easy bit. But within pterm.c
- * itself we must also:
- * - redo the colour palette if necessary
- * * might be nice to move this over into terminal.c.
- * That way we could check which palette entries in
- * cfg have actually been _changed_ during
- * reconfiguration, and only update those ones in
- * the currently visible palette. Also it'd save
- * some of this hassle in the next port.
- * - enable/disable/move the scroll bar if necessary
- * - change the window title if necessary
- * - reinitialise the fonts
- * - resize the window if necessary (may be required
- * either by terminal size change or font size change
- * or both)
- * - redraw everything, just to be safe.
- * + In particular, among the above chaos, we must look into
- * how the choice of font affects the choice of codepage
- * since the Unix default is to derive the latter from the
- * former.
- *