From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.org!not-for-mail From: Alan Mackenzie Newsgroups: gmane.emacs.devel Subject: Starting Emacs on Linux "frame-buffer" tty feels a bit scrappy Date: 6 Jan 2007 13:02:35 +0100 Message-ID: <20070106131430.GB1555@muc.de> NNTP-Posting-Host: lo.gmane.org Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii X-Trace: sea.gmane.org 1168084978 26910 80.91.229.12 (6 Jan 2007 12:02:58 GMT) X-Complaints-To: usenet@sea.gmane.org NNTP-Posting-Date: Sat, 6 Jan 2007 12:02:58 +0000 (UTC) Original-X-From: emacs-devel-bounces+ged-emacs-devel=m.gmane.org@gnu.org Sat Jan 06 13:02:57 2007 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 1H3AGG-0000VV-DC for ged-emacs-devel@m.gmane.org; Sat, 06 Jan 2007 13:02:56 +0100 Original-Received: from localhost ([127.0.0.1] helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.43) id 1H3AGG-0007fW-2Z for ged-emacs-devel@m.gmane.org; Sat, 06 Jan 2007 07:02:56 -0500 Original-Received: from mailman by lists.gnu.org with tmda-scanned (Exim 4.43) id 1H3AG3-0007ej-HG for emacs-devel@gnu.org; Sat, 06 Jan 2007 07:02:43 -0500 Original-Received: from exim by lists.gnu.org with spam-scanned (Exim 4.43) id 1H3AFz-0007dH-Pt for emacs-devel@gnu.org; Sat, 06 Jan 2007 07:02:43 -0500 Original-Received: from [199.232.76.173] (helo=monty-python.gnu.org) by lists.gnu.org with esmtp (Exim 4.43) id 1H3AFz-0007cy-Gk for emacs-devel@gnu.org; Sat, 06 Jan 2007 07:02:39 -0500 Original-Received: from [193.149.48.1] (helo=mail.muc.de) by monty-python.gnu.org with esmtps (TLS-1.0:DHE_RSA_AES_256_CBC_SHA:32) (Exim 4.52) id 1H3AFx-0002i2-R0 for emacs-devel@gnu.org; Sat, 06 Jan 2007 07:02:38 -0500 Original-Received: (qmail 84192 invoked by uid 3782); 6 Jan 2007 12:02:35 -0000 Original-Received: from acm.muc.de (p54A3F977.dip.t-dialin.net [84.163.249.119]) by colin2.muc.de (tmda-ofmipd) with ESMTP; Sat, 06 Jan 2007 13:02:34 +0100 Original-Received: (qmail 10110 invoked by uid 1000); 6 Jan 2007 13:14:30 -0000 Original-Date: Sat, 6 Jan 2007 13:14:30 +0000 Original-To: emacs-devel@gnu.org Content-Disposition: inline User-Agent: Mutt/1.5.9i X-Delivery-Agent: TMDA/1.1.5 (Fettercairn) X-Primary-Address: acm@muc.de 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:64875 Archived-At: Hi, Emacs! My Setup: Athlon 1.2 GHz, 256 Mb RAM Linux 2.6.8 Current CVS Emacs 22 running in a Linux "frame buffer" tty. When I start Emacs with a moderate number of files (28 files totalling about 2.5 Mb) in my desktop, I see this: (i) The current screen contents scroll slowly (about 1s) off the top of the screen. A mode line gets displayed momentarily. (ii) The mode line is erased, and a number of messages get displayed rapidly in the echo area. (iii) One of my buffers appears in the main window, and remains there steadily for about 2s, together with a message in the echo area. (iv) Several more messages are blitzed across the echo area for about 1s. (iv) The entire display is again scrolled slowly (about 1s) off the top of the screen. The Emacs "Welcome" screen is displayed, and I can now start hacking. I think I have sometimes seen several of these whole-screen scrollings, with a different buffer displayed after each one. This seems to me somewhat unpolished and scrappy - indecent, even. The whole-screen scrollings seem to me most inappropriate - they are slow and computationally expensive. Wouldn't it be better, on a tty at least, to _blank_ the screen at the very start, and then just to display the mode line and echo area messages until Emacs is ready to display its "Welcome" screen? -- Alan Mackenzie (Ittersbach, Germany)