From 4e06b8a86f30933cf5102a51df057403e7a6dc35 Mon Sep 17 00:00:00 2001 From: "Andrew M. Kuchling" Date: Thu, 17 Jan 2008 19:49:24 +0000 Subject: [PATCH] Correction from Jordan Lewis: halfdelay() uses tenths of a second, not milliseconds --- Doc/howto/curses.rst | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/Doc/howto/curses.rst b/Doc/howto/curses.rst index e16d07af3a..ff14335067 100644 --- a/Doc/howto/curses.rst +++ b/Doc/howto/curses.rst @@ -367,8 +367,8 @@ It's possible to change this behavior with the method :meth:`nodelay`. After ``nodelay(1)``, :meth:`getch` for the window becomes non-blocking and returns ``curses.ERR`` (a value of -1) when no input is ready. There's also a :func:`halfdelay` function, which can be used to (in effect) set a timer on each -:meth:`getch`; if no input becomes available within the number of milliseconds -specified as the argument to :func:`halfdelay`, curses raises an exception. +:meth:`getch`; if no input becomes available within a specified +delay (measured in tenths of a second), curses raises an exception. The :meth:`getch` method returns an integer; if it's between 0 and 255, it represents the ASCII code of the key pressed. Values greater than 255 are -- 2.50.1