From mboxrd@z Thu Jan 1 00:00:00 1970 Received: by 10.204.137.132 with SMTP id w4cs60490bkt; Mon, 19 Apr 2010 08:57:50 -0700 (PDT) Received: by 10.216.89.130 with SMTP id c2mr54453wef.44.1271692669965; Mon, 19 Apr 2010 08:57:49 -0700 (PDT) Return-Path: Received: from rubyforge.org (rubyforge.org [205.234.109.19]) by mx.google.com with ESMTP id w36si15485769wbd.40.2010.04.19.08.57.49; Mon, 19 Apr 2010 08:57:49 -0700 (PDT) Received-SPF: pass (google.com: domain of sup-devel-bounces@rubyforge.org designates 205.234.109.19 as permitted sender) client-ip=205.234.109.19; Authentication-Results: mx.google.com; spf=pass (google.com: domain of sup-devel-bounces@rubyforge.org designates 205.234.109.19 as permitted sender) smtp.mail=sup-devel-bounces@rubyforge.org Received: from rubyforge.org (rubyforge.org [127.0.0.1]) by rubyforge.org (Postfix) with ESMTP id 1AA0A185831B; Mon, 19 Apr 2010 11:57:49 -0400 (EDT) X-Greylist: delayed 560 seconds by postgrey-1.31 at rubyforge.org; Mon, 19 Apr 2010 11:57:42 EDT Received: from sam.mediasupervision.de (sam.mediasupervision.de [80.152.3.104]) by rubyforge.org (Postfix) with ESMTP id D59071858313 for ; Mon, 19 Apr 2010 11:57:42 -0400 (EDT) Received: from localhost (sam.mediasupervision.de [127.0.0.1]) by sam.mediasupervision.de (Postfix) with ESMTP id B554A485C3F for ; Mon, 19 Apr 2010 17:48:09 +0200 (CEST) X-Virus-Scanned: Debian amavisd-new at sam.mediasupervision.de Received: from sam.mediasupervision.de ([127.0.0.1]) by localhost (sam.mediasupervision.de [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id UdcIMCuE9QKG for ; Mon, 19 Apr 2010 17:48:09 +0200 (CEST) Received: by sam.mediasupervision.de (Postfix, from userid 1000) id 6A228485DE8; Mon, 19 Apr 2010 17:48:09 +0200 (CEST) From: Gregor Hoffleit To: sup-devel Date: Mon, 19 Apr 2010 17:48:09 +0200 Message-Id: <1271690970-sup-7143@sam.mediasupervision.de> User-Agent: Sup/git Subject: [sup-devel] Slow Sup: Drawing speed depends on window height? X-BeenThere: sup-devel@rubyforge.org X-Mailman-Version: 2.1.12 Precedence: list Reply-To: Sup developer discussion List-Id: Sup developer discussion List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , MIME-Version: 1.0 Content-Type: text/plain; charset="us-ascii" Content-Transfer-Encoding: 7bit Sender: sup-devel-bounces@rubyforge.org Errors-To: sup-devel-bounces@rubyforge.org My Sup window is about 60 lines high. Interacting with Sup feels slow, even simple actions like tagging/untagging threads ('t') in the Inbox. Only recently I noticed that interaction speed is much better in a smaller terminal window (in the sense of less lines, the width seems to be no issue). To reproduce: A simple benchmark is to tag the first 10 threads of the page. In a terminal window with 60 lines, I type ten "t"'s and then can wait for several seconds, watchin the cursor move down line be line. In a terminal with 20 lines, the cursor moves almost the same speed as I type. FWIW, I'm running the next branch on a Debian lenny system, with packages ruby1.8 (1.8.7.174-2), libncurses-ruby1.8 (1.2.3-0.2) etc.pp. Regards, Gregor _______________________________________________ Sup-devel mailing list Sup-devel@rubyforge.org http://rubyforge.org/mailman/listinfo/sup-devel