(Fsplit_window): For default size, round up for left window.
authorKarl Heuer <kwzh@gnu.org>
Fri, 23 Jul 1999 08:37:26 +0000 (08:37 +0000)
committerKarl Heuer <kwzh@gnu.org>
Fri, 23 Jul 1999 08:37:26 +0000 (08:37 +0000)
src/window.c

index 5342f8b..db7d060 100644 (file)
@@ -2613,8 +2613,10 @@ SIZE includes that window's scroll bar, or the divider column to its right.")
     {
       if (!NILP (horflag))
        /* Calculate the size of the left-hand window, by dividing
-          the usable space in columns by two. */
-       size_int = XFASTINT (o->width) >> 1;
+          the usable space in columns by two.
+          We round up, since the left-hand window may include
+          a dividing line, while the right-hand may not.  */
+       size_int = (XFASTINT (o->width) + 1) >> 1;
       else
        size_int = XFASTINT (o->height) >> 1;
     }