From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.org!not-for-mail From: Chow Loong Jin Newsgroups: gmane.emacs.bugs Subject: bug#16545: 24.3.50; Patch to coalesce calls to linum-update-current Date: Mon, 27 Jan 2014 12:40:38 +0800 Message-ID: <20140127044038.GA10870@gmail.com> References: <20140125075737.GA1843@thinkpwn> NNTP-Posting-Host: plane.gmane.org Mime-Version: 1.0 Content-Type: multipart/signed; micalg=pgp-sha1; protocol="application/pgp-signature"; boundary="cNdxnHkX5QqsyA0e" X-Trace: ger.gmane.org 1390797676 10742 80.91.229.3 (27 Jan 2014 04:41:16 GMT) X-Complaints-To: usenet@ger.gmane.org NNTP-Posting-Date: Mon, 27 Jan 2014 04:41:16 +0000 (UTC) Cc: 16545@debbugs.gnu.org To: Glenn Morris Original-X-From: bug-gnu-emacs-bounces+geb-bug-gnu-emacs=m.gmane.org@gnu.org Mon Jan 27 05:41:22 2014 Return-path: Envelope-to: geb-bug-gnu-emacs@m.gmane.org Original-Received: from lists.gnu.org ([208.118.235.17]) by plane.gmane.org with esmtp (Exim 4.69) (envelope-from ) id 1W7e0f-00075q-JA for geb-bug-gnu-emacs@m.gmane.org; Mon, 27 Jan 2014 05:41:21 +0100 Original-Received: from localhost ([::1]:57415 helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1W7e0e-0004ov-P7 for geb-bug-gnu-emacs@m.gmane.org; Sun, 26 Jan 2014 23:41:20 -0500 Original-Received: from eggs.gnu.org ([2001:4830:134:3::10]:37639) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1W7e0U-0004nV-3w for bug-gnu-emacs@gnu.org; Sun, 26 Jan 2014 23:41:17 -0500 Original-Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1W7e0M-0007eY-Pe for bug-gnu-emacs@gnu.org; Sun, 26 Jan 2014 23:41:10 -0500 Original-Received: from debbugs.gnu.org ([140.186.70.43]:51338) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1W7e0M-0007eS-Lt for bug-gnu-emacs@gnu.org; Sun, 26 Jan 2014 23:41:02 -0500 Original-Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.80) (envelope-from ) id 1W7e0M-0000jZ-6d for bug-gnu-emacs@gnu.org; Sun, 26 Jan 2014 23:41:02 -0500 X-Loop: help-debbugs@gnu.org Resent-From: Chow Loong Jin Original-Sender: "Debbugs-submit" Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Mon, 27 Jan 2014 04:41:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 16545 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: patch Original-Received: via spool by 16545-submit@debbugs.gnu.org id=B16545.13907976472799 (code B ref 16545); Mon, 27 Jan 2014 04:41:02 +0000 Original-Received: (at 16545) by debbugs.gnu.org; 27 Jan 2014 04:40:47 +0000 Original-Received: from localhost ([127.0.0.1]:37124 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.80) (envelope-from ) id 1W7e06-0000j4-Nh for submit@debbugs.gnu.org; Sun, 26 Jan 2014 23:40:47 -0500 Original-Received: from mail-pb0-f41.google.com ([209.85.160.41]:38065) by debbugs.gnu.org with esmtp (Exim 4.80) (envelope-from ) id 1W7e03-0000ir-Ff for 16545@debbugs.gnu.org; Sun, 26 Jan 2014 23:40:44 -0500 Original-Received: by mail-pb0-f41.google.com with SMTP id up15so5409716pbc.14 for <16545@debbugs.gnu.org>; Sun, 26 Jan 2014 20:40:42 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=sender:date:from:to:cc:subject:message-id:references:mime-version :content-type:content-disposition:in-reply-to:user-agent; bh=i/Nna0mmJQJ8I7gtWL7TN+00N6eB4WCj36XCCpTU5KY=; b=yU6vY9dij9/wKeJc+rVHxIW7ALfk5YHupyPp3WWgbSqZEqqHCjWfz9ZhWF4V3x3ydD XPtBWkveNpECQiNsspvMQmr7lShTVl3ukXVk2Es4alTVa/0OikYi/wKI56dJfHv+mTRd HahzJT31EWtS/EJWIGjO3AQbgsNxWuBLP+z/u6uM7Kw7Vb2CUS10AvqbO3tu4+fQSZPm 2oC5596dLUwyQQO8C8biTfI4sqV+6xOIHcKBT8MrepuuEXC711Wq2hZ63uc7Q5P85oKZ xZ1hyfHoCdjDt4wkCGIp43MxyaFtJhPlm52CpAEYFTzdvfrW48NLNmFBxwHb9LjhDx8J 9DoQ== X-Received: by 10.68.197.40 with SMTP id ir8mr1345835pbc.138.1390797642273; Sun, 26 Jan 2014 20:40:42 -0800 (PST) Original-Received: from gmail.com (nat-pool-sin-t.redhat.com. [209.132.188.18]) by mx.google.com with ESMTPSA id sy2sm27471885pbc.28.2014.01.26.20.40.40 for (version=TLSv1.2 cipher=RC4-SHA bits=128/128); Sun, 26 Jan 2014 20:40:41 -0800 (PST) Content-Disposition: inline In-Reply-To: User-Agent: Mutt/1.5.21 (2010-09-15) X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.15 Precedence: list X-detected-operating-system: by eggs.gnu.org: GNU/Linux 3.x 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:84090 Archived-At: --cNdxnHkX5QqsyA0e Content-Type: text/plain; charset=us-ascii Content-Disposition: inline Content-Transfer-Encoding: quoted-printable On Sat, Jan 25, 2014 at 08:18:57PM -0500, Glenn Morris wrote: >=20 > Thanks for the patch. > The usual answer to anything involving linum.el is to try nlinum.el from > GNU ELPA instead (it's hoped this will replace linum.el one day). > Does nlinum.el have the same issue? Not sure, I was only able to reproduce the issue when using linum-relative.= el, as that made the linum updates slower, and I've since upgraded my machine. Looking at the source of nlinum.el, though, it doesn't delay the updates li= ke linum.el does, so updates to the line numbering is unlikely to lag. Instead= , it just makes the entire Emacs instance lag. P.S. I hope nlinum.el in its current state does not replace linum.el -- nei= ther global-nlinum-mode nor nlinum-relative seem to exist for this just yet. --=20 Kind regards, Loong Jin --cNdxnHkX5QqsyA0e Content-Type: application/pgp-signature; name="signature.asc" Content-Description: Digital signature -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.4.14 (GNU/Linux) iQIcBAEBAgAGBQJS5eNFAAoJEPvVIltYh1Khd4wQAJBuylCOVJzAfReRHtLMD//I 3InBgDUxI7so1VBNlz6ozZ7Hmksk+H9U7w8jp/05PIlAG1PsgZ8vwrfifeZaAv73 AaxphqPfL5+aN7GgzxLyYJUcXBSKXbLdm2lzo7XZ8KXg6de+YVTsdL8JKEiywmUL nhgaOYYiRwLgYZl5trk5f4Irrvp+6Td+Bbv9p9uZVESg95y9PkAGIbqWhN/d9WwK 0lzfLYuvghpGo0ksMgV+0wnR9ib3qKyiT2cw7E5m3VPFo1VBlQHa95etueP16Owv /T6oLred7Ykdm/MCvnAj2bvgWtsa2yK4+jvlRvjWEUaQore4tnydquJfupZPRf4b lmhMYFncCY4mMhT50liiC4+oJilYbmxgTm//iTjV1SSAJmidwoKd5NauSMq5ZUPZ rFo95Cog58sk7zT24T0cvMF9uk/8nGGt5C/2xMNtzMHdQlcYlYgZIZkd0x1+3fev 4BwsdOoF2PHe6B1aV10OIB125Q0quuGkg8H4heOK1LZk0AHEFYmLf5bv5AyCxfOJ pVvPZbwtsOmiEWBYkIsUzEas9U29ZoG1AoBtPnuzWHAHSxBN0VQP57zWEM/Qc6zk X4VfjFza7o2/VrqHy3VWbUDpJqeFt8Bw00LlyHvusBGpaM4rmYFcgsP4BC7czkKt W3vMqOW40RRNhgEGgPsJ =7WuP -----END PGP SIGNATURE----- --cNdxnHkX5QqsyA0e--