X-Git-Url: https://git.distorted.org.uk/u/mdw/putty/blobdiff_plain/a4e8ffb05a796a1488598fbae9e2dcd54d0313bc..56b9b9a752e89913fa19001ab85dffa7f95ef307:/unix/uxputty.c diff --git a/unix/uxputty.c b/unix/uxputty.c index 8f2fad1b..6507a2a9 100644 --- a/unix/uxputty.c +++ b/unix/uxputty.c @@ -45,31 +45,6 @@ * * - Saved Sessions submenu (not in pterm of course) * - * - 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. - * * - Copy All to Clipboard (for what that's worth) */ @@ -101,8 +76,7 @@ Backend *select_backend(Config *cfg) int cfgbox(Config *cfg) { - extern int do_config_box(const char *title, Config *cfg); - return do_config_box("PuTTY Configuration", cfg); + return do_config_box("PuTTY Configuration", cfg, 0); } static int got_host = 0;