diff ./main.c /sys/src/cmd/samterm/main.c 46c46 < r.min.x = r.min.x + r.max.x >> 1; --- > r.max.y = r.min.y+Dy(r)/5; diff ./menu.c /sys/src/cmd/samterm/menu.c 238,239c238 < r = screen->r; < if(t = malloc(sizeof(Text))){ --- > if(getr(&r) && (t = malloc(sizeof(Text)))){