]> git.eshelyaron.com Git - emacs.git/commitdiff
(term_init): Fatal error if screen is too small.
authorRichard M. Stallman <rms@gnu.org>
Wed, 4 Jan 1995 19:09:36 +0000 (19:09 +0000)
committerRichard M. Stallman <rms@gnu.org>
Wed, 4 Jan 1995 19:09:36 +0000 (19:09 +0000)
src/term.c

index 3258191bfce0cb28a3054b00aea00e2182d90b07..ae0032be59a632d61630e822d4f48fa26e9caab3 100644 (file)
@@ -1527,6 +1527,11 @@ to do `unset TERMCAP' (C-shell: `unsetenv TERMCAP') as well.\n",
   if (FRAME_HEIGHT (selected_frame) <= 0)
     FRAME_HEIGHT (selected_frame) = tgetnum ("li");
 
+  if (FRAME_HEIGHT (selected_frame) < 3
+      || FRAME_WIDTH (selected_frame) < 3)
+    fatal ("Screen size %dx%d is too small.\n",
+          FRAME_HEIGHT (selected_frame), FRAME_WIDTH (selected_frame));
+
   min_padding_speed = tgetnum ("pb");
   TN_standout_width = tgetnum ("sg");
   TabWidth = tgetnum ("tw");