From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.org!not-for-mail From: Chong Yidong Newsgroups: gmane.emacs.devel Subject: Re: Emacs 23.1 flushes stdin on startup Date: Sat, 29 Aug 2009 10:19:56 -0400 Message-ID: <87my5i7ldf.fsf@cyd.mit.edu> References: <4A789738.8090008@roaringpenguin.com> <87r5vquzrc.fsf@jumptrading.com> <87vdkukt0s.fsf@lifelogs.com> <87hbvsauii.fsf@lifelogs.com> <19096.1406.831975.819484@a1i15.kph.uni-mainz.de> <87zl9jmken.fsf@lifelogs.com> <19096.61702.871626.706526@a1i15.kph.uni-mainz.de> NNTP-Posting-Host: lo.gmane.org Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii X-Trace: ger.gmane.org 1251555634 20594 80.91.229.12 (29 Aug 2009 14:20:34 GMT) X-Complaints-To: usenet@ger.gmane.org NNTP-Posting-Date: Sat, 29 Aug 2009 14:20:34 +0000 (UTC) Cc: Ted Zlatanov , emacs-devel@gnu.org To: Ulrich Mueller Original-X-From: emacs-devel-bounces+ged-emacs-devel=m.gmane.org@gnu.org Sat Aug 29 16:20:28 2009 Return-path: Envelope-to: ged-emacs-devel@m.gmane.org Original-Received: from lists.gnu.org ([199.232.76.165]) by lo.gmane.org with esmtp (Exim 4.50) id 1MhOn5-0007mY-Fs for ged-emacs-devel@m.gmane.org; Sat, 29 Aug 2009 16:20:27 +0200 Original-Received: from localhost ([127.0.0.1]:52759 helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.43) id 1MhOn4-0006BU-K0 for ged-emacs-devel@m.gmane.org; Sat, 29 Aug 2009 10:20:26 -0400 Original-Received: from mailman by lists.gnu.org with tmda-scanned (Exim 4.43) id 1MhOlV-0005Uu-4M for emacs-devel@gnu.org; Sat, 29 Aug 2009 10:18:49 -0400 Original-Received: from exim by lists.gnu.org with spam-scanned (Exim 4.43) id 1MhOlQ-0005TH-LM for emacs-devel@gnu.org; Sat, 29 Aug 2009 10:18:48 -0400 Original-Received: from [199.232.76.173] (port=39310 helo=monty-python.gnu.org) by lists.gnu.org with esmtp (Exim 4.43) id 1MhOlQ-0005T6-8f for emacs-devel@gnu.org; Sat, 29 Aug 2009 10:18:44 -0400 Original-Received: from cyd.mit.edu ([18.115.2.24]:56745) by monty-python.gnu.org with esmtp (Exim 4.60) (envelope-from ) id 1MhOlQ-0005a9-2P for emacs-devel@gnu.org; Sat, 29 Aug 2009 10:18:44 -0400 Original-Received: by cyd.mit.edu (Postfix, from userid 1000) id 5463E57E21A; Sat, 29 Aug 2009 10:19:56 -0400 (EDT) In-Reply-To: <19096.61702.871626.706526@a1i15.kph.uni-mainz.de> (Ulrich Mueller's message of "Sat, 29 Aug 2009 11:12:38 +0200") User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/23.1 (gnu/linux) X-detected-operating-system: by monty-python.gnu.org: Genre and OS details not recognized. X-BeenThere: emacs-devel@gnu.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: "Emacs development discussions." List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Original-Sender: emacs-devel-bounces+ged-emacs-devel=m.gmane.org@gnu.org Errors-To: emacs-devel-bounces+ged-emacs-devel=m.gmane.org@gnu.org Xref: news.gmane.org gmane.emacs.devel:114833 Archived-At: Ulrich Mueller writes: > I had read that post. The question is if discarding the input is > really necessary, or if it could be saved somehow? This will involve either "reverse keyboard translation", or delaying keyboard translation till after the terminal initialization is complete (which may not be trivial for the multi-tty case). When I looked at the problem a while back, my impression was that it's not worth the effort. But if you'd like to make the attempt, please go ahead and try.