From dc02222f9a633b2f76586a1d4a7d1632d1845b27 Mon Sep 17 00:00:00 2001 From: Robin Haberkorn Date: Wed, 30 Dec 2015 21:01:54 +0100 Subject: ncurses: use a default escape delay of 25ms * this practically fixes the delay issues when using the escape key since 25ms is too short for humans to notice. Still it should be large enough for all practical terminal emulators and transmission speeds to get escape sequences transmitted. * If the escape delay turns out to be too short, it can still be overwritten using the (standard ncurses) $ESCDELAY environment variable. * fnkeys.tes will still provide the escape surrogate since the insert key will often be in a better possition on computer keyboards. --- doc/sciteco.7.template | 2 ++ 1 file changed, 2 insertions(+) (limited to 'doc/sciteco.7.template') diff --git a/doc/sciteco.7.template b/doc/sciteco.7.template index 30d6c76..bdb25bc 100644 --- a/doc/sciteco.7.template +++ b/doc/sciteco.7.template @@ -137,6 +137,8 @@ With certain interfaces (curses) after enabling function keys, the Escape key might only be handled after a short delay. This is because it might be used by the terminal to transmit Escape Sequences. +This delay is minimized by \*(ST, so using the escape key +should not be a problem even on ncurses/UNIX. .LP Enabling function keys also enables Function Key Macros. These are Q-Register strings inserted into the command stream -- cgit v1.2.3