summaryrefslogtreecommitdiff
path: root/src/fe-text/term.c
diff options
context:
space:
mode:
Diffstat (limited to 'src/fe-text/term.c')
-rw-r--r--src/fe-text/term.c6
1 files changed, 4 insertions, 2 deletions
diff --git a/src/fe-text/term.c b/src/fe-text/term.c
index 2889f8eb..f2847661 100644
--- a/src/fe-text/term.c
+++ b/src/fe-text/term.c
@@ -92,7 +92,8 @@ static void read_settings(void)
{
int old_colors = term_use_colors;
- if (settings_get_bool("force_colors")) {
+ term_setup_scroll(settings_get_bool("term_scroll_fast"));
+ if (settings_get_bool("term_force_colors")) {
if (!term_use_colors) {
term_force_colors(TRUE);
term_use_colors = TRUE;
@@ -115,7 +116,8 @@ void term_common_init(void)
struct sigaction act;
#endif
settings_add_bool("lookandfeel", "colors", TRUE);
- settings_add_bool("lookandfeel", "force_colors", FALSE);
+ settings_add_bool("lookandfeel", "term_force_colors", FALSE);
+ settings_add_bool("lookandfeel", "term_scroll_fast", FALSE);
term_use_colors = term_has_colors() && settings_get_bool("colors");
read_settings();