From debbugs-submit-bounces@debbugs.gnu.org Sun Dec 26 12:41:30 2021 Received: (at submit) by debbugs.gnu.org; 26 Dec 2021 17:41:30 +0000 Received: from localhost ([127.0.0.1]:41464 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1n1XWU-0004jY-AQ for submit@debbugs.gnu.org; Sun, 26 Dec 2021 12:41:30 -0500 Received: from lists.gnu.org ([209.51.188.17]:44840) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1n1XWT-0004jP-2V for submit@debbugs.gnu.org; Sun, 26 Dec 2021 12:41:29 -0500 Received: from eggs.gnu.org ([209.51.188.92]:43520) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1n1XWS-0005cB-O5 for bug-gnu-emacs@gnu.org; Sun, 26 Dec 2021 12:41:28 -0500 Received: from mx.sdf.org ([205.166.94.24]:62273) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1n1XWQ-0006Ge-QN for bug-gnu-emacs@gnu.org; Sun, 26 Dec 2021 12:41:28 -0500 Received: from sdf.org (IDENT:van.ly@faeroes.freeshell.org [205.166.94.9]) by mx.sdf.org (8.15.2/8.14.5) with ESMTPS id 1BQHdYvO007142 (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256 bits) verified NO) for ; Sun, 26 Dec 2021 17:39:35 GMT Received: from localhost (van.ly@localhost) by sdf.org (8.15.2/8.12.8/Submit) with ESMTP id 1BQHdWXS007121 for ; Sun, 26 Dec 2021 17:39:32 GMT Date: Sun, 26 Dec 2021 17:39:32 +0000 (UTC) From: Van Ly To: bug-gnu-emacs@gnu.org Subject: 28.0.90; X11 modeline context menu grows offscreen unreadable on smaller screen of two screen display Message-ID: <9c23b7a-3b14-ad5e-d9d-268874b5504e@SDF.ORG> Organization: Super Dimensional Fortress MIME-Version: 1.0 Content-Type: text/plain; format=flowed; charset=US-ASCII Received-SPF: pass client-ip=205.166.94.24; envelope-from=van.ly@sdf.org; helo=mx.sdf.org X-Spam_score_int: -18 X-Spam_score: -1.9 X-Spam_bar: - X-Spam_report: (-1.9 / 5.0 requ) BAYES_00=-1.9, SPF_HELO_PASS=-0.001, SPF_PASS=-0.001 autolearn=ham autolearn_force=no X-Spam_action: no action X-Spam-Score: -1.4 (-) X-Debbugs-Envelope-To: submit 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: -2.4 (--) Hello, On the modeline, on the "Major mode" keyword, for example "Fundamental", mouse button 1 and 3 cause a context menu to show overlapping the modeline. On a two screen display of uneven size, on the smaller of those two screens, when the X11 frame for emacs is maximised fullscreen after using the F11 key for toggle-frame-fullscreen, that context menu grows offscreen and unreadable. Similary, on the smaller screen, an X11 frame for emacs with the bottom of the frame put near to the bottom of the smaller screen, that context menu grows offscreen and unreadable. # steps to reproduce ## maximised X11 frame for emacs on smaller of two screens 1. start emacs by "emacs -Q" 2. move the emacs X11 frame to the smaller screen of a two screen GNU/Linux LXDE 3. press F11 for toggle-frame-fullscreen 4. press button mouse-1 or mouse-3 on the "Major mode" keyword for context menu ## not maximised X11 frame for emacs on smaller of two screens 1. start emacs by "emacs -Q" 2. move the emacs X11 frame to the smaller screen of a two screen GNU/Linux LXDE 3. move the bottom of emacs X11 frame to bottom of the screen 4. press button mouse-1 or mouse-3 on the "Major mode" keyword for context menu # observed behavior The context menu grows offscreen and unreadable. # expected behavior The context menu "floats" as it grows, showing all the rows on the context menu. -- vl From debbugs-submit-bounces@debbugs.gnu.org Mon Dec 27 01:30:03 2021 Received: (at 52809) by debbugs.gnu.org; 27 Dec 2021 06:30:03 +0000 Received: from localhost ([127.0.0.1]:42086 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1n1jWF-0000TV-IG for submit@debbugs.gnu.org; Mon, 27 Dec 2021 01:30:03 -0500 Received: from sonic301-30.consmr.mail.ne1.yahoo.com ([66.163.184.199]:34321) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1n1jWA-0000SI-L0 for 52809@debbugs.gnu.org; Mon, 27 Dec 2021 01:30:02 -0500 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=yahoo.com; s=s2048; t=1640586592; bh=ecWdIe38QeNWzTEONdvdqyd7Yiz1bf8PZ2Hct/KpmJk=; h=From:To:Cc:Subject:References:Date:In-Reply-To:From:Subject:Reply-To; b=cE3rp0vSgUb56lakY9L+HPLqys+pH1yU+nTyGYjtx4eswBNmXMlwEfPsJNWIlOZYq93majLaj7hk0mlArlitAhYvMouBRNOved8QbxpaiwZ4UOoyBW96ELKZoPM8u7Knf0lynXQcJqN1l0rnje7gyY4DtJtjtCb0eFVouW8g1j9u+fFMF1tDWthMUSmLC2SXq0Y8W8zoM59QrSYvDiQ0uZs655wEcmy+3MUfNSbrJ12AiQP5ApF5j1w0AG3i+oF5YEY9hfTW+sNIbD5WFBWe5MfNspYrJNhPViMbNTsnSiMN5jwtFNJyfyNX6qXJllYj4Ww/62qRYpyjtDEAzTmKvA== X-SONIC-DKIM-SIGN: v=1; a=rsa-sha256; c=relaxed/relaxed; d=yahoo.com; s=s2048; t=1640586592; bh=DN0wCD04Ol2HJbdxcCxOZB2x+x+txPr50cy8kF+lleZ=; h=X-Sonic-MF:From:To:Subject:Date:From:Subject; b=rtDvb+I32+temeKFNWgLL4d/k6MaeHeLo4/wIx6hROiNlA4ci/s/hjXO7Y4Q8CwVsJwJnnSjyf3svaSqz3/uGxWvWdrRNupEsCepDmG5op5m7LL/hYo+mW3B9IRg6GOq7Ke5oj6IGj591cLvvqeG/obtjQ/druKufRN+KZs8h6bdEXOlsmnX6U0XYseaE6g/RBEFwMgkfQJ66lf2GL865Cq7K463gh6QKEMftGo2NDK3NFbwOvNtNsIGdc18O1WXmh8lP7d4zpSM3Jp5AkwROPHJIGfLK2r29e1/R9CmYFHgxmwGLjBTKrAcmVl87PaTPTlfR5Bk1exkUFw5ibQgOQ== X-YMail-OSG: yERANXsVM1kCwzEpEMqAvb7Mrv22qHt1tezBDza1jykBOTEq0WBj1LKFErGAvJw Okk_QVP23.KX_iszu9DNuTKvztbbhSjJdGoA1W0I8kJc_IEUXhXTjTrQ7TNHN0.aBZUXa4V1K39h 8Gq7YYe8vVg2rrsfxLOOn5OoQz_as2IVFkzYZ2pfS0L4WvUksU_TNlNkKsBuF7JPV5t5PzB1WGPE ktqjGXonJUp1AH0oe6lYLjaD9XRoJ2t46cKeF5qvoq1PMkSuPqMGrzwFoXto67fgzL0N1w3n7yFr UJeAKSiVSEVLR0EZLOAtu6EyKvTO4.nZfkocfG8hf2Szb27PvvDQHZYSFYR4hW9M6e6H7gIbl1AX BB8gbGuGeqbgVmPcviYixR5vsgJ29haEw8yqyZ7bnydqjB6iyM5uj0Q2RMDFJPftR.zPzLbV6ezp e9BXu5ZsWQqQmTJlQMStrhRNbE9V9c5iB15qlVOZwP.gWcxcJWg9xhv7eLsxW_DOQSoniegV7KVq xwvJMfGquZTfGI29clBGaiD8_yF01_SGlEJyz2VgZr_epv8P1p7G01welAkPtasVNKLBiTbYEqGr BTE3eLF6.9RAsuq_YDfmZNpGfvK9cMJn.28cy9MMYrloOA0f.NIwMW8_Deh2KvqKpBzF7sbizRY. FQ6kf47JAbZ.w0s0jF8QEELzlmhYedy.pFlYTaoln9rE._.zvzwclhYwRabxL4DvGxKDPQQ2FlH1 O1tE9HnLxcidcOHZpT0YpXHgi4ez9AoWDgxmMvKf1UfIL4RqbfpFAqRVyCyW.7SXTlZI713_oKVU HAVBLdLtCtgL2PvA_YNGdm4cIqQOnZh4RfeWCbuAlGRYo7sQC6Nr8cY4Q5dn_nd6g7NDYGFNQpkq fy2EOOHxb8FjtTpAA.xgLUg_d5z4qH_Fdg..EaRnowSIztPAjpLB7TJoR6tTKGp.O_SWSfB3FhIh AboIZCTB4Ul_f0swvWPb7VWuLTLnpVAlEBd1Ka_cxVt13i5e5eBAsJSktGICfQk46NcBs5aG83s1 cYSxHCj2dEQE25aPMzt1NOHtbTfYYtsFne.FJVsf6YEPCawOjJ9vSgzRl1e.Hu2qWv51B8hdorKN K7Ss0c4gxqJ.rIGwEn3aPsjqIVSlASI69BvA5T8rngk.nFFmba07I8FauzOrn2BXwf.Nr6rmyiJy t7jwervYrhE0xF0ZBDdbvk7vXW2CdeUyrRSAW3o5FxQfnpED8hUJVLuQREKYq1swnwdwCqwhObZy TZOju.Nc6cZskKpAWAEEBb8zNnW2S2tR6bq2AKSvYDPsKBa.FqgtHb.izPM0Gl90yLTHiNoTL3NV PnkR1fhs6eRUtSRP1KC1FeIisi4dJM12a5AszA0Az3Esnt72MLnc9H7iRHD4MP0D2jMNFwIHW22Z HLjiOaxgYoXCvOHhryJCvbeFFl_DfyCsp1VvTDdjKFso0gHYm4GGvZfs9IYaBaEOBcrz75BYA2Z5 GBX5pknxqMapoaVX3GBDbhQAiN2xN15nkRjeMXWLeMHqOjrxVFf7jzjvrj7iFNPwPcWf83FyEERR cGgYDSvglSusOhbKnmpylAp1VAlN9LKUhVOCH5jOojQSPJdFM_C5YOldS3WSImp3QiYRe3.wvK4L Nolpruel11Iw8S9cSAdRGdAXdU7qTA..CpGDrsGjCZKk2KPm8TcNzZApXF4LAoS2XGmVM_VdsAa2 nhwTQGkC39MtK7hIVBvpAs3PBKzRZs38NAjpG2sTKM88stApdXs2o4L8NJzpLFOQopScyQkYOD1V Wb3uaQcMsAF9BMP5RdxVq1wOi4sne5ACekYHEhDGOQJkHtRb_drFheZedVp05xB4gEKdSqlxSAcB jI1qMMaTpWRwZBHw.u78vMQYaZpoJuf9ueFf8UffDburY7..DryKCYNtgY47Q1lDTA.wP6x.6JKp xD9ztwDdBohwf6r9b8K_jTWTtmb7A_Jfx3B32lqYXWT7FhUVxv75_paKABasOY2Yyo902Y5ScS0p LoVAjjpIZAGr86eswbco.26j8SFu2gTTAotYuyU9IJTzceSec3VPuvl_6SIQzGZby9Ih_WWrPYdB C8yZGVyG4TN4SSXUvRar2HYNP7.5a36tI3i.YAjToEs_66L2YAnCs8HuKQSo1608DiNnoeAvk620 R5CA6JAHufpGN.NHTPyF2yNwbJeJV1Qet2ol4Lo8hrMBKmODf1jCSBun5gTeGwd.GyMheHJg5sN. AYb9PRp2amDjlfc8.RtR3kfuUK.hAFHTRHAAG5b1EPc34sLX73q35pSRp_Y8- X-Sonic-MF: Received: from sonic.gate.mail.ne1.yahoo.com by sonic301.consmr.mail.ne1.yahoo.com with HTTP; Mon, 27 Dec 2021 06:29:52 +0000 Received: by kubenode519.mail-prod1.omega.sg3.yahoo.com (VZM Hermes SMTP Server) with ESMTPA ID 2858159c4dad86dae4057326dcb94079; Mon, 27 Dec 2021 06:29:44 +0000 (UTC) From: Po Lu To: Van Ly Subject: Re: bug#52809: 28.0.90; X11 modeline context menu grows offscreen unreadable on smaller screen of two screen display References: <9c23b7a-3b14-ad5e-d9d-268874b5504e@SDF.ORG> Date: Mon, 27 Dec 2021 14:29:40 +0800 In-Reply-To: <9c23b7a-3b14-ad5e-d9d-268874b5504e@SDF.ORG> (Van Ly's message of "Sun, 26 Dec 2021 17:39:32 +0000 (UTC)") Message-ID: <87ee5y1rxn.fsf@yahoo.com> User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/28.0.60 (gnu/linux) MIME-Version: 1.0 Content-Type: text/plain X-Mailer: WebService/1.1.19498 mail.backend.jedi.jws.acl:role.jedi.acl.token.atz.jws.hermes.yahoo Content-Length: 408 X-Spam-Score: 0.0 (/) X-Debbugs-Envelope-To: 52809 Cc: 52809@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: -1.0 (-) Van Ly writes: > The context menu grows offscreen and unreadable. > > # expected behavior > The context menu "floats" as it grows, showing all the rows on the > context menu. What toolkit is your Emacs built with? Is it GTK+? And if so, what version of GTK+ is it? In the future, please use report-emacs-bug to report this kind of bug. It avoids having to ask these questions. Thanks. From debbugs-submit-bounces@debbugs.gnu.org Mon Dec 27 05:25:30 2021 Received: (at 52809) by debbugs.gnu.org; 27 Dec 2021 10:25:30 +0000 Received: from localhost ([127.0.0.1]:42215 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1n1nC5-0007Gc-Qm for submit@debbugs.gnu.org; Mon, 27 Dec 2021 05:25:30 -0500 Received: from mx.sdf.org ([205.166.94.24]:57249) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1n1nC1-0007GM-TF for 52809@debbugs.gnu.org; Mon, 27 Dec 2021 05:25:29 -0500 Received: from sdf.org (IDENT:van.ly@faeroes.freeshell.org [205.166.94.9]) by mx.sdf.org (8.15.2/8.14.5) with ESMTPS id 1BRAPO2a021599 (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256 bits) verified NO); Mon, 27 Dec 2021 10:25:24 GMT Received: from localhost (van.ly@localhost) by sdf.org (8.15.2/8.12.8/Submit) with ESMTP id 1BRAPMr6018995; Mon, 27 Dec 2021 10:25:22 GMT Date: Mon, 27 Dec 2021 10:25:22 +0000 (UTC) From: Van Ly To: Po Lu Subject: Re: bug#52809: 28.0.90; X11 modeline context menu grows offscreen unreadable on smaller screen of two screen display In-Reply-To: <87ee5y1rxn.fsf@yahoo.com> Message-ID: References: <9c23b7a-3b14-ad5e-d9d-268874b5504e@SDF.ORG> <87ee5y1rxn.fsf@yahoo.com> Organization: Super Dimensional Fortress MIME-Version: 1.0 Content-Type: text/plain; format=flowed; charset=US-ASCII X-Spam-Score: -0.0 (/) X-Debbugs-Envelope-To: 52809 Cc: 52809@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: -1.0 (-) On Mon, 27 Dec 2021, Po Lu wrote: To be clear, the primary larger screen where the taskbar/app-launcher is pinned behaves as expected for emac's modeline context menu. The problem is on the smaller secondary screen. >> The context menu grows offscreen and unreadable. >> >> # expected behavior >> The context menu "floats" as it grows, showing all the rows on the >> context menu. > > What toolkit is your Emacs built with? Is it GTK+? And if so, what > version of GTK+ is it? The x-toolkit is "lucid". Here is the clip from the config.log in the build directory. ''' $ /b/b/b/Blah/Projects/X/emacs/configure --prefix=/b/b/b/Blah/Applications/emacs-2021-12-04 --with-x-toolkit=lucid --without-toolkit-scroll-bars --without-xft --with-native-compilation --without-compress-install ''' The GTK values are not set in config.log ''' ac_cv_env_GTK_CFLAGS_set= ac_cv_env_GTK_CFLAGS_value= ac_cv_env_GTK_LIBS_set= ac_cv_env_GTK_LIBS_value= GTK_CFLAGS='' GTK_LIBS='' GTK_OBJ='' ''' > In the future, please use report-emacs-bug to report this kind of bug. > It avoids having to ask these questions. I don't have emacs configured for email and worry the mechanism might misfire. Sorry about that. I just discovered the config.log file is 1Mb long and decided not to include that in the attachment. These are all the libraries associated with the emacs binary. I want a skeleton thin build for my basic need but don't really know what to exclude. Hope this helps. ''' $ readelf -d b/b/Blah/bin/emacs | fgrep -n NEED 4: 0x0000000000000001 (NEEDED) Shared library: [libtiff.so.5] 5: 0x0000000000000001 (NEEDED) Shared library: [libjpeg.so.62] 6: 0x0000000000000001 (NEEDED) Shared library: [libpng16.so.16] 7: 0x0000000000000001 (NEEDED) Shared library: [libz.so.1] 8: 0x0000000000000001 (NEEDED) Shared library: [libgif.so.7] 9: 0x0000000000000001 (NEEDED) Shared library: [libXpm.so.4] 10: 0x0000000000000001 (NEEDED) Shared library: [libXaw3d.so.6] 11: 0x0000000000000001 (NEEDED) Shared library: [libXmu.so.6] 12: 0x0000000000000001 (NEEDED) Shared library: [libXt.so.6] 13: 0x0000000000000001 (NEEDED) Shared library: [libSM.so.6] 14: 0x0000000000000001 (NEEDED) Shared library: [libICE.so.6] 15: 0x0000000000000001 (NEEDED) Shared library: [libXext.so.6] 16: 0x0000000000000001 (NEEDED) Shared library: [libX11.so.6] 17: 0x0000000000000001 (NEEDED) Shared library: [libXrender.so.1] 18: 0x0000000000000001 (NEEDED) Shared library: [libasound.so.2] 19: 0x0000000000000001 (NEEDED) Shared library: [librsvg-2.so.2] 20: 0x0000000000000001 (NEEDED) Shared library: [libm.so.6] 21: 0x0000000000000001 (NEEDED) Shared library: [libgio-2.0.so.0] 22: 0x0000000000000001 (NEEDED) Shared library: [libgdk_pixbuf-2.0.so.0] 23: 0x0000000000000001 (NEEDED) Shared library: [libgobject-2.0.so.0] 24: 0x0000000000000001 (NEEDED) Shared library: [libglib-2.0.so.0] 25: 0x0000000000000001 (NEEDED) Shared library: [libcairo.so.2] 26: 0x0000000000000001 (NEEDED) Shared library: [libacl.so.1] 27: 0x0000000000000001 (NEEDED) Shared library: [librt.so.1] 28: 0x0000000000000001 (NEEDED) Shared library: [libdbus-1.so.3] 29: 0x0000000000000001 (NEEDED) Shared library: [libXrandr.so.2] 30: 0x0000000000000001 (NEEDED) Shared library: [libXinerama.so.1] 31: 0x0000000000000001 (NEEDED) Shared library: [libXfixes.so.3] 32: 0x0000000000000001 (NEEDED) Shared library: [libxml2.so.2] 33: 0x0000000000000001 (NEEDED) Shared library: [libgpm.so.2] 34: 0x0000000000000001 (NEEDED) Shared library: [libtinfo.so.6] 35: 0x0000000000000001 (NEEDED) Shared library: [libselinux.so.1] 36: 0x0000000000000001 (NEEDED) Shared library: [libfreetype.so.6] 37: 0x0000000000000001 (NEEDED) Shared library: [libfontconfig.so.1] 38: 0x0000000000000001 (NEEDED) Shared library: [libharfbuzz.so.0] 39: 0x0000000000000001 (NEEDED) Shared library: [libotf.so.0] 40: 0x0000000000000001 (NEEDED) Shared library: [libm17n-core.so.0] 41: 0x0000000000000001 (NEEDED) Shared library: [libm17n-flt.so.0] 42: 0x0000000000000001 (NEEDED) Shared library: [libgnutls.so.30] 43: 0x0000000000000001 (NEEDED) Shared library: [libpthread.so.0] 44: 0x0000000000000001 (NEEDED) Shared library: [libanl.so.1] 45: 0x0000000000000001 (NEEDED) Shared library: [liblcms2.so.2] 46: 0x0000000000000001 (NEEDED) Shared library: [libdl.so.2] 47: 0x0000000000000001 (NEEDED) Shared library: [libsystemd.so.0] 48: 0x0000000000000001 (NEEDED) Shared library: [libgmp.so.10] 49: 0x0000000000000001 (NEEDED) Shared library: [libgccjit.so.0] 50: 0x0000000000000001 (NEEDED) Shared library: [libc.so.6] 71: 0x000000006ffffffe (VERNEED) 0xd730 72: 0x000000006fffffff (VERNEEDNUM) 18 ''' Thanks in advance. -- vl From debbugs-submit-bounces@debbugs.gnu.org Mon Dec 27 09:45:11 2021 Received: (at 52809) by debbugs.gnu.org; 27 Dec 2021 14:45:11 +0000 Received: from localhost ([127.0.0.1]:42426 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1n1rFO-0002hx-Sy for submit@debbugs.gnu.org; Mon, 27 Dec 2021 09:45:11 -0500 Received: from eggs.gnu.org ([209.51.188.92]:56962) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1n1rFM-0002hi-Nx for 52809@debbugs.gnu.org; Mon, 27 Dec 2021 09:45:09 -0500 Received: from [2001:470:142:3::e] (port=57114 helo=fencepost.gnu.org) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1n1rFH-0005GF-DA; Mon, 27 Dec 2021 09:45:03 -0500 DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=gnu.org; s=fencepost-gnu-org; h=References:Subject:In-Reply-To:To:From:Date: mime-version; bh=6q7SlYeTb7YZ3DfAvssueFb5PvNkAXdmelI3HP72ZWc=; b=Y72y4sYoQFVe k7hnWW90ljBxaB7s+yx5nNqjI984li+mg7ehnVacieXhnTE2hNeE1ESfOotaF173wRFJPsVinyNpi IcAw+8RKNVDKTe3XR2Q6nbdsaGrP22ldUE6uq564xTjOmoRcA5WbfAA6A4+CDKOoWJ3jfDvzHD7Zf Nz+qtWym1VLZNV9eX7Ku00ekpiwzvEvb23HJ3aRPY9HDxtn+6p6g3v1O6d8+D2yYWC4M995EllV2W S7umB9E8venbZir/br1m0EEyQKmCyFtYfMHk1A7d+nIONGVmd8Dc9WiXPxaSVYigWXE2iNz/CLPl3 OGXuJ74NhXbfLA/ri3iALw==; Received: from [87.69.77.57] (port=2070 helo=home-c4e4a596f7) by fencepost.gnu.org with esmtpsa (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1n1rFH-0008V6-BQ; Mon, 27 Dec 2021 09:45:03 -0500 Date: Mon, 27 Dec 2021 16:45:00 +0200 Message-Id: <83y246m7ir.fsf@gnu.org> From: Eli Zaretskii To: Van Ly In-Reply-To: (message from Van Ly on Mon, 27 Dec 2021 10:25:22 +0000 (UTC)) Subject: Re: bug#52809: 28.0.90; X11 modeline context menu grows offscreen unreadable on smaller screen of two screen display References: <9c23b7a-3b14-ad5e-d9d-268874b5504e@SDF.ORG> <87ee5y1rxn.fsf@yahoo.com> X-Spam-Score: -2.3 (--) X-Debbugs-Envelope-To: 52809 Cc: luangruo@yahoo.com, 52809@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: -3.3 (---) > Date: Mon, 27 Dec 2021 10:25:22 +0000 (UTC) > From: Van Ly > Cc: 52809@debbugs.gnu.org > > On Mon, 27 Dec 2021, Po Lu wrote: > > > In the future, please use report-emacs-bug to report this kind of bug. > > It avoids having to ask these questions. > > I don't have emacs configured for email and worry the mechanism might > misfire. There's no need to be afraid of that. report-emacs-bug first prepares a buffer with all the data, and then waits for you to invoke a command to send that as email (after adding the specifics of the problem). So you can just copy the information it prepares to your MUA and discard the buffer afterwards. From debbugs-submit-bounces@debbugs.gnu.org Mon Dec 27 19:42:58 2021 Received: (at 52809) by debbugs.gnu.org; 28 Dec 2021 00:42:58 +0000 Received: from localhost ([127.0.0.1]:44706 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1n20Zu-0002tV-9y for submit@debbugs.gnu.org; Mon, 27 Dec 2021 19:42:58 -0500 Received: from sonic315-21.consmr.mail.ne1.yahoo.com ([66.163.190.147]:39546) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1n20Zs-0002tG-MQ for 52809@debbugs.gnu.org; Mon, 27 Dec 2021 19:42:57 -0500 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=yahoo.com; s=s2048; t=1640652170; bh=jOQfrYSF1MFL7xoF5Ol7HUNUJrbkbolqnxLemr7jivc=; h=From:To:Cc:Subject:References:Date:In-Reply-To:From:Subject:Reply-To; b=SZrF0BBNwVXq1NXtJfPB/aUQstztFQsPngiBOnUhPp46/d2Fpe5TmOO+XzGRG5+pM2alO9qismeoqSIO83NyDtZAwg2oLWyhDlB6qOxmUJZo8u9LoSH2eY8P8PitYVfwwFnuMv+s7O7Pc2mu4ll9UhSQLMGlm6fthH9YFDiIxoOEwLdVs7rMBbyH9gNaE/dhRPc2ZpJDI9r1liPE4gi4PcDJ3dKZnEMPrLhCgUPzvOnjK8ZI8TjVNkuMe4X8oW5afyhcFABZkTlXMgsvtikmztc8G3urpVMpBX3djHbb/H6E7kq3ayRgSzrTaeIXkfmSf3tbwQG+XYMcRnn3NgZ7Vg== X-SONIC-DKIM-SIGN: v=1; a=rsa-sha256; c=relaxed/relaxed; d=yahoo.com; s=s2048; t=1640652170; bh=8CaF5yV2ZMffVGs/EI1VLTFw8O9b264sJ7X0WuSuHIs=; h=X-Sonic-MF:From:To:Subject:Date:From:Subject; b=hVGAENX1TGU0Mr0miAV8+NgkHxqiGfGizb3dqV0XqbbvbOFTamFHo+eFRMTMB3V1c8fKWkYH549fjQwdpj8r1IdLKL7UNyScjrzFwRGtFRqzlGTs/3plcvSySjevmk8GkYrH/I3h2yBPdDN1fouUSpCDyAkcS4sWO3BSiy36B1XkCrsFmZZ03R0aXadLuHAscfnqQPZLNOK2p4FTYghGb5CkhcfV/m3KiL9SEiYMxdfpAym82P1B2I94/dy/BXqQ8l92p7dgAV/LF0ClEAfMCrsv6JkO8TJ+o5eTidQbMJBjEpZv84wUuztGJyJpZ+zPnvDfGwt/uXOV8+TcP3m/eA== X-YMail-OSG: WBHAG.UVM1kH7cdO1wIDwmxZ2q5YVotdaaX9m6gfBySHn8ph4iyrQT0dtuNOb8c qQ.SXMIx1iExH207DIT.eShRwW0Ju6DY8cV.UVxN78q_CPYOQH4xk11ds5TCmVn1f85vBKNAVYxw W6Uk6Fd7_X1z8z6Z.P3D8K4utoDzeiierwryyKf5ebaW.1zK0_UNbndpjBgWCNyZGgCImDSImsXm tI4QpKmCnxFLp78wz16UgZUB35EBuqgIcpaXtaDmMp6IxzIsFVu5HNlsSxNRBwC7kGLOocr.E6QZ aG94XF35okl6TEE5Fb4XdHxDi32hcwMU5ZwHdkW5sgwEuZMuGcW2vnSehFH8vXJZAY8hSXMWvJtu ACmIFScg66tdce.XpLe7opke0iaFjkm5YyreXPBRkz.RHE1zD2_hMBCN6uPXi9W_qXsXYgDCAHeF HWGCd1F.4218tXqQVtBJWV37RMbln3Ia6UR7dIW9LPkdlVmv9ZcjbZleg9ro9aUxWZVylEhVvOsr 5wkL9cJiF5t0Ptm343PtHhifdvsi8Rqlk3gF0W6IrAc4kZwk2rYrxO01LH23x6yLeTaPoHLyP6u8 7UagVc7jmyjtauLDzpaLGfsv1JeP0Dp_zqIoYfIEqFjxJUmw22BRTT9Bqm7m239YS9yztTWGApeM IQf7E9aDDqSr9p2Iw_pp86wsFfEIHtioAYhQV7RGVD0zephEKQoxiAY0.FMOpP0vXXbENwwnU2Vg 2zQg8QS2s7QlSHge_G3RIyJ1xfRL7hMTko.tpJ328huyhpQjIijJtM5Urb4fAgNS4GxNUf_aMBBB _Eaei3K4hjlVVsjkYr1S.q4MQ41xEEVIO9.Q0slfXCIjQFQOhGU5AV1c0tW7RIqd0eRWD.LPoJky GSY8mITJ27QLSxjySQQVJc_rWvww0rv8zzMI5_jYz.BoHx2Y4XYacAzeunPuxEgKxOmK_JIs3Y8z uqRJjzr7UDpoDEXqnCK634yWuoG8oL08QZwevpRCNgz3seRGEathIRJcg.vXk8Ic59t29HT4s7nn sZs7qJxLx6MJb5vD9SKRMcx_NBwrAeQAl77lMREKMCatCroKp.e1xQiF9FUguFVAKgOgKT15MJoE GY9Qe1Rm53._Ql8aTfWtJCEDf37YpfGOaJy_zrCI84aam5RYCKjnGtY8uPw_nDZrgwhEsTZ1t2_r N_hZ7D7ThkVgoEPLMsft6z.GD2X3Yh0C6UTsf57zWdWcE4U2PH9PKjKf8.TNWKNeb7c.seP17Tb5 Hej5TvUq.WuIdJl5m8TozsZ56ScH8nGKUstsuDVp.Mnvu34VVqTwaZDsE5LiWDZrK09OPZFZrFik jxR.0pehlBSG7_.v_ySbhFrcXSIdJXxIJGGo3NITqo3Y7kknqvKzsHks3SZJw3ODTaYren70bCLx ggX6ROJ35N3fmWe5Wwkhnfn790ggwbg_3MPVEoi340F7awj.LXrU34Dq16sR1tnJTy6vSJ0Qnc1Y bOoG7_iQ145KOuVotQdsqGxIJrY216zOmxYEm47kMM5cNttrB7lc8PvzyTRFSKdH9joaGNKgY24A qrWke2u539M4P0tJCG.tfrBnOzzSfEqxxmPt4gOvoj.pegqb5DYGPk5J0XUgTWdgdmwyfqlZJqK0 aDsv31XRM23Uv52YYJt75hf.Fx5vhWm5i9DCs5PzhcMJWUZc_yAKqMLLKBnumqlZY4zfEBsfwc5j a.QGMah2b0TLtZgeoJRRyNVwy4Hyjx.RSS28la3VyIV22KVsuUR8wckikr0.sf7vHaTnjY8srRHQ LaaQehpLbF48ofWxd3l7akN0gJ3BQK8GvwiCHjtfSHcdwxBJ8p5ozJAF0nozRvhyFsCPqSvnv77i snSWEx30owXg1pm2tPPXPeBqYTFUJNwiD74DXTNeOJftdGIiqP95mf61Femz2882gskqBdXPu6JK YXOsI1uNtnm7Gym07b0iooOMV6HYyd0uGdjhULbMeyyqCfwAXbxfUrGB72bvckUc3tm5v_Ct73AK 0sUVy9GGk28gIbn.y6kAf_oKxaoqRdsaXrYrWf1cfKZpoAJZ.ubYruCeGaPYyA2ARIt0ZB9Lql72 LipW8G9xyNyCt7oPzuyvkkbw7RXX2zWUx0A2OvZW7t6Ia0h.sSLNUwwENXZdNsfGsw9X8Y6og1Ez 7zzA.PBbO3iBTXCN8cJxDLJIMuKZEzrW_114L_z7fSBz0Y3gX3dSbzwwF23ejKqTtj2JfBEiQXPC jnOcj4a9pTlyK6VWBbH2iLQA1xxuomzBqJ98uckIjDrrTUpml4eW7IB0Puw-- X-Sonic-MF: Received: from sonic.gate.mail.ne1.yahoo.com by sonic315.consmr.mail.ne1.yahoo.com with HTTP; Tue, 28 Dec 2021 00:42:50 +0000 Received: by kubenode512.mail-prod1.omega.sg3.yahoo.com (VZM Hermes SMTP Server) with ESMTPA ID 585b44c7c339ccd336b78b95ca454816; Tue, 28 Dec 2021 00:42:45 +0000 (UTC) From: Po Lu To: Van Ly Subject: Re: bug#52809: 28.0.90; X11 modeline context menu grows offscreen unreadable on smaller screen of two screen display References: <9c23b7a-3b14-ad5e-d9d-268874b5504e@SDF.ORG> <87ee5y1rxn.fsf@yahoo.com> Date: Tue, 28 Dec 2021 08:42:41 +0800 In-Reply-To: (Van Ly's message of "Mon, 27 Dec 2021 10:25:22 +0000 (UTC)") Message-ID: <87a6glzhj2.fsf@yahoo.com> User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/28.0.60 (gnu/linux) MIME-Version: 1.0 Content-Type: text/plain X-Mailer: WebService/1.1.19498 mail.backend.jedi.jws.acl:role.jedi.acl.token.atz.jws.hermes.yahoo Content-Length: 5179 X-Spam-Score: 0.0 (/) X-Debbugs-Envelope-To: 52809 Cc: 52809@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: -1.0 (-) Van Ly writes: > The x-toolkit is "lucid". Here is the clip from the config.log in the > build directory. Thanks, I will look into this. > ''' > $ /b/b/b/Blah/Projects/X/emacs/configure > --prefix=/b/b/b/Blah/Applications/emacs-2021-12-04 > --with-x-toolkit=lucid --without-toolkit-scroll-bars --without-xft > --with-native-compilation --without-compress-install > ''' > > The GTK values are not set in config.log > > ''' > ac_cv_env_GTK_CFLAGS_set= > ac_cv_env_GTK_CFLAGS_value= > ac_cv_env_GTK_LIBS_set= > ac_cv_env_GTK_LIBS_value= > GTK_CFLAGS='' > GTK_LIBS='' > GTK_OBJ='' > ''' I'm afraid using the contents of config.log to determine Emacs configuration usually causes a great deal of trouble to both of us: you really ought to use `report-emacs-bug'. > I don't have emacs configured for email and worry the mechanism might > misfire. Sorry about that. I just discovered the config.log file is > 1Mb long and decided not to include that in the attachment. You don't have to send it from Emacs, you can copy the report into your favorite mailer and send it to bug-gnu-emacs@gnu.org. > ''' > $ readelf -d b/b/Blah/bin/emacs | fgrep -n NEED > 4: 0x0000000000000001 (NEEDED) Shared library: > [libtiff.so.5] > 5: 0x0000000000000001 (NEEDED) Shared library: > [libjpeg.so.62] > 6: 0x0000000000000001 (NEEDED) Shared library: > [libpng16.so.16] > 7: 0x0000000000000001 (NEEDED) Shared library: [libz.so.1] > 8: 0x0000000000000001 (NEEDED) Shared library: > [libgif.so.7] > 9: 0x0000000000000001 (NEEDED) Shared library: > [libXpm.so.4] > 10: 0x0000000000000001 (NEEDED) Shared library: > [libXaw3d.so.6] > 11: 0x0000000000000001 (NEEDED) Shared library: > [libXmu.so.6] > 12: 0x0000000000000001 (NEEDED) Shared library: > [libXt.so.6] > 13: 0x0000000000000001 (NEEDED) Shared library: > [libSM.so.6] > 14: 0x0000000000000001 (NEEDED) Shared library: > [libICE.so.6] > 15: 0x0000000000000001 (NEEDED) Shared library: > [libXext.so.6] > 16: 0x0000000000000001 (NEEDED) Shared library: > [libX11.so.6] > 17: 0x0000000000000001 (NEEDED) Shared library: > [libXrender.so.1] > 18: 0x0000000000000001 (NEEDED) Shared library: > [libasound.so.2] > 19: 0x0000000000000001 (NEEDED) Shared library: > [librsvg-2.so.2] > 20: 0x0000000000000001 (NEEDED) Shared library: > [libm.so.6] > 21: 0x0000000000000001 (NEEDED) Shared library: > [libgio-2.0.so.0] > 22: 0x0000000000000001 (NEEDED) Shared library: > [libgdk_pixbuf-2.0.so.0] > 23: 0x0000000000000001 (NEEDED) Shared library: > [libgobject-2.0.so.0] > 24: 0x0000000000000001 (NEEDED) Shared library: > [libglib-2.0.so.0] > 25: 0x0000000000000001 (NEEDED) Shared library: > [libcairo.so.2] > 26: 0x0000000000000001 (NEEDED) Shared library: > [libacl.so.1] > 27: 0x0000000000000001 (NEEDED) Shared library: > [librt.so.1] > 28: 0x0000000000000001 (NEEDED) Shared library: > [libdbus-1.so.3] > 29: 0x0000000000000001 (NEEDED) Shared library: > [libXrandr.so.2] > 30: 0x0000000000000001 (NEEDED) Shared library: > [libXinerama.so.1] > 31: 0x0000000000000001 (NEEDED) Shared library: > [libXfixes.so.3] > 32: 0x0000000000000001 (NEEDED) Shared library: > [libxml2.so.2] > 33: 0x0000000000000001 (NEEDED) Shared library: > [libgpm.so.2] > 34: 0x0000000000000001 (NEEDED) Shared library: > [libtinfo.so.6] > 35: 0x0000000000000001 (NEEDED) Shared library: > [libselinux.so.1] > 36: 0x0000000000000001 (NEEDED) Shared library: > [libfreetype.so.6] > 37: 0x0000000000000001 (NEEDED) Shared library: > [libfontconfig.so.1] > 38: 0x0000000000000001 (NEEDED) Shared library: > [libharfbuzz.so.0] > 39: 0x0000000000000001 (NEEDED) Shared library: > [libotf.so.0] > 40: 0x0000000000000001 (NEEDED) Shared library: > [libm17n-core.so.0] > 41: 0x0000000000000001 (NEEDED) Shared library: > [libm17n-flt.so.0] > 42: 0x0000000000000001 (NEEDED) Shared library: > [libgnutls.so.30] > 43: 0x0000000000000001 (NEEDED) Shared library: > [libpthread.so.0] > 44: 0x0000000000000001 (NEEDED) Shared library: > [libanl.so.1] > 45: 0x0000000000000001 (NEEDED) Shared library: > [liblcms2.so.2] > 46: 0x0000000000000001 (NEEDED) Shared library: > [libdl.so.2] > 47: 0x0000000000000001 (NEEDED) Shared library: > [libsystemd.so.0] > 48: 0x0000000000000001 (NEEDED) Shared library: > [libgmp.so.10] > 49: 0x0000000000000001 (NEEDED) Shared library: > [libgccjit.so.0] > 50: 0x0000000000000001 (NEEDED) Shared library: > [libc.so.6] > 71: 0x000000006ffffffe (VERNEED) 0xd730 > 72: 0x000000006fffffff (VERNEEDNUM) 18 > ''' That rarely helpes as well, especially in this case, because the Lucid toolkit is builtin to Emacs and not dynamically linked. From debbugs-submit-bounces@debbugs.gnu.org Mon Dec 27 21:54:07 2021 Received: (at 52809) by debbugs.gnu.org; 28 Dec 2021 02:54:07 +0000 Received: from localhost ([127.0.0.1]:44802 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1n22cp-0006bO-L1 for submit@debbugs.gnu.org; Mon, 27 Dec 2021 21:54:07 -0500 Received: from sonic317-33.consmr.mail.ne1.yahoo.com ([66.163.184.44]:39156) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1n22cn-0006ak-01 for 52809@debbugs.gnu.org; Mon, 27 Dec 2021 21:54:06 -0500 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=yahoo.com; s=s2048; t=1640660038; bh=lunt+MB5aIssXOk+bSSJT0K/1nzNNN0FgJU3jm9i5io=; h=From:To:Cc:Subject:References:Date:In-Reply-To:From:Subject:Reply-To; b=NVrF1MFbjTBfbHl3hLcffHo7F31j1DWiROJDHZmLdweenKQIhkXhs7W5KmFWPoxsHbL3pwdeHo0QPBP7nnJ1Dl5OB3ttvYk32yZd9RHqSDOXLTEjgj8sz5vf1wiewJXjyfzp1yGCQG9GSyYiQLWCA5Ig8BH0QOor+c8toYsUB8c45seCEKCZ+1qYzv/ohgkqo+epgehzP0866wy3IZcU1VazVAH36Hd2Sz8WauGTGH2vnM9ua3XGNBZzIrTqq2BWXtGCDv/LfnaT0waUOHDOSzEMrNgVP1tIx0DAilRI/RfhQClcQ2lbcBeWI+M56hDZlqZAhPO947L/Zw+Rec4Zhg== X-SONIC-DKIM-SIGN: v=1; a=rsa-sha256; c=relaxed/relaxed; d=yahoo.com; s=s2048; t=1640660038; bh=lQx9Spr4pCb+kFaqg5a/6JfbB+mpVwziAnsbRVvehVE=; h=X-Sonic-MF:From:To:Subject:Date:From:Subject; b=hKF3rFv7/FdJJMhp+04HYFMM14/Kd0+mgM4rAJOoSohc/omxCl8rBBqUSVhSqWQmqqJSwDJ06EgXNvWcxhqpGJqL8lkmEFLlcn3iJBYlK/lzsLbzpjWCqM8xMLgs7fdwr4bb4IK0Zbq4m3yNAjOSFZTYZF75psYbLdRgW93JbiCKwNas9R4K81IQ2xDBFyups39gTzYHRE6O4I0A1kbZSMzmU3iXSleCKmMiFL9DM67laybwDUgWeoMxuu99j5+mWFAVPb3jt1cRUZFM6EK45J93hAI64poDL54ijiGrhEdYKWrgNHHrze+XvnaDZKIByI5EVM5apECMqysLvEGalw== X-YMail-OSG: ZP9ccMoVM1npIADXYR9KGzCQ7F29a.nJxn49SsK6tZvceAA75fKzuGFu54vRqUQ 1Y8jwfdov0pC51tebN9z2W48ku5Nno867DEKdZaI8eAcEJOnhRFwz0VjgxJrauzxa2vocFWA7V1y .HXgH2LkCDoyhlrIbSHkF2HaHqPUX.kQF3ukXOU_76.KwTaKs8MSJsciKIsCOLHNAxkue8fTIHr_ W30mClL4w01cDObvp1Dpnm.9o9H2l3YeBrW4dtTGB4d2nISUM0i0qThkTiyTlNTXGS_z33eIScy5 k2XOs1XSK0h6ebDmD.hvjguruG5gQcP.Rj83t8oxQhycbjzbprMUF3soZI0LX8GpHFPfIy1wFeiI 2oiPzvN00_J3GuDVa.iEsO3VWvrwxgFkk0XbIbsjvhnvaOUg4wIQznrKzuz9XamkTQC828xFBLrM 8kAoB8SYHz88HMwoSV3XQNe_9oKAf6nEKeukzaryGWorIgu.OupCL2Rf0g.IFSkFCTPvSThNlcFG 43W7SuMd7.705mDQKjoLtHGE4AegdO85Q5lHySVcalQQqkf9SmhBsNw5KfPSVQ2dd2cb17CvODQY YuypSXXtWwfxVza1ynfeqQ1qAHc.8r10o7cklRm6qlR5_kRxpibzR_ndq7uBswVfF0yyJzBgBO6S rR2UGOmmynxfcJLeRoGAnstPYIYucCZed78S3ior1fNT2T5bbEvyZjWX.zT5c4k8TKMrbZD5B__1 frv7Pwxc86oLzspc3M373z6tSBUDId_IfgQ0yAMPl9hh7h55k_a9JFoTZ_74PZVXOsKjwxjxiin8 r8QAkAFNFAdVUMUk9YwG9sU6eHZT2za4ufyBzDFX8LW0JTzD84wuyzp8asPKKVvDcTK9ufkhu0vN zB4AqOxU0NcB8JtR9h87mlzeg3_ahWpjuVwbqKiLrkQJQdT6yMKtRq.4fePBL7hQlig.AykwpT1y o1PwwFZ9rk051kCMH4e99wkdwSwm3zCL7pOohT6wextVR5Y5mR1JiauIgPA4EC7D90BU2b4pIgTl T_wzRjjlD4JjW8WfCk4__5Zbxf0IOjyZ57F0KDvulqbO7aBoMEyGSA8Mh0ekyGzIuiJD07nBehlh 9QdgoNQKX14P7smzLcvQtn8Gq5XwGRvlJ0wQ0kontsLySckBeVt2twe5y4fofncpIevKSirFkayT 2o7SAKudOcDliiIUrGKaQ8fy.xF3E_lHbnK7Vy0TvRI4Tipunq8eq2kcB4msF4iu0mRDjtldy80z OlX6btNW2Pic2bFCQaFoNaVH9YicC30eM3ZE2tWOWhXhtn9fC9D6gQqJh9CefGdbnxlMJnNyOPOA PCxRr2UChw5eVT.VJ3a7HmN9kRlM8Uxnfozv2em7IM0wihyKGcWYAB757Nu2CA9npF3cXm_.Wgbr 34EcVvo8ZOM9Oux6qjWMKprXu.evKYkSjKx2P3hPhyOBALCTzTfjvNa.McEEIbIdmRI1LHWe2FQ3 OLj2w_4hWVQYVOtQzYMf.Lnb4ewq_oS2JCr3as1maIg.87Rl1RCCXaCyN_QLfHdSBTrX.wxbwRO5 pmnh3IqY2X.s2NTuT3QzX14nnvtVBN3Tcs5d9OH12N9seVBGgHNIBNAEHG_mG.Mo0VMWm8RhkWQm yq7aQN_CHDPWGTIpjjygfAWtwOq6adg3NE9zWdY4N_VZEUpQyl82nnaXH9lFpsMihNmsh5aOGthB 8TS1w_woP5w_NaGgKAMIvj6eo1OiOZF7OJuGVtQpGHr9OCW14v_OyzA.Ws1CnYug3pTueOpYnJsT q.rf3NBj4kIRhdTk9bZ.gw4qE3enPtxUZDrpMKHb9UETCS5_zaWKu7LPoRfqPiA76YHAZJqRBhhE ZtF8IRzQHbpvk3CccxYUJSY6tPdwCUp6tYDZGmH0XWZf.XEcZ1i6TXBXO3PEU8GtoB.JHPkWKl9n cexlTRHSD087GoKdWMEmK_9CrtuWblfZxOHRu.O2p0__GkzQ6RUqYqnMRS7qH71xQkwcHkJr3bRw _o3XDE7y3G28NXPQWLA6A2HJSklidyToddjfgKD0Ilfleh.CTWp_B5Fj3nHdZgpq.0gN5vFLfflC LfXLxDbt_aDVI2kALEIcfs83uuJVbSC7qcmncD9f5Gkd31za8cT0oGxIv0M8g99_TtKd6BYkrXfE GH2H8OvzRbMwPSKKZr1jKj6JUAWVHjnTuhisZUWlRUWm2MoWtYZXhhYppbixGDV.6NO3ebbK3VR2 P8Xh9ftVn4Z8eBD6o3k3zGv8lLMXlQLsaTQN0gcCnkzkk0eFbJBU_mfYTkXI- X-Sonic-MF: Received: from sonic.gate.mail.ne1.yahoo.com by sonic317.consmr.mail.ne1.yahoo.com with HTTP; Tue, 28 Dec 2021 02:53:58 +0000 Received: by kubenode518.mail-prod1.omega.sg3.yahoo.com (VZM Hermes SMTP Server) with ESMTPA ID 7c561e2e6eb5921e950e62cb3fd85baa; Tue, 28 Dec 2021 02:53:53 +0000 (UTC) From: Po Lu To: Van Ly Subject: Re: bug#52809: 28.0.90; X11 modeline context menu grows offscreen unreadable on smaller screen of two screen display References: <9c23b7a-3b14-ad5e-d9d-268874b5504e@SDF.ORG> <87ee5y1rxn.fsf@yahoo.com> <87a6glzhj2.fsf@yahoo.com> Date: Tue, 28 Dec 2021 10:53:49 +0800 In-Reply-To: <87a6glzhj2.fsf@yahoo.com> (Po Lu's message of "Tue, 28 Dec 2021 08:42:41 +0800") Message-ID: <87wnjpxww2.fsf@yahoo.com> User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/28.0.60 (gnu/linux) MIME-Version: 1.0 Content-Type: text/plain X-Mailer: WebService/1.1.19498 mail.backend.jedi.jws.acl:role.jedi.acl.token.atz.jws.hermes.yahoo Content-Length: 125 X-Spam-Score: 0.0 (/) X-Debbugs-Envelope-To: 52809 Cc: 52809@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: -1.0 (-) Po Lu writes: > Thanks, I will look into this. It should be fixed on master now, please test. Thanks. From debbugs-submit-bounces@debbugs.gnu.org Tue Dec 28 05:53:27 2021 Received: (at 52809) by debbugs.gnu.org; 28 Dec 2021 10:53:27 +0000 Received: from localhost ([127.0.0.1]:45193 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1n2A6g-0007Vm-UT for submit@debbugs.gnu.org; Tue, 28 Dec 2021 05:53:27 -0500 Received: from mx.sdf.org ([205.166.94.24]:59280) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1n2A6f-0007Ve-9O for 52809@debbugs.gnu.org; Tue, 28 Dec 2021 05:53:26 -0500 Received: from sdf.org (IDENT:van.ly@faeroes.freeshell.org [205.166.94.9]) by mx.sdf.org (8.15.2/8.14.5) with ESMTPS id 1BSArNY1029858 (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256 bits) verified NO); Tue, 28 Dec 2021 10:53:24 GMT Received: from localhost (van.ly@localhost) by sdf.org (8.15.2/8.12.8/Submit) with ESMTP id 1BSArMZM010593; Tue, 28 Dec 2021 10:53:22 GMT Date: Tue, 28 Dec 2021 10:53:22 +0000 (UTC) From: Van Ly To: Po Lu Subject: Re: bug#52809: 28.0.90; X11 modeline context menu grows offscreen unreadable on smaller screen of two screen display In-Reply-To: <87wnjpxww2.fsf@yahoo.com> Message-ID: <7e137f32-77b9-345c-9c47-cb9f65ec82ef@SDF.ORG> References: <9c23b7a-3b14-ad5e-d9d-268874b5504e@SDF.ORG> <87ee5y1rxn.fsf@yahoo.com> <87a6glzhj2.fsf@yahoo.com> <87wnjpxww2.fsf@yahoo.com> Organization: Super Dimensional Fortress MIME-Version: 1.0 Content-Type: multipart/mixed; boundary="0-1603010145-1640688802=:29514" X-Spam-Score: -0.0 (/) X-Debbugs-Envelope-To: 52809 Cc: 52809@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: -1.0 (-) This message is in MIME format. The first part should be readable text, while the remaining parts are likely unreadable without MIME-aware tools. --0-1603010145-1640688802=:29514 Content-Type: text/plain; charset=US-ASCII; format=flowed > Po Lu writes: > > It should be fixed on master now, please test. The bug is gone. The full context menu displays within bounds on all screens of the display. Attached is the bug-gnu-emacs report on host characteristics building off master. The ELC+ELN stage of the build doesn't make use of multicores. If it could detect there are 4 cores and do something like 'make -j4' that would be an improvement on time to build completion. -- vl --0-1603010145-1640688802=:29514 Content-Type: text/plain; charset=US-ASCII; name=bug-gnu-emacs.text Content-Transfer-Encoding: BASE64 Content-ID: <158b4f6b-f5c8-81ce-86bf-82192902ca8@SDF.ORG> Content-Description: Content-Disposition: attachment; filename=bug-gnu-emacs.text SW4gR05VIEVtYWNzIDI5LjAuNTAgKGJ1aWxkIDEsIGFhcmNoNjQtdW5rbm93 bi1saW51eC1nbnUsIFggdG9vbGtpdCwgY2Fpcm8gdmVyc2lvbiAxLjE2LjAp DQogb2YgMjAyMS0xMi0yOCBidWlsdCBvbiBjaGFybGllDQpSZXBvc2l0b3J5 IHJldmlzaW9uOiAyMDhhZTk5M2JhYzZmMDExZjE3OGJlZmJlZWI4MTA0YzBm NjM0OTlmDQpSZXBvc2l0b3J5IGJyYW5jaDogbWFzdGVyDQpXaW5kb3dpbmcg c3lzdGVtIGRpc3RyaWJ1dG9yICdUaGUgWC5PcmcgRm91bmRhdGlvbicsIHZl cnNpb24gMTEuMC4xMjAxMTAwMA0KU3lzdGVtIERlc2NyaXB0aW9uOiBEZWJp YW4gR05VL0xpbnV4IDExIChidWxsc2V5ZSkNCg0KQ29uZmlndXJlZCB1c2lu ZzoNCiAnY29uZmlndXJlDQogLS1wcmVmaXg9L2IvYi9CbGFoL0FwcGxpY2F0 aW9ucy9lbWFjcy0yMDIxLTEyLTI4DQogLS13aXRoLXgtdG9vbGtpdD1sdWNp ZCAtLXdpdGhvdXQtdG9vbGtpdC1zY3JvbGwtYmFycyAtLXdpdGhvdXQteGZ0 DQogLS13aXRoLW5hdGl2ZS1jb21waWxhdGlvbiAtLXdpdGhvdXQtY29tcHJl c3MtaW5zdGFsbA0KIC0td2l0aG91dC1tYWlsdXRpbHMgLS13aXRob3V0LXhh dzNkIC0td2l0aG91dC1zZWxpbnV4Jw0KDQpDb25maWd1cmVkIGZlYXR1cmVz Og0KQUNMIENBSVJPIERCVVMgRlJFRVRZUEUgR0lGIEdMSUIgR01QIEdOVVRM UyBHUE0gR1NFVFRJTkdTIEhBUkZCVVpaIEpQRUcNCkxDTVMyIExJQk9URiBM SUJTWVNURU1EIExJQlhNTDIgTTE3Tl9GTFQgTU9EVUxFUyBOQVRJVkVfQ09N UCBOT1RJRlkNCklOT1RJRlkgUERVTVBFUiBQTkcgUlNWRyBTRUNDT01QIFNP VU5EIFRIUkVBRFMgVElGRiBYMTEgWERCRSBYSU0gWFBNDQpMVUNJRCBaTElC DQoNCkltcG9ydGFudCBzZXR0aW5nczoNCiAgdmFsdWUgb2YgJExDX0FMTDog ZW5fQVUuVVRGLTgNCiAgdmFsdWUgb2YgJExBTkc6IGVuX0FVLlVURi04DQog IGxvY2FsZS1jb2Rpbmctc3lzdGVtOiB1dGYtOC11bml4DQoNCk1ham9yIG1v ZGU6IExpc3AgSW50ZXJhY3Rpb24NCg0KTWlub3IgbW9kZXMgaW4gZWZmZWN0 Og0KICB0b29sdGlwLW1vZGU6IHQNCiAgZ2xvYmFsLWVsZG9jLW1vZGU6IHQN CiAgZWxkb2MtbW9kZTogdA0KICBzaG93LXBhcmVuLW1vZGU6IHQNCiAgZWxl Y3RyaWMtaW5kZW50LW1vZGU6IHQNCiAgbW91c2Utd2hlZWwtbW9kZTogdA0K ICB0b29sLWJhci1tb2RlOiB0DQogIG1lbnUtYmFyLW1vZGU6IHQNCiAgZmls ZS1uYW1lLXNoYWRvdy1tb2RlOiB0DQogIGdsb2JhbC1mb250LWxvY2stbW9k ZTogdA0KICBmb250LWxvY2stbW9kZTogdA0KICBibGluay1jdXJzb3ItbW9k ZTogdA0KICBhdXRvLWNvbXBvc2l0aW9uLW1vZGU6IHQNCiAgYXV0by1lbmNy eXB0aW9uLW1vZGU6IHQNCiAgYXV0by1jb21wcmVzc2lvbi1tb2RlOiB0DQog IGxpbmUtbnVtYmVyLW1vZGU6IHQNCiAgaW5kZW50LXRhYnMtbW9kZTogdA0K ICB0cmFuc2llbnQtbWFyay1tb2RlOiB0DQoNCkxvYWQtcGF0aCBzaGFkb3dz Og0KTm9uZSBmb3VuZC4NCg0KRmVhdHVyZXM6DQooc2hhZG93IHNvcnQgbWFp bC1leHRyIGVtYWNzYnVnIG1lc3NhZ2UgbWFpbGNhcCB5YW5rLW1lZGlhIHJt YyBwdW55DQpkaXJlZCBkaXJlZC1sb2FkZGVmcyByZmM4MjIgbW1sIG1tbC1z ZWMgcGFzc3dvcmQtY2FjaGUgZXBhIGRlcml2ZWQgZXBnDQpyZmM2MDY4IGVw Zy1jb25maWcgZ251cy11dGlsIHRleHQtcHJvcGVydHktc2VhcmNoIHNlcSBn diBieXRlLW9wdA0KYnl0ZWNvbXAgYnl0ZS1jb21waWxlIGNjb252IG1tLWRl Y29kZSBtbS1ib2RpZXMgbW0tZW5jb2RlIG1haWwtcGFyc2UNCnJmYzIyMzEg bWFpbGFiYnJldiBnbW0tdXRpbHMgbWFpbGhlYWRlciBzZW5kbWFpbCByZmMy MDQ3IHJmYzIwNDUNCmlldGYtZHJ1bXMgbW0tdXRpbCBtYWlsLXByc3ZyIG1h aWwtdXRpbHMgZmFjZS1yZW1hcCBoZWxwLW1vZGUgdGltZS1kYXRlDQpzdWJy LXggY2wtbG9hZGRlZnMgY2wtbGliIGlzby10cmFuc2wgdG9vbHRpcCBlbGRv YyBwYXJlbiBlbGVjdHJpYw0KdW5pcXVpZnkgZWRpZmYtaG9vayB2Yy1ob29r cyBsaXNwLWZsb2F0LXR5cGUgZWxpc3AtbW9kZSBtd2hlZWwNCnRlcm0veC13 aW4geC13aW4gdGVybS9jb21tb24td2luIHgtZG5kIHRvb2wtYmFyIGRuZCBm b250c2V0IGltYWdlDQpyZWdleHAtb3B0IGZyaW5nZSB0YWJ1bGF0ZWQtbGlz dCByZXBsYWNlIG5ld2NvbW1lbnQgdGV4dC1tb2RlIGxpc3AtbW9kZQ0KcHJv Zy1tb2RlIHJlZ2lzdGVyIHBhZ2UgdGFiLWJhciBtZW51LWJhciByZm4tZXNo YWRvdyBpc2VhcmNoIGVhc3ltZW51DQp0aW1lciBzZWxlY3Qgc2Nyb2xsLWJh ciBtb3VzZSBqaXQtbG9jayBmb250LWxvY2sgc3ludGF4IGZvbnQtY29yZQ0K dGVybS90dHktY29sb3JzIGZyYW1lIG1pbmlidWZmZXIgY2wtZ2VuZXJpYyBj aGFtIGdlb3JnaWFuIHV0Zi04LWxhbmcNCm1pc2MtbGFuZyB2aWV0bmFtZXNl IHRpYmV0YW4gdGhhaSB0YWktdmlldCBsYW8ga29yZWFuIGphcGFuZXNlIGV1 Y2pwLW1zDQpjcDUxOTMyIGhlYnJldyBncmVlayByb21hbmlhbiBzbG92YWsg Y3plY2ggZXVyb3BlYW4gZXRoaW9waWMgaW5kaWFuDQpjeXJpbGxpYyBjaGlu ZXNlIGNvbXBvc2l0ZSBlbW9qaS16d2ogY2hhcnNjcmlwdCBjaGFycHJvcCBj YXNlLXRhYmxlDQplcGEtaG9vayBqa2EtY21wci1ob29rIGhlbHAgc2ltcGxl IGFiYnJldiBvYmFycmF5IGNsLXByZWxvYWRlZCBuYWR2aWNlDQpidXR0b24g bG9hZGRlZnMgZmFjZXMgY3VzLWZhY2UgbWFjcm9leHAgZmlsZXMgd2luZG93 IHRleHQtcHJvcGVydGllcw0Kb3ZlcmxheSBzaGExIG1kNSBiYXNlNjQgZm9y bWF0IGVudiBjb2RlLXBhZ2VzIG11bGUgY3VzdG9tIHdpZGdldCBrZXltYXAN Cmhhc2h0YWJsZS1wcmludC1yZWFkYWJsZSBiYWNrcXVvdGUgdGhyZWFkcyBk YnVzYmluZCBpbm90aWZ5IGxjbXMyDQpkeW5hbWljLXNldHRpbmcgc3lzdGVt LWZvbnQtc2V0dGluZyBmb250LXJlbmRlci1zZXR0aW5nIGNhaXJvIHgtdG9v bGtpdA0KeCBtdWx0aS10dHkgbWFrZS1uZXR3b3JrLXByb2Nlc3MgbmF0aXZl LWNvbXBpbGUgZW1hY3MpDQoNCk1lbW9yeSBpbmZvcm1hdGlvbjoNCigoY29u c2VzIDE2IDUwNzI2IDY5NjApDQogKHN5bWJvbHMgNDggNTc2NiAxKQ0KIChz dHJpbmdzIDMyIDE5MzY3IDI3MDUpDQogKHN0cmluZy1ieXRlcyAxIDY0OTQx MikNCiAodmVjdG9ycyAxNiAxMjY1MCkNCiAodmVjdG9yLXNsb3RzIDggMjM2 MDUwIDE2OTg2KQ0KIChmbG9hdHMgOCAzNCA0NCkNCiAoaW50ZXJ2YWxzIDU2 IDQ2NyAwKQ0KIChidWZmZXJzIDk5MiAxMikpDQoNCg== --0-1603010145-1640688802=:29514-- From debbugs-submit-bounces@debbugs.gnu.org Tue Dec 28 05:55:28 2021 Received: (at 52809-done) by debbugs.gnu.org; 28 Dec 2021 10:55:28 +0000 Received: from localhost ([127.0.0.1]:45198 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1n2A8e-0007cm-D8 for submit@debbugs.gnu.org; Tue, 28 Dec 2021 05:55:28 -0500 Received: from sonic314-20.consmr.mail.ne1.yahoo.com ([66.163.189.146]:39028) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1n2A8c-0007cL-1u for 52809-done@debbugs.gnu.org; Tue, 28 Dec 2021 05:55:27 -0500 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=yahoo.com; s=s2048; t=1640688919; bh=r6DtZFE9JNxSb8fLwLn9yfI1IqHfC7X7NK4P/EfD5bI=; h=From:To:Cc:Subject:References:Date:In-Reply-To:From:Subject:Reply-To; b=L2GsLK4SkqFLGQ8/gSpDnmHCsdNL3Cp9k9pKIeBCxuhfSAsFpl7Gt+mPj8SetjpCjnH3rUYQfwl81GRYUoF3CRt6oSqqwE/rpgiZzLDlOipEUEysWG8A3aCzW6BKCJTA9yhMrh+ePWOy9cB6+uzb0lMsIPyqmGq7kc/SDJxWE6RLhUEVQRM1KFNGVIsNMSCm+Q/6UHQ8IiqITZvD38pi5lUJo0vv2ZHwbeI7fPvqtfePOnFmNCzmGed1O81K7wmrR7vDAbIsCfG6sfDSSQz7XlT9dxduEM3UIniBYfD7Rfy+MuDTpoMYqv4EIJY3m8WbZ0VQt/vGbLLHB+cBBsRA5Q== X-SONIC-DKIM-SIGN: v=1; a=rsa-sha256; c=relaxed/relaxed; d=yahoo.com; s=s2048; t=1640688919; bh=qc4a7Ahd5n7N2X3F4BCg07aCQu2JWucvS9/lGHzmOoX=; h=X-Sonic-MF:From:To:Subject:Date:From:Subject; b=De4PP6v6bmnziXDy6jJmpfnOVIoaCsDeiOtm8rwMsL+MoaYTBRsBIz6CGAiq09pMf16ovlSs2DZ0gZXregKy3VJCMl1y+H044QtW8Suh1Pf1U4TTLQeLE7PsGu52g1jVPeSk2Pi2PKxrifSY9zyEbvNiKqxywiSqD4kjAOLMPwryyCH47Ww0wRzwKyu/kJAVpBvCHWUxNQt4OD6nGTnx+AguOIWQcvFXwJlyodYysXJ2KZZyZPa1XL3/3Ln/iCgPLgGPKhOTpSkSavzGPsmP21oW2fd52YmW+2mkSFN+XL91IAUsDpIEDIA841kGADnfJqc+bpt0BGRAbyM19Jfdwg== X-YMail-OSG: cTLqFE8VM1l9Smpq7mSGyGYmhMN5YCC9.uhuoelPFdoJeVNGiJNSgHwW7.u_Yom 7dJ7ePp4ulrpHifHKYv8VBeKgRXI_uN_1ys0bh9YiYTWE6DLGX8D3MdWDVsX3WPnIvRgY9KWD..e OW79WJ74uoxwh66W8Ic56kEYe06niaWljHTYHVge4h0SS8kpVVp0DmyVM1Jbq7fM2qc6Oa4a28Nd QdaSeSXsFMHrEcLYyjo2eJAnJWm.P5cYFeR7lFd_BfdnzdpofUmq07Ul2Te3hVNtduzdzykMrnBo kJnsRv1.qTGntJV8MMK__wpEtRJhD5596ltUA7ZyLlCOP4cg_YwSne6bfxTevQNgVBLa9OxNeob9 9hbpGpPCLNbdOsX3YNI97q5D89p_1P_RnYthuGA.NUcENxSyR2.NOmR91S6hfz272ufAHZUTVqrB IMPZkAC5NF64fJxKc41sX2MlTh.ys2Z9ZDiARn0E.cWaz42NhXmG1cVA2MGLYDhawKDalzPQ7OAa YywT8SlO2CBlzJPYcElYFGdX8xLibgqExlfh0d.YobYLYz0Co80mU.QUfd.uLMb_O31IFnag6_iV gvCbRwvrem_gzNM1fD8GJOBl87Iuxaa9q3IaUessl.rZzwhsA.37zIrpQ24vePvxMuLA.MF_9jLM GxCkANaWSKkBLm.bLpBWO8Tt06yKTs2t.8xogoya9ubkAR8vTJhWCkJI.PIoHl7q3wbEPZDGzpJ5 UNRmwpQo7I78m0.9y5a74fYU9psoZx00mzLauy2tmZYJQf8LLwxVc13DSFeLQthVfkxVIV6XKNgF jBoLVmtdGuSFC7pTyQcdPmozQKcMiL9E_MoxNSgIyFyv38xI4xOUgm4QAmSAOmwtNVjS4hzhEyZC 4di5cfVBtmhUk.ZGqyP_D7w.zaFjwg9fC4DLwf_i8CxDRo_wJEzFcWfwEJb5B2UopJfVmxX7.emp vr8IrH9csDP3avBeA0yB4EuVHOTfEBMJYs619EAjOdG0C5lx7FM0vdZYLYpagK8rBF1WqLeUKhYh 6OZLPuwd_Lk1lhlBEt4yTRWP9bMNefue3DbPHQqPnG2dw83TpFM_ryYk6XvloZ0jlUkMOfqD1xHs wAb2ITOfMEp9ov9brNBYltuyxwTxqZun0e5Txhds2owaCkZfMWRzqdBL7GJvGIBdrnbA4OgsDW5D 2kU0GLn4FntMoe7Pbh24G2SUAUj2olOqcYxVPPY_LHUTZBuFbm7UWVE_yzjab7OjLYrcrHeTrOBY jMLKqn21biWx42d1d0q7lqvcFEHVTY_YGWeTiFQC4lvdjWQwVnF96na7.rFnOuEfqmDGQA8I6wjC D3XlJbMiwuM8zk6iYeH1qI5DeDphE0vJbavdxl0nkRpPqr2rGs51RWGDvk5kdWU_RrwcSUhLiYkF 7AUwv4hYxnvD0wTKfiiPN8ViDjUAOGcXySgd6NBnEGkLgXeg3LRKo3fNKbah9vOlD.zpdC3wX1gV FFI2F5S7_RjyeJ8YV.BJVaFzlOXStpQeJ99GUMxuJpv_kmImPqzLQuDMKojHM1TsYRgsZtK0ljDk CxA99LQUe4.DdYB2p99yrFGlr8LvcFXx8aNd0uZFQHBy_MMioCqaLlDk9KLbin9TOvR0gx58xqB8 vaIV89sxcM4t4wUy384o_JuElyStcTeYlAk73..yQBGImO3d.JLXMyLQEX6A9OWQahSDScofwsCK CiGsE.6Ud78233jTXlv8HJV5TJxRWqXcA7q4rSYqOC2W9eUbkbA2CK9FFqemkF.eOa8KeyollzNz QXarmS2rDAkgExsCC3hxWQ5Gt.YkE1y3FkdngDxZCPVr1.CCFGq.QY1sxcPkKpQqbsmsCuZH.JD5 2Gcl6kB1XzUZZoKwzs_2CPxaf_SBx6XlgqG3lMNEVdCFKNj0Zw.a.8GHbokZDD3wXXrjC7zgmAoq C14NvM2BBjOkyeMLsgDZetVk9BwtUJt6lKRS3X271zWACdPdOactraN9wXJay2zprB..IV6OuZtp AXYU7flIB4rLJR_dywTd1hW24zoWQSXzUnG8RZuw_ofyL88X8l9GRXTmek_pStTbaAI7WftLJx9y _vxx8cbAcGf7MGz2ziATQVG8i_SNYhm82A1r7vrYJ_aqy4TuxXG0tPkvOkkDIRzv.I0SIGohkC4c AMxey4FHGlLO_sJYqLJKHBpTUd.UQ7.J9UQudqaqM9iZ4DJBA5lsi9z4M.Kr.TK4Lzz4XArpFGb4 0ahkFIkNCFf7DDgy8oV0r2PpW13X0jccc_5BWtm6knaKCOmXhlntfT7mebzw- X-Sonic-MF: Received: from sonic.gate.mail.ne1.yahoo.com by sonic314.consmr.mail.ne1.yahoo.com with HTTP; Tue, 28 Dec 2021 10:55:19 +0000 Received: by kubenode512.mail-prod1.omega.sg3.yahoo.com (VZM Hermes SMTP Server) with ESMTPA ID a20cbe887a8e1e06b1e17ecade710291; Tue, 28 Dec 2021 10:55:14 +0000 (UTC) From: Po Lu To: Van Ly Subject: Re: bug#52809: 28.0.90; X11 modeline context menu grows offscreen unreadable on smaller screen of two screen display References: <9c23b7a-3b14-ad5e-d9d-268874b5504e@SDF.ORG> <87ee5y1rxn.fsf@yahoo.com> <87a6glzhj2.fsf@yahoo.com> <87wnjpxww2.fsf@yahoo.com> <7e137f32-77b9-345c-9c47-cb9f65ec82ef@SDF.ORG> Date: Tue, 28 Dec 2021 18:55:08 +0800 In-Reply-To: <7e137f32-77b9-345c-9c47-cb9f65ec82ef@SDF.ORG> (Van Ly's message of "Tue, 28 Dec 2021 10:53:22 +0000 (UTC)") Message-ID: <87ee5xvw1f.fsf@yahoo.com> User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/28.0.60 (gnu/linux) MIME-Version: 1.0 Content-Type: text/plain X-Mailer: WebService/1.1.19498 mail.backend.jedi.jws.acl:role.jedi.acl.token.atz.jws.hermes.yahoo Content-Length: 253 X-Spam-Score: 0.0 (/) X-Debbugs-Envelope-To: 52809-done Cc: 52809-done@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: -1.0 (-) Van Ly writes: > The bug is gone. The full context menu displays within bounds on all > screens of the display. Attached is the bug-gnu-emacs report on host > characteristics building off master. Great, I'm closing this bug report. From debbugs-submit-bounces@debbugs.gnu.org Tue Dec 28 08:09:55 2021 Received: (at 52809) by debbugs.gnu.org; 28 Dec 2021 13:09:55 +0000 Received: from localhost ([127.0.0.1]:45330 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1n2CEl-0005DY-45 for submit@debbugs.gnu.org; Tue, 28 Dec 2021 08:09:55 -0500 Received: from eggs.gnu.org ([209.51.188.92]:60464) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1n2CEj-0005DL-CD for 52809@debbugs.gnu.org; Tue, 28 Dec 2021 08:09:53 -0500 Received: from [2001:470:142:3::e] (port=35718 helo=fencepost.gnu.org) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1n2CEc-0006oq-FE; Tue, 28 Dec 2021 08:09:47 -0500 DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=gnu.org; s=fencepost-gnu-org; h=References:Subject:In-Reply-To:To:From:Date: mime-version; bh=M4R+4ZhkfYt6m8XMpuRHGll+JwHbRKOdQjguQNufRnc=; b=e1BcvUkIDwCQ e5kq/nZhREjVuC/ARTW3uDHc5W+QWNwC60m7Z6Wubk9Z9ymX55Py/JTKGhuIEXMd/vcjwtAHj6peF j3Th4qhY8t+4n0DTnPl9Dpg0pakjmbyDXrsVI/VadbfovC/b9LOCfGl4EA2xKyarZIs4YsbCU3lBP EdYQMm0FXfByVh1+ZgKuboapcmHnjtdYycGt4kHIvXsQD+GqQZE32bC62FZR+0TJH+IIlLoUwI6sw GJ1Wixme0j3SjC0P+05FUHqofVfcMaIzqS6GCWdw0X+D2Lowkq/xQ/W4YLa5PlfWYwiTmuqvPhXtM D1mYxSCcCmKpR+P/z2XrnQ==; Received: from [87.69.77.57] (port=1370 helo=home-c4e4a596f7) by fencepost.gnu.org with esmtpsa (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1n2CEc-000472-9d; Tue, 28 Dec 2021 08:09:46 -0500 Date: Tue, 28 Dec 2021 15:09:45 +0200 Message-Id: <83v8z8lvty.fsf@gnu.org> From: Eli Zaretskii To: Van Ly In-Reply-To: <7e137f32-77b9-345c-9c47-cb9f65ec82ef@SDF.ORG> (message from Van Ly on Tue, 28 Dec 2021 10:53:22 +0000 (UTC)) Subject: Re: bug#52809: 28.0.90; X11 modeline context menu grows offscreen unreadable on smaller screen of two screen display References: <9c23b7a-3b14-ad5e-d9d-268874b5504e@SDF.ORG> <87ee5y1rxn.fsf@yahoo.com> <87a6glzhj2.fsf@yahoo.com> <87wnjpxww2.fsf@yahoo.com> <7e137f32-77b9-345c-9c47-cb9f65ec82ef@SDF.ORG> X-Spam-Score: -2.3 (--) X-Debbugs-Envelope-To: 52809 Cc: luangruo@yahoo.com, 52809@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: -3.3 (---) > Date: Tue, 28 Dec 2021 10:53:22 +0000 (UTC) > From: Van Ly > Cc: 52809@debbugs.gnu.org > > The ELC+ELN stage of the build doesn't make use of multicores. If it > could detect there are 4 cores and do something like 'make -j4' that > would be an improvement on time to build completion. You mean, during building Emacs? If you say "make -j4", there will be 4 ELC+ELN compilations running in parallel. So I'm not sure I understand the complaint. From debbugs-submit-bounces@debbugs.gnu.org Tue Dec 28 09:13:07 2021 Received: (at 52809) by debbugs.gnu.org; 28 Dec 2021 14:13:07 +0000 Received: from localhost ([127.0.0.1]:45385 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1n2DDu-0006nO-VP for submit@debbugs.gnu.org; Tue, 28 Dec 2021 09:13:07 -0500 Received: from mx.sdf.org ([205.166.94.24]:56111) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1n2DDs-0006nG-OP for 52809@debbugs.gnu.org; Tue, 28 Dec 2021 09:13:05 -0500 Received: from sdf.org (IDENT:van.ly@faeroes.freeshell.org [205.166.94.9]) by mx.sdf.org (8.15.2/8.14.5) with ESMTPS id 1BSED3q9022798 (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256 bits) verified NO); Tue, 28 Dec 2021 14:13:03 GMT Received: from localhost (van.ly@localhost) by sdf.org (8.15.2/8.12.8/Submit) with ESMTP id 1BSED1Rv002337; Tue, 28 Dec 2021 14:13:01 GMT Date: Tue, 28 Dec 2021 14:13:01 +0000 (UTC) From: Van Ly To: Eli Zaretskii Subject: Re: bug#52809: 28.0.90; X11 modeline context menu grows offscreen unreadable on smaller screen of two screen display In-Reply-To: <83v8z8lvty.fsf@gnu.org> Message-ID: <374710fb-8430-5874-4ba0-498bb418aaa6@SDF.ORG> References: <9c23b7a-3b14-ad5e-d9d-268874b5504e@SDF.ORG> <87ee5y1rxn.fsf@yahoo.com> <87a6glzhj2.fsf@yahoo.com> <87wnjpxww2.fsf@yahoo.com> <7e137f32-77b9-345c-9c47-cb9f65ec82ef@SDF.ORG> <83v8z8lvty.fsf@gnu.org> Organization: Super Dimensional Fortress MIME-Version: 1.0 Content-Type: text/plain; charset=US-ASCII; format=flowed X-Spam-Score: -0.0 (/) X-Debbugs-Envelope-To: 52809 Cc: luangruo@yahoo.com, 52809@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: -1.0 (-) On Tue, 28 Dec 2021, Eli Zaretskii wrote: >> Date: Tue, 28 Dec 2021 10:53:22 +0000 (UTC) >> From: Van Ly >> Cc: 52809@debbugs.gnu.org >> >> The ELC+ELN stage of the build doesn't make use of multicores. If it >> could detect there are 4 cores and do something like 'make -j4' that >> would be an improvement on time to build completion. > > You mean, during building Emacs? If you say "make -j4", there will be > 4 ELC+ELN compilations running in parallel. So I'm not sure I > understand the complaint. > Yes, during the Emacs build. I haven't experimented to see if "make -j4" will allow 4 parallel lanes of ELC+ELN compilations. That would be nice. I'm saying "make bootstrap" detects there are multiple cores and suggests or defaults to using them all in parallel whee possible. -- vl From debbugs-submit-bounces@debbugs.gnu.org Tue Dec 28 09:17:47 2021 Received: (at 52809) by debbugs.gnu.org; 28 Dec 2021 14:17:47 +0000 Received: from localhost ([127.0.0.1]:45394 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1n2DIQ-0006v8-Ou for submit@debbugs.gnu.org; Tue, 28 Dec 2021 09:17:46 -0500 Received: from eggs.gnu.org ([209.51.188.92]:43860) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1n2DIP-0006us-5n for 52809@debbugs.gnu.org; Tue, 28 Dec 2021 09:17:45 -0500 Received: from [2001:470:142:3::e] (port=37646 helo=fencepost.gnu.org) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1n2DIJ-0001HG-QK; Tue, 28 Dec 2021 09:17:39 -0500 DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=gnu.org; s=fencepost-gnu-org; h=References:Subject:In-Reply-To:To:From:Date: mime-version; bh=FS8xcYIVC1xXOkGR03tKIUFknet14oEqDrnArpdi2Qs=; b=Dp4zdf7Q5zNU uZORLDotk3r959hp/yrxO53q8uEQ2065H39J14kfY5Yk2baKsWEcJw3uxJQZPeNeWZLKOsC3mFdg+ jPgpVOzko10c6yuEnS01+ywxOVw9icfwOegXgT2d/o53IZhCkhL+9tNf7ECVh93QSSUmfVHPoLVVn N7IxcZVcCwx2dQQV3894Ia2JTxdmqs7+K7GPxTh7m0Ou68z73c2FJ3/201MPa24073f91AKh/ULOS vUvcAmfRHSAQQmTyLK9Z5ff5aDh13oveIVnCk3zv8kiutg6NGtYF1XeMwbw+ybpVg2mt98QnVc/ZH w+GsPGDsUiL4qNkvjgxVUw==; Received: from [87.69.77.57] (port=1642 helo=home-c4e4a596f7) by fencepost.gnu.org with esmtpsa (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1n2DIJ-0006PM-L3; Tue, 28 Dec 2021 09:17:39 -0500 Date: Tue, 28 Dec 2021 16:17:38 +0200 Message-Id: <83r19wlsot.fsf@gnu.org> From: Eli Zaretskii To: Van Ly In-Reply-To: <374710fb-8430-5874-4ba0-498bb418aaa6@SDF.ORG> (message from Van Ly on Tue, 28 Dec 2021 14:13:01 +0000 (UTC)) Subject: Re: bug#52809: 28.0.90; X11 modeline context menu grows offscreen unreadable on smaller screen of two screen display References: <9c23b7a-3b14-ad5e-d9d-268874b5504e@SDF.ORG> <87ee5y1rxn.fsf@yahoo.com> <87a6glzhj2.fsf@yahoo.com> <87wnjpxww2.fsf@yahoo.com> <7e137f32-77b9-345c-9c47-cb9f65ec82ef@SDF.ORG> <83v8z8lvty.fsf@gnu.org> <374710fb-8430-5874-4ba0-498bb418aaa6@SDF.ORG> X-Spam-Score: -2.3 (--) X-Debbugs-Envelope-To: 52809 Cc: luangruo@yahoo.com, 52809@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: -3.3 (---) > Date: Tue, 28 Dec 2021 14:13:01 +0000 (UTC) > From: Van Ly > cc: luangruo@yahoo.com, 52809@debbugs.gnu.org > > Yes, during the Emacs build. I haven't experimented to see if "make > -j4" will allow 4 parallel lanes of ELC+ELN compilations. That would > be nice. Then please do use "make -jN bootstrap", where N is the number of execution units you have on that system. That's how you request parallel Emacs builds. > I'm saying "make bootstrap" detects there are multiple cores and > suggests or defaults to using them all in parallel whee possible. The way we natively-compile Lisp files during a build was intentionally made serial, so that the Make command could control how much parallelism is in use. Because otherwise, we could easily overwhelm the CPU, because the inherent built-in parallelism of the async native-compilation doesn't care about the system load, so invoking "make -j8" would give you 8 compilation jobs, each one of which could use 4 cores. From debbugs-submit-bounces@debbugs.gnu.org Tue Dec 28 11:00:07 2021 Received: (at 52809) by debbugs.gnu.org; 28 Dec 2021 16:00:07 +0000 Received: from localhost ([127.0.0.1]:47248 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1n2EtS-0001Xi-T1 for submit@debbugs.gnu.org; Tue, 28 Dec 2021 11:00:07 -0500 Received: from mx.sdf.org ([205.166.94.24]:58273) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1n2EtQ-0001X6-B7 for 52809@debbugs.gnu.org; Tue, 28 Dec 2021 11:00:05 -0500 Received: from sdf.org (IDENT:van.ly@faeroes.freeshell.org [205.166.94.9]) by mx.sdf.org (8.15.2/8.14.5) with ESMTPS id 1BSG0283026857 (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256 bits) verified NO); Tue, 28 Dec 2021 16:00:03 GMT Received: from localhost (van.ly@localhost) by sdf.org (8.15.2/8.12.8/Submit) with ESMTP id 1BSG00nV007105; Tue, 28 Dec 2021 16:00:00 GMT Date: Tue, 28 Dec 2021 16:00:00 +0000 (UTC) From: Van Ly To: Eli Zaretskii Subject: Re: bug#52809: 28.0.90; X11 modeline context menu grows offscreen unreadable on smaller screen of two screen display In-Reply-To: <83r19wlsot.fsf@gnu.org> Message-ID: References: <9c23b7a-3b14-ad5e-d9d-268874b5504e@SDF.ORG> <87ee5y1rxn.fsf@yahoo.com> <87a6glzhj2.fsf@yahoo.com> <87wnjpxww2.fsf@yahoo.com> <7e137f32-77b9-345c-9c47-cb9f65ec82ef@SDF.ORG> <83v8z8lvty.fsf@gnu.org> <374710fb-8430-5874-4ba0-498bb418aaa6@SDF.ORG> <83r19wlsot.fsf@gnu.org> Organization: Super Dimensional Fortress MIME-Version: 1.0 Content-Type: text/plain; charset=US-ASCII; format=flowed X-Spam-Score: -0.0 (/) X-Debbugs-Envelope-To: 52809 Cc: luangruo@yahoo.com, 52809@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: -1.0 (-) On Tue, 28 Dec 2021, Eli Zaretskii wrote: > Then please do use "make -jN bootstrap", where N is the number of > execution units you have on that system. That's how you request > parallel Emacs builds. Thanks, I will do that the next time. >> I'm saying "make bootstrap" detects there are multiple cores and >> suggests or defaults to using them all in parallel whee possible. > > The way we natively-compile Lisp files during a build was > intentionally made serial, so that the Make command could control how > much parallelism is in use. Because otherwise, we could easily > overwhelm the CPU, because the inherent built-in parallelism of the > async native-compilation doesn't care about the system load, so > invoking "make -j8" would give you 8 compilation jobs, each one of > which could use 4 cores. > Thank you for taking the time to explain this. I was seeing one of the CPU bars 100% and the three other ones idle. -- vl From unknown Sun Jun 15 08:40:57 2025 Received: (at fakecontrol) by fakecontrolmessage; To: internal_control@debbugs.gnu.org From: Debbugs Internal Request Subject: Internal Control Message-Id: bug archived. Date: Wed, 26 Jan 2022 12:24:04 +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