From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.org!not-for-mail From: Lars Magne Ingebrigtsen Newsgroups: gmane.emacs.bugs Subject: bug#8890: 23.3; message writing slows emacs Date: Sun, 11 Sep 2011 16:52:56 +0200 Message-ID: References: NNTP-Posting-Host: lo.gmane.org Mime-Version: 1.0 Content-Type: text/plain X-Trace: dough.gmane.org 1315753202 24150 80.91.229.12 (11 Sep 2011 15:00:02 GMT) X-Complaints-To: usenet@dough.gmane.org NNTP-Posting-Date: Sun, 11 Sep 2011 15:00:02 +0000 (UTC) Cc: 8890@debbugs.gnu.org To: Dave Abrahams Original-X-From: bug-gnu-emacs-bounces+geb-bug-gnu-emacs=m.gmane.org@gnu.org Sun Sep 11 16:59:57 2011 Return-path: Envelope-to: geb-bug-gnu-emacs@m.gmane.org Original-Received: from lists.gnu.org ([140.186.70.17]) by lo.gmane.org with esmtp (Exim 4.69) (envelope-from ) id 1R2lVk-0007tQ-Hb for geb-bug-gnu-emacs@m.gmane.org; Sun, 11 Sep 2011 16:59:56 +0200 Original-Received: from localhost ([::1]:43555 helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1R2lVk-00040H-6f for geb-bug-gnu-emacs@m.gmane.org; Sun, 11 Sep 2011 10:59:56 -0400 Original-Received: from eggs.gnu.org ([140.186.70.92]:40870) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1R2lVc-0003lN-1Q for bug-gnu-emacs@gnu.org; Sun, 11 Sep 2011 10:59:50 -0400 Original-Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1R2lVa-0002oN-HV for bug-gnu-emacs@gnu.org; Sun, 11 Sep 2011 10:59:48 -0400 Original-Received: from debbugs.gnu.org ([140.186.70.43]:40748) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1R2lVa-0002oB-EV for bug-gnu-emacs@gnu.org; Sun, 11 Sep 2011 10:59:46 -0400 Original-Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.69) (envelope-from ) id 1R2lZh-00019G-W9; Sun, 11 Sep 2011 11:04:02 -0400 X-Loop: help-debbugs@gnu.org Resent-From: Lars Magne Ingebrigtsen Original-Sender: debbugs-submit-bounces@debbugs.gnu.org Resent-To: owner@debbugs.gnu.org Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Sun, 11 Sep 2011 15:04:01 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 8890 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: Original-Received: via spool by 8890-submit@debbugs.gnu.org id=B8890.13157534174367 (code B ref 8890); Sun, 11 Sep 2011 15:04:01 +0000 Original-Received: (at 8890) by debbugs.gnu.org; 11 Sep 2011 15:03:37 +0000 Original-Received: from localhost ([127.0.0.1] helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.69) (envelope-from ) id 1R2lZH-00018D-3k for submit@debbugs.gnu.org; Sun, 11 Sep 2011 11:03:37 -0400 Original-Received: from hermes.netfonds.no ([80.91.224.195]) by debbugs.gnu.org with esmtp (Exim 4.69) (envelope-from ) id 1R2lZ7-00017d-B5 for 8890@debbugs.gnu.org; Sun, 11 Sep 2011 11:03:28 -0400 Original-Received: from cm-84.215.51.58.getinternet.no ([84.215.51.58] helo=stories.gnus.org) by hermes.netfonds.no with esmtpsa (TLS1.0:DHE_RSA_AES_128_CBC_SHA1:16) (Exim 4.72) (envelope-from ) id 1R2lUs-00084o-Dd; Sun, 11 Sep 2011 16:59:02 +0200 In-Reply-To: (Dave Abrahams's message of "Sun, 11 Sep 2011 07:30:57 -0400") User-Agent: Gnus/5.110018 (No Gnus v0.18) Emacs/24.0.50 (gnu/linux) Face: iVBORw0KGgoAAAANSUhEUgAAADAAAAAwBAMAAAClLOS0AAAAHlBMVEUhGR2GamsXDxFBNkNV R1MqISj///8IBQY3KzPUzM3UDWW3AAACVElEQVQ4jY3SzW+bMBQAcNfEIse5Q+1yQ2QIjgQbKbuV j645MqgF11wicaM0kXtMMGhcuUTNf7uElXYkmzQffPn5Pb9nP7D6xwL/Awe8/xscWmUe7C8ha30y vp5cQvvZSRvf3Z9D1t6nhASzwzkcMIwrn9ILaH01dn3fx+eA78BjMPfFe8VvkCkeEI5DUvcCbPhI 70Xq3vRw6I4sFSdk1ImZ23cC+PcOgiaExBGMvkPRQRvUEJHFn4B6kBCZpzXt6wX6GzS62I5Tdg6Y NqqI9Kas+kaA1oFC6xAV43T0Ab8vDyoTGvm6qar+S0DegV/VESxGzbSiPWxOkBHqRDARAhE6iDiB JpVCxIQM7sjm9C4XYRzHldND9ySZE3tayiQJVvMhWMAyDBVJNSVDsKE1NRBM9WAxhC1sCm5w1SJn qUI15lzlxa3wV0PQJS1KdHgrFkOAJoNeYhq8OYNI92QtMeWC3A/BU6G9gaNkTcEQyjBKuHH18ESf B7Aspxrg8jh6ttc9dOOztAxuyoYmc3nd99Htyy3nKOaqXBgvP/YfkPl2zhumoZ8Ff2l2H6CUiWZU loZgzk1BvvXQLjR4hE8aKPVjhOiGDpwSMaaGvFI2TQl43pAZnpwgUxghKpRneCNsZKiM7PBxhsCq 3VYYm1p0ggeUq6ye4WMIWL1O3SAwYblTnsU12CBWuhjjI3ypFr5QozDYPs09pCOmuXiC9yALdgtH kqIaW18DT9JRCN120u7B0vUZmEph2i7M2BsBwCBWTtDOAoNvxuBx8mrG9lXIQnYEfPMLW299fQNY b94AAAAASUVORK5CYII= X-Now-Playing: Zola Jesus's _Stridulum EP_: "Run Me Out" X-MailScanner-ID: 1R2lUs-00084o-Dd MailScanner-NULL-Check: 1316357942.92352@G2NaI9TnxzeMVPyR0rpFNw X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.11 Precedence: list Resent-Date: Sun, 11 Sep 2011 11:04:01 -0400 X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.6 (newer, 1) X-Received-From: 140.186.70.43 X-BeenThere: bug-gnu-emacs@gnu.org List-Id: "Bug reports for GNU Emacs, the Swiss army knife of text editors" List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: bug-gnu-emacs-bounces+geb-bug-gnu-emacs=m.gmane.org@gnu.org Original-Sender: bug-gnu-emacs-bounces+geb-bug-gnu-emacs=m.gmane.org@gnu.org Xref: news.gmane.org gmane.emacs.bugs:50889 Archived-At: Dave Abrahams writes: >>> If you're just updating percentage complete, please don't do >>> it more than once every .5 seconds... at the fastest! >> >> Agreed, but that's something for the application programmers to >> consider, not for the infrastructure. > > Well, not necessarily. If emacs had a built-in, sanctioned "progress" > library, people could use that and it would take care of the problem. Emacs does clever screen updates, though. So if the only thing that changes is the number before the percentage, Emacs won't repaint the entire line, I think? -- (domestic pets only, the antidote for overdose, milk.) bloggy blog http://lars.ingebrigtsen.no/