From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.io!.POSTED.blaine.gmane.org!not-for-mail From: Po Lu Newsgroups: gmane.emacs.help Subject: Re: 4 pixels missing at startup Date: Thu, 19 Oct 2023 19:57:18 +0800 Message-ID: <878r7y6d0h.fsf@yahoo.com> References: <1557a557-e827-d60f-af1e-48ae7003a6d8@magnaspesmeretrix.org> <87jzri6gw3.fsf@yahoo.com> Mime-Version: 1.0 Content-Type: text/plain Injection-Info: ciao.gmane.io; posting-host="blaine.gmane.org:116.202.254.214"; logging-data="1201"; mail-complaints-to="usenet@ciao.gmane.io" User-Agent: Gnus/5.13 (Gnus v5.13) Cc: help-gnu-emacs@gnu.org To: PierGianLuca Original-X-From: help-gnu-emacs-bounces+geh-help-gnu-emacs=m.gmane-mx.org@gnu.org Thu Oct 19 13:58:17 2023 Return-path: Envelope-to: geh-help-gnu-emacs@m.gmane-mx.org Original-Received: from lists.gnu.org ([209.51.188.17]) by ciao.gmane.io with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.92) (envelope-from ) id 1qtRfN-00007p-L8 for geh-help-gnu-emacs@m.gmane-mx.org; Thu, 19 Oct 2023 13:58:17 +0200 Original-Received: from localhost ([::1] helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1qtRek-000786-1x; Thu, 19 Oct 2023 07:57:38 -0400 Original-Received: from eggs.gnu.org ([2001:470:142:3::10]) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1qtRee-00072T-Ov for help-gnu-emacs@gnu.org; Thu, 19 Oct 2023 07:57:33 -0400 Original-Received: from sonic314-20.consmr.mail.ne1.yahoo.com ([66.163.189.146]) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from ) id 1qtRec-0006rd-JE for help-gnu-emacs@gnu.org; Thu, 19 Oct 2023 07:57:32 -0400 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=yahoo.com; s=s2048; t=1697716647; bh=cpmcvvAIPXFA6R1/5j0oM8jCtCgk0LwJLrrcxdlWBvM=; h=From:To:Cc:Subject:In-Reply-To:References:Date:From:Subject:Reply-To; b=UM+rzBHairlAz0JCBMKYcuvWuL//kmqnEhGzgB4pSel4AfLSTAomYXu5jg85WvCdraVQ8VCtFIPsYNxkkKsF2yfeP/3T8HyrXKSSVfF4V02qGuQDvvQGtlxVJDORF5PRHTZmMhmkUuTP1iBhv9p6UpYlDh3qOQFJLQGJmZSpQzl2k/xY88lvTtIRSDIckII0x8zLkf+UNmI8MCr9JkDjPGw9LXjbnaWzd/qxraqiDwY7WFsOP3ptEZc6TERKCsYeQbLt692dJjmPXuaJaBYNSWewOy2C8InkWGGdEhlmMPS20rYjA5zyuhrpvhOOfRG1Bw7PyCkh1buLSBUqA4yezw== X-SONIC-DKIM-SIGN: v=1; a=rsa-sha256; c=relaxed/relaxed; d=yahoo.com; s=s2048; t=1697716647; bh=trACDN8J7nsBC+IfLhlqOiW0mvlw09HhwcqLa1Wf6DA=; h=X-Sonic-MF:From:To:Subject:Date:From:Subject; b=RfijxFHIs7WAVNQjV6FI7BilCG8xdxBUHRkyICDhKbuF4wCK7ZCAzTxG47+y4TT07CyPvXZ3bFYEVuc4vXeTyA+WtK++xpjx877Dkax3tODO60XBSfA5V7FhGMmRlSKr8gioB9r/Ka6rC1t8677u8jFmWOMJ2EfbH1rj/+i38qyMGt4AB+sgLnJyuT4D8Osr8XDoox15siU5MJLbxRJo6udak4R0p9dSNJ9MMr15Mz5l1F4In62ohFyGtbo7zdRszM7TEjDOvJKkHi93Yg3/+30sZDFSyZuj24Y3k82d2bf+0gA9j7qvA/7ezET8CNKxcM0oxg5fPvzg69fFdFu+pw== X-YMail-OSG: p0ocMvUVM1lps3H5eJvPvRpq7PHm23qXgM6LdbM1BmNPSQMqyZvDeZqkTO4cR9v 6tqZeG9U0oUitAlLBJAzhMi_RWgNgI3As.0BboKF5eHGnyd5D1cX0g.22NzEtiGCpU35zBD4bggr Hw9ZQ8l3PrukYlo72Vx7AzhQkJa29mYKPOErXYL9_RGx3LFXTK06BANJadze8uBPO4LIufeZTiUY JlWpvTl23cbpdA1DktwwRwBk8NTJRRUMKV5dXk2x0a0AqbMyDR1rhlancRIFOgnZXuHCxLZHknoz rtd04TKdXzaV7wC8SRyfQK0_CeAqvKQPlEO2y_1GpEMNLHNThsUo6fLxpbsoQO585a2GXNRgQwPB dx1GYzax10LxlwBqEHeMv_t0GClCs8bSw338F6e3S8ETQNHi6nn0DMk6aMbw5Jv6iM3tRYCEZRfk I9qPhqHsnat27drpywAx5RWTD9XTyceYiLnDo9RBZCANT1P35PKgaRrFKdCo902cDRyZTY4CADda MSTsTSYYPkR2PItuu8UaToLCTqt2Q4Q6DxMVF8d4QPD0wgOXg9pofca8mAqixx6MsO_sp3aPe3RX oNVxSTfVeOwdlROkg0x7a8o8xzULutnIdiXUMzKM3oxeLHgHo5ZXvOSRsNufGgzKs2auoNvodmIx y40hgVsoDZQaKVVhxyJyJcRc9TTHinU_7FyoT3mzOE_UC8HEwtgo_QgGny3R.GfVcdfjOVa.D.nb dqnLCWfVTW566B7_k9.xIvI2RZzoqUW1kZlv3AgpBSdg.J_f8zdv0FUyZoIJTiJIhRZXXgqFi146 qDKGj1lEczNKLuSCT0TAPfTxBK9cufRvD6s1NHBIVf X-Sonic-MF: X-Sonic-ID: 1c5859e5-a4a1-4e32-9cbc-0497dd7734b8 Original-Received: from sonic.gate.mail.ne1.yahoo.com by sonic314.consmr.mail.ne1.yahoo.com with HTTP; Thu, 19 Oct 2023 11:57:27 +0000 Original-Received: by hermes--production-sg3-57f7997989-x5ct7 (Yahoo Inc. Hermes SMTP Server) with ESMTPA ID 262aeb8409a2cd62399b4f5db5b5619a; Thu, 19 Oct 2023 11:57:23 +0000 (UTC) In-Reply-To: (PierGianLuca's message of "Thu, 19 Oct 2023 13:41:51 +0200") X-Mailer: WebService/1.1.21863 mail.backend.jedi.jws.acl:role.jedi.acl.token.atz.jws.hermes.yahoo Received-SPF: pass client-ip=66.163.189.146; envelope-from=luangruo@yahoo.com; helo=sonic314-20.consmr.mail.ne1.yahoo.com X-Spam_score_int: -20 X-Spam_score: -2.1 X-Spam_bar: -- X-Spam_report: (-2.1 / 5.0 requ) BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, DKIM_VALID_EF=-0.1, FREEMAIL_FROM=0.001, RCVD_IN_DNSWL_NONE=-0.0001, RCVD_IN_MSPIKE_H2=-0.001, SPF_HELO_NONE=0.001, SPF_PASS=-0.001 autolearn=ham autolearn_force=no X-Spam_action: no action X-BeenThere: help-gnu-emacs@gnu.org X-Mailman-Version: 2.1.29 Precedence: list List-Id: Users list for the GNU Emacs text editor List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: help-gnu-emacs-bounces+geh-help-gnu-emacs=m.gmane-mx.org@gnu.org Original-Sender: help-gnu-emacs-bounces+geh-help-gnu-emacs=m.gmane-mx.org@gnu.org Xref: news.gmane.io gmane.emacs.help:145321 Archived-At: PierGianLuca writes: > I forgot to mention that I work with KDE Plasma, and I have a specific > window rule for Emacs windows, to obey any geometry that they request > (see details at end of email*). > > > While playing with geometries I've noted something else strange. I use > desktop-save, so Emacs always restarts with the latest frame & > geometry configuration. > > However, I'm noticing now that one of the restarted frames always > lacks 4 pixels in its vertical scroll bar. I've tried to specify > scroll-bar-width in the init.el and early-init.el, but those four > pixels disappear at every Emacs restart. > > Maybe it's due to my using the lucid theme, rather than GTK... What about under the no toolkit build? The X toolkit intrinsics seek to enforce client-requested size hints independently of the window manager under certain situations. In light of various frequently attested difficulties with both the GTK and Xt family of toolkits, I'm inclined to recommend users build --with-x-toolkit=none. Toolkit widgets will be absent from such builds, but they will work properly under virtually all circumstances that can be thrown at them; and if they don't, toolkits cannot impede us from remedying the problems.