summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorMichael Jennings <mej@kainx.org>2002-06-14 05:59:07 +0000
committerMichael Jennings <mej@kainx.org>2002-06-14 05:59:07 +0000
commit9d5764844fb3f6393bf539a254889ae8a4dbf4d5 (patch)
tree268792e699849bc588fbe1ac3b9b5763905eb461
parent4e93b984deb429f48b0e67db198d235052e46a76 (diff)
downloadeterm-9d5764844fb3f6393bf539a254889ae8a4dbf4d5.tar.gz
Fri Jun 14 01:58:36 2002 Michael Jennings (mej)
Fixed a problem with Ctrl-< and Ctrl-> in Escreen mode. SVN revision: 6322
-rw-r--r--ChangeLog4
-rw-r--r--src/font.c4
-rw-r--r--src/windows.c2
3 files changed, 9 insertions, 1 deletions
diff --git a/ChangeLog b/ChangeLog
index 69c56e0..a6bb5d5 100644
--- a/ChangeLog
+++ b/ChangeLog
@@ -4702,3 +4702,7 @@ Fri Jun 14 01:40:50 2002 Michael Jennings (mej)
Fixed a couple bugs, trying to track down some others.
----------------------------------------------------------------------
+Fri Jun 14 01:58:36 2002 Michael Jennings (mej)
+
+Fixed a problem with Ctrl-< and Ctrl-> in Escreen mode.
+----------------------------------------------------------------------
diff --git a/src/font.c b/src/font.c
index 7e6fbf1..9f6a4f6 100644
--- a/src/font.c
+++ b/src/font.c
@@ -648,7 +648,11 @@ change_font(int init, const char *fontname)
set_colorfgbg();
TermWin.width = TermWin.ncol * TermWin.fwidth;
+#ifdef ESCREEN
+ TermWin.height = (NS_MAGIC_LINE(TermWin.screen_mode) ? TermWin.nrow - 1 : TermWin.nrow) * TermWin.fheight;
+#else
TermWin.height = TermWin.nrow * TermWin.fheight;
+#endif
D_FONT((" -> New font width/height = %ldx%ld, making the terminal size %ldx%ld\n", TermWin.fwidth, TermWin.fheight, TermWin.width, TermWin.height));
/* If we're initializing, *we* do the size hints. If not, resize the parent window. */
diff --git a/src/windows.c b/src/windows.c
index 99426c7..b173239 100644
--- a/src/windows.c
+++ b/src/windows.c
@@ -569,7 +569,7 @@ term_resize(int width, int height)
D_X11(("term_resize(%d, %d)\n", width, height));
TermWin.width = TermWin.ncol * TermWin.fwidth;
#ifdef ESCREEN
- TermWin.height = (TermWin.screen_mode ? TermWin.nrow - 1 : TermWin.nrow) * TermWin.fheight;
+ TermWin.height = (NS_MAGIC_LINE(TermWin.screen_mode) ? TermWin.nrow - 1 : TermWin.nrow) * TermWin.fheight;
#else
TermWin.height = TermWin.nrow * TermWin.fheight;
#endif