From unknown Thu Jun 19 16:24:22 2025 Content-Disposition: inline Content-Transfer-Encoding: quoted-printable MIME-Version: 1.0 X-Mailer: MIME-tools 5.509 (Entity 5.509) Content-Type: text/plain; charset=utf-8 From: bug#20674 <20674@debbugs.gnu.org> To: bug#20674 <20674@debbugs.gnu.org> Subject: Status: linum-mode overwrites existing margin width Reply-To: bug#20674 <20674@debbugs.gnu.org> Date: Thu, 19 Jun 2025 23:24:22 +0000 retitle 20674 linum-mode overwrites existing margin width reassign 20674 emacs submitter 20674 "Paul W. Rankin" severity 20674 minor tag 20674 fixed thanks From debbugs-submit-bounces@debbugs.gnu.org Wed May 27 11:36:11 2015 Received: (at submit) by debbugs.gnu.org; 27 May 2015 15:36:11 +0000 Received: from localhost ([127.0.0.1]:58525 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.80) (envelope-from ) id 1YxdNH-0002um-DU for submit@debbugs.gnu.org; Wed, 27 May 2015 11:36:11 -0400 Received: from eggs.gnu.org ([208.118.235.92]:38586) by debbugs.gnu.org with esmtp (Exim 4.80) (envelope-from ) id 1YxWCI-0006sB-5J for submit@debbugs.gnu.org; Wed, 27 May 2015 03:56:19 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1YxWCB-0005Jh-VO for submit@debbugs.gnu.org; Wed, 27 May 2015 03:56:12 -0400 X-Spam-Checker-Version: SpamAssassin 3.3.2 (2011-06-06) on eggs.gnu.org X-Spam-Level: X-Spam-Status: No, score=0.8 required=5.0 tests=BAYES_50,T_DKIM_INVALID autolearn=disabled version=3.3.2 Received: from lists.gnu.org ([2001:4830:134:3::11]:45090) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1YxWCB-0005Jd-TQ for submit@debbugs.gnu.org; Wed, 27 May 2015 03:56:11 -0400 Received: from eggs.gnu.org ([2001:4830:134:3::10]:52092) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1YxWCB-0004Es-0C for bug-gnu-emacs@gnu.org; Wed, 27 May 2015 03:56:11 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1YxWC6-0005IS-J7 for bug-gnu-emacs@gnu.org; Wed, 27 May 2015 03:56:10 -0400 Received: from out5-smtp.messagingengine.com ([66.111.4.29]:43436) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1YxWC6-0005HA-AX for bug-gnu-emacs@gnu.org; Wed, 27 May 2015 03:56:06 -0400 Received: from compute3.internal (compute3.nyi.internal [10.202.2.43]) by mailout.nyi.internal (Postfix) with ESMTP id 4192D20A18 for ; Wed, 27 May 2015 03:56:04 -0400 (EDT) Received: from web1 ([10.202.2.211]) by compute3.internal (MEProxy); Wed, 27 May 2015 03:56:04 -0400 DKIM-Signature: v=1; a=rsa-sha1; c=relaxed/relaxed; d=paulwrankin.com; h=content-transfer-encoding:content-type:date:from:message-id :mime-version:subject:to:x-sasl-enc:x-sasl-enc; s=mesmtp; bh=5Xr y871D/VejZY2HQxU8blJzeWY=; b=Fju9L2ZCEO/V/ZcGXgmWzFdBm35iiD60kMM YLmzTzXuDsTnbvRdPdWT0QaALLajQLrUObScwI1ZgwQMFwfyQpyzVkxuncTIfsxi JC7oHj+tVzpu8f0NYHqFl6+lABPQHUc879yF9vMzMFRLIDhVLEJZ77xqUXMxu87w 8PxuFdMo= DKIM-Signature: v=1; a=rsa-sha1; c=relaxed/relaxed; d= messagingengine.com; h=content-transfer-encoding:content-type :date:from:message-id:mime-version:subject:to:x-sasl-enc :x-sasl-enc; s=smtpout; bh=5Xry871D/VejZY2HQxU8blJzeWY=; b=hLAKq nGuZDBzzvuD9pYsG5/+9X3esxXem1NMAkLOPiCqUPiqrQCLyLzVvJ0FuI7H66r3w ErCwUoogjHoulXdAhZq7QCjzKhBTMLpbGEkE+6HZc8oOa8Lk51EiTiPNVV0/Jmeh KYZQJYCi4WJSip1sFSfavXcmfMPdVX1oqfwF4g= Received: by web1.nyi.internal (Postfix, from userid 99) id 03CC0AE418A; Wed, 27 May 2015 03:56:03 -0400 (EDT) Message-Id: <1432713363.1473906.279104713.451ED6BC@webmail.messagingengine.com> X-Sasl-Enc: Ggrm/a+zUq3gKqOTi3cylTmZ1uF0eJzBjbb07jA788Bf 1432713363 From: "Paul W. Rankin" To: bug-gnu-emacs@gnu.org MIME-Version: 1.0 Content-Transfer-Encoding: 7bit Content-Type: text/plain X-Mailer: MessagingEngine.com Webmail Interface - ajax-073992ec Subject: linum-mode overwrites existing margin width Date: Wed, 27 May 2015 17:56:03 +1000 X-detected-operating-system: by eggs.gnu.org: Genre and OS details not recognized. X-detected-operating-system: by eggs.gnu.org: Error: Malformed IPv6 address (bad octet value). X-Received-From: 2001:4830:134:3::11 X-Spam-Score: -5.0 (-----) X-Debbugs-Envelope-To: submit X-Mailman-Approved-At: Wed, 27 May 2015 11:36:05 -0400 X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.15 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -5.0 (-----) I set the window left margin to 25 columns, then activated linum-mode, which sets the left margin to 3 columns (to accommodate the number of figures in the total line numbers). Expected behaviour: linum-mode should only expand left margin as needed, not overwrite/shrink it. Example steps to reproduce: $ emacs -Q ;; in *scratch* buffer M-: (set-window-margins (selected-window) N) ;; where N is any number > 1 ;; window margins are set to N columns. M-x linum-mode ;; left window margin is reduced to 1 column Suggestions to remedy: Either linum-mode.el ~ L167 should be changed to accommodate existing margin width, setting width to the maximum of existing or calculated value, or the function should test whether the calculated width exceeds the current margin width, and only update the window if necessary. From debbugs-submit-bounces@debbugs.gnu.org Wed May 27 11:50:20 2015 Received: (at 20674) by debbugs.gnu.org; 27 May 2015 15:50:20 +0000 Received: from localhost ([127.0.0.1]:58539 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.80) (envelope-from ) id 1Yxdb1-0003G6-5F for submit@debbugs.gnu.org; Wed, 27 May 2015 11:50:19 -0400 Received: from mtaout20.012.net.il ([80.179.55.166]:40622) by debbugs.gnu.org with esmtp (Exim 4.80) (envelope-from ) id 1Yxday-0003Fn-0Y for 20674@debbugs.gnu.org; Wed, 27 May 2015 11:50:16 -0400 Received: from conversion-daemon.a-mtaout20.012.net.il by a-mtaout20.012.net.il (HyperSendmail v2007.08) id <0NP000C00MGT3Y00@a-mtaout20.012.net.il> for 20674@debbugs.gnu.org; Wed, 27 May 2015 18:50:10 +0300 (IDT) Received: from HOME-C4E4A596F7 ([87.69.4.28]) by a-mtaout20.012.net.il (HyperSendmail v2007.08) with ESMTPA id <0NP000B42MNLWT70@a-mtaout20.012.net.il>; Wed, 27 May 2015 18:50:10 +0300 (IDT) Date: Wed, 27 May 2015 18:50:02 +0300 From: Eli Zaretskii Subject: Re: bug#20674: linum-mode overwrites existing margin width In-reply-to: <1432713363.1473906.279104713.451ED6BC@webmail.messagingengine.com> X-012-Sender: halo1@inter.net.il To: "Paul W. Rankin" Message-id: <83vbfexbo5.fsf@gnu.org> References: <1432713363.1473906.279104713.451ED6BC@webmail.messagingengine.com> X-Spam-Score: 1.0 (+) X-Debbugs-Envelope-To: 20674 Cc: 20674@debbugs.gnu.org X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.15 Precedence: list Reply-To: Eli Zaretskii List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: 1.0 (+) > From: "Paul W. Rankin" > Date: Wed, 27 May 2015 17:56:03 +1000 > > I set the window left margin to 25 columns, then activated linum-mode, > which sets the left margin to 3 columns (to accommodate the number of > figures in the total line numbers). > > Expected behaviour: > > linum-mode should only expand left margin as needed, not > overwrite/shrink it. I think linum-mode is incompatible with any other means of putting anything inside the display margins, because it actually writes there. The width of the margin is just the tip of the iceberg, because at best you will have margins whose contents are overwritten by linum-mode. From debbugs-submit-bounces@debbugs.gnu.org Thu May 28 00:33:00 2015 Received: (at 20674) by debbugs.gnu.org; 28 May 2015 04:33:00 +0000 Received: from localhost ([127.0.0.1]:58806 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.80) (envelope-from ) id 1YxpV6-0005rA-9X for submit@debbugs.gnu.org; Thu, 28 May 2015 00:33:00 -0400 Received: from out5-smtp.messagingengine.com ([66.111.4.29]:53681) by debbugs.gnu.org with esmtp (Exim 4.80) (envelope-from ) id 1YxpV3-0005r1-9S for 20674@debbugs.gnu.org; Thu, 28 May 2015 00:32:58 -0400 Received: from compute2.internal (compute2.nyi.internal [10.202.2.42]) by mailout.nyi.internal (Postfix) with ESMTP id 96283209C4 for <20674@debbugs.gnu.org>; Thu, 28 May 2015 00:32:56 -0400 (EDT) Received: from web6 ([10.202.2.216]) by compute2.internal (MEProxy); Thu, 28 May 2015 00:32:56 -0400 DKIM-Signature: v=1; a=rsa-sha1; c=relaxed/relaxed; d=paulwrankin.com; h=cc:content-transfer-encoding:content-type:date:from :in-reply-to:message-id:mime-version:references:subject:to :x-sasl-enc:x-sasl-enc; s=mesmtp; bh=8nGstFxgZDzulae4rH9SBSyaGew =; b=OpUfeKlmTsVhkmIrruqe1K4P32vskxUIoJPCmed4Urn2RyEFuS5So8WOwJo y+iaRNoK9BGXlhXtocKXUpJp6nQvf9SogWwFLrl/PjfZ7k7Y9J60ob64DaiKWdZa 44/Ezs4AuuirhY4YNkGmP6zFDkL6SEXCCh2yFqKQVzD1VXf0= DKIM-Signature: v=1; a=rsa-sha1; c=relaxed/relaxed; d= messagingengine.com; h=cc:content-transfer-encoding:content-type :date:from:in-reply-to:message-id:mime-version:references :subject:to:x-sasl-enc:x-sasl-enc; s=smtpout; bh=8nGstFxgZDzulae 4rH9SBSyaGew=; b=f7SxXg624KvNTmTIzrwr3j+WfhIdv8m95sOJC+TG3nbaTZA Xub1TpldCXGWPM2m3sxJDIqKyx8IXBTtnBjvNpFjF8YzzV7XES6JdAoq18OSiG4P UOk9pI/whtl+SQb4EwupZ7GevPTCVEfYpXWMVnOvgtusmpGtgfeSL6IgUwVI= Received: by web6.nyi.internal (Postfix, from userid 99) id 3FE0240DCD; Thu, 28 May 2015 00:32:56 -0400 (EDT) Message-Id: <1432787576.1045910.280092697.36DC47ED@webmail.messagingengine.com> X-Sasl-Enc: rpLeDCP8fFnbidXMutZmO8LZFsHmiT4VxPI/iRC05jJD 1432787576 From: "Paul W. Rankin" To: Eli Zaretskii MIME-Version: 1.0 Content-Transfer-Encoding: 7bit Content-Type: text/plain X-Mailer: MessagingEngine.com Webmail Interface - ajax-073992ec Subject: Re: bug#20674: linum-mode overwrites existing margin width Date: Thu, 28 May 2015 14:32:56 +1000 In-Reply-To: <83vbfexbo5.fsf@gnu.org> References: <1432713363.1473906.279104713.451ED6BC@webmail.messagingengine.com> <83vbfexbo5.fsf@gnu.org> X-Spam-Score: -0.7 (/) X-Debbugs-Envelope-To: 20674 Cc: 20674@debbugs.gnu.org X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.15 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -0.7 (/) On Thu, 28 May 2015, at 01:50 AM, Eli Zaretskii wrote: > I think linum-mode is incompatible with any other means of putting > anything inside the display margins, because it actually writes > there. The width of the margin is just the tip of the iceberg, > because at best you will have margins whose contents are overwritten > by linum-mode. The incompatibility was found in a minor mode I maintain called olivetti.el, which only sets the window margin widths in order to centre the text body, it does not display anything within the margins. In theory, linum-mode.el should be compatible with because it should only require increasing the margin width on an as-needed basis. From debbugs-submit-bounces@debbugs.gnu.org Thu May 28 10:36:53 2015 Received: (at 20674) by debbugs.gnu.org; 28 May 2015 14:36:53 +0000 Received: from localhost ([127.0.0.1]:59674 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.80) (envelope-from ) id 1YxyvU-0006iA-1O for submit@debbugs.gnu.org; Thu, 28 May 2015 10:36:52 -0400 Received: from mtaout24.012.net.il ([80.179.55.180]:39550) by debbugs.gnu.org with esmtp (Exim 4.80) (envelope-from ) id 1YxyvQ-0006hv-87 for 20674@debbugs.gnu.org; Thu, 28 May 2015 10:36:49 -0400 Received: from conversion-daemon.mtaout24.012.net.il by mtaout24.012.net.il (HyperSendmail v2007.08) id <0NP200300DFYKY00@mtaout24.012.net.il> for 20674@debbugs.gnu.org; Thu, 28 May 2015 17:28:12 +0300 (IDT) Received: from HOME-C4E4A596F7 ([87.69.4.28]) by mtaout24.012.net.il (HyperSendmail v2007.08) with ESMTPA id <0NP20033ZDIZYR00@mtaout24.012.net.il>; Thu, 28 May 2015 17:28:12 +0300 (IDT) Date: Thu, 28 May 2015 17:36:35 +0300 From: Eli Zaretskii Subject: Re: bug#20674: linum-mode overwrites existing margin width In-reply-to: <1432787576.1045910.280092697.36DC47ED@webmail.messagingengine.com> X-012-Sender: halo1@inter.net.il To: "Paul W. Rankin" Message-id: <83d21kydjg.fsf@gnu.org> References: <1432713363.1473906.279104713.451ED6BC@webmail.messagingengine.com> <83vbfexbo5.fsf@gnu.org> <1432787576.1045910.280092697.36DC47ED@webmail.messagingengine.com> X-Spam-Score: 1.0 (+) X-Debbugs-Envelope-To: 20674 Cc: 20674@debbugs.gnu.org X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.15 Precedence: list Reply-To: Eli Zaretskii List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: 1.0 (+) > From: "Paul W. Rankin" > Cc: 20674@debbugs.gnu.org > Date: Thu, 28 May 2015 14:32:56 +1000 > > > I think linum-mode is incompatible with any other means of putting > > anything inside the display margins, because it actually writes > > there. The width of the margin is just the tip of the iceberg, > > because at best you will have margins whose contents are overwritten > > by linum-mode. > > The incompatibility was found in a minor mode I maintain called > olivetti.el, which only sets the window margin widths in order to centre > the text body, it does not display anything within the margins. > > In theory, linum-mode.el should be compatible with because it should > only require increasing the margin width on an as-needed basis. Linum-mode is evil: it wants total control of the left margin. Not only does it enlarge the margin width as it sees fit, it also makes it smaller and even resets it back to zero upon certain events, such as changing the buffer's major mode. So making linum-mode compatible with other modes that change the margin width would require to record, in every buffer (or maybe even every window) the value of the margin width before linum-mode was turned on, and then take that value in consideration when linum-mode wants to make any change to the margin width. And then we will no doubt hear from someone who has linum-mode turned on by default, in which case there's no opportunity to record the initial margin width, and we will have to make set-window-margins be aware of linum-mode in some way, so it could do what you want. Is this hassle justified for covering only use cases like yours, where the "other" mode puts nothing in the margins? We are clearly talking about making a subset of margin users somewhat less incompatible with linum-mode, and we are building that on very shaky foundations. And even if we decide these complications are worthwhile, there will be problems when linum-mode wants a margin that is wider than what your mode sets, because linum-mode only changes the left margin, so your mode will then be unable to keep the text centered and of the required width, right? So your mode will be semi-broken by linum-mode anyway. Bottom line: this makes very little sense to me. May I suggest that you switch olivetti.el to using other display features, such as line-prefix and wrap-prefix, instead? (You can keep the right margin, if you want, since linum-mode does not try to usurp that one.) Or just declare that your mode is incompatible with linum-mode. From debbugs-submit-bounces@debbugs.gnu.org Thu May 28 14:30:25 2015 Received: (at 20674) by debbugs.gnu.org; 28 May 2015 18:30:25 +0000 Received: from localhost ([127.0.0.1]:59763 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.80) (envelope-from ) id 1Yy2ZU-0003z4-7r for submit@debbugs.gnu.org; Thu, 28 May 2015 14:30:24 -0400 Received: from pruche.dit.umontreal.ca ([132.204.246.22]:40076) by debbugs.gnu.org with esmtp (Exim 4.80) (envelope-from ) id 1Yy2ZQ-0003yg-8O for 20674@debbugs.gnu.org; Thu, 28 May 2015 14:30:21 -0400 Received: from ceviche.home (lechon.iro.umontreal.ca [132.204.27.242]) by pruche.dit.umontreal.ca (8.14.1/8.14.1) with ESMTP id t4SIUI8p016616; Thu, 28 May 2015 14:30:19 -0400 Received: by ceviche.home (Postfix, from userid 20848) id AF815660D6; Thu, 28 May 2015 14:30:19 -0400 (EDT) From: Stefan Monnier To: "Paul W. Rankin" Subject: Re: bug#20674: linum-mode overwrites existing margin width Message-ID: References: <1432713363.1473906.279104713.451ED6BC@webmail.messagingengine.com> Date: Thu, 28 May 2015 14:30:19 -0400 In-Reply-To: <1432713363.1473906.279104713.451ED6BC@webmail.messagingengine.com> (Paul W. Rankin's message of "Wed, 27 May 2015 17:56:03 +1000") User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/25.0.50 (gnu/linux) MIME-Version: 1.0 Content-Type: text/plain X-NAI-Spam-Flag: NO X-NAI-Spam-Level: X-NAI-Spam-Threshold: 5 X-NAI-Spam-Score: 0.2 X-NAI-Spam-Rules: 2 Rules triggered TRK_NCM1=0.2, RV5320=0 X-NAI-Spam-Version: 2.3.0.9393 : core <5320> : inlines <3095> : streams <1446224> : uri <1942648> X-Spam-Score: -1.3 (-) X-Debbugs-Envelope-To: 20674 Cc: 20674@debbugs.gnu.org X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.15 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -1.3 (-) > Either linum-mode.el ~ L167 should be changed to accommodate existing > margin width, setting width to the maximum of existing or calculated > value, or the function should test whether the calculated width exceeds > the current margin width, and only update the window if necessary. You might like to try the development version of nlinum.el where I've implemented something like that. http://git.savannah.gnu.org/cgit/emacs/elpa.git/plain/packages/nlinum/nlinum.el Stefan From debbugs-submit-bounces@debbugs.gnu.org Tue Nov 17 17:35:50 2015 Received: (at 20674) by debbugs.gnu.org; 17 Nov 2015 22:35:50 +0000 Received: from localhost ([127.0.0.1]:42097 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.80) (envelope-from ) id 1Zyoqs-0002Q1-7B for submit@debbugs.gnu.org; Tue, 17 Nov 2015 17:35:50 -0500 Received: from mail-wm0-f51.google.com ([74.125.82.51]:35434) by debbugs.gnu.org with esmtp (Exim 4.80) (envelope-from ) id 1ZyoqX-0002P1-R1 for 20674@debbugs.gnu.org; Tue, 17 Nov 2015 17:35:48 -0500 Received: by wmdw130 with SMTP id w130so175425644wmd.0 for <20674@debbugs.gnu.org>; Tue, 17 Nov 2015 14:35:29 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=from:to:cc:subject:references:date:in-reply-to:message-id :user-agent:mime-version:content-type:content-transfer-encoding; bh=CE09lktkIvwvif9zo7J0r8KMSTTMr8o1UPQDL5j7r+c=; b=Er5O8cAYOiRBVEC++OVgU6gZHmZuJ8HnkhjbOvSpcOg5L2VaNmprNnSnx2sqOtFaEM 62xM+2erVKgAfAB63KRn0k5hv1MdhXc+5OE81c1PzAyEP5aEnwACytOEpgL3iA+NxrCw 5Bj2LAqsYWMXiOOQHk15tG3mmDDHQTTt0whqZ7Ttrls6D+Jy0J+GvCA9u29ST0AoXRZD /Mw3gxcwKT2McGYgyjFFxi0nrYhwfUiQYEV7G59DGVowd0UB+jARAJuyNoGSzv1uvK3f Khou8RPmDROwd4R/VjbPBLgmXZsRryGBKB69yM+u4L4jNRXitaGxRy0rzCtCs960NXlb ff/Q== X-Received: by 10.28.227.198 with SMTP id a189mr5238782wmh.74.1447799729258; Tue, 17 Nov 2015 14:35:29 -0800 (PST) Received: from king.yourcompany.com (31.57.37.188.rev.vodafone.pt. [188.37.57.31]) by smtp.gmail.com with ESMTPSA id z131sm213426wme.7.2015.11.17.14.35.27 (version=TLS1_2 cipher=ECDHE-RSA-AES128-GCM-SHA256 bits=128/128); Tue, 17 Nov 2015 14:35:28 -0800 (PST) From: joaotavora@gmail.com (=?utf-8?B?Sm/Do28gVMOhdm9yYQ==?=) To: Stefan Monnier Subject: Re: PATCH: make linum.el play nicely with other margin-setting extensions References: <83vb97i3ta.fsf@gnu.org> <83k2pldksq.fsf@gnu.org> <83oaevcard.fsf@gnu.org> Date: Tue, 17 Nov 2015 22:35:39 +0000 In-Reply-To: (Stefan Monnier's message of "Sun, 15 Nov 2015 20:07:12 -0500") Message-ID: User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/25.0.50 (darwin) MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable X-Spam-Score: -0.7 (/) X-Debbugs-Envelope-To: 20674 Cc: Eli Zaretskii , 20674@debbugs.gnu.org, "Paul W. Rankin" X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.15 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -0.7 (/) Stefan Monnier writes: >> YES In that case, unless someone objects (paging Stefan here), I'll be >> pushing my original linum.el solution soon. > > No objection here. Done in b92307f6708f9abff0b2ac242fe4b668232a9153. Jo=C3=A3o From debbugs-submit-bounces@debbugs.gnu.org Sat Nov 04 10:42:26 2017 Received: (at 20674) by debbugs.gnu.org; 4 Nov 2017 14:42:26 +0000 Received: from localhost ([127.0.0.1]:50799 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1eAzeU-0005fL-2N for submit@debbugs.gnu.org; Sat, 04 Nov 2017 10:42:26 -0400 Received: from mail-it0-f41.google.com ([209.85.214.41]:50661) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1eAzeP-0005f0-Hm; Sat, 04 Nov 2017 10:42:22 -0400 Received: by mail-it0-f41.google.com with SMTP id 72so635844itl.5; Sat, 04 Nov 2017 07:42:21 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=sender:from:to:cc:subject:references:date:in-reply-to:message-id :user-agent:mime-version:content-transfer-encoding; bh=5iUkvhNSqvlashVVXZePoBpksoMEmmS+dd30+MtqkiU=; b=g0TDFQu1/hoDabp2B4YEUKrpE3ESLJi9752IaTj8AH/Ou7Co8B163aj64xHG900Sq/ 1yxQqoEHX6Rzb9Sl4e1F4D6lr2nxtgWk6lbzy8tyUPaGgbo8Kog1FAVC/Y8YxJx3C9XW VKfhoexuUw//RmqJ/bJ5pTgtw0f9ITRwekoMYNWRbVzqE54pqL8LjygNjKR/ySFSwVWo 9z0pcm0kGtdfK7wPWYDfRoj2VAelEWbDzlJBhGKkxh4WHMgVnP8DeTEsxIeJ6xIC1RCo EXMc9oa2dD2T/Yd5+CEhVfpjTnY9Lhg0zstam9NdA6OzhGlRIqUx9PxR85/9vxC7bFkg oJaw== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:sender:from:to:cc:subject:references:date :in-reply-to:message-id:user-agent:mime-version :content-transfer-encoding; bh=5iUkvhNSqvlashVVXZePoBpksoMEmmS+dd30+MtqkiU=; b=nH1nkwlXXr6uoYTngZSBRrhhCFgCxDB76YDw3MHPaA2vECvB5zlDLZuEFa7ZpJRlGP omC8NC3xnkajie3hxqW3e3XEAn8LyXipHuutpDhZQusnjNdrkDRBrkkZ8yJcrkq5gKKR e4Yw/5Jb7WPv13xA+I4tyZshm5v0j9hMgKlmo3US7cODmTencxELkvWDQgJtdUrfldUr VVtFWY/eKG/I52UzptX2+BZHgE2Pn747282T4jpiMFFGMCtem9b6B/ObuxmmjgWWmVH6 WRJnj1qkwg0uFN6hPtcie4IxREQt4MnEQRI/Es8Es5JVB11eI2qUG3yfJD6RMvRAdx9y KWXQ== X-Gm-Message-State: AJaThX5xje2nNhhadzhfsv+i1vqL6ClhK6dhXEYVRt56IuAC0ZZZ3DUn DuePhSN6ROOf18NDK9JeBKIH1w== X-Google-Smtp-Source: ABhQp+RYriLHuchZ+s1CDYvUxVU4K+lxb5lg9iwwOTXJpr62xvCJ5Zl4acGOkrMogB9I/bshvdWINg== X-Received: by 10.36.241.77 with SMTP id q13mr2858066iti.123.1509806535890; Sat, 04 Nov 2017 07:42:15 -0700 (PDT) Received: from zebian ([45.2.119.34]) by smtp.googlemail.com with ESMTPSA id r124sm2323450ita.13.2017.11.04.07.42.14 (version=TLS1_2 cipher=ECDHE-RSA-CHACHA20-POLY1305 bits=256/256); Sat, 04 Nov 2017 07:42:14 -0700 (PDT) From: Noam Postavsky To: joaotavora@gmail.com (=?utf-8?B?Sm/Do28gVMOhdm9yYQ==?=) Subject: Re: bug#20674: PATCH: make linum.el play nicely with other margin-setting extensions References: <83vb97i3ta.fsf@gnu.org> <83k2pldksq.fsf@gnu.org> <83oaevcard.fsf@gnu.org> Date: Sat, 04 Nov 2017 10:42:13 -0400 In-Reply-To: (=?utf-8?Q?=22Jo=C3=A3o_T=C3=A1vor?= =?utf-8?Q?a=22's?= message of "Tue, 17 Nov 2015 22:35:39 +0000") Message-ID: <8760aq85ru.fsf@users.sourceforge.net> User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/26.0.90 (gnu/linux) MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable X-Spam-Score: 0.7 (/) X-Debbugs-Envelope-To: 20674 Cc: Eli Zaretskii , Stefan Monnier , "Paul W. Rankin" , 20674@debbugs.gnu.org X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: 0.7 (/) tags 20674 fixed close 20674 26.1 quit joaotavora@gmail.com (Jo=C3=A3o T=C3=A1vora) writes: > Stefan Monnier writes: > >>> YES In that case, unless someone objects (paging Stefan here), I'll be >>> pushing my original linum.el solution soon. >> >> No objection here. > > Done in b92307f6708f9abff0b2ac242fe4b668232a9153. > > Jo=C3=A3o Sounds like this is fixed, or at least as fixed as it's ever going to get; closing. [1: b92307f670]: 2015-11-17 22:24:53 +0000 linum-mode plays more nicely with other margin-setting extensions https://git.savannah.gnu.org/cgit/emacs.git/commit/?id=3Db92307f6708f9abf= f0b2ac242fe4b668232a9153 From unknown Thu Jun 19 16:24:22 2025 Received: (at fakecontrol) by fakecontrolmessage; To: internal_control@debbugs.gnu.org From: Debbugs Internal Request Subject: Internal Control Message-Id: bug archived. Date: Sun, 03 Dec 2017 12:24:05 +0000 User-Agent: Fakemail v42.6.9 # This is a fake control message. # # The action: # bug archived. thanks # This fakemail brought to you by your local debbugs # administrator