From unknown Sat Jun 14 19:32:59 2025 X-Loop: help-debbugs@gnu.org Subject: bug#10960: linum-mode does not work properly when changing font size Resent-From: Le Wang Original-Sender: debbugs-submit-bounces@debbugs.gnu.org Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Tue, 06 Mar 2012 16:29:01 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: report 10960 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: To: 10960@debbugs.gnu.org X-Debbugs-Original-To: bug-gnu-emacs@gnu.org Received: via spool by submit@debbugs.gnu.org id=B.13310513306489 (code B ref -1); Tue, 06 Mar 2012 16:29:01 +0000 Received: (at submit) by debbugs.gnu.org; 6 Mar 2012 16:28:50 +0000 Received: from localhost ([127.0.0.1]:36105 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.72) (envelope-from ) id 1S4xFl-0001gI-3V for submit@debbugs.gnu.org; Tue, 06 Mar 2012 11:28:50 -0500 Received: from eggs.gnu.org ([208.118.235.92]:35263) by debbugs.gnu.org with esmtp (Exim 4.72) (envelope-from ) id 1S4xFJ-0001fe-Gr for submit@debbugs.gnu.org; Tue, 06 Mar 2012 11:28:32 -0500 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1S4xEM-0005M4-Cl for submit@debbugs.gnu.org; Tue, 06 Mar 2012 11:27:22 -0500 X-Spam-Checker-Version: SpamAssassin 3.3.2 (2011-06-06) on eggs.gnu.org X-Spam-Level: X-Spam-Status: No, score=-6.9 required=5.0 tests=BAYES_00,FREEMAIL_FROM, HTML_MESSAGE,RCVD_IN_DNSWL_HI,T_DKIM_INVALID autolearn=unavailable version=3.3.2 Received: from lists.gnu.org ([208.118.235.17]:35931) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1S4xEM-0005Lw-8A for submit@debbugs.gnu.org; Tue, 06 Mar 2012 11:27:18 -0500 Received: from eggs.gnu.org ([208.118.235.92]:41525) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1S4xEK-00053m-D5 for bug-gnu-emacs@gnu.org; Tue, 06 Mar 2012 11:27:17 -0500 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1S4xED-0005JX-NA for bug-gnu-emacs@gnu.org; Tue, 06 Mar 2012 11:27:15 -0500 Received: from mail-ww0-f49.google.com ([74.125.82.49]:60881) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1S4xED-0005J5-B5 for bug-gnu-emacs@gnu.org; Tue, 06 Mar 2012 11:27:09 -0500 Received: by wgbdr1 with SMTP id dr1so2592977wgb.30 for ; Tue, 06 Mar 2012 08:27:06 -0800 (PST) Received-SPF: pass (google.com: domain of l26wang@gmail.com designates 10.180.106.9 as permitted sender) client-ip=10.180.106.9; Authentication-Results: mr.google.com; spf=pass (google.com: domain of l26wang@gmail.com designates 10.180.106.9 as permitted sender) smtp.mail=l26wang@gmail.com; dkim=pass header.i=l26wang@gmail.com Received: from mr.google.com ([10.180.106.9]) by 10.180.106.9 with SMTP id gq9mr25090682wib.17.1331051226917 (num_hops = 1); Tue, 06 Mar 2012 08:27:06 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=mime-version:date:message-id:subject:from:to:content-type; bh=v813pOILVm+hvdNc2MehlQUk0lGGxzmy2vLTsp4HRCQ=; b=c4Xpd3o+b/Ez5hiK2MkBGH+VIwBtVNnj6iU5dkwQw8um7atHrwGukO1QXnPHqJx+Te crCVoeKyHcUai7Fg8uJhlFg9uxr6e7yNQcuZkYAWFh5z61wX8vn4j1LTK/dKS9bxMgBH ydYwnHotaUWn1iifq7HC4a3DvkZ6816R1CSlixhvszFEceDmAbP5yRPIv1udEOfGhioh +JsyScgtOafMDqXi0r/0jxKwMGworYMmfvDYaNnT7kQ/VmFlR7fBzFHl2WfTdeX7eKzE jdS0KeNCFI/gOGr9J9ZMKV6jHkaWCJOwyQ4l3vcWMgUXqLT1+TC0ucrHLFpmJ9mQTXSC lREg== MIME-Version: 1.0 Received: by 10.180.106.9 with SMTP id gq9mr19910585wib.17.1331051226832; Tue, 06 Mar 2012 08:27:06 -0800 (PST) Received: by 10.216.29.130 with HTTP; Tue, 6 Mar 2012 08:27:06 -0800 (PST) Date: Wed, 7 Mar 2012 00:27:06 +0800 Message-ID: From: Le Wang Content-Type: multipart/alternative; boundary=f46d04451a158da09d04ba958371 X-detected-operating-system: by eggs.gnu.org: Genre and OS details not recognized. X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.6 (newer, 3) X-Received-From: 208.118.235.17 X-Spam-Score: -6.1 (------) X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.13 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Sender: debbugs-submit-bounces@debbugs.gnu.org Errors-To: debbugs-submit-bounces@debbugs.gnu.org X-Spam-Score: -6.1 (------) --f46d04451a158da09d04ba958371 Content-Type: text/plain; charset=ISO-8859-1 Here is the stackoverflow question: http://stackoverflow.com/questions/9304192/emacs-linum-mode-and-size-of-font-unreadable-line-numbers Here is another question with a hacky solution http://unix.stackexchange.com/questions/29786/font-size-issues-with-emacs-in-linum-mode/30087#30087 I can repro this with recent builds of Emacs24 -- Le --f46d04451a158da09d04ba958371 Content-Type: text/html; charset=ISO-8859-1 Content-Transfer-Encoding: quoted-printable Here is the stackoverflow question:

http://stackoverflow.com/questions/9304192/emacs-linum-mode-and-size-= of-font-unreadable-line-numbers

Here is another question with a hacky solution

http://unix.stackexchange.com/questions/29786/font-size= -issues-with-emacs-in-linum-mode/30087#30087

I can repro this with recent builds of Emacs24

-- =
Le
--f46d04451a158da09d04ba958371-- From unknown Sat Jun 14 19:32:59 2025 X-Loop: help-debbugs@gnu.org Subject: bug#10960: linum-mode does not work properly when changing font size Resent-From: Glenn Morris Original-Sender: debbugs-submit-bounces@debbugs.gnu.org Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Tue, 06 Mar 2012 17:09:01 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 10960 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: To: Le Wang Cc: 10960@debbugs.gnu.org Received: via spool by 10960-submit@debbugs.gnu.org id=B10960.133105372713103 (code B ref 10960); Tue, 06 Mar 2012 17:09:01 +0000 Received: (at 10960) by debbugs.gnu.org; 6 Mar 2012 17:08:47 +0000 Received: from localhost ([127.0.0.1]:36154 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.72) (envelope-from ) id 1S4xsU-0003P8-86 for submit@debbugs.gnu.org; Tue, 06 Mar 2012 12:08:46 -0500 Received: from fencepost.gnu.org ([208.118.235.10]:36205) by debbugs.gnu.org with esmtp (Exim 4.72) (envelope-from ) id 1S4xsI-0003Oi-8d for 10960@debbugs.gnu.org; Tue, 06 Mar 2012 12:08:34 -0500 Received: from rgm by fencepost.gnu.org with local (Exim 4.71) (envelope-from ) id 1S4xrN-00013t-Rv; Tue, 06 Mar 2012 12:07:37 -0500 From: Glenn Morris References: X-Spook: Europol FBI arrangements Compsec AUTODIN secure X-Ran: 7`5}|KZ!SHjU@&7sw>lM%Btd`^|]gVyK~!'WFivXSb(c4i{Mq0|hSMoB_|?50$ X-Hue: red X-Attribution: GM Date: Tue, 06 Mar 2012 12:07:37 -0500 In-Reply-To: (Le Wang's message of "Wed, 7 Mar 2012 00:27:06 +0800") Message-ID: User-Agent: Gnus (www.gnus.org), GNU Emacs (www.gnu.org/software/emacs/) MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii X-Spam-Score: -6.9 (------) X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.13 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Sender: debbugs-submit-bounces@debbugs.gnu.org Errors-To: debbugs-submit-bounces@debbugs.gnu.org X-Spam-Score: -6.9 (------) Le Wang wrote: > Here is the stackoverflow question: > > http://stackoverflow.com/questions/9304192/emacs-linum-mode-and-size-of-font-unreadable-line-numbers Here is the existing Emacs report http://debbugs.gnu.org/cgi/bugreport.cgi?bug=1255 From debbugs-submit-bounces@debbugs.gnu.org Tue Mar 06 12:10:47 2012 Received: (at control) by debbugs.gnu.org; 6 Mar 2012 17:10:47 +0000 Received: from localhost ([127.0.0.1]:36158 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.72) (envelope-from ) id 1S4xuR-0003Ry-7y for submit@debbugs.gnu.org; Tue, 06 Mar 2012 12:10:47 -0500 Received: from fencepost.gnu.org ([208.118.235.10]:36230) by debbugs.gnu.org with esmtp (Exim 4.72) (envelope-from ) id 1S4xuE-0003RX-25 for control@debbugs.gnu.org; Tue, 06 Mar 2012 12:10:34 -0500 Received: from rgm by fencepost.gnu.org with local (Exim 4.71) (envelope-from ) id 1S4xtL-00017x-9V for control@debbugs.gnu.org; Tue, 06 Mar 2012 12:09:39 -0500 Date: Tue, 06 Mar 2012 12:09:39 -0500 Message-Id: Subject: control message for bug 10960 To: X-Mailer: mail (GNU Mailutils 2.1) From: Glenn Morris X-Spam-Score: -6.9 (------) X-Debbugs-Envelope-To: control X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.13 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Sender: debbugs-submit-bounces@debbugs.gnu.org Errors-To: debbugs-submit-bounces@debbugs.gnu.org X-Spam-Score: -6.9 (------) merge 1255 10960 From unknown Sat Jun 14 19:32:59 2025 X-Loop: help-debbugs@gnu.org Subject: bug#10960: linum-mode does not work properly when changing font size Resent-From: Eli Zaretskii Original-Sender: debbugs-submit-bounces@debbugs.gnu.org Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Tue, 06 Mar 2012 18:13:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 10960 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: To: Glenn Morris , Stefan Monnier Cc: 10960@debbugs.gnu.org, l26wang@gmail.com Reply-To: Eli Zaretskii Received: via spool by 10960-submit@debbugs.gnu.org id=B10960.133105757121950 (code B ref 10960); Tue, 06 Mar 2012 18:13:02 +0000 Received: (at 10960) by debbugs.gnu.org; 6 Mar 2012 18:12:51 +0000 Received: from localhost ([127.0.0.1]:36183 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.72) (envelope-from ) id 1S4ysV-0005hp-HZ for submit@debbugs.gnu.org; Tue, 06 Mar 2012 13:12:51 -0500 Received: from mtaout23.012.net.il ([80.179.55.175]:44389) by debbugs.gnu.org with esmtp (Exim 4.72) (envelope-from ) id 1S4ysI-0005hQ-P2 for 10960@debbugs.gnu.org; Tue, 06 Mar 2012 13:12:40 -0500 Received: from conversion-daemon.a-mtaout23.012.net.il by a-mtaout23.012.net.il (HyperSendmail v2007.08) id <0M0H000006DOD800@a-mtaout23.012.net.il> for 10960@debbugs.gnu.org; Tue, 06 Mar 2012 20:11:43 +0200 (IST) Received: from HOME-C4E4A596F7 ([77.124.223.165]) by a-mtaout23.012.net.il (HyperSendmail v2007.08) with ESMTPA id <0M0H000N46JFAH40@a-mtaout23.012.net.il>; Tue, 06 Mar 2012 20:11:41 +0200 (IST) Date: Tue, 06 Mar 2012 20:11:43 +0200 From: Eli Zaretskii In-reply-to: X-012-Sender: halo1@inter.net.il Message-id: <83hay1a9b4.fsf@gnu.org> References: X-Spam-Score: -1.2 (-) X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.13 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Sender: debbugs-submit-bounces@debbugs.gnu.org Errors-To: debbugs-submit-bounces@debbugs.gnu.org X-Spam-Score: -1.2 (-) > From: Glenn Morris > Date: Tue, 06 Mar 2012 12:07:37 -0500 > Cc: 10960@debbugs.gnu.org > > Le Wang wrote: > > > Here is the stackoverflow question: > > > > http://stackoverflow.com/questions/9304192/emacs-linum-mode-and-size-of-font-unreadable-line-numbers > > Here is the existing Emacs report > > http://debbugs.gnu.org/cgi/bugreport.cgi?bug=1255 I don't understand Stefan's response in that bug: what effect exactly are text-scale-* functions supposed to produce? Should the text in the margins be enlarged to the same size as the text in the "text area" of the window, or should the text in the margins retain its original size? And whichever of these two is TRT, why is this considered to be a problem in linum-mode, and not in the infrastructure (a.k.a. the display engine)? From unknown Sat Jun 14 19:32:59 2025 X-Loop: help-debbugs@gnu.org Subject: bug#10960: linum-mode does not work properly when changing font size Resent-From: Juanma Barranquero Original-Sender: debbugs-submit-bounces@debbugs.gnu.org Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Tue, 06 Mar 2012 21:09:01 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 10960 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: To: Eli Zaretskii Cc: Glenn Morris , l26wang@gmail.com, Stefan Monnier , 10960@debbugs.gnu.org Received: via spool by 10960-submit@debbugs.gnu.org id=B10960.13310680845585 (code B ref 10960); Tue, 06 Mar 2012 21:09:01 +0000 Received: (at 10960) by debbugs.gnu.org; 6 Mar 2012 21:08:04 +0000 Received: from localhost ([127.0.0.1]:36575 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.72) (envelope-from ) id 1S51by-0001RW-K2 for submit@debbugs.gnu.org; Tue, 06 Mar 2012 16:08:03 -0500 Received: from mail-pw0-f44.google.com ([209.85.160.44]:64574) by debbugs.gnu.org with esmtp (Exim 4.72) (envelope-from ) id 1S51bX-0001Qv-S6 for 10960@debbugs.gnu.org; Tue, 06 Mar 2012 16:07:47 -0500 Received: by pbbrq13 with SMTP id rq13so4045078pbb.3 for <10960@debbugs.gnu.org>; Tue, 06 Mar 2012 13:06:35 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=mime-version:in-reply-to:references:from:date:message-id:subject:to :cc:content-type:content-transfer-encoding; bh=dOGmxC0E24FovJqqFtmlOF9BRGU0RxhETlOURJaG5OQ=; b=Uw6DosJSAYPqqJNfwvxRX8g26vZgUm3X1zEutdTU+YHbe4T211SeXlU3HPoXBpTO60 jYbH4N84jEnH/iLmhPW+FoLu6trYbni17rtJ1F11IwNxB5DQs9ZrzRBxFbgdV/RzSqzv gwPNX/jjRg6qe8F/lInnA3X4eD4te7GZsy7lrVtg5XeBiJ2A3QpX1uwuHTmWR5KGE+eZ aD/9VG90pbluZmLi2bnG2NsSr2+TsNIM2iPnGMQAyUCw6O65/DHdTvQcjCYmVVIhynd0 0YmPl35weJzExn2C1TI6BOZPrfFIm5BowT1RzzrBrINWllfBcBFPkV2kOWsVRB8nL5Ji Fp1A== Received: by 10.68.196.162 with SMTP id in2mr208632pbc.17.1331067995222; Tue, 06 Mar 2012 13:06:35 -0800 (PST) MIME-Version: 1.0 Received: by 10.142.241.5 with HTTP; Tue, 6 Mar 2012 13:05:55 -0800 (PST) In-Reply-To: <83hay1a9b4.fsf@gnu.org> References: <83hay1a9b4.fsf@gnu.org> From: Juanma Barranquero Date: Tue, 6 Mar 2012 22:05:55 +0100 Message-ID: Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: quoted-printable X-Spam-Score: -2.6 (--) X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.13 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Sender: debbugs-submit-bounces@debbugs.gnu.org Errors-To: debbugs-submit-bounces@debbugs.gnu.org X-Spam-Score: -2.6 (--) On Tue, Mar 6, 2012 at 19:11, Eli Zaretskii wrote: > I don't understand Stefan's response in that bug I didn't either at the time, nor do I now... =C2=A0 =C2=A0 Juanma From unknown Sat Jun 14 19:32:59 2025 X-Loop: help-debbugs@gnu.org Subject: bug#10960: linum-mode does not work properly when changing font size Resent-From: Eli Zaretskii Original-Sender: debbugs-submit-bounces@debbugs.gnu.org Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Sat, 10 Mar 2012 10:30:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 10960 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: To: monnier@iro.umontreal.ca Cc: rgm@gnu.org, 10960@debbugs.gnu.org, l26wang@gmail.com Reply-To: Eli Zaretskii Received: via spool by 10960-submit@debbugs.gnu.org id=B10960.13313753868682 (code B ref 10960); Sat, 10 Mar 2012 10:30:02 +0000 Received: (at 10960) by debbugs.gnu.org; 10 Mar 2012 10:29:46 +0000 Received: from localhost ([127.0.0.1]:41997 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.72) (envelope-from ) id 1S6JYW-0002Fy-EM for submit@debbugs.gnu.org; Sat, 10 Mar 2012 05:29:45 -0500 Received: from mtaout23.012.net.il ([80.179.55.175]:60309) by debbugs.gnu.org with esmtp (Exim 4.72) (envelope-from ) id 1S6JYT-0002Fp-RB for 10960@debbugs.gnu.org; Sat, 10 Mar 2012 05:29:42 -0500 Received: from conversion-daemon.a-mtaout23.012.net.il by a-mtaout23.012.net.il (HyperSendmail v2007.08) id <0M0N00E00YCQSM00@a-mtaout23.012.net.il> for 10960@debbugs.gnu.org; Sat, 10 Mar 2012 11:59:19 +0200 (IST) Received: from HOME-C4E4A596F7 ([84.229.138.42]) by a-mtaout23.012.net.il (HyperSendmail v2007.08) with ESMTPA id <0M0N00EBDYEUR990@a-mtaout23.012.net.il>; Sat, 10 Mar 2012 11:59:19 +0200 (IST) Date: Sat, 10 Mar 2012 11:59:26 +0200 From: Eli Zaretskii In-reply-to: <83hay1a9b4.fsf@gnu.org> X-012-Sender: halo1@inter.net.il Message-id: <838vj8zsht.fsf@gnu.org> References: <83hay1a9b4.fsf@gnu.org> X-Spam-Score: -1.2 (-) X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.13 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Sender: debbugs-submit-bounces@debbugs.gnu.org Errors-To: debbugs-submit-bounces@debbugs.gnu.org X-Spam-Score: -1.2 (-) Ping! Stefan, could you please explain your response? > Date: Tue, 06 Mar 2012 20:11:43 +0200 > From: Eli Zaretskii > Cc: 10960@debbugs.gnu.org, l26wang@gmail.com > > > From: Glenn Morris > > Date: Tue, 06 Mar 2012 12:07:37 -0500 > > Cc: 10960@debbugs.gnu.org > > > > Le Wang wrote: > > > > > Here is the stackoverflow question: > > > > > > http://stackoverflow.com/questions/9304192/emacs-linum-mode-and-size-of-font-unreadable-line-numbers > > > > Here is the existing Emacs report > > > > http://debbugs.gnu.org/cgi/bugreport.cgi?bug=1255 > > I don't understand Stefan's response in that bug: what effect exactly > are text-scale-* functions supposed to produce? Should the text in > the margins be enlarged to the same size as the text in the "text > area" of the window, or should the text in the margins retain its > original size? > > And whichever of these two is TRT, why is this considered to be a > problem in linum-mode, and not in the infrastructure (a.k.a. the > display engine)? > > > > From unknown Sat Jun 14 19:32:59 2025 X-Loop: help-debbugs@gnu.org Subject: bug#10960: linum-mode does not work properly when changing font size Resent-From: Stefan Monnier Original-Sender: debbugs-submit-bounces@debbugs.gnu.org Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Sat, 10 Mar 2012 15:09:01 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 10960 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: To: Eli Zaretskii Cc: rgm@gnu.org, 10960@debbugs.gnu.org, l26wang@gmail.com Received: via spool by 10960-submit@debbugs.gnu.org id=B10960.133139212912354 (code B ref 10960); Sat, 10 Mar 2012 15:09:01 +0000 Received: (at 10960) by debbugs.gnu.org; 10 Mar 2012 15:08:49 +0000 Received: from localhost ([127.0.0.1]:43299 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.72) (envelope-from ) id 1S6Nua-0003DC-Ft for submit@debbugs.gnu.org; Sat, 10 Mar 2012 10:08:49 -0500 Received: from ironport2-out.teksavvy.com ([206.248.154.181]:15119) by debbugs.gnu.org with esmtp (Exim 4.72) (envelope-from ) id 1S6NuP-0003Cm-L0 for 10960@debbugs.gnu.org; Sat, 10 Mar 2012 10:08:47 -0500 X-IronPort-Anti-Spam-Filtered: true X-IronPort-Anti-Spam-Result: AicFAKU/KE9soXdS/2dsb2JhbACBX5x7eYhwnhmGGQSGUJRJhAs X-IronPort-AV: E=Sophos;i="4.73,1,1325480400"; d="scan'208";a="167175184" Received: from 108-161-119-82.dsl.teksavvy.com (HELO fmsmemgm.homelinux.net) ([108.161.119.82]) by ironport2-out.teksavvy.com with ESMTP/TLS/ADH-AES256-SHA; 10 Mar 2012 09:38:57 -0500 Received: by fmsmemgm.homelinux.net (Postfix, from userid 20848) id 795B2AE26A; Sat, 10 Mar 2012 09:38:57 -0500 (EST) From: Stefan Monnier Message-ID: References: <83hay1a9b4.fsf@gnu.org> <838vj8zsht.fsf@gnu.org> Date: Sat, 10 Mar 2012 09:38:57 -0500 In-Reply-To: <838vj8zsht.fsf@gnu.org> (Eli Zaretskii's message of "Sat, 10 Mar 2012 11:59:26 +0200") User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/24.0.94 (gnu/linux) MIME-Version: 1.0 Content-Type: text/plain X-Spam-Score: -1.9 (-) X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.13 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Sender: debbugs-submit-bounces@debbugs.gnu.org Errors-To: debbugs-submit-bounces@debbugs.gnu.org X-Spam-Score: -1.9 (-) > Ping! Stefan, could you please explain your response? I'm not sure what to explain about it. >> I don't understand Stefan's response in that bug: what effect exactly >> are text-scale-* functions supposed to produce? Should the text in Increase the size of the text, without increasing the size of the text area. Stefan From unknown Sat Jun 14 19:32:59 2025 X-Loop: help-debbugs@gnu.org Subject: bug#10960: linum-mode does not work properly when changing font size Resent-From: Eli Zaretskii Original-Sender: debbugs-submit-bounces@debbugs.gnu.org Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Sat, 10 Mar 2012 15:36:01 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 10960 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: To: Stefan Monnier Cc: rgm@gnu.org, 10960@debbugs.gnu.org, l26wang@gmail.com Reply-To: Eli Zaretskii Received: via spool by 10960-submit@debbugs.gnu.org id=B10960.133139374416063 (code B ref 10960); Sat, 10 Mar 2012 15:36:01 +0000 Received: (at 10960) by debbugs.gnu.org; 10 Mar 2012 15:35:44 +0000 Received: from localhost ([127.0.0.1]:43319 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.72) (envelope-from ) id 1S6OKd-0004B1-E3 for submit@debbugs.gnu.org; Sat, 10 Mar 2012 10:35:43 -0500 Received: from mtaout23.012.net.il ([80.179.55.175]:49811) by debbugs.gnu.org with esmtp (Exim 4.72) (envelope-from ) id 1S6OKa-0004Ao-9Q for 10960@debbugs.gnu.org; Sat, 10 Mar 2012 10:35:41 -0500 Received: from conversion-daemon.a-mtaout23.012.net.il by a-mtaout23.012.net.il (HyperSendmail v2007.08) id <0M0O00F00C02FI00@a-mtaout23.012.net.il> for 10960@debbugs.gnu.org; Sat, 10 Mar 2012 17:05:58 +0200 (IST) Received: from HOME-C4E4A596F7 ([84.229.138.42]) by a-mtaout23.012.net.il (HyperSendmail v2007.08) with ESMTPA id <0M0O00F9BCLXG210@a-mtaout23.012.net.il>; Sat, 10 Mar 2012 17:05:58 +0200 (IST) Date: Sat, 10 Mar 2012 17:06:06 +0200 From: Eli Zaretskii In-reply-to: X-012-Sender: halo1@inter.net.il Message-id: <83vcmcxzq9.fsf@gnu.org> References: <83hay1a9b4.fsf@gnu.org> <838vj8zsht.fsf@gnu.org> X-Spam-Score: -1.2 (-) X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.13 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Sender: debbugs-submit-bounces@debbugs.gnu.org Errors-To: debbugs-submit-bounces@debbugs.gnu.org X-Spam-Score: -1.2 (-) > From: Stefan Monnier > Cc: rgm@gnu.org, 10960@debbugs.gnu.org, l26wang@gmail.com > Date: Sat, 10 Mar 2012 09:38:57 -0500 > > > Ping! Stefan, could you please explain your response? > > I'm not sure what to explain about it. > > >> I don't understand Stefan's response in that bug: what effect exactly > >> are text-scale-* functions supposed to produce? Should the text in > > Increase the size of the text, without increasing the size of the text > area. OK, let me ask specific questions then: . should the font of the text shown in the margin area change to the same size as the font of the text shown in the text area? . if the answer to the previous question is YES, then should Emacs automatically make sure the margin areas adjust their pixel width to keep the same number of character cells as specified by the set-window-margins command? From unknown Sat Jun 14 19:32:59 2025 X-Loop: help-debbugs@gnu.org Subject: bug#10960: linum-mode does not work properly when changing font size Resent-From: Juanma Barranquero Original-Sender: debbugs-submit-bounces@debbugs.gnu.org Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Sat, 10 Mar 2012 16:09:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 10960 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: To: Eli Zaretskii Cc: l26wang@gmail.com, Stefan Monnier , 10960@debbugs.gnu.org Received: via spool by 10960-submit@debbugs.gnu.org id=B10960.133139572220645 (code B ref 10960); Sat, 10 Mar 2012 16:09:02 +0000 Received: (at 10960) by debbugs.gnu.org; 10 Mar 2012 16:08:42 +0000 Received: from localhost ([127.0.0.1]:43330 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.72) (envelope-from ) id 1S6OqX-0005Mv-1c for submit@debbugs.gnu.org; Sat, 10 Mar 2012 11:08:41 -0500 Received: from mail-pz0-f44.google.com ([209.85.210.44]:50380) by debbugs.gnu.org with esmtp (Exim 4.72) (envelope-from ) id 1S6OqQ-0005Mf-Pn for 10960@debbugs.gnu.org; Sat, 10 Mar 2012 11:08:35 -0500 Received: by dakl33 with SMTP id l33so2458021dak.3 for <10960@debbugs.gnu.org>; Sat, 10 Mar 2012 07:38:54 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=mime-version:in-reply-to:references:from:date:message-id:subject:to :cc:content-type:content-transfer-encoding; bh=t7Hg8q4WDW8KLd7DGVArzEmxT/9PXSe+GBpek5S255Y=; b=m1vkWV5hLS75F761bkzcyVUZynEA0vh41CMcZnTIgX4tYVSZVs28CgG+udthuuNcyd 12+LJ035Va5foSCo0nKYrR+ImkXEl3pKBcZB6rm1JaxpN/GGpz4ZgKu3wMkszO9FUcFN hbGKXFeHWfCwy6d8RyNJE5Ko+0bC6VptREdZNdpHQbypaEeVHAm8EcrdH0ZOB4otXzRW hZFDqlJiYz7VVRQ9WqVCrYSTbhhWMRursXbIzy/AKrreklzuLn+pYrO9McY8BI0W1Ejg ilAXIwpjboDB3XwTH5xU6Hlk/vrNbDKPDt/cvIcgIx30Y1ibSU/dupU5Rvxz40DV7Vk8 Ll0g== Received: by 10.68.74.97 with SMTP id s1mr9229100pbv.46.1331393934201; Sat, 10 Mar 2012 07:38:54 -0800 (PST) MIME-Version: 1.0 Received: by 10.142.241.5 with HTTP; Sat, 10 Mar 2012 07:38:14 -0800 (PST) In-Reply-To: <83vcmcxzq9.fsf@gnu.org> References: <83hay1a9b4.fsf@gnu.org> <838vj8zsht.fsf@gnu.org> <83vcmcxzq9.fsf@gnu.org> From: Juanma Barranquero Date: Sat, 10 Mar 2012 16:38:14 +0100 Message-ID: Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: quoted-printable X-Spam-Score: -2.6 (--) X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.13 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Sender: debbugs-submit-bounces@debbugs.gnu.org Errors-To: debbugs-submit-bounces@debbugs.gnu.org X-Spam-Score: -2.6 (--) On Sat, Mar 10, 2012 at 16:06, Eli Zaretskii wrote: > OK, let me ask specific questions then: In the thread of bug#1255 Stefan already answered what amounts to YES, NO. The problem with that answer is that it is maximally unhelpful. Every package that wants to use the margin will have to be defensively coded against text-scale-*. =C2=A0 =C2=A0 Juanma From unknown Sat Jun 14 19:32:59 2025 X-Loop: help-debbugs@gnu.org Subject: bug#10960: linum-mode does not work properly when changing font size Resent-From: Eli Zaretskii Original-Sender: debbugs-submit-bounces@debbugs.gnu.org Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Sat, 10 Mar 2012 17:48:01 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 10960 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: To: Juanma Barranquero Cc: l26wang@gmail.com, monnier@iro.umontreal.ca, 10960@debbugs.gnu.org Reply-To: Eli Zaretskii Received: via spool by 10960-submit@debbugs.gnu.org id=B10960.13314016681899 (code B ref 10960); Sat, 10 Mar 2012 17:48:01 +0000 Received: (at 10960) by debbugs.gnu.org; 10 Mar 2012 17:47:48 +0000 Received: from localhost ([127.0.0.1]:43408 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.72) (envelope-from ) id 1S6QOR-0000UZ-Ik for submit@debbugs.gnu.org; Sat, 10 Mar 2012 12:47:48 -0500 Received: from mtaout21.012.net.il ([80.179.55.169]:45871) by debbugs.gnu.org with esmtp (Exim 4.72) (envelope-from ) id 1S6QOF-0000U0-Nr for 10960@debbugs.gnu.org; Sat, 10 Mar 2012 12:47:46 -0500 Received: from conversion-daemon.a-mtaout21.012.net.il by a-mtaout21.012.net.il (HyperSendmail v2007.08) id <0M0O00I00IGP9900@a-mtaout21.012.net.il> for 10960@debbugs.gnu.org; Sat, 10 Mar 2012 19:17:54 +0200 (IST) Received: from HOME-C4E4A596F7 ([84.229.138.42]) by a-mtaout21.012.net.il (HyperSendmail v2007.08) with ESMTPA id <0M0O00IQUIPS8360@a-mtaout21.012.net.il>; Sat, 10 Mar 2012 19:17:54 +0200 (IST) Date: Sat, 10 Mar 2012 19:18:01 +0200 From: Eli Zaretskii In-reply-to: X-012-Sender: halo1@inter.net.il Message-id: <83pqckxtme.fsf@gnu.org> References: <83hay1a9b4.fsf@gnu.org> <838vj8zsht.fsf@gnu.org> <83vcmcxzq9.fsf@gnu.org> X-Spam-Score: -1.2 (-) X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.13 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Sender: debbugs-submit-bounces@debbugs.gnu.org Errors-To: debbugs-submit-bounces@debbugs.gnu.org X-Spam-Score: -1.2 (-) > From: Juanma Barranquero > Date: Sat, 10 Mar 2012 16:38:14 +0100 > Cc: Stefan Monnier , 10960@debbugs.gnu.org, l26wang@gmail.com > > On Sat, Mar 10, 2012 at 16:06, Eli Zaretskii wrote: > > > OK, let me ask specific questions then: > > In the thread of bug#1255 Stefan already answered what amounts to YES, NO. Maybe I misunderstood, but that's not what I read there. > The problem with that answer is that it is maximally unhelpful. Every > package that wants to use the margin will have to be defensively coded > against text-scale-*. If every application that uses display margins will have to do that, Emacs should do that automatically, IMO. What would be the reasons not to? From unknown Sat Jun 14 19:32:59 2025 X-Loop: help-debbugs@gnu.org Subject: bug#10960: linum-mode does not work properly when changing font size Resent-From: Stefan Monnier Original-Sender: debbugs-submit-bounces@debbugs.gnu.org Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Sat, 10 Mar 2012 18:59:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 10960 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: To: Juanma Barranquero Cc: Eli Zaretskii , 10960@debbugs.gnu.org, l26wang@gmail.com Received: via spool by 10960-submit@debbugs.gnu.org id=B10960.13314059178319 (code B ref 10960); Sat, 10 Mar 2012 18:59:02 +0000 Received: (at 10960) by debbugs.gnu.org; 10 Mar 2012 18:58:37 +0000 Received: from localhost ([127.0.0.1]:43428 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.72) (envelope-from ) id 1S6RUy-0002A8-VM for submit@debbugs.gnu.org; Sat, 10 Mar 2012 13:58:37 -0500 Received: from ironport2-out.teksavvy.com ([206.248.154.183]:48002) by debbugs.gnu.org with esmtp (Exim 4.72) (envelope-from ) id 1S6RUw-00029x-2g for 10960@debbugs.gnu.org; Sat, 10 Mar 2012 13:58:35 -0500 X-IronPort-Anti-Spam-Filtered: true X-IronPort-Anti-Spam-Result: AicFAKU/KE9soXdS/2dsb2JhbACBX5x7eYhwnhmGGQSGUJRJhAs X-IronPort-AV: E=Sophos;i="4.73,1,1325480400"; d="scan'208";a="167212584" Received: from 108-161-119-82.dsl.teksavvy.com (HELO fmsmemgm.homelinux.net) ([108.161.119.82]) by ironport2-out.teksavvy.com with ESMTP/TLS/ADH-AES256-SHA; 10 Mar 2012 13:28:52 -0500 Received: by fmsmemgm.homelinux.net (Postfix, from userid 20848) id 7B53EAE26A; Sat, 10 Mar 2012 13:28:52 -0500 (EST) From: Stefan Monnier Message-ID: References: <83hay1a9b4.fsf@gnu.org> <838vj8zsht.fsf@gnu.org> <83vcmcxzq9.fsf@gnu.org> Date: Sat, 10 Mar 2012 13:28:52 -0500 In-Reply-To: (Juanma Barranquero's message of "Sat, 10 Mar 2012 16:38:14 +0100") User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/24.0.94 (gnu/linux) MIME-Version: 1.0 Content-Type: text/plain X-Spam-Score: -1.9 (-) X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.13 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Sender: debbugs-submit-bounces@debbugs.gnu.org Errors-To: debbugs-submit-bounces@debbugs.gnu.org X-Spam-Score: -1.9 (-) >> OK, let me ask specific questions then: > In the thread of bug#1255 Stefan already answered what amounts to YES, NO. Indeed. > The problem with that answer is that it is maximally unhelpful. Every > package that wants to use the margin will have to be defensively coded > against text-scale-*. You mean, that text-scale-* makes the problem more common significant? Maybe so, yes. But I don't think that just special-handling text-scale-* would be a good solution. We need some more general way to adjust the size of the margin to the size of the images&text displayed there, so as to handle non-default faces, proportional text, ... Stefan From unknown Sat Jun 14 19:32:59 2025 X-Loop: help-debbugs@gnu.org Subject: bug#10960: linum-mode does not work properly when changing font size Resent-From: Eli Zaretskii Original-Sender: debbugs-submit-bounces@debbugs.gnu.org Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Sat, 10 Mar 2012 22:20:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 10960 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: To: Stefan Monnier Cc: lekktu@gmail.com, 10960@debbugs.gnu.org, l26wang@gmail.com Reply-To: Eli Zaretskii Received: via spool by 10960-submit@debbugs.gnu.org id=B10960.133141799426698 (code B ref 10960); Sat, 10 Mar 2012 22:20:02 +0000 Received: (at 10960) by debbugs.gnu.org; 10 Mar 2012 22:19:54 +0000 Received: from localhost ([127.0.0.1]:44029 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.72) (envelope-from ) id 1S6Udl-0006wY-CX for submit@debbugs.gnu.org; Sat, 10 Mar 2012 17:19:54 -0500 Received: from mtaout23.012.net.il ([80.179.55.175]:59187) by debbugs.gnu.org with esmtp (Exim 4.72) (envelope-from ) id 1S6Udf-0006wL-N1 for 10960@debbugs.gnu.org; Sat, 10 Mar 2012 17:19:50 -0500 Received: from conversion-daemon.a-mtaout23.012.net.il by a-mtaout23.012.net.il (HyperSendmail v2007.08) id <0M0O00G00V8LFM00@a-mtaout23.012.net.il> for 10960@debbugs.gnu.org; Sat, 10 Mar 2012 23:50:04 +0200 (IST) Received: from HOME-C4E4A596F7 ([84.229.138.42]) by a-mtaout23.012.net.il (HyperSendmail v2007.08) with ESMTPA id <0M0O00G56VBFE190@a-mtaout23.012.net.il>; Sat, 10 Mar 2012 23:50:04 +0200 (IST) Date: Sat, 10 Mar 2012 23:50:12 +0200 From: Eli Zaretskii In-reply-to: X-012-Sender: halo1@inter.net.il Message-id: <83lin8xh0r.fsf@gnu.org> References: <83hay1a9b4.fsf@gnu.org> <838vj8zsht.fsf@gnu.org> <83vcmcxzq9.fsf@gnu.org> X-Spam-Score: -1.2 (-) X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.13 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Sender: debbugs-submit-bounces@debbugs.gnu.org Errors-To: debbugs-submit-bounces@debbugs.gnu.org X-Spam-Score: -1.2 (-) > From: Stefan Monnier > Cc: Eli Zaretskii , 10960@debbugs.gnu.org, l26wang@gmail.com > Date: Sat, 10 Mar 2012 13:28:52 -0500 > > > The problem with that answer is that it is maximally unhelpful. Every > > package that wants to use the margin will have to be defensively coded > > against text-scale-*. > > You mean, that text-scale-* makes the problem more common significant? > Maybe so, yes. But I don't think that just special-handling > text-scale-* would be a good solution. Special-casing it was not what I had in mind. > We need some more general way to adjust the size of the margin to > the size of the images&text displayed there, so as to handle > non-default faces, proportional text, ... It all boils down to calculating the size of the margins in pixels. The key to that is window_box_width, which uses WINDOW_FRAME_COLUMN_WIDTH to convert columns into pixels, and WINDOW_FRAME_COLUMN_WIDTH returns the "canonical" width of a column, which is an average width of the default face's font. So all it takes is to make that calculation aware of face remapping, images displayed in the margin, etc. From unknown Sat Jun 14 19:32:59 2025 X-Loop: help-debbugs@gnu.org Subject: bug#10960: linum-mode does not work properly when changing font size Resent-From: Stefan Monnier Original-Sender: debbugs-submit-bounces@debbugs.gnu.org Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Sun, 11 Mar 2012 02:07:07 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 10960 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: To: Eli Zaretskii Cc: lekktu@gmail.com, 10960@debbugs.gnu.org, l26wang@gmail.com Received: via spool by 10960-submit@debbugs.gnu.org id=B10960.133143157914238 (code B ref 10960); Sun, 11 Mar 2012 02:07:07 +0000 Received: (at 10960) by debbugs.gnu.org; 11 Mar 2012 02:06:19 +0000 Received: from localhost ([127.0.0.1]:44240 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.72) (envelope-from ) id 1S6YAs-0003ha-F3 for submit@debbugs.gnu.org; Sat, 10 Mar 2012 21:06:18 -0500 Received: from ironport2-out.teksavvy.com ([206.248.154.183]:34130) by debbugs.gnu.org with esmtp (Exim 4.72) (envelope-from ) id 1S6YAo-0003hQ-5a for 10960@debbugs.gnu.org; Sat, 10 Mar 2012 21:06:16 -0500 X-IronPort-Anti-Spam-Filtered: true X-IronPort-Anti-Spam-Result: AicFAKU/KE9soXdS/2dsb2JhbACBX5x7eYhwnhmDJ4JyBIZQlEmECw X-IronPort-AV: E=Sophos;i="4.73,1,1325480400"; d="scan'208";a="167291787" Received: from 108-161-119-82.dsl.teksavvy.com (HELO fmsmemgm.homelinux.net) ([108.161.119.82]) by ironport2-out.teksavvy.com with ESMTP/TLS/ADH-AES256-SHA; 10 Mar 2012 20:36:30 -0500 Received: by fmsmemgm.homelinux.net (Postfix, from userid 20848) id A35E5AE277; Sat, 10 Mar 2012 20:36:29 -0500 (EST) From: Stefan Monnier Message-ID: References: <83hay1a9b4.fsf@gnu.org> <838vj8zsht.fsf@gnu.org> <83vcmcxzq9.fsf@gnu.org> <83lin8xh0r.fsf@gnu.org> Date: Sat, 10 Mar 2012 20:36:29 -0500 In-Reply-To: <83lin8xh0r.fsf@gnu.org> (Eli Zaretskii's message of "Sat, 10 Mar 2012 23:50:12 +0200") User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/24.0.94 (gnu/linux) MIME-Version: 1.0 Content-Type: text/plain X-Spam-Score: -1.9 (-) X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.13 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Sender: debbugs-submit-bounces@debbugs.gnu.org Errors-To: debbugs-submit-bounces@debbugs.gnu.org X-Spam-Score: -1.9 (-) >> You mean, that text-scale-* makes the problem more common significant? >> Maybe so, yes. But I don't think that just special-handling >> text-scale-* would be a good solution. > Special-casing it was not what I had in mind. Actually, what you propose does just that. >> We need some more general way to adjust the size of the margin to >> the size of the images&text displayed there, so as to handle >> non-default faces, proportional text, ... > It all boils down to calculating the size of the margins in pixels. > The key to that is window_box_width, which uses > WINDOW_FRAME_COLUMN_WIDTH to convert columns into pixels, and > WINDOW_FRAME_COLUMN_WIDTH returns the "canonical" width of a column, > which is an average width of the default face's font. > So all it takes is to make that calculation aware of face remapping, > images displayed in the margin, etc. OK, so rather than special casing text-scale-* you suggest to special case frame-remapping: same problem. It still won't account for non-default faces, proportional fonts, and other display features, Stefan From unknown Sat Jun 14 19:32:59 2025 X-Loop: help-debbugs@gnu.org Subject: bug#10960: linum-mode does not work properly when changing font size Resent-From: Eli Zaretskii Original-Sender: debbugs-submit-bounces@debbugs.gnu.org Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Sun, 11 Mar 2012 04:29:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 10960 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: To: Stefan Monnier Cc: lekktu@gmail.com, 10960@debbugs.gnu.org, l26wang@gmail.com Reply-To: Eli Zaretskii Received: via spool by 10960-submit@debbugs.gnu.org id=B10960.133144008526764 (code B ref 10960); Sun, 11 Mar 2012 04:29:02 +0000 Received: (at 10960) by debbugs.gnu.org; 11 Mar 2012 04:28:05 +0000 Received: from localhost ([127.0.0.1]:44281 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.72) (envelope-from ) id 1S6aO5-0006xc-Ah for submit@debbugs.gnu.org; Sat, 10 Mar 2012 23:28:05 -0500 Received: from mtaout22.012.net.il ([80.179.55.172]:46250) by debbugs.gnu.org with esmtp (Exim 4.72) (envelope-from ) id 1S6aO2-0006xC-3N for 10960@debbugs.gnu.org; Sat, 10 Mar 2012 23:28:04 -0500 Received: from conversion-daemon.a-mtaout22.012.net.il by a-mtaout22.012.net.il (HyperSendmail v2007.08) id <0M0P00K00BZKRR00@a-mtaout22.012.net.il> for 10960@debbugs.gnu.org; Sun, 11 Mar 2012 05:57:47 +0200 (IST) Received: from HOME-C4E4A596F7 ([84.228.82.2]) by a-mtaout22.012.net.il (HyperSendmail v2007.08) with ESMTPA id <0M0P00KUJCCAOXD0@a-mtaout22.012.net.il>; Sun, 11 Mar 2012 05:57:47 +0200 (IST) Date: Sun, 11 Mar 2012 05:57:55 +0200 From: Eli Zaretskii In-reply-to: X-012-Sender: halo1@inter.net.il Message-id: <83k42ryekc.fsf@gnu.org> References: <83hay1a9b4.fsf@gnu.org> <838vj8zsht.fsf@gnu.org> <83vcmcxzq9.fsf@gnu.org> <83lin8xh0r.fsf@gnu.org> X-Spam-Score: -1.2 (-) X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.13 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Sender: debbugs-submit-bounces@debbugs.gnu.org Errors-To: debbugs-submit-bounces@debbugs.gnu.org X-Spam-Score: -1.2 (-) > From: Stefan Monnier > Cc: lekktu@gmail.com, 10960@debbugs.gnu.org, l26wang@gmail.com > Date: Sat, 10 Mar 2012 20:36:29 -0500 > > >> You mean, that text-scale-* makes the problem more common significant? > >> Maybe so, yes. But I don't think that just special-handling > >> text-scale-* would be a good solution. > > Special-casing it was not what I had in mind. > > Actually, what you propose does just that. Please explain where do you see any special-casing. I'm beginning to think I cannot understand written English or write clearly in it. > > It all boils down to calculating the size of the margins in pixels. > > The key to that is window_box_width, which uses > > WINDOW_FRAME_COLUMN_WIDTH to convert columns into pixels, and > > WINDOW_FRAME_COLUMN_WIDTH returns the "canonical" width of a column, > > which is an average width of the default face's font. > > So all it takes is to make that calculation aware of face remapping, > > images displayed in the margin, etc. > > OK, so rather than special casing text-scale-* you suggest to special > case frame-remapping Where and how did you manage to read something like that into what I said? From unknown Sat Jun 14 19:32:59 2025 X-Loop: help-debbugs@gnu.org Subject: bug#10960: linum-mode does not work properly when changing font size Resent-From: Stefan Monnier Original-Sender: debbugs-submit-bounces@debbugs.gnu.org Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Sun, 11 Mar 2012 15:08:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 10960 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: To: Eli Zaretskii Cc: lekktu@gmail.com, 10960@debbugs.gnu.org, l26wang@gmail.com Received: via spool by 10960-submit@debbugs.gnu.org id=B10960.133147846828897 (code B ref 10960); Sun, 11 Mar 2012 15:08:02 +0000 Received: (at 10960) by debbugs.gnu.org; 11 Mar 2012 15:07:48 +0000 Received: from localhost ([127.0.0.1]:45106 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.72) (envelope-from ) id 1S6kN9-0007W2-Gb for submit@debbugs.gnu.org; Sun, 11 Mar 2012 11:07:48 -0400 Received: from ironport2-out.teksavvy.com ([206.248.154.181]:24574) by debbugs.gnu.org with esmtp (Exim 4.72) (envelope-from ) id 1S6kMv-0007Vj-P3 for 10960@debbugs.gnu.org; Sun, 11 Mar 2012 11:07:44 -0400 X-IronPort-Anti-Spam-Filtered: true X-IronPort-Anti-Spam-Result: AicFAKU/KE9soXdS/2dsb2JhbACBX5x7eYhwnhmGGQSbGYQJ X-IronPort-AV: E=Sophos;i="4.73,1,1325480400"; d="scan'208";a="167401975" Received: from 108-161-119-82.dsl.teksavvy.com (HELO fmsmemgm.homelinux.net) ([108.161.119.82]) by ironport2-out.teksavvy.com with ESMTP/TLS/ADH-AES256-SHA; 11 Mar 2012 10:37:47 -0400 Received: by fmsmemgm.homelinux.net (Postfix, from userid 20848) id 4592EAE277; Sun, 11 Mar 2012 10:37:45 -0400 (EDT) From: Stefan Monnier Message-ID: References: <83hay1a9b4.fsf@gnu.org> <838vj8zsht.fsf@gnu.org> <83vcmcxzq9.fsf@gnu.org> <83lin8xh0r.fsf@gnu.org> <83k42ryekc.fsf@gnu.org> Date: Sun, 11 Mar 2012 10:37:45 -0400 In-Reply-To: <83k42ryekc.fsf@gnu.org> (Eli Zaretskii's message of "Sun, 11 Mar 2012 05:57:55 +0200") User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/24.0.94 (gnu/linux) MIME-Version: 1.0 Content-Type: text/plain X-Spam-Score: -1.9 (-) X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.13 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Sender: debbugs-submit-bounces@debbugs.gnu.org Errors-To: debbugs-submit-bounces@debbugs.gnu.org X-Spam-Score: -1.9 (-) >> > It all boils down to calculating the size of the margins in pixels. >> > The key to that is window_box_width, which uses >> > WINDOW_FRAME_COLUMN_WIDTH to convert columns into pixels, and >> > WINDOW_FRAME_COLUMN_WIDTH returns the "canonical" width of a column, >> > which is an average width of the default face's font. >> > So all it takes is to make that calculation aware of face remapping, >> > images displayed in the margin, etc. >> OK, so rather than special casing text-scale-* you suggest to special >> case frame-remapping > Where and how did you manage to read something like that into what I > said? I guess I did not understand what you suggest, then. Could you explain some more? The way I see it, set-window-margins can only set the margin's size either to "no margin" or to a fixed size given as an integer. So you'd have to let the Elisp code somehow figure out the *display* size of the margin's text (either in pixels or in char-cell-equivalent), and I don't know of any way Elisp can do that currently. Stefan From unknown Sat Jun 14 19:32:59 2025 X-Loop: help-debbugs@gnu.org Subject: bug#10960: linum-mode does not work properly when changing font size Resent-From: Juanma Barranquero Original-Sender: debbugs-submit-bounces@debbugs.gnu.org Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Sun, 11 Mar 2012 16:32:01 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 10960 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: To: Stefan Monnier Cc: Eli Zaretskii , 10960@debbugs.gnu.org, l26wang@gmail.com Received: via spool by 10960-submit@debbugs.gnu.org id=B10960.133148349410084 (code B ref 10960); Sun, 11 Mar 2012 16:32:01 +0000 Received: (at 10960) by debbugs.gnu.org; 11 Mar 2012 16:31:34 +0000 Received: from localhost ([127.0.0.1]:45193 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.72) (envelope-from ) id 1S6lgC-0002ca-Ak for submit@debbugs.gnu.org; Sun, 11 Mar 2012 12:31:33 -0400 Received: from mail-pz0-f44.google.com ([209.85.210.44]:62089) by debbugs.gnu.org with esmtp (Exim 4.72) (envelope-from ) id 1S6lg9-0002cR-2n for 10960@debbugs.gnu.org; Sun, 11 Mar 2012 12:31:31 -0400 Received: by dakl33 with SMTP id l33so3430513dak.3 for <10960@debbugs.gnu.org>; Sun, 11 Mar 2012 09:01:42 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=mime-version:in-reply-to:references:from:date:message-id:subject:to :cc:content-type:content-transfer-encoding; bh=gd5IULnFaUUvvVtWqXFaNL/UqeuOn8wLHxM5KmFL/Es=; b=ICm9RREpfoy3oEymWx/h0zHFtsoOXwCIPfId/DR/nltpMsl+UF5KTUhQNLYHmOpZGi +3WkrLhquY6xjlUpEDaR6Wd8sQGSPjmPQFx/9hx50Mdbvu0qvcP8jsML53BfY5SgME0G iaUHkPVfYSiZ6GLrfedc/SveQasqwS2LfmR1IetMW0MHZZmwbqBTWY/zbavvWtUYylJP C/Oi/CsM4kB0WzW49noIwq71RxB+ck/fB7G1cvuGHLhFvp5GoYWoGEeVv6Uppv59RfNS A3l/L8HnvtcmiierpZd/L06ZfJh/ZQZ9rswax+lmrUwkv0JWSLGGVuRuuFeADFQzDYpW DW2A== Received: by 10.68.136.228 with SMTP id qd4mr15035453pbb.141.1331481702574; Sun, 11 Mar 2012 09:01:42 -0700 (PDT) MIME-Version: 1.0 Received: by 10.142.71.15 with HTTP; Sun, 11 Mar 2012 09:01:02 -0700 (PDT) In-Reply-To: References: <83hay1a9b4.fsf@gnu.org> <838vj8zsht.fsf@gnu.org> <83vcmcxzq9.fsf@gnu.org> From: Juanma Barranquero Date: Sun, 11 Mar 2012 17:01:02 +0100 Message-ID: Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: quoted-printable X-Spam-Score: -2.6 (--) X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.13 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Sender: debbugs-submit-bounces@debbugs.gnu.org Errors-To: debbugs-submit-bounces@debbugs.gnu.org X-Spam-Score: -2.6 (--) On Sat, Mar 10, 2012 at 19:28, Stefan Monnier wr= ote: > We need some more general way to > adjust the size of the margin to the size of the images&text displayed > there, so as to handle non-default faces, proportional text, ... OK, but that's a long way from your earlier answer in bug#1255: "So, yes, the problem lies somewhat in linum-mode which should resize the margin accordingly, tho it's far from easy for it to do so (and it can only do it in increments of the base default font size)." We need a way to adjust the size of the margin, but linum-mode et al. should do nothing more** that set a margin width (in character cells); any subsequent width change should be transparent for it/them. **In fact, I don't see a way for two packages to coordinate uses of the margin (let's suppose I write a package which uses the margin to mark bookmarked places and I also want to use linum in the same buffer); but that's unrelated to margin auto-resizing. =C2=A0 =C2=A0 Juanma From unknown Sat Jun 14 19:32:59 2025 X-Loop: help-debbugs@gnu.org Subject: bug#10960: linum-mode does not work properly when changing font size Resent-From: Eli Zaretskii Original-Sender: debbugs-submit-bounces@debbugs.gnu.org Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Sun, 11 Mar 2012 17:44:01 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 10960 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: To: Stefan Monnier Cc: lekktu@gmail.com, 10960@debbugs.gnu.org, l26wang@gmail.com Reply-To: Eli Zaretskii Received: via spool by 10960-submit@debbugs.gnu.org id=B10960.133148783022673 (code B ref 10960); Sun, 11 Mar 2012 17:44:01 +0000 Received: (at 10960) by debbugs.gnu.org; 11 Mar 2012 17:43:50 +0000 Received: from localhost ([127.0.0.1]:45249 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.72) (envelope-from ) id 1S6mo9-0005te-Ro for submit@debbugs.gnu.org; Sun, 11 Mar 2012 13:43:50 -0400 Received: from mtaout23.012.net.il ([80.179.55.175]:38142) by debbugs.gnu.org with esmtp (Exim 4.72) (envelope-from ) id 1S6mo6-0005tV-H6 for 10960@debbugs.gnu.org; Sun, 11 Mar 2012 13:43:48 -0400 Received: from conversion-daemon.a-mtaout23.012.net.il by a-mtaout23.012.net.il (HyperSendmail v2007.08) id <0M0Q00L00D5ANG00@a-mtaout23.012.net.il> for 10960@debbugs.gnu.org; Sun, 11 Mar 2012 19:13:59 +0200 (IST) Received: from HOME-C4E4A596F7 ([77.127.205.223]) by a-mtaout23.012.net.il (HyperSendmail v2007.08) with ESMTPA id <0M0Q00LE9D79HL80@a-mtaout23.012.net.il>; Sun, 11 Mar 2012 19:13:59 +0200 (IST) Date: Sun, 11 Mar 2012 19:14:07 +0200 From: Eli Zaretskii In-reply-to: X-012-Sender: halo1@inter.net.il Message-id: <83fwdfxdpc.fsf@gnu.org> References: <83hay1a9b4.fsf@gnu.org> <838vj8zsht.fsf@gnu.org> <83vcmcxzq9.fsf@gnu.org> <83lin8xh0r.fsf@gnu.org> <83k42ryekc.fsf@gnu.org> X-Spam-Score: -1.2 (-) X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.13 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Sender: debbugs-submit-bounces@debbugs.gnu.org Errors-To: debbugs-submit-bounces@debbugs.gnu.org X-Spam-Score: -1.2 (-) > From: Stefan Monnier > Cc: lekktu@gmail.com, 10960@debbugs.gnu.org, l26wang@gmail.com > Date: Sun, 11 Mar 2012 10:37:45 -0400 > > The way I see it, set-window-margins can only set the margin's size > either to "no margin" or to a fixed size given as an integer. That's correct, but all set-window-margins does is set two attributes of the window object. How to use that is entirely up to the display engine. When the time comes to display the window, the margins come into play through the pixel coordinates where we draw the fringe bitmap. The code which computes those coordinates eventually calls window_box_left_offset or window_box_right_offset, which call window_box_width. The latter is the single place in the code, AFAICS, that converts the margin width from character cell units to pixel units. > So you'd have to let the Elisp code somehow figure out the *display* > size of the margin's text (either in pixels or in > char-cell-equivalent), and I don't know of any way Elisp can do that > currently. I didn't suggest to do this in Lisp. (I don't think Lisp programs should control the display at this low level.) What I suggested is to modify the calculation of the fringe pixel position based on how many pixels are actually needed for the glyphs (character glyphs, stretch glyphs, image glyphs, etc.) displayed in the fringe. Isn't that what you wanted? From unknown Sat Jun 14 19:32:59 2025 X-Loop: help-debbugs@gnu.org Subject: bug#10960: linum-mode does not work properly when changing font size Resent-From: Stefan Monnier Original-Sender: debbugs-submit-bounces@debbugs.gnu.org Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Mon, 12 Mar 2012 02:25:01 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 10960 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: To: Eli Zaretskii Cc: lekktu@gmail.com, 10960@debbugs.gnu.org, l26wang@gmail.com Received: via spool by 10960-submit@debbugs.gnu.org id=B10960.13315190589606 (code B ref 10960); Mon, 12 Mar 2012 02:25:01 +0000 Received: (at 10960) by debbugs.gnu.org; 12 Mar 2012 02:24:18 +0000 Received: from localhost ([127.0.0.1]:45579 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.72) (envelope-from ) id 1S6uvp-0002Uo-5T for submit@debbugs.gnu.org; Sun, 11 Mar 2012 22:24:17 -0400 Received: from ironport2-out.teksavvy.com ([206.248.154.181]:62126) by debbugs.gnu.org with esmtp (Exim 4.72) (envelope-from ) id 1S6uvW-0002UD-Un for 10960@debbugs.gnu.org; Sun, 11 Mar 2012 22:24:10 -0400 X-IronPort-Anti-Spam-Filtered: true X-IronPort-Anti-Spam-Result: AicFAKU/KE9soXdS/2dsb2JhbACBX5x7eYhwnhmGGQSbGYQJ X-IronPort-AV: E=Sophos;i="4.73,1,1325480400"; d="scan'208";a="167528237" Received: from 108-161-119-82.dsl.teksavvy.com (HELO ceviche.home) ([108.161.119.82]) by ironport2-out.teksavvy.com with ESMTP/TLS/ADH-AES256-SHA; 11 Mar 2012 21:54:10 -0400 Received: by ceviche.home (Postfix, from userid 20848) id EE4C666665; Sun, 11 Mar 2012 21:54:09 -0400 (EDT) From: Stefan Monnier Message-ID: References: <83hay1a9b4.fsf@gnu.org> <838vj8zsht.fsf@gnu.org> <83vcmcxzq9.fsf@gnu.org> <83lin8xh0r.fsf@gnu.org> <83k42ryekc.fsf@gnu.org> <83fwdfxdpc.fsf@gnu.org> Date: Sun, 11 Mar 2012 21:54:09 -0400 In-Reply-To: <83fwdfxdpc.fsf@gnu.org> (Eli Zaretskii's message of "Sun, 11 Mar 2012 19:14:07 +0200") User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/24.0.93 (gnu/linux) MIME-Version: 1.0 Content-Type: text/plain X-Spam-Score: -1.9 (-) X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.13 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Sender: debbugs-submit-bounces@debbugs.gnu.org Errors-To: debbugs-submit-bounces@debbugs.gnu.org X-Spam-Score: -1.9 (-) > I didn't suggest to do this in Lisp. (I don't think Lisp programs > should control the display at this low level.) What I suggested is to > modify the calculation of the fringe pixel position based on how many > pixels are actually needed for the glyphs (character glyphs, stretch > glyphs, image glyphs, etc.) displayed in the fringe. Isn't that what > you wanted? If we can do that, it's great, yes. Stefan From unknown Sat Jun 14 19:32:59 2025 X-Loop: help-debbugs@gnu.org Subject: bug#10960: linum-mode does not work properly when changing font size Resent-From: Eli Zaretskii Original-Sender: debbugs-submit-bounces@debbugs.gnu.org Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Tue, 13 Mar 2012 20:06:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 10960 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: To: Stefan Monnier Cc: lekktu@gmail.com, 10960@debbugs.gnu.org, l26wang@gmail.com Reply-To: Eli Zaretskii Received: via spool by 10960-submit@debbugs.gnu.org id=B10960.133166914630048 (code B ref 10960); Tue, 13 Mar 2012 20:06:02 +0000 Received: (at 10960) by debbugs.gnu.org; 13 Mar 2012 20:05:46 +0000 Received: from localhost ([127.0.0.1]:49379 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.72) (envelope-from ) id 1S7Xyc-0007ob-8c for submit@debbugs.gnu.org; Tue, 13 Mar 2012 16:05:46 -0400 Received: from mtaout22.012.net.il ([80.179.55.172]:47073) by debbugs.gnu.org with esmtp (Exim 4.72) (envelope-from ) id 1S7XyQ-0007oK-Of for 10960@debbugs.gnu.org; Tue, 13 Mar 2012 16:05:45 -0400 Received: from conversion-daemon.a-mtaout22.012.net.il by a-mtaout22.012.net.il (HyperSendmail v2007.08) id <0M0U00F0090T0M00@a-mtaout22.012.net.il> for 10960@debbugs.gnu.org; Tue, 13 Mar 2012 21:35:35 +0200 (IST) Received: from HOME-C4E4A596F7 ([77.124.179.236]) by a-mtaout22.012.net.il (HyperSendmail v2007.08) with ESMTPA id <0M0U00DJX93AGZR0@a-mtaout22.012.net.il>; Tue, 13 Mar 2012 21:35:35 +0200 (IST) Date: Tue, 13 Mar 2012 21:35:46 +0200 From: Eli Zaretskii In-reply-to: X-012-Sender: halo1@inter.net.il Message-id: <83mx7kway5.fsf@gnu.org> References: <83hay1a9b4.fsf@gnu.org> <838vj8zsht.fsf@gnu.org> <83vcmcxzq9.fsf@gnu.org> <83lin8xh0r.fsf@gnu.org> <83k42ryekc.fsf@gnu.org> <83fwdfxdpc.fsf@gnu.org> X-Spam-Score: -1.2 (-) X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.13 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Sender: debbugs-submit-bounces@debbugs.gnu.org Errors-To: debbugs-submit-bounces@debbugs.gnu.org X-Spam-Score: -1.2 (-) > From: Stefan Monnier > Cc: lekktu@gmail.com, 10960@debbugs.gnu.org, l26wang@gmail.com > Date: Sun, 11 Mar 2012 21:54:09 -0400 > > > I didn't suggest to do this in Lisp. (I don't think Lisp programs > > should control the display at this low level.) What I suggested is to > > modify the calculation of the fringe pixel position based on how many > > pixels are actually needed for the glyphs (character glyphs, stretch > > glyphs, image glyphs, etc.) displayed in the fringe. Isn't that what > > you wanted? > > If we can do that, it's great, yes. I'll see what this would take when I have time. I'm afraid we will have to leave for post-24.1, though, as the changes will probably be non-trivial enough. From debbugs-submit-bounces@debbugs.gnu.org Sun Jan 10 15:17:00 2016 Received: (at control) by debbugs.gnu.org; 10 Jan 2016 20:17:00 +0000 Received: from localhost ([127.0.0.1]:45742 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84) (envelope-from ) id 1aIMQ8-0002Og-IL for submit@debbugs.gnu.org; Sun, 10 Jan 2016 15:17:00 -0500 Received: from mail-wm0-f48.google.com ([74.125.82.48]:36382) by debbugs.gnu.org with esmtp (Exim 4.84) (envelope-from ) id 1aIMQ6-0002OR-Ni for control@debbugs.gnu.org; Sun, 10 Jan 2016 15:16:59 -0500 Received: by mail-wm0-f48.google.com with SMTP id l65so189305510wmf.1 for ; Sun, 10 Jan 2016 12:16:58 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=googlemail.com; s=20120113; h=sender:date:message-id:to:from:subject; bh=Roa7OfW6oNuR5k8hrffPccHU5m9FdxlU8cHShJ4yhWQ=; b=cJfUGLxU6bHR2bQfhVaOMnKgehJ3SWayDL6YwII6VSNFoE9OnmGxDFrwmrF2+LYYjx 6FikvLjaioFrZZTB5EOmjJA+CmkX8KnngQ5CbpsnPZLUiw0aAIZYTzOpmu9vdc2Qp8dU xbteLefAU11uNgTWML4ILjKvVrWNkCyEl/YEjfbIDW2mTt1I53rK7SKZo6bWMlWg92Vo vEKbOivESjEJr1hc5IGuHttk7ixZGB3PDhWexxzdkRk4J8PhPWrfLBlngpohl3Bcu8hJ nvPjRhbl0g2RgTdnJls2QAcFNz/gWUHZWfEaRI6u4MO8rixIGaDb4j/wzvoATrJ5wJVF D42g== X-Received: by 10.194.115.129 with SMTP id jo1mr131519172wjb.28.1452457013188; Sun, 10 Jan 2016 12:16:53 -0800 (PST) Received: from galloway.idiocy.org (2.d.d.e.0.6.c.f.1.4.9.b.d.f.0.8.9.2.1.8.8.f.3.0.0.b.8.0.1.0.0.2.ip6.arpa. [2001:8b0:3f8:8129:80fd:b941:fc60:edd2]) by smtp.gmail.com with ESMTPSA id e77sm9589719wma.18.2016.01.10.12.16.52 for (version=TLS1_2 cipher=ECDHE-RSA-AES128-GCM-SHA256 bits=128/128); Sun, 10 Jan 2016 12:16:52 -0800 (PST) Date: Sun, 10 Jan 2016 20:16:51 +0000 Message-Id: To: control@debbugs.gnu.org From: Alan J Third Subject: control message for bug #1255 X-Spam-Score: -0.5 (/) X-Debbugs-Envelope-To: control 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.5 (/) close 1255 25.1