From debbugs-submit-bounces@debbugs.gnu.org Wed Aug 18 14:46:22 2021 Received: (at submit) by debbugs.gnu.org; 18 Aug 2021 18:46:22 +0000 Received: from localhost ([127.0.0.1]:57640 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1mGQZu-0007Rg-Iu for submit@debbugs.gnu.org; Wed, 18 Aug 2021 14:46:22 -0400 Received: from lists.gnu.org ([209.51.188.17]:58676) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1mGQTc-0007Gr-Sh for submit@debbugs.gnu.org; Wed, 18 Aug 2021 14:39:52 -0400 Received: from eggs.gnu.org ([2001:470:142:3::10]:50844) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1mGQTa-0000ft-VD for bug-gnu-emacs@gnu.org; Wed, 18 Aug 2021 14:39:48 -0400 Received: from mail-qt1-x830.google.com ([2607:f8b0:4864:20::830]:38846) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from ) id 1mGQTX-0005hL-FW for bug-gnu-emacs@gnu.org; Wed, 18 Aug 2021 14:39:46 -0400 Received: by mail-qt1-x830.google.com with SMTP id g11so2344350qtk.5 for ; Wed, 18 Aug 2021 11:39:42 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=cfa.harvard.edu; s=google; h=from:content-transfer-encoding:mime-version:date:subject:cc:to :message-id; bh=kJ7/ZSYdEhOaEm7fSoshVXmdyVXdVd0+xIZ7B7qKsk8=; b=J4V+qee0InfkyjdGipW9xa5PbYimPpLX8tATT6g8Ie/uGaRbX5b9cGThmf0qoc4itr JiuTzr7v1fCr4QQKrhnyo5bLSUkpRc9zvu21Kq9aqkIn5dixoiyRaxcncNytXp9KkXgb u8rHNHnWy2TpMVgDa6yz30mn/0N4eaGr458yUse9cp7juHlW28z9SxQc2JmVEpcjwF6C HCVa00HcWXaTC3OFom5W1FUxAORlSVJ+to/KEn1/eKUXs1z4ENaGtaxj+UPc6uzBlul6 ALC8VYpEaolQdmK0Dc5rERzhuXWsX06piZoz8/hL3d2NMIz1aVxhScolDCptZqbp4SGq etdw== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:from:content-transfer-encoding:mime-version:date :subject:cc:to:message-id; bh=kJ7/ZSYdEhOaEm7fSoshVXmdyVXdVd0+xIZ7B7qKsk8=; b=rZF5jVXBegA6En1IN89YWyqq8Q8aG0I9+mm7QyPlYMfcUgmam/h214x1bzEGt3ydLv 7h7WxIlGZNXzGCPvIZpmPraLnguUt5htPtbBVTpkPJp2w46+VlcuK0BTbFVf9cj7n06f oGEZN5s3fCIeJ4eIiRvbVCw0wkAkOuqhmjrb1LJgKr9cVoPZEh6EXhnUWWklDEfksP2o MUp72VbRnVoAyE5BfWFO8Z25mX9XQ83phvVjG4QYqCiruCoHepXRGW3BJhiYC+Vk2yLu g7uzqT0xu2fQVA34HxANps2PMeBZJvZusaWKbq8WZ/TmhkHOL4lmlCDWuLueQSLPVQJB 0xJA== X-Gm-Message-State: AOAM530ogcPbOenwECXG2P3vtcwGlC6oFuJsF3gIOz/2hU/MlJN4wNx5 vSLil/lxyJbelvH605+lXK4ojBE3KBHCb+K7puhaldAG2Ek3QBEBRe84t+eqK3gwQWhcN5zIuif jZUGlULrQlA7EtQzkM2wciSbudFyVG9/JP4JwVspV3jLTl2ZnhKN+geOq0PqFnwGBuhRl7o6O2I eN X-Google-Smtp-Source: ABdhPJwBmliOD5fp/XETFF460UaPuCYEZoiI9oc4lsa0bWI3RGtro/JH3SeWGV6wBJGIaBla4MSEBA== X-Received: by 2002:ac8:5352:: with SMTP id d18mr9034848qto.244.1629311981557; Wed, 18 Aug 2021 11:39:41 -0700 (PDT) Received: from [10.252.193.36] (nat-65-112-8-204.harvard-secure.wrls.harvard.edu. [65.112.8.204]) by smtp.gmail.com with ESMTPSA id g27sm352316qts.79.2021.08.18.11.39.40 (version=TLS1_2 cipher=ECDHE-ECDSA-AES128-GCM-SHA256 bits=128/128); Wed, 18 Aug 2021 11:39:40 -0700 (PDT) From: David Phillips Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: quoted-printable Mime-Version: 1.0 (Mac OS X Mail 13.4 \(3608.120.23.2.7\)) Date: Wed, 18 Aug 2021 14:39:39 -0400 Subject: 28.0.50; ediff help frame does not display text To: bug-gnu-emacs@gnu.org Message-Id: <67AE7889-E5EE-4BBA-8B2B-2E4C04EF2EFB@cfa.harvard.edu> X-Mailer: Apple Mail (2.3608.120.23.2.7) Received-SPF: pass client-ip=2607:f8b0:4864:20::830; envelope-from=dphillips@cfa.harvard.edu; helo=mail-qt1-x830.google.com X-Spam_score_int: -19 X-Spam_score: -2.0 X-Spam_bar: -- X-Spam_report: (-2.0 / 5.0 requ) BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, RCVD_IN_DNSWL_NONE=-0.0001, SPF_HELO_NONE=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-Mailman-Approved-At: Wed, 18 Aug 2021 14:46:18 -0400 Cc: pillule@riseup.net 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 (--) I built emacs this morning from the git master branch. The latest commit was 9b31ad36094666da6b3281025adc163829d89de8 with a date stamp of Wed Aug 18 20:02:39 2021 +0300. I am running the macos GUI version. First I run /Applications/Emacs/Contents/MacOS/Emacs -Q then I load two files and run 'ediff-buffers' to compare them. ediff works just fine except that the frame with the help message is an empty frame. The '?' command changes the frame size but the text never renders. In GNU Emacs 28.0.50 (build 1, x86_64-apple-darwin19.6.0, NS = appkit-1894.60 Version 10.15.7 (Build 19H1323)) of 2021-08-18 built on Davids-MacBook-Pro.local Repository revision: 15a8026cafad4a61a2ba5554c1a3e999244e412c Repository branch: master Windowing system distributor 'Apple', version 10.3.1894 System Description: Mac OS X 10.15.7 Configured using: 'configure --with-ns --prefix=3D/usr/local AR=3D/usr/bin/ar RANLIB=3D/usr/bin/ranlib 'CFLAGS=3D-I/usr/local/include -I/usr/local/opt/libxml2/include -I = /Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Devel= oper/SDKs/MacOSX.sdk/usr/include/' 'CPPFLAGS=3D-I/usr/local/include -I/usr/local/opt/libxml2/include -I = /Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Devel= oper/SDKs/MacOSX.sdk/usr/include/ -I/usr/local/opt/qt/include -I/usr/local/opt/readline/include -I/usr/local/opt/libxml2/include' 'LDFLAGS=3D-L/usr/local/lib -L/usr/local/opt/qt/lib -L/usr/local/opt/readline/lib -L/usr/local/opt/libxml2/lib'' Configured features: ACL DBUS GIF GLIB GMP GNUTLS JPEG JSON LCMS2 LIBXML2 MODULES NOTIFY KQUEUE NS PDUMPER PNG RSVG THREADS TIFF TOOLKIT_SCROLL_BARS XIM ZLIB Important settings: value of $LC_ALL: en_US.UTF-8 value of $LC_CTYPE: en_US.UTF-8 value of $LANG: en_US.UTF-8 locale-coding-system: utf-8-unix Major mode: BSDmakefile Minor modes in effect: tooltip-mode: t global-eldoc-mode: t electric-indent-mode: t mouse-wheel-mode: t tool-bar-mode: t menu-bar-mode: t file-name-shadow-mode: t global-font-lock-mode: t font-lock-mode: t blink-cursor-mode: t auto-composition-mode: t auto-encryption-mode: t auto-compression-mode: t line-number-mode: t indent-tabs-mode: t transient-mark-mode: t Load-path shadows: None found. Features: (shadow sort mail-extr emacsbug message rmc puny dired dired-loaddefs rfc822 mml mml-sec epa derived epg epg-config gnus-util rmail rmail-loaddefs auth-source cl-seq eieio eieio-core cl-macs eieio-loaddefs password-cache json map text-property-search time-date subr-x mm-decode mm-bodies mm-encode mail-parse rfc2231 mailabbrev gmm-utils mailheader sendmail rfc2047 rfc2045 ietf-drums mm-util mail-prsvr mail-utils ediff ediff-merg ediff-mult ediff-wind ediff-diff ediff-help ediff-init ediff-util vc-git diff-mode easy-mmode vc-dispatcher cl-loaddefs cl-lib seq byte-opt gv bytecomp byte-compile cconv make-mode iso-transl tooltip eldoc electric uniquify ediff-hook vc-hooks lisp-float-type mwheel term/ns-win ns-win ucs-normalize mule-util term/common-win tool-bar dnd fontset image regexp-opt fringe tabulated-list replace newcomment text-mode elisp-mode lisp-mode prog-mode register page tab-bar menu-bar rfn-eshadow isearch easymenu timer select scroll-bar mouse jit-lock font-lock syntax font-core term/tty-colors frame minibuffer cl-generic cham georgian utf-8-lang misc-lang vietnamese tibetan thai tai-viet lao korean japanese eucjp-ms cp51932 hebrew greek romanian slovak czech european ethiopic indian cyrillic chinese composite charscript charprop case-table epa-hook jka-cmpr-hook help simple abbrev obarray cl-preloaded nadvice button loaddefs faces cus-face macroexp files window text-properties overlay sha1 md5 base64 format env code-pages mule custom widget hashtable-print-readable backquote threads dbusbind kqueue cocoa ns lcms2 multi-tty make-network-process emacs) Memory information: ((conses 16 66017 4644) (symbols 48 8009 1) (strings 32 23399 1618) (string-bytes 1 785876) (vectors 16 16147) (vector-slots 8 214546 7009) (floats 8 29 86) (intervals 56 615 0) (buffers 992 14)) From debbugs-submit-bounces@debbugs.gnu.org Thu Aug 19 09:33:56 2021 Received: (at 50112) by debbugs.gnu.org; 19 Aug 2021 13:33:56 +0000 Received: from localhost ([127.0.0.1]:58860 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1mGiB6-0002Qd-PJ for submit@debbugs.gnu.org; Thu, 19 Aug 2021 09:33:56 -0400 Received: from quimby.gnus.org ([95.216.78.240]:49496) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1mGiB3-0002QO-UO for 50112@debbugs.gnu.org; Thu, 19 Aug 2021 09:33:50 -0400 DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=gnus.org; s=20200322; h=Content-Type:MIME-Version:Message-ID:In-Reply-To:Date: References:Subject:Cc:To:From:Sender:Reply-To:Content-Transfer-Encoding: Content-ID:Content-Description:Resent-Date:Resent-From:Resent-Sender: Resent-To:Resent-Cc:Resent-Message-ID:List-Id:List-Help:List-Unsubscribe: List-Subscribe:List-Post:List-Owner:List-Archive; bh=/0bIt3wVzL3q3XyRey+20Yidghv/vWivFtMl85XBM/0=; b=TzYoynzePFX6Ml2FQQrHr0a/vc foqvfH1n+BGnIHl+XQDwfX1qrJiLf25WkGkdArTCkJz2V9XfIarUFAVEq9M9HpJAQvyuycmH+m/BK 6Bckr4Xh/3mj3JvptCBjpwI30Fwh9yrq4JeDBcPmjNZKu/MUL0/uPxHwjND2tnQZ+Jhg=; Received: from [84.212.220.105] (helo=elva) by quimby.gnus.org with esmtpsa (TLS1.3:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.92) (envelope-from ) id 1mGiAl-0006R7-KE; Thu, 19 Aug 2021 15:33:36 +0200 From: Lars Ingebrigtsen To: David Phillips Subject: Re: bug#50112: 28.0.50; ediff help frame does not display text References: <67AE7889-E5EE-4BBA-8B2B-2E4C04EF2EFB@cfa.harvard.edu> Date: Thu, 19 Aug 2021 15:33:26 +0200 In-Reply-To: <67AE7889-E5EE-4BBA-8B2B-2E4C04EF2EFB@cfa.harvard.edu> (David Phillips's message of "Wed, 18 Aug 2021 14:39:39 -0400") Message-ID: <87pmu97e55.fsf@gnus.org> User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/28.0.50 (gnu/linux) MIME-Version: 1.0 Content-Type: text/plain X-Spam-Report: Spam detection software, running on the system "quimby.gnus.org", has NOT identified this incoming email as spam. The original message has been attached to this so you can view it or label similar future email. If you have any questions, see @@CONTACT_ADDRESS@@ for details. Content preview: David Phillips writes: > I built emacs this morning from the git master branch. > The latest commit was 9b31ad36094666da6b3281025adc163829d89de8 with > a date stamp of Wed Aug 18 20:02:39 2021 +0300. > I am running the maco [...] Content analysis details: (-2.9 points, 5.0 required) pts rule name description ---- ---------------------- -------------------------------------------------- -1.0 ALL_TRUSTED Passed through trusted hosts only via SMTP -1.9 BAYES_00 BODY: Bayes spam probability is 0 to 1% [score: 0.0000] X-Spam-Score: -2.3 (--) X-Debbugs-Envelope-To: 50112 Cc: pillule@riseup.net, 50112@debbugs.gnu.org, Alan Third 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 (-) David Phillips writes: > I built emacs this morning from the git master branch. > The latest commit was 9b31ad36094666da6b3281025adc163829d89de8 with > a date stamp of Wed Aug 18 20:02:39 2021 +0300. > I am running the macos GUI version. > First I run /Applications/Emacs/Contents/MacOS/Emacs -Q > then I load two files and run 'ediff-buffers' to compare them. > ediff works just fine except that the frame with the help message > is an empty frame. The '?' command changes the frame size but the > text never renders. I can reproduce this problem on Macos, but not in Debian. I had a brief look at commit f26a027d6b8e0b894d5d28c446643d411b376ea9 Author: pillule Commit: Martin Rudalics Fix ediff3 layouts with window-combination-resize non-nil (Bug#49277) since that's a recent patch in this area, but it's not immediately clear why this change should make a difference on Macos, but not Debian. (I haven't confirmed that this change is the culprit, mind.) Perhaps Alan has some insight here; added to the CCs. -- (domestic pets only, the antidote for overdose, milk.) bloggy blog: http://lars.ingebrigtsen.no From debbugs-submit-bounces@debbugs.gnu.org Fri Aug 20 04:18:41 2021 Received: (at 50112) by debbugs.gnu.org; 20 Aug 2021 08:18:41 +0000 Received: from localhost ([127.0.0.1]:32926 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1mGzjd-0007uQ-LC for submit@debbugs.gnu.org; Fri, 20 Aug 2021 04:18:41 -0400 Received: from mout.gmx.net ([212.227.15.19]:40361) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1mGzjb-0007uC-7S for 50112@debbugs.gnu.org; Fri, 20 Aug 2021 04:18:40 -0400 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=gmx.net; s=badeba3b8450; t=1629447508; bh=lRJ+SPLj7wGMfdoFIN2rGGdpViktJeC4HG2VqwhB0+c=; h=X-UI-Sender-Class:Subject:To:Cc:References:From:Date:In-Reply-To; b=BO5J9o5cXrrnzb+RD0mqyROrzP25o3LrXbsBHzEsoC11pvBaQlmnvfUlnFtEiMtEW UR3YoYqgVooQZmSD3iCH0ANxwmBHfTxwEYUuiGIpH5n0OPK8L8QSwl4LzK2gGjRgJK xgYyhu600igRfJJT1ptHjhYI1zqO09JUIlsDZm70= X-UI-Sender-Class: 01bb95c1-4bf8-414a-932a-4f6e2808ef9c Received: from [192.168.1.102] ([212.95.5.218]) by mail.gmx.net (mrgmx004 [212.227.17.190]) with ESMTPSA (Nemesis) id 1MXp5a-1mZbz60JoK-00YB9P; Fri, 20 Aug 2021 10:18:28 +0200 Subject: Re: bug#50112: 28.0.50; ediff help frame does not display text To: David Phillips , 50112@debbugs.gnu.org References: <67AE7889-E5EE-4BBA-8B2B-2E4C04EF2EFB@cfa.harvard.edu> From: martin rudalics Message-ID: <6567a97a-2ceb-cd4f-2f54-8b78e4865f5b@gmx.at> Date: Fri, 20 Aug 2021 10:18:26 +0200 MIME-Version: 1.0 In-Reply-To: <67AE7889-E5EE-4BBA-8B2B-2E4C04EF2EFB@cfa.harvard.edu> Content-Type: text/plain; charset=utf-8; format=flowed Content-Language: en-US Content-Transfer-Encoding: 7bit X-Provags-ID: V03:K1:x5ayHwyLQNIG4vyCoUH8yfoNKV6INeJ/ERuyzNESUw0wy/+bjcF WpyLuLjm2HFVFzy4aJya8kTWvUusbAxO+5UYb7ZhAoXxiEbnATwLo8RypJRZYcpEwk4kf24 SxMVXaCTWO3n0MTsog88tm3Goq9vaZ9unAkWY+9MEwlka2YQ23y7xgC1oMauB+BjXe8d3Ow YYtBNQGLvsYsWSVDZZNWQ== X-Spam-Flag: NO X-UI-Out-Filterresults: notjunk:1;V03:K0:VXLB20iAjvY=:KaIpz9xZXXy9MDbO6uPwiW UFYQtRICDdY41clH0w4KDS5NPpoyrSME69dJjVfY1UUMaX83L9DOLayBUCH2WTT62U9KoG7lt GNwHvx0RmKe3TM5XhVTfXGW+RoSwlDDQ9I95xi5x2nYezx0FmGdNRld9M94JbtH7mt6XaB7ff 3zfk2d/Z0byDrj/btKRuVCvfy23NUICpfdfSpS2rWyBqbJVJIg2Q81RHwqCVFM2SKMx0w6RaX 4RAJFzGX51uzUxqF75xJ6qgrtQ0pQiA7QpdwDJosZ37AJ5ebzmSqfWUHTawGYmcIOYIEGlh3G bEjpbYmULjCc3gmMCrOWZufAEFSRNiGrYyA5krX/+UsZvmjewnHt3VBIBdRxOcx8ZjmTS5qU3 kWzZpSU49HwWb7eYUpe5D8A86H2FuMwiNTn3D5l+aB1sren45U1jKBBZhriD2N2fR1hR3d0dj 7QLc6L36MIFmRH5KyRWaGeGCii2+/CPMwztPu7mGWapXfBfw0FfQ8it/ozh2NKEytcLeACB8p annquqKAhQJZXZOLxRcrPa3tS21NL65/8oGtHUACwlrhHQVTRLhwPDgqmPVjylgYLTVNM8DK8 SOvOMlEvgcCvjMOjnpgjZsu9nfmPd3XuIZn7otBPSbqsoHG2xRIJfvmwCR5uevQRXrYyIQZ9t Ve/FLkA3mhM9oQ/qqB9IVmxjdA4GwYqScQ8sSyqdOVNsTQRa/768bORXJP+HiTwTwlKMolZxx gs0+PGcEQTe/gA68Poa+sZxDIRGO032/L/FMQsZXsDJLl4TaNtTVLh0D6zHP0nZy1I3gvb04j RBoYDe9ltFlVEdIAhIHHjOOidoZgY5kuPKTDKYg4ufsBVUbSM5gGLL3SlQS6O92xlWnuqx2Ke FxL0bD+XacwPChdvAu1KCGAt0+2pm9M7Ct96PMRIWAt5f8ASf7ISW4NKlzYZHv4Ir3uu+CyPQ /EnZ835AvBh3XO/onP/4Dduzm5INyXKYyDwhy6Tha3gGxb/mRwKOUOxzCVL1ciG+0hTf4Doku Uf7cgoOUeEaWf/oZEuOh9uZ6Gli+bJ7PQxXr54c678UhLbdYvFzRRXwsNLTJECbRdrQk+PVq1 d1q7SzvgkEefAnHid4+XDc+KZPicfFsjSUC3UFJ8k6BaSx0gz2hKuT8tg== X-Spam-Score: -0.7 (/) X-Debbugs-Envelope-To: 50112 Cc: pillule@riseup.net 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.7 (-) > I built emacs this morning from the git master branch. > The latest commit was 9b31ad36094666da6b3281025adc163829d89de8 with > a date stamp of Wed Aug 18 20:02:39 2021 +0300. > I am running the macos GUI version. > First I run /Applications/Emacs/Contents/MacOS/Emacs -Q > then I load two files and run 'ediff-buffers' to compare them. > ediff works just fine except that the frame with the help message > is an empty frame. The '?' command changes the frame size but the > text never renders. Assuming that in this situation you have two frames - the main frame and the help frame: What does evaluating the form (let ((buffer (window-buffer (frame-root-window (next-frame)))) (foo (get-buffer-create "*foo*"))) (with-current-buffer foo (insert (buffer-name buffer) "\n" (with-current-buffer buffer (buffer-substring 1 (point-max)))))) in the main frame via M-: put into buffer *foo*? martin From debbugs-submit-bounces@debbugs.gnu.org Fri Aug 20 10:12:49 2021 Received: (at 50112) by debbugs.gnu.org; 20 Aug 2021 14:12:49 +0000 Received: from localhost ([127.0.0.1]:35204 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1mH5GL-0007J1-4a for submit@debbugs.gnu.org; Fri, 20 Aug 2021 10:12:49 -0400 Received: from mail-qk1-f179.google.com ([209.85.222.179]:35477) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1mH5GJ-0007Ip-RW for 50112@debbugs.gnu.org; Fri, 20 Aug 2021 10:12:48 -0400 Received: by mail-qk1-f179.google.com with SMTP id 22so10991925qkg.2 for <50112@debbugs.gnu.org>; Fri, 20 Aug 2021 07:12:47 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=cfa.harvard.edu; s=google; h=mime-version:subject:from:in-reply-to:date:cc :content-transfer-encoding:message-id:references:to; bh=dAfheJwJjWj4PJAPUJL3JNCgJpnUFHR5XP/Eqm8h754=; b=HGLKaboTSp+ItznKTe6OJupztqawdmYJjIUam1/Q7rDY3QUR/u5UsnpDCEo6iAGEDT 5owEWJpS76V5+661jSVb/Zdo+O7uKOYuP0OeSaIWLE8r9tek8PZcAZSDqQPukhRQ7cwG vmkThkUNyOFQQ0Eg2AJLpfIb0wK+VMmEbBbIgUyWr2b6E5GW4klOSsKMIZHtclW/Ih1H 57GkpkI2WYKHH9P1eUzdTsnOyg2QS92UAemsMYQlTknzDlpEazaUTGZCJDGhC5mzbL8L yq3BUgAwGRh3jaY/mOLtcG0tr111kp91bSQwO9pGmOomu9Di4dNgzv6azvzbtNEEgxY8 lGlA== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:mime-version:subject:from:in-reply-to:date:cc :content-transfer-encoding:message-id:references:to; bh=dAfheJwJjWj4PJAPUJL3JNCgJpnUFHR5XP/Eqm8h754=; b=Bf+gI/9xhQPtomQ7kF37k4GjDk6ZDZR5QbBc22lPz+I251HTgus2qJA5Z8+eqI+im1 NZPStWTfBxvfGcNFUqfuf4wex+14slmzKrYGZcIYsyxvrHahd2EAOtMAoj0iBMQTHYj9 HgrLf8g909gKLTfaw4dH/63KaBt6hm/F08Xk9x2l4DEBCubjfNRhER/sSnhxCqSu/LrN s4zl8fFvxWqfRhVKCvfG4SXLyyU4PK+h7B+pHFwUHZXbdzpIhWwlSiiCfBNvwJCFyGWq MuqBaRGBqnPKbiyAuggMSOqHubzxWnJGowYMcfRClPGiuR5UzyyeMCzzQSkwWSmh2iCj yGvA== X-Gm-Message-State: AOAM533C7nGVnnJbVjT39X8mrxGTMDN32SQ/zWyLPY/FQQD92rAOSylT 2zUPe1gbSqIYOcyXvM21s6aXzg== X-Google-Smtp-Source: ABdhPJzVktI/sY4eX3UlNmMREy3nq7F2xnqmyLM83Lti4tO5jWsv5GWIdWwURXjQu0ayGLKMnMUn1Q== X-Received: by 2002:a05:620a:d87:: with SMTP id q7mr8902291qkl.173.1629468760817; Fri, 20 Aug 2021 07:12:40 -0700 (PDT) Received: from [192.168.4.24] (pool-74-106-86-212.spfdma.east.verizon.net. [74.106.86.212]) by smtp.gmail.com with ESMTPSA id j26sm2752390qki.26.2021.08.20.07.12.39 (version=TLS1_2 cipher=ECDHE-ECDSA-AES128-GCM-SHA256 bits=128/128); Fri, 20 Aug 2021 07:12:40 -0700 (PDT) Content-Type: text/plain; charset=utf-8 Mime-Version: 1.0 (Mac OS X Mail 13.4 \(3608.120.23.2.7\)) Subject: Re: bug#50112: 28.0.50; ediff help frame does not display text From: David Phillips In-Reply-To: <6567a97a-2ceb-cd4f-2f54-8b78e4865f5b@gmx.at> Date: Fri, 20 Aug 2021 10:12:36 -0400 Content-Transfer-Encoding: quoted-printable Message-Id: References: <67AE7889-E5EE-4BBA-8B2B-2E4C04EF2EFB@cfa.harvard.edu> <6567a97a-2ceb-cd4f-2f54-8b78e4865f5b@gmx.at> To: martin rudalics X-Mailer: Apple Mail (2.3608.120.23.2.7) X-Spam-Score: -0.0 (/) X-Debbugs-Envelope-To: 50112 Cc: pillule@riseup.net, 50112@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 (-) I do have two frames (and the help frame has no content). There is a = buffer named *Ediff Control Panel* with the help text in it, but it = isn=E2=80=99t displayed in the frame labeled Ediff. When I run = ediff-buffers, hit =E2=80=98?=E2=80=99, switch back to the main frame, = and evaluate the elisp you sent, I get =E2=80=99nil=E2=80=99 in the mini = buffer and the buffer *foo* has the help text in it. However, the help = frame is still empty. I=E2=80=99m trying to understand what this means. = It seems like the frame has the right buffer assigned to it but that it = is in some weird mode so that it isn=E2=80=99t being rendered properly.=20= Thanks for the help! David > On Aug 20, 2021, at 4:18 AM, martin rudalics wrote: >=20 > > I built emacs this morning from the git master branch. > > The latest commit was 9b31ad36094666da6b3281025adc163829d89de8 with > > a date stamp of Wed Aug 18 20:02:39 2021 +0300. > > I am running the macos GUI version. > > First I run /Applications/Emacs/Contents/MacOS/Emacs -Q > > then I load two files and run 'ediff-buffers' to compare them. > > ediff works just fine except that the frame with the help message > > is an empty frame. The '?' command changes the frame size but the > > text never renders. >=20 > Assuming that in this situation you have two frames - the main frame = and > the help frame: What does evaluating the form >=20 > (let ((buffer (window-buffer (frame-root-window (next-frame)))) > (foo (get-buffer-create "*foo*"))) > (with-current-buffer foo > (insert > (buffer-name buffer) > "\n" > (with-current-buffer buffer > (buffer-substring 1 (point-max)))))) >=20 > in the main frame via M-: put into buffer *foo*? >=20 > martin From debbugs-submit-bounces@debbugs.gnu.org Fri Aug 20 11:34:41 2021 Received: (at 50112) by debbugs.gnu.org; 20 Aug 2021 15:34:41 +0000 Received: from localhost ([127.0.0.1]:35384 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1mH6XY-0005TC-P6 for submit@debbugs.gnu.org; Fri, 20 Aug 2021 11:34:40 -0400 Received: from mout.gmx.net ([212.227.15.19]:53293) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1mH6XW-0005Sw-CB for 50112@debbugs.gnu.org; Fri, 20 Aug 2021 11:34:38 -0400 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=gmx.net; s=badeba3b8450; t=1629473667; bh=pT/lCYIzXeEjKQXp+hakwO/Ko4d+IL7+yqcw5s8zzOc=; h=X-UI-Sender-Class:Subject:To:Cc:References:From:Date:In-Reply-To; b=aSiEaAup4op5aiFQbsNUDeP/UA4SvnbAUAqYd6ypEpAlkNs/micm0ST3LRfp4p2Hl dSuZ/927mfV6vvKX5zL4DPjjPzoK795kkQ0FH5vKlshcniUH35COPEIW7VredwHVyX EqoqDpbSMVB30s5LUsokrqBmJ36bvtUI7Co3yyHc= X-UI-Sender-Class: 01bb95c1-4bf8-414a-932a-4f6e2808ef9c Received: from [192.168.1.102] ([212.95.5.218]) by mail.gmx.net (mrgmx005 [212.227.17.190]) with ESMTPSA (Nemesis) id 1MQe9s-1mSbY51FTS-00NmC2; Fri, 20 Aug 2021 17:34:27 +0200 Subject: Re: bug#50112: 28.0.50; ediff help frame does not display text To: David Phillips References: <67AE7889-E5EE-4BBA-8B2B-2E4C04EF2EFB@cfa.harvard.edu> <6567a97a-2ceb-cd4f-2f54-8b78e4865f5b@gmx.at> From: martin rudalics Message-ID: <6870aaf2-64d2-d9af-a56d-d585e319946e@gmx.at> Date: Fri, 20 Aug 2021 17:34:25 +0200 MIME-Version: 1.0 In-Reply-To: Content-Type: text/plain; charset=utf-8; format=flowed Content-Language: en-US Content-Transfer-Encoding: quoted-printable X-Provags-ID: V03:K1:yGwucGzMPbwoCXu9h2o7wKmFYprJqD1b2EpEuuQ4zqWYUPxuAgF qDh57wSlavtu1H2m/dMje9qVIoCx4+P1GBgrtkCVjGJmq/HT7gbh51i9nUALxnkJjIij0cS Eg/Dxdce+2FWZwl+rJsX5u6gBXM1jXcNIkSIHI1IWxhhkJs9Ck70Mh0oCt4hmT//6sS8+V0 NNnw7HcPZPuHKNZni9SiQ== X-Spam-Flag: NO X-UI-Out-Filterresults: notjunk:1;V03:K0:yhgYsij8TWE=:9aXUoUoJan8l90N/NQUm74 UOSem1j3T/8xddmxW0cU9lo55yBJW/bmhYGiKFVBpFzjwP4uf8JMnfrWckiMlyC0oT+u9jy3w Cn92dok210AnYKMjHeDIk7zQPb7gml9ISePqfWc3zVYbKsD5b9VR5wbldMybj/5Rw8sCFoXs6 DkfSq1HV9WpOoqffosVFUmHbjwimQoWK0mlQ4ZWJ6vBdmfmODEBqXnZgL0PRwRIMNxNHknRDn V7de/qTPb5h9IA4b/8dMHkrsVs2UhQIHgAw7aIMWZioSmUlX5La5eZmYnaNUlcONeAJQMH5fQ yoMSBJu6FxYMzypnOaVH+g5NEzWKLb/NJfC8IuCDHGB+PHfORKqATG5byoUTjzJK70wm9n9sN oFzuXAc1tFzorJaFaqLmY+X2DPHdnXRkhzSU3090fWaanro9u+k6PDlPAE/sCyQuQLYJ49qM5 D0gTMfkf2cMcUOum9W4oFh1nVgBWFo5FqNKX/7+k/C2MiPpNkyxOJlUD2JzwrXx7erkwZrjwn FIPGG45zMqAA3LAdeo19ALwTakxeNrCQ3ObA7LNFes3zy+kdMRv5lW1GY2VERLXrFPaGvlspj A172PAjU+Yp4kZm8R4ADoAaTaQqwPatvsOQuLNYbRH8giUkK5Oc43teHjgqPVsvK38BRYyLMo 3LRKApzayiTo8pHjCujgdHjHBhxfVhcoswx4zan5PtuF9xdzaxeSC+S3hk7sKRnwW0LmZhgTs 36avsz0nkiF0uaTyt2fNnCQ+CqCK5Rk9b/dNxtpGFxnYPFRbHX34rE7jVyJU2tngYodRBgBoP A1pgvzHcK/djoXWqIdD4kIQYidtsQNP8KQePoZsLZARKG+otlo7rhe9vOyZSKbAEinhiZtCmz 2AEw3Br576Mw+xRBLkTl3/6XSHb6jOyx6h2T8Wkkz2wX0SjdV55WoS9f71WkMX6C9+5XUbUS/ z4AmXBJ0NxMnoa7xaBTK/2ygj3mofB20OilED6Ib3mXeDGZQShzPcEHBpsoplEBRdgQyj4zZ2 d46SOVApaqrDnHQcypdIxHgKMItyFqgaEb1AhiZNAEHi33SSEubLStWjlNAZHP2i4fElnXHiy 64FICG5lJwXl5XnPOKKalqumQ5a9wPqTPQgyVDY5a01gSwaIwdRrVgSBA== X-Spam-Score: -0.7 (/) X-Debbugs-Envelope-To: 50112 Cc: pillule@riseup.net, 50112@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.7 (-) > I do have two frames (and the help frame has no content). There is a > buffer named *Ediff Control Panel* with the help text in it, but it > isn=E2=80=99t displayed in the frame labeled Ediff. When I run ediff-= buffers, > hit =E2=80=98?=E2=80=99, switch back to the main frame, and evaluate t= he elisp you > sent, I get =E2=80=99nil=E2=80=99 in the mini buffer and the buffer *f= oo* has the help > text in it. However, the help frame is still empty. I=E2=80=99m trying= to > understand what this means. It seems like the frame has the right > buffer assigned to it but that it is in some weird mode so that it > isn=E2=80=99t being rendered properly. Is *Ediff Control Panel* the first line of *foo*? What does *Messages* show? Here it contains the four lines Buffer A: Processing difference region 0 of 1 Buffer B: Processing difference region 0 of 1 Processing difference regions ... done # martin From debbugs-submit-bounces@debbugs.gnu.org Fri Aug 20 11:44:22 2021 Received: (at 50112) by debbugs.gnu.org; 20 Aug 2021 15:44:22 +0000 Received: from localhost ([127.0.0.1]:35392 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1mH6gw-0005iI-4u for submit@debbugs.gnu.org; Fri, 20 Aug 2021 11:44:22 -0400 Received: from mail-qt1-f178.google.com ([209.85.160.178]:40956) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1mH6gu-0005i2-KZ for 50112@debbugs.gnu.org; Fri, 20 Aug 2021 11:44:21 -0400 Received: by mail-qt1-f178.google.com with SMTP id y9so7788963qtv.7 for <50112@debbugs.gnu.org>; Fri, 20 Aug 2021 08:44:20 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=cfa.harvard.edu; s=google; h=mime-version:subject:from:in-reply-to:date:cc :content-transfer-encoding:message-id:references:to; bh=fVl78sKw2wuLGmbzK6zXN7+gub8yr6TagV/b7c9vJsw=; b=xCcHMvptaSNwtI2nkz3NaSUWCZ2EGZss+2ceHWGUwcVQJ5NbndY3nMp5iG3ii3B86F knySggJaKf3a5vwdORV/Kr2Ex8nLRegQafufD96ykHY4Boll8/WFCtmoqNsW9eWp8o2n 5Ec1ZVc84fUKl3QoCqm8Z2w2eptkKYL/vsE00m7O5ZWx1WDjwupGPyhEPckUgagzif7A 0mRdhw6YBG9DPvJTqFPFm1+CNMYvwJCDL84bxp4Xr1xRN6pm5VafBrY40DCfQvmBygS1 bbFozC2wIUnnBUGGk/3fVAse9rFaCevAu5P2ZUOy1AMKH7AZNciILhARTY15RO4jV5/0 LGRg== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:mime-version:subject:from:in-reply-to:date:cc :content-transfer-encoding:message-id:references:to; bh=fVl78sKw2wuLGmbzK6zXN7+gub8yr6TagV/b7c9vJsw=; b=a2CXjbchX2yQ658jdhtYon2POzMuc5p7qyr7xQIhOGwN89Ak7o+/hOBNVN3XDhy89f wt1NF1Cv6XwnK/Zz/SZjXgOEiTi65s62FqPEKhWl1i/8g1Tm/8OJ9GZYfRIiVY8ZXpzj ggCtxxeVnE1JkQOsoC7vTFbPPsjYbJfhYMQ6OIPQc3+IZuRf+Rx/0eed/vCsAAdra+dm LUXDIhxt+1R2dfQonTXvoYEpC09p2nXD1pfs3mlH4u1FESmzuhH1MyVvLy+tI9xuvyT0 F6Cpgu2q5AIpOfXmNk19IKNL/kbcRNtuCo2VVZQ6GYls8KDIGEsj+9RmjDFtFLbtHOLO PwSA== X-Gm-Message-State: AOAM530kxUmEW7VrtFTRoH5SYuhZmsx/t+6zHzkO5x9p+98kRhuw1XXL CpqBxTECS5LSTBYGIUp3A83GpQ== X-Google-Smtp-Source: ABdhPJy9ZkKDSqQm9tKQEFa33STXB1FHidheWc1ScFJkNO+YMQhviJxJQz4j532yG5A+CN9HJe80BQ== X-Received: by 2002:ac8:7769:: with SMTP id h9mr15320881qtu.144.1629474254974; Fri, 20 Aug 2021 08:44:14 -0700 (PDT) Received: from [192.168.4.24] (pool-74-106-86-212.spfdma.east.verizon.net. [74.106.86.212]) by smtp.gmail.com with ESMTPSA id s13sm2585563qta.64.2021.08.20.08.44.13 (version=TLS1_2 cipher=ECDHE-ECDSA-AES128-GCM-SHA256 bits=128/128); Fri, 20 Aug 2021 08:44:14 -0700 (PDT) Content-Type: text/plain; charset=utf-8 Mime-Version: 1.0 (Mac OS X Mail 13.4 \(3608.120.23.2.7\)) Subject: Re: bug#50112: 28.0.50; ediff help frame does not display text From: David Phillips In-Reply-To: <6870aaf2-64d2-d9af-a56d-d585e319946e@gmx.at> Date: Fri, 20 Aug 2021 11:44:08 -0400 Content-Transfer-Encoding: quoted-printable Message-Id: References: <67AE7889-E5EE-4BBA-8B2B-2E4C04EF2EFB@cfa.harvard.edu> <6567a97a-2ceb-cd4f-2f54-8b78e4865f5b@gmx.at> <6870aaf2-64d2-d9af-a56d-d585e319946e@gmx.at> To: martin rudalics X-Mailer: Apple Mail (2.3608.120.23.2.7) X-Spam-Score: -0.0 (/) X-Debbugs-Envelope-To: 50112 Cc: pillule@riseup.net, 50112@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 (-) I ran /Applications/Emacs.app/Contents/MacOS/Emacs -Q=20 Loaded two files Ran "ediff-buffers=E2=80=9D Typed =E2=80=98?=E2=80=99 to expand the the help frame and then switched = back to the main frame. After running the elisp you provided, *Messages* contains: -------- For information about GNU Emacs and the GNU system, type C-h C-a. Making completion list... Buffer A: Processing difference region 0 of 15 Buffer A: Processing difference region 10 of 15 Buffer B: Processing difference region 0 of 15 Buffer B: Processing difference region 10 of 15 Processing difference regions ... done nil Mark set ---------- The nil comes from executing the elisp to copy the buffer in the help = frame to *foo* and I=E2=80=99d guess is related to things not working = correctly. The "Mark set" was me making sure I had the whole *Messages* = buffer. And *foo* contains: ----------- *Ediff Control Panel* Move around | Toggle features | Manipulate = =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D|=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D|=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D p,DEL -previous diff | | -vert/horiz split |a/b -copy A/B's region = to B/A n,SPC -next diff | h -highlighting | rx -restore buf X's = old diff j -jump to diff | @ -auto-refinement | * -refine current = region gx -goto X's point| ## -ignore whitespace | ! -update diff = regions C-l -recenter | #c -ignore case | v/V -scroll up/dn | #f/#h -focus/hide regions | wx -save buf X -scroll lt/rt | X -read-only in buf X | wd -save diff output ~ -swap variants | m -wide display | = =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D|=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D|=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D R -show registry | =3D -compare regions | M -show session = group D -diff output | E -browse Ediff manual| G -send bug report i -status info | ? -help off | z/q -suspend/quit = --------------------------------------------------------------------------= ----- For help on a specific command: Click Button 2 over it; or Put the cursor over it and type RET. ------------ David > On Aug 20, 2021, at 11:34 AM, martin rudalics wrote: >=20 > > I do have two frames (and the help frame has no content). There is a > > buffer named *Ediff Control Panel* with the help text in it, but it > > isn=E2=80=99t displayed in the frame labeled Ediff. When I run = ediff-buffers, > > hit =E2=80=98?=E2=80=99, switch back to the main frame, and evaluate = the elisp you > > sent, I get =E2=80=99nil=E2=80=99 in the mini buffer and the buffer = *foo* has the help > > text in it. However, the help frame is still empty. I=E2=80=99m = trying to > > understand what this means. It seems like the frame has the right > > buffer assigned to it but that it is in some weird mode so that it > > isn=E2=80=99t being rendered properly. >=20 > Is *Ediff Control Panel* the first line of *foo*? What does = *Messages* > show? Here it contains the four lines >=20 > Buffer A: Processing difference region 0 of 1 > Buffer B: Processing difference region 0 of 1 > Processing difference regions ... done > # >=20 > martin >=20 From debbugs-submit-bounces@debbugs.gnu.org Sat Aug 21 08:19:08 2021 Received: (at 50112) by debbugs.gnu.org; 21 Aug 2021 12:19:08 +0000 Received: from localhost ([127.0.0.1]:35970 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1mHPxs-0008DX-5I for submit@debbugs.gnu.org; Sat, 21 Aug 2021 08:19:08 -0400 Received: from outbound.soverin.net ([116.202.126.228]:33033) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1mHPxp-0008D0-U1 for 50112@debbugs.gnu.org; Sat, 21 Aug 2021 08:19:07 -0400 Received: from smtp.soverin.net (unknown [10.10.3.28]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits)) (No client certificate requested) by outbound.soverin.net (Postfix) with ESMTPS id 3F9DE272; Sat, 21 Aug 2021 12:18:59 +0000 (UTC) Received: from smtp.soverin.net (smtp.soverin.net [159.69.232.142]) by soverin.net DKIM-Signature: v=1; a=rsa-sha256; c=simple/simple; d=idiocy.org; s=soverin; t=1629548338; bh=XaGxI6ggCWN9FwMh3nrLPAuv8kcZgY/GmlcETxFloNA=; h=Date:From:To:Cc:Subject:References:In-Reply-To:From; b=TNF0tsD9J7gqKzU7s1NbkemowzQdmdKlIG5wIOa1C/tnz9z6Hptal+ypWTuH8JZHe bRnAOcmIb16GCTLC+VmxKRfBNPTcUpfbgYqmudoVNuI1JczI0QULM0bMHPBQyR2DkJ MLS6Bks9CtbF+inNUKnQ7pLu9k50M4W6vrcJ0oadBsfQH257ysMZ/y5I/zpjnJEUx0 XWQkyKisnIAINzMo5GG2KVUcNMFL2Hpp35pe6Q3z3vBXQMBGh9Xd33Hv9GcNrVT/8H W8P7CCC8LFmvxpH0vL5AONCC/xPWXpYqu6J+KaIhe2hVzCLrEkONmxM6Elhx4ekBEo weVg8chyZRsUg== Received: by breton.holly.idiocy.org (Postfix, from userid 501) id 003B0202D5944A; Sat, 21 Aug 2021 13:18:53 +0100 (BST) Date: Sat, 21 Aug 2021 13:18:53 +0100 From: Alan Third To: Lars Ingebrigtsen Subject: Re: bug#50112: 28.0.50; ediff help frame does not display text Message-ID: Mail-Followup-To: Alan Third , Lars Ingebrigtsen , David Phillips , 50112@debbugs.gnu.org, pillule@riseup.net References: <67AE7889-E5EE-4BBA-8B2B-2E4C04EF2EFB@cfa.harvard.edu> <87pmu97e55.fsf@gnus.org> MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <87pmu97e55.fsf@gnus.org> X-Spam-Score: -0.7 (/) X-Debbugs-Envelope-To: 50112 Cc: pillule@riseup.net, 50112@debbugs.gnu.org, David Phillips 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.7 (-) On Thu, Aug 19, 2021 at 03:33:26PM +0200, Lars Ingebrigtsen wrote: > David Phillips writes: > > > I built emacs this morning from the git master branch. > > The latest commit was 9b31ad36094666da6b3281025adc163829d89de8 with > > a date stamp of Wed Aug 18 20:02:39 2021 +0300. > > I am running the macos GUI version. > > First I run /Applications/Emacs/Contents/MacOS/Emacs -Q > > then I load two files and run 'ediff-buffers' to compare them. > > ediff works just fine except that the frame with the help message > > is an empty frame. The '?' command changes the frame size but the > > text never renders. > > I can reproduce this problem on Macos, but not in Debian. > > > Perhaps Alan has some insight here; added to the CCs. This is a bit weird. When creating the graphics context to draw on we need to specify a colorspace, so we just use the one that the (OS) window we're drawing for uses. However sometimes it seems we get a null from the window instead of a legit colorspace which causes the graphics context creation to fail. I don't know why we should ever get a null, but anyway, I've pushed a change to master that should use a generic colorspace in these situations. -- Alan Third From debbugs-submit-bounces@debbugs.gnu.org Sat Aug 21 08:54:25 2021 Received: (at 50112) by debbugs.gnu.org; 21 Aug 2021 12:54:25 +0000 Received: from localhost ([127.0.0.1]:35996 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1mHQW1-0000f8-CR for submit@debbugs.gnu.org; Sat, 21 Aug 2021 08:54:25 -0400 Received: from quimby.gnus.org ([95.216.78.240]:42194) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1mHQVy-0000et-Qd for 50112@debbugs.gnu.org; Sat, 21 Aug 2021 08:54:23 -0400 DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=gnus.org; s=20200322; h=Content-Type:MIME-Version:Message-ID:In-Reply-To:Date: References:Subject:Cc:To:From:Sender:Reply-To:Content-Transfer-Encoding: Content-ID:Content-Description:Resent-Date:Resent-From:Resent-Sender: Resent-To:Resent-Cc:Resent-Message-ID:List-Id:List-Help:List-Unsubscribe: List-Subscribe:List-Post:List-Owner:List-Archive; bh=qKnhlr20LTgc2WskanB15UZlyH7chxT2eeVVAHITkGw=; b=XPM0PTU9/48cs6SOE3RVBATmnY wJ08EAPt5CVsTjDfKJ/Yl2Fsgl0TfmEZlgjnyV3QET1pqlIaULO9gRgw5QX2tItBzoYdhSU10s1m2 3Gst6Y+Tuy68Mec9ceCN6kUxd+7Ppl/BtteyBG8h5uLd9QZ36wSOF1E/q5YtTGMaIdlk=; Received: from [84.212.220.105] (helo=elva) by quimby.gnus.org with esmtpsa (TLS1.3:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.92) (envelope-from ) id 1mHQVn-0001Ba-N3; Sat, 21 Aug 2021 14:54:15 +0200 From: Lars Ingebrigtsen To: Alan Third Subject: Re: bug#50112: 28.0.50; ediff help frame does not display text References: <67AE7889-E5EE-4BBA-8B2B-2E4C04EF2EFB@cfa.harvard.edu> <87pmu97e55.fsf@gnus.org> Date: Sat, 21 Aug 2021 14:54:06 +0200 In-Reply-To: (Alan Third's message of "Sat, 21 Aug 2021 13:18:53 +0100") Message-ID: <87fsv33qmp.fsf@gnus.org> User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/28.0.50 (gnu/linux) MIME-Version: 1.0 Content-Type: text/plain X-Spam-Report: Spam detection software, running on the system "quimby.gnus.org", has NOT identified this incoming email as spam. The original message has been attached to this so you can view it or label similar future email. If you have any questions, see @@CONTACT_ADDRESS@@ for details. Content preview: Alan Third writes: > However sometimes it seems we get a null from the window instead of a > legit colorspace which causes the graphics context creation to fail. I > don't know why we should ever get a null, but anyway, [...] Content analysis details: (-2.9 points, 5.0 required) pts rule name description ---- ---------------------- -------------------------------------------------- -1.0 ALL_TRUSTED Passed through trusted hosts only via SMTP -1.9 BAYES_00 BODY: Bayes spam probability is 0 to 1% [score: 0.0000] X-Spam-Score: -2.3 (--) X-Debbugs-Envelope-To: 50112 Cc: pillule@riseup.net, 50112@debbugs.gnu.org, David Phillips 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 (---) Alan Third writes: > However sometimes it seems we get a null from the window instead of a > legit colorspace which causes the graphics context creation to fail. I > don't know why we should ever get a null, but anyway, I've pushed a > change to master that should use a generic colorspace in these > situations. I can confirm that this fixes the problem, so I'm closing this bug report. -- (domestic pets only, the antidote for overdose, milk.) bloggy blog: http://lars.ingebrigtsen.no From debbugs-submit-bounces@debbugs.gnu.org Sat Aug 21 08:54:37 2021 Received: (at control) by debbugs.gnu.org; 21 Aug 2021 12:54:37 +0000 Received: from localhost ([127.0.0.1]:35999 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1mHQWD-0000fa-Kt for submit@debbugs.gnu.org; Sat, 21 Aug 2021 08:54:37 -0400 Received: from quimby.gnus.org ([95.216.78.240]:42212) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1mHQWC-0000fN-Vh for control@debbugs.gnu.org; Sat, 21 Aug 2021 08:54:37 -0400 DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=gnus.org; s=20200322; h=Subject:From:To:Message-Id:Date:Sender:Reply-To:Cc: MIME-Version:Content-Type:Content-Transfer-Encoding:Content-ID: Content-Description:Resent-Date:Resent-From:Resent-Sender:Resent-To:Resent-Cc :Resent-Message-ID:In-Reply-To:References:List-Id:List-Help:List-Unsubscribe: List-Subscribe:List-Post:List-Owner:List-Archive; bh=+2fz6W0xa28Ja7SivTnzCyiS3qrloaHQLz1sOEe1W7A=; b=sKneViDf+8OHobuTSPlS1hvLuW gBOP99Q4/ytdQccC3aZ3PMP0/uWhRUX7PhjkfO7ZBxnz+NZ2mVLIZ72cM/mHjpBBZjMI6xCVyOmSK Tvj2HTRTE8zzSnlqRvI7/sHq1AyVa3VMpxWpISnBp6pITqTjoaCk9mtuptiYLnkGq498=; Received: from [84.212.220.105] (helo=elva) by quimby.gnus.org with esmtpsa (TLS1.3:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.92) (envelope-from ) id 1mHQW4-0001Bq-UT for control@debbugs.gnu.org; Sat, 21 Aug 2021 14:54:31 +0200 Date: Sat, 21 Aug 2021 14:54:27 +0200 Message-Id: <87eean3qm4.fsf@gnus.org> To: control@debbugs.gnu.org From: Lars Ingebrigtsen Subject: control message for bug #50112 X-Spam-Report: Spam detection software, running on the system "quimby.gnus.org", has NOT identified this incoming email as spam. The original message has been attached to this so you can view it or label similar future email. If you have any questions, see @@CONTACT_ADDRESS@@ for details. Content preview: close 50112 28.1 quit Content analysis details: (-2.9 points, 5.0 required) pts rule name description ---- ---------------------- -------------------------------------------------- -1.0 ALL_TRUSTED Passed through trusted hosts only via SMTP -1.9 BAYES_00 BODY: Bayes spam probability is 0 to 1% [score: 0.0000] X-Spam-Score: -2.3 (--) 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: -3.3 (---) close 50112 28.1 quit From debbugs-submit-bounces@debbugs.gnu.org Sat Aug 21 09:21:24 2021 Received: (at 50112) by debbugs.gnu.org; 21 Aug 2021 13:21:24 +0000 Received: from localhost ([127.0.0.1]:36053 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1mHQw8-0005dR-1P for submit@debbugs.gnu.org; Sat, 21 Aug 2021 09:21:24 -0400 Received: from mail-qk1-f180.google.com ([209.85.222.180]:40650) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1mHQw6-0005dE-5u for 50112@debbugs.gnu.org; Sat, 21 Aug 2021 09:21:22 -0400 Received: by mail-qk1-f180.google.com with SMTP id t190so13917030qke.7 for <50112@debbugs.gnu.org>; Sat, 21 Aug 2021 06:21:22 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=cfa.harvard.edu; s=google; h=mime-version:subject:from:in-reply-to:date:cc :content-transfer-encoding:message-id:references:to; bh=oiWbSamwMoHKoBC+duoOaxqye/nFT/RIqvPzQEldPoo=; b=XQys+zZNJdne8OT2GzQYpgIpPVH22J3jsc+2JsOyL0XcshPWBxO54HTdMizOm7Yq1W lGTDM/dymW+ZRSgEAn9qlElqEQcpcOGpon8m1+8QzbO7jb39AdW9xUqIMprzl5lJWloR ld3ifrXTOfv9e/JXh2bD8N2TcZ8/L8MpafCBdA7EUSORcQ1qBWoivZkODVCcOanKGK6e Pbm7Hc5DG6dBc+rmSebBdqYwvCfP+IYO6IDnygf/PSQ0jieRYjbhgo0I9YmPaS48prfC 76WkCrMSM5tu7mHEtr56q83qt5hwwH/CP6drlNfeMKCPUE1q78TVWQcWrgdSbHyKIMV8 /EMg== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:mime-version:subject:from:in-reply-to:date:cc :content-transfer-encoding:message-id:references:to; bh=oiWbSamwMoHKoBC+duoOaxqye/nFT/RIqvPzQEldPoo=; b=NtY7RUuc4oUUjWJvU/cYfuuj8qAi/mTlkid2EUKhEmp3r/3whzmRi6YJF1PWjYBh4s v+QabNDdYIPgYN1TIbVmKJNznLgRM5SjMUuxLnU4m2TsALgchc4sn0rUHyiG1N6EmQWI SOIkDY86PwQh4B/+P7JXpfAgFc9qBizTQMksLjiCHJLVQJxxxw/aqACIhYcFD/vJFvUA RG8SWHWnBaN/7QoD7/LSoHaiWNNYnHzH6D3adXSO8Cp6KNmIkSoVlxBFXWwKyrktoYfx BgmWfLMYpu5ybkqWH33rKfyCjhqjnbFz6KoTFXAAjNS79XWYabHxVnBZsOvqb6r/ikzC DNxA== X-Gm-Message-State: AOAM532W1bSIgHueia+YFdZzzur29mW5XoxBgYJO5wH+5pLF0lhlIvxm Xz7IhzVMY35YnUj/G0iPNfzSTw== X-Google-Smtp-Source: ABdhPJyglq9isWPQKa9Gn36I/BjJs4gr7Wx/XkP6uZqGr8WBerPQoRfIHKJ9C8HQtDbvyFMLuv2zTQ== X-Received: by 2002:ae9:f404:: with SMTP id y4mr13217610qkl.52.1629552076420; Sat, 21 Aug 2021 06:21:16 -0700 (PDT) Received: from [192.168.4.24] (pool-74-106-86-212.spfdma.east.verizon.net. [74.106.86.212]) by smtp.gmail.com with ESMTPSA id y15sm4769736qko.78.2021.08.21.06.21.14 (version=TLS1_2 cipher=ECDHE-ECDSA-AES128-GCM-SHA256 bits=128/128); Sat, 21 Aug 2021 06:21:15 -0700 (PDT) Content-Type: text/plain; charset=us-ascii Mime-Version: 1.0 (Mac OS X Mail 13.4 \(3608.120.23.2.7\)) Subject: Re: bug#50112: 28.0.50; ediff help frame does not display text From: David Phillips In-Reply-To: Date: Sat, 21 Aug 2021 09:20:59 -0400 Content-Transfer-Encoding: quoted-printable Message-Id: References: <67AE7889-E5EE-4BBA-8B2B-2E4C04EF2EFB@cfa.harvard.edu> <87pmu97e55.fsf@gnus.org> To: Alan Third X-Mailer: Apple Mail (2.3608.120.23.2.7) X-Spam-Score: -0.0 (/) X-Debbugs-Envelope-To: 50112 Cc: pillule@riseup.net, Lars Ingebrigtsen , 50112@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 (-) Thanks! That does indeed fix the problem for me. Now I can have my help = frame back and not struggle to remember the keys.=20 Thanks again. David > On Aug 21, 2021, at 8:18 AM, Alan Third wrote: >=20 > On Thu, Aug 19, 2021 at 03:33:26PM +0200, Lars Ingebrigtsen wrote: >> David Phillips writes: >>=20 >>> I built emacs this morning from the git master branch. >>> The latest commit was 9b31ad36094666da6b3281025adc163829d89de8 with >>> a date stamp of Wed Aug 18 20:02:39 2021 +0300. >>> I am running the macos GUI version. >>> First I run /Applications/Emacs/Contents/MacOS/Emacs -Q >>> then I load two files and run 'ediff-buffers' to compare them. >>> ediff works just fine except that the frame with the help message >>> is an empty frame. The '?' command changes the frame size but the >>> text never renders. >>=20 >> I can reproduce this problem on Macos, but not in Debian. >>=20 > >>=20 >> Perhaps Alan has some insight here; added to the CCs. >=20 > This is a bit weird. When creating the graphics context to draw on we > need to specify a colorspace, so we just use the one that the (OS) > window we're drawing for uses. >=20 > However sometimes it seems we get a null from the window instead of a > legit colorspace which causes the graphics context creation to fail. I > don't know why we should ever get a null, but anyway, I've pushed a > change to master that should use a generic colorspace in these > situations. > --=20 > Alan Third From unknown Tue Aug 19 21:02:28 2025 Received: (at fakecontrol) by fakecontrolmessage; To: internal_control@debbugs.gnu.org From: Debbugs Internal Request Subject: Internal Control Message-Id: bug archived. Date: Sun, 19 Sep 2021 11: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