X-Recipient: archive-cygwin AT delorie DOT com X-SWARE-Spam-Status: No, hits=-1.5 required=5.0 tests=AWL,BAYES_00,RCVD_IN_DNSWL_NONE,RCVD_IN_HOSTKARMA_YE,SPF_HELO_PASS X-Spam-Check-By: sourceware.org Message-ID: <4F7A022B.6040702@towo.net> Date: Mon, 02 Apr 2012 21:46:51 +0200 From: Thomas Wolff User-Agent: Mozilla/5.0 (Windows NT 5.1; rv:11.0) Gecko/20120327 Thunderbird/11.0.1 MIME-Version: 1.0 To: cygwin AT cygwin DOT com Subject: input delay issues Content-Type: text/plain; charset=ISO-8859-15; format=flowed Content-Transfer-Encoding: 7bit X-IsSubscribed: yes Mailing-List: contact cygwin-help AT cygwin DOT com; run by ezmlm List-Id: List-Subscribe: List-Archive: List-Post: List-Help: , Sender: cygwin-owner AT cygwin DOT com Mail-Followup-To: cygwin AT cygwin DOT com Delivered-To: mailing list cygwin AT cygwin DOT com When input is typed-ahead, on a Unix or Linux systems it will be buffered and used as soon as an application looks for it. Try this: - Run a slow command (e.g. sleep 5) - Type "abc" while running On Linux, "abc" will be echoed on the screen (disturbing output if there is any). After the command terminates, the shell will look for input, find "abc" and redisplay it properly on the command line. In the cygwin console, "abc" remains invisible while the command is running, but it is redisplayed afterwards. In mintty, "abc" is echoed while typed-ahead, but is *not* read and echoed by the shell after the command terminates. Only after you then type another character, the whole command line is refreshed. Thomas -- Problem reports: http://cygwin.com/problems.html FAQ: http://cygwin.com/faq/ Documentation: http://cygwin.com/docs.html Unsubscribe info: http://cygwin.com/ml/#unsubscribe-simple