From 95558a1ff7e1f0780cde2886f08e28cafba39fe8 Mon Sep 17 00:00:00 2001 From: Paul Sokolovsky Date: Wed, 24 Jun 2015 00:26:59 +0300 Subject: [PATCH] ucurses: Handle default params to newwin(). --- ucurses/ucurses/__init__.py | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/ucurses/ucurses/__init__.py b/ucurses/ucurses/__init__.py index 058cf359..98cb9230 100644 --- a/ucurses/ucurses/__init__.py +++ b/ucurses/ucurses/__init__.py @@ -319,6 +319,8 @@ def curs_set(visibility): def beep(): _wr(b"\x07") -def newwin(lines, cols, y, x): +def newwin(lines, cols, y=0, x=0): #print("newwin(%d, %d, %d, %d)" % (lines, cols, y, x)) + cols = cols or SCREEN.cols + lines = lines or SCREEN.lines return Window(lines, cols, y, x)