billiob pushed a commit to branch master. http://git.enlightenment.org/apps/terminology.git/commit/?id=4617a8b6c3bf98c894a01b8393af6c3a346d4ba3
commit 4617a8b6c3bf98c894a01b8393af6c3a346d4ba3 Author: Boris Faure <bill...@gmail.com> Date: Sat Sep 13 14:16:41 2014 +0200 no more than 128k lines of scrollback --- src/bin/config.c | 2 +- src/bin/options_behavior.c | 6 +++--- 2 files changed, 4 insertions(+), 4 deletions(-) diff --git a/src/bin/config.c b/src/bin/config.c index d4c37d0..97d9990 100644 --- a/src/bin/config.c +++ b/src/bin/config.c @@ -371,7 +371,7 @@ config_load(const char *key) /*pass through*/ case 2: LIM(config->font.size, 3, 400); - LIM(config->scrollback, 0, 524288); + LIM(config->scrollback, 0, 131072); LIM(config->tab_zoom, 0.0, 1.0); LIM(config->vidmod, 0, 3) diff --git a/src/bin/options_behavior.c b/src/bin/options_behavior.c index 1ae8138..894b74a 100644 --- a/src/bin/options_behavior.c +++ b/src/bin/options_behavior.c @@ -186,8 +186,8 @@ sback_double_to_expo_int(double d) { if (d < 1.0) return 0; - if (d >= 19.0) - d = 19.0; + if (d >= 17.0) + d = 17.0; return 1 << (unsigned char) d; } @@ -555,7 +555,7 @@ options_behavior(Evas_Object *opbox, Evas_Object *term) } u; u.v = config->scrollback; u.c = (u.c >> 23) - 127; - elm_slider_min_max_set(o, 0.0, 19.0); + elm_slider_min_max_set(o, 0.0, 17.0); elm_slider_value_set(o, u.c); elm_box_pack_end(bx, o); evas_object_show(o); --