From unknown Tue Aug 19 05:12:49 2025 X-Loop: help-debbugs@gnu.org Subject: bug#48413: 28.0.50; emacs does not repaint the window after switching workspaces in Xmonad Resent-From: Platon Pronko Original-Sender: "Debbugs-submit" Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Fri, 14 May 2021 08:33:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: report 48413 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: To: 48413@debbugs.gnu.org Cc: martin rudalics X-Debbugs-Original-To: bug-gnu-emacs@gnu.org Received: via spool by submit@debbugs.gnu.org id=B.162098113910922 (code B ref -1); Fri, 14 May 2021 08:33:02 +0000 Received: (at submit) by debbugs.gnu.org; 14 May 2021 08:32:19 +0000 Received: from localhost ([127.0.0.1]:44956 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1lhTF4-0002q6-SB for submit@debbugs.gnu.org; Fri, 14 May 2021 04:32:19 -0400 Received: from lists.gnu.org ([209.51.188.17]:60078) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1lhTF2-0002py-VX for submit@debbugs.gnu.org; Fri, 14 May 2021 04:32:18 -0400 Received: from eggs.gnu.org ([2001:470:142:3::10]:60400) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1lhTF2-0007Gz-PX for bug-gnu-emacs@gnu.org; Fri, 14 May 2021 04:32:16 -0400 Received: from mail-lf1-x12d.google.com ([2a00:1450:4864:20::12d]:44680) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from ) id 1lhTF0-0004bG-Kv for bug-gnu-emacs@gnu.org; Fri, 14 May 2021 04:32:16 -0400 Received: by mail-lf1-x12d.google.com with SMTP id t11so41977472lfl.11 for ; Fri, 14 May 2021 01:32:13 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=to:cc:from:subject:message-id:date:user-agent:mime-version :content-language:content-transfer-encoding; bh=IqMLiXXNEvoTSwews7vaR8o8KMeuJEmcEYxu0fitVyc=; b=UI9lXLIGTdemZmcm1qTGOB7lT2cFFVcC441YFEy9fvfCM0rCDXIsCgJHVJzbxDZiCB 2s2Q266HwdFNHjcJXl2DKfIlgFjEE14hFbUw04m5LEvlhIlwk1wyl4fW0edYISmAdzji TZEvFwRY6jphLKLK7RPsQPt4heCyC4AOD6Gyvv+QE6+CVhJvFOpszDkoFgQjKynP3Yvm A1aDd5ViiqhGnP1/jTCh2iaHi9Wr5aaDn6m8CjjKRbsnBM4OiggVF2iKy0T1ZvMun2Cn MvIKIRvnyihtOZOQ1220F+X4CaRIqM9F+vHDRN7HaypfsP5/s8qrYqS5EaX3hwXNzE6W DIfA== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:to:cc:from:subject:message-id:date:user-agent :mime-version:content-language:content-transfer-encoding; bh=IqMLiXXNEvoTSwews7vaR8o8KMeuJEmcEYxu0fitVyc=; b=HH9MldpaZJgIeK+umsdGIGT0Gs5h2SC9eJJvAInUZADSye46MaDEbGSJ8H1VnywG2b 5wg2aMT1diL2ZF2tlfIZ3TQajhIZOz7wxWnFAi46OpHtMaqSztwh+vF+qWZ5i13qCcRI m6Col6zC4Rwmt8Zn72Qe6cYZForhYuK+iuCVMimeAixaIJljZmUE00Fh7GCoOePT8ShX hlghQ5Bw0nB2NHkTXPGCeyJuXrslbFQ9+YXbxyhGebbCQrb/aLp5Pm55mkV5ZBOuNBSP LKzcYS4+zPGWC4gkMi8tTY6d/l5l9C5Ylg16hAR0cG7BV1TInBjIAa161bp5p03EdhGS dZMw== X-Gm-Message-State: AOAM531hgDd99S9ixIhuHX+CNhdI4hmqbYu8bWMLfEZ85ilfz4N9AwyB ffL5YSNhZBxWeSknZaaK2aY= X-Google-Smtp-Source: ABdhPJwRWv375d9DrnuJA4wveYQp6gcuSLyXjYh+OveVpdpUZf4vpx1mgY5qTZaBNmL9wcNFnpfEoQ== X-Received: by 2002:ac2:5497:: with SMTP id t23mr31502198lfk.52.1620981131544; Fri, 14 May 2021 01:32:11 -0700 (PDT) Received: from [192.168.1.70] (109-252-80-247.nat.spd-mgts.ru. [109.252.80.247]) by smtp.gmail.com with ESMTPSA id b35sm543603lfv.82.2021.05.14.01.32.10 (version=TLS1_3 cipher=TLS_AES_128_GCM_SHA256 bits=128/128); Fri, 14 May 2021 01:32:10 -0700 (PDT) From: Platon Pronko Message-ID: Date: Fri, 14 May 2021 11:32:09 +0300 User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:78.0) Gecko/20100101 Thunderbird/78.10.0 MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8; format=flowed Content-Language: en-US Content-Transfer-Encoding: 7bit Received-SPF: pass client-ip=2a00:1450:4864:20::12d; envelope-from=platon7pronko@gmail.com; helo=mail-lf1-x12d.google.com X-Spam_score_int: -5 X-Spam_score: -0.6 X-Spam_bar: / X-Spam_report: (-0.6 / 5.0 requ) BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, DKIM_VALID_EF=-0.1, FREEMAIL_FROM=0.001, RCVD_IN_DNSWL_NONE=-0.0001, RCVD_IN_SORBS_WEB=1.5, SPF_HELO_NONE=0.001, SPF_PASS=-0.001 autolearn=no autolearn_force=no X-Spam_action: no action X-Spam-Score: 0.2 (/) X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -0.8 (/) This looks like Xmonad-specific regression after commit 483c5e95 by Martin Rudalics. Steps to reproduce (under Xmonad): 1. Open a new frame (./src/emacs -Q); 2. Type something in a buffer; 3. Switch to a different workspace; 4. Switch back; 5. Observe buffer being blank and not responding to any interaction. I bisected this problem to commit 483c5e95 (from 2021-05-05). The trouble seems to be caused by this change in xterm.c: @@ -8232,33 +8238,36 @@ handle_one_xevent (struct x_display_info *dpyinfo, if (!FRAME_VISIBLE_P (f)) { block_input (); - SET_FRAME_VISIBLE (f, 1); - SET_FRAME_ICONIFIED (f, false); - if (FRAME_X_DOUBLE_BUFFERED_P (f)) + /* The following two are commented out to avoid that a + plain invisible frame gets reported as iconified. That + problem occurred first for Emacs 26 and is described in + https://lists.gnu.org/archive/html/emacs-devel/2017-02/msg00133.html. */ +/** SET_FRAME_VISIBLE (f, 1); **/ +/** SET_FRAME_ICONIFIED (f, false); **/ + + if (FRAME_X_DOUBLE_BUFFERED_P (f)) font_drop_xrender_surfaces (f); f->output_data.x->has_been_visible = true; SET_FRAME_GARBAGED (f); Specifically the commenting of SET_FRAME_VISIBLE(f, 1) causes the problem (if I uncomment that line, buffer redisplay starts to work correctly). Trying the same with XFCE doesn't give the error. I compared the sequences of X events received under different WMs, here's the lists (without "other", "MotionNotify" and key events, for brevity): Xmonad: 1. When switching to different workspace: - FocusOut x3 - UnmapNotify x1 - LeaveNotify x2 - PropertyNotify x2 2. When switching back: - MapNotify x1 - VisibilityNotify x3 - Expose x4 - EnterNotify x2 - FocusIn x2 - ClientMessage x1 - PropertyNotify x1 - FocusIn x1 XFCE: 1. When switching to different workspace: - FocusOut x2 - FocusIn x1 - FocusOut x2 - LeaveNotify x2 - UnmapNotify x1 - PropertyNotify x3 2. When switching back: - VisibilityNotify x3 - Expose x4 - EnterNotify x2 - PropertyNotify x2 - FocusIn x2 - ClientMessage x1 - PropertyNotify x2 - FocusOut x2 - FocusIn x1 - FocusOut x2 - FocusIn x2 Further inspection of SET_FRAME_VISIBLE calls shows that under Xmonad first the frame is set to invisible when UnmapNotify event happens, then after switching back the only time when it could have been set to "visible" was in second "Expose" event (but this line is commented out in commit 483c5e95, so frame thinks it's invisible and thus no redraw happens). Under XFCE sequence is a bit less clear - frame is set to invisible after UnmapNotify event, but then it is set back to visible after second PropertyNotify event (comment near says "Gnome shell does not iconify us when C-z is pressed."). So Emacs thinks that the frame is visible even though it is on different workspace entirely. In GNU Emacs 28.0.50 (build 19, x86_64-pc-linux-gnu, GTK+ Version 3.24.29, cairo version 1.17.4) of 2021-05-14 built on the-big-maker Repository revision: 203ee33980571823147122dffb0789f92ea66b53 Repository branch: HEAD Windowing system distributor 'The X.Org Foundation', version 11.0.12011000 System Description: Arch Linux Configured using: 'configure --prefix=/usr --sysconfdir=/etc --libexecdir=/usr/lib --localstatedir=/var --mandir=/usr/share/man --with-gameuser=:games --with-sound=alsa --with-modules --without-gconf --without-gsettings --with-x-toolkit=gtk3 --without-xaw3d' Configured features: ACL CAIRO DBUS FREETYPE GIF GLIB GMP GNUTLS GPM HARFBUZZ JPEG JSON LCMS2 LIBOTF LIBSYSTEMD LIBXML2 M17N_FLT MODULES NOTIFY INOTIFY PDUMPER PNG RSVG SECCOMP SOUND THREADS TIFF TOOLKIT_SCROLL_BARS X11 XDBE XIM XPM GTK3 ZLIB Important settings: value of $LC_TIME: en_SE.UTF-8 value of $LANG: en_US.UTF-8 locale-coding-system: utf-8-unix Major mode: Lisp Interaction Minor modes in effect: tooltip-mode: t global-eldoc-mode: t 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 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 seq byte-opt gv bytecomp byte-compile cconv mm-decode mm-bodies mm-encode mail-parse rfc2231 mailabbrev gmm-utils mailheader sendmail rfc2047 rfc2045 ietf-drums mm-util mail-prsvr mail-utils thingatpt help-mode cl-loaddefs cl-lib iso-transl tooltip eldoc electric uniquify ediff-hook vc-hooks lisp-float-type mwheel term/x-win x-win term/common-win x-dnd 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 inotify lcms2 dynamic-setting font-render-setting cairo move-toolbar gtk x-toolkit x multi-tty make-network-process emacs) Memory information: ((conses 16 53379 13368) (symbols 48 6717 0) (strings 32 18827 2036) (string-bytes 1 618130) (vectors 16 13388) (vector-slots 8 176246 11054) (floats 8 22 47) (intervals 56 411 4) (buffers 992 12)) From unknown Tue Aug 19 05:12:49 2025 X-Loop: help-debbugs@gnu.org Subject: bug#48413: 28.0.50; emacs does not repaint the window after switching workspaces in Xmonad Resent-From: martin rudalics Original-Sender: "Debbugs-submit" Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Fri, 14 May 2021 09:51:01 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 48413 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: To: platon7pronko@gmail.com, 48413@debbugs.gnu.org X-Debbugs-Original-To: Platon Pronko , bug-gnu-emacs@gnu.org Received: via spool by submit@debbugs.gnu.org id=B.162098585218410 (code B ref -1); Fri, 14 May 2021 09:51:01 +0000 Received: (at submit) by debbugs.gnu.org; 14 May 2021 09:50:52 +0000 Received: from localhost ([127.0.0.1]:45050 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1lhUT6-0004ms-KP for submit@debbugs.gnu.org; Fri, 14 May 2021 05:50:52 -0400 Received: from lists.gnu.org ([209.51.188.17]:57172) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1lhUT4-0004mj-R1 for submit@debbugs.gnu.org; Fri, 14 May 2021 05:50:51 -0400 Received: from eggs.gnu.org ([2001:470:142:3::10]:49996) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1lhUT4-00036H-G7 for bug-gnu-emacs@gnu.org; Fri, 14 May 2021 05:50:50 -0400 Received: from mout.gmx.net ([212.227.15.15]:57215) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1lhUSx-0004aS-Fc for bug-gnu-emacs@gnu.org; Fri, 14 May 2021 05:50:50 -0400 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=gmx.net; s=badeba3b8450; t=1620985839; bh=4gRkITrEfb3EusiPdVYJjDyDqrsj+VmQ5kFsqpQhrJA=; h=X-UI-Sender-Class:Subject:To:References:From:Date:In-Reply-To; b=IusBSbRfm2/1et8nwn6vHDNzumlSz2jI9nPG2/rF2oDFfjFvaibrsCEc1+lDN/fxR xtcJjDLWWD/2GVnz0SX5xP8LZBdPA3hEm2M4qc+nAJd3IfHZOWPxPq1XgrLkpOciCT 3u2eugJJ270gO8xAFEEJpjo/1JfqPk0frqZtwXp8= X-UI-Sender-Class: 01bb95c1-4bf8-414a-932a-4f6e2808ef9c Received: from [192.168.1.100] ([212.95.5.218]) by mail.gmx.net (mrgmx004 [212.227.17.190]) with ESMTPSA (Nemesis) id 1N0X8o-1lKTN51Ihg-00wW57; Fri, 14 May 2021 11:50:39 +0200 References: From: martin rudalics Message-ID: <4709c228-9735-4f49-b930-3189ca6c0eed@gmx.at> Date: Fri, 14 May 2021 11:50:38 +0200 MIME-Version: 1.0 In-Reply-To: Content-Type: text/plain; charset=utf-8; format=flowed Content-Language: en-US Content-Transfer-Encoding: 7bit X-Provags-ID: V03:K1:Hf6g2bLbk6WNQAZ7ithpwTN0hvNQOtrDG4IjJmnlFY574wOOZPE AAUTyfHfyzoxR/c5pBZcKRKdKyDkG37Qw895FWwL1JhQgm7ZW5aKDvirNb+FbhjwHuiKoaZ AfDZiJzxIfHOa9m3Q777XfeondqYtjM+zWRCjvwm/rrbfKF8aSJNyo8oObmysv0WB9VPU3w UQzETIyRaHwVNsGxD+Sqw== X-Spam-Flag: NO X-UI-Out-Filterresults: notjunk:1;V03:K0:Ty8PeYM56yw=:y2JTViE/DzFVMUlSn4ZqfI MH38CDcE83pNtRm/IWfvyd0wKZYrxwk5pHAISsBsID3Aq1HneDA6bVBW+20a+JR1Qv1GAGIul 3QknywRObHpjojVuIUU5FX4v5SG3/sM//tMIEN2+aNBkvF0pKNiMYLRSrH33QkfVUUvJzzLDw LzMtqlBtpjDz/VECMgTjJjI9jGntMDSiMv7XvYQgb9uSmwfRah9FnznKmGJRsuvv7/JSlPvTT +EwItrZEnKKvz2mx1ejojgNsY2QN8yo98J6y8Sz9ztJJHSOqYs3ryyR43DdWyaBBQV3+JMZQb Y4z6endB99bROrtsI2Q3sEt/3/LKuiPlY7F5zwDvkR+lCHo42Ulsot37oPXqnXKKWeuypNN6O Hp6RyrecB7+VouP9tkw0NeHfykYwQiDj97FgmmnJBiCZ9xCCRRIvUpvuACnioDw9147lpWPgg HGjHykDEktq93CsvTKWSDf3G1pVJGNO9ZAIVJCGVQfzMdiOA5mR4vzUlIhuJtsphpVTWFWxn5 MnGuPoU+H0FsJUPzIYWgfG6frKoU9rVjeqxYuRViV0T3abBfUMYaQg9nG507pMaW/6zK5ht0z qxHUx+Si8Jpr1+7hd+jWjLmuxg68VLvS6d8ZwBIAz4vFXX/mF+rFfCH85Z8N540XdlIWLDjPh 0F7NLu+XX1v6xuDt8+gdpIIVQk/wQRDiJhmQgnSCXLR+/Z9aG29anVrnXkOCb82MJtfdLfV7a bbyDT3mQwMaEer72KijZ+PbjyLuPTOqgB4p2RufRHBf8IgJ9Cv8h7fyByzOrWYlxsbeOjWJX6 sXfwuF1KtjX9QjzvYZv/Imtzy3n94FN3VITlC39XiyP3+ggCoku5JOJQ0PRea3aaGyzajF8Si ykXio/1vrxHCO3hHVQdIMl2GCU5XqKgh2n/khwnh2N/SoepJLBgnFZwrCjoxYngDhV79zxFLR 9gkg+oUWHSgphwZ8zFgk89ext4y7x73hdSmIE5h4U1nrSWJfadb/UfIc5jXpgJNNPynOZAiq9 thYiAewQrZyatCgdH1Dx2AWbfGDXMM1YscVFSGJIKmhsuFnjgfecgJnG7cZgfdjgaMOC8j/Nl sMOksF8NtTgE5y5Yp49QY2NRJnr2VaYa3wArKmgt0YUvq2o1zaRxd9aFDwu/Atc9z1eUXnVyS ocf9zpLVzGlVCwmboLwMTOInzt4jWOpRujGUqyPiV11aUtqBkiB/2vEDSkenTbzmov7jU= Received-SPF: pass client-ip=212.227.15.15; envelope-from=rudalics@gmx.at; helo=mout.gmx.net 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, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, FREEMAIL_FROM=0.001, RCVD_IN_DNSWL_NONE=-0.0001, RCVD_IN_MSPIKE_H2=-0.001, SPF_HELO_NONE=0.001, SPF_PASS=-0.001 autolearn=ham autolearn_force=no X-Spam_action: no action X-Spam-Score: -1.4 (-) 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 (--) Thanks for the forensics. They clarify things with Bug#48268. > Specifically the commenting of SET_FRAME_VISIBLE(f, 1) causes the problem (if I uncomment that line, buffer redisplay starts to work correctly). > > Trying the same with XFCE doesn't give the error. I compared the sequences of X events received under different WMs, here's the lists (without "other", "MotionNotify" and key events, for brevity): > > Xmonad: > 1. When switching to different workspace: > - FocusOut x3 > - UnmapNotify x1 > - LeaveNotify x2 > - PropertyNotify x2 > 2. When switching back: > - MapNotify x1 Can you tell me why we do not SET_FRAME_VISIBLE when receiving the MapNotify event here? Probably because we are not yet visible - though mapped but invisible is a queer state. > - VisibilityNotify x3 Maybe we should process VisibilityNotify events. > - Expose x4 Relying on these for setting visibility will fail for anyone who doesn't send us an Expose event. > - EnterNotify x2 > - FocusIn x2 > - ClientMessage x1 > - PropertyNotify x1 > - FocusIn x1 > > XFCE: > 1. When switching to different workspace: > - FocusOut x2 > - FocusIn x1 > - FocusOut x2 > - LeaveNotify x2 > - UnmapNotify x1 > - PropertyNotify x3 > 2. When switching back: > - VisibilityNotify x3 > - Expose x4 > - EnterNotify x2 > - PropertyNotify x2 > - FocusIn x2 > - ClientMessage x1 > - PropertyNotify x2 > - FocusOut x2 > - FocusIn x1 > - FocusOut x2 > - FocusIn x2 So here we don't get a MapNotify anyway when switching back and using VisibilityNotify should be TRT. martin From unknown Tue Aug 19 05:12:49 2025 X-Loop: help-debbugs@gnu.org Subject: bug#48413: 28.0.50; emacs does not repaint the window after switching workspaces in Xmonad Resent-From: "Basil L. Contovounesios" Original-Sender: "Debbugs-submit" Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Fri, 14 May 2021 10:09:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 48413 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: To: Platon Pronko Cc: 48413@debbugs.gnu.org Received: via spool by 48413-submit@debbugs.gnu.org id=B48413.162098691220106 (code B ref 48413); Fri, 14 May 2021 10:09:02 +0000 Received: (at 48413) by debbugs.gnu.org; 14 May 2021 10:08:32 +0000 Received: from localhost ([127.0.0.1]:45071 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1lhUkB-0005EE-U2 for submit@debbugs.gnu.org; Fri, 14 May 2021 06:08:32 -0400 Received: from mail-wm1-f52.google.com ([209.85.128.52]:44565) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1lhUk8-0005Dz-0M for 48413@debbugs.gnu.org; Fri, 14 May 2021 06:08:30 -0400 Received: by mail-wm1-f52.google.com with SMTP id 82-20020a1c01550000b0290142562ff7c9so1184190wmb.3 for <48413@debbugs.gnu.org>; Fri, 14 May 2021 03:08:27 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=tcd.ie; s=google21; h=from:to:cc:subject:references:date:in-reply-to:message-id :user-agent:mime-version; bh=a8v7kpI+Ugy6SZxvnTM6PHmwNxq7rDrD6CkrZ3QJ2JA=; b=A5ryzlwrpRfTTMicRhYzVj3kjorXSjemTBzqkwFCz3m93p3aoOrRWujh6GC1hUctGG Pu4m+z+nImd4h9CdK/l6Qz5cgeczmkt79sBqzwarYBNVb1X/D1z1Y1QMGnXVgOeQQa9Q QIfZJJvosuiQd7MbXlUcOyLoPDbDxOvene0kcmTaHqjwBA5adctxfQ8dVGn4vdiIr5wH 4mLxEBX3C2tMVq3+vbKaZQmcNfRvp+bONp3rbmHy/M83LlRMcpAO5qxtNmO2zlKgtYa9 GKvLPRmfOcGdsnpC5M0hzR2xxlbCGCamYbXxshAg+Hfeq513b2OT1kSnjrqpcS4Qi3VB u5dw== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:from:to:cc:subject:references:date:in-reply-to :message-id:user-agent:mime-version; bh=a8v7kpI+Ugy6SZxvnTM6PHmwNxq7rDrD6CkrZ3QJ2JA=; b=bKGzw8yZE+rOR2EbgHj3LWnqCEhRZDW7gXvLFR2DHG9wHIsbhr7bRrE0UWHV8sF4qH z3Z+Y8i6sfyyLjGw2Krq/oBK3Y2X3AawN1XuJkbNZXmoWpq2HLdnvPMpAO/OceMq+go4 47t56/09Uyck66kysPgUw821c91vC0+rNnW5wC4iZdvc989OJJ1Qe+y8c5EbkIxNxdwq r9y19wa47aqIsK1dPf39rHHtu3eSgw64KFbb8DWx906EGsZ1DXVmywrfFkOXPlaRautQ 2NCIIc9h7yfZP4xYgKK2I0c4BYGbMrcdu3TUQVDujLdoPeMk4cI6go/+4R9A0ImAKK9H tE2w== X-Gm-Message-State: AOAM531qPRjtaNvRWg6PMGfDtovbhKhuznBbvPyonwkONebkmCxqehiq 8JWtBHLfrvsHNFdlzO3X4F0f/Q== X-Google-Smtp-Source: ABdhPJzQvRs5O88DnKMKDeKQOFTJ71MB0dcM4RA/RMT+MCj41J+TZ21hUXWSKXBK6+I/WQoJWry6vw== X-Received: by 2002:a1c:e484:: with SMTP id b126mr8504554wmh.35.1620986902154; Fri, 14 May 2021 03:08:22 -0700 (PDT) Received: from localhost ([2a02:8084:20e2:c380:f410:82e8:3a21:eedf]) by smtp.gmail.com with ESMTPSA id f7sm4876167wmq.30.2021.05.14.03.08.21 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Fri, 14 May 2021 03:08:21 -0700 (PDT) From: "Basil L. Contovounesios" References: Date: Fri, 14 May 2021 11:08:20 +0100 In-Reply-To: (Platon Pronko's message of "Fri, 14 May 2021 11:32:09 +0300") Message-ID: <87eee9d3vv.fsf@tcd.ie> User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/28.0.50 (gnu/linux) MIME-Version: 1.0 Content-Type: text/plain X-Spam-Score: -0.0 (/) 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 (-) Platon Pronko writes: > This looks like Xmonad-specific regression after commit 483c5e95 by Martin Rudalics. > > Steps to reproduce (under Xmonad): > > 1. Open a new frame (./src/emacs -Q); > 2. Type something in a buffer; > 3. Switch to a different workspace; > 4. Switch back; > 5. Observe buffer being blank and not responding to any interaction. FWIW, on Xmonad 0.15 when I switch back the selected frame is not blank. Only when there is more than one frame are the unselected frames blank. (See screenshots in https://bugs.gnu.org/48268#20.) Thanks, -- Basil From unknown Tue Aug 19 05:12:49 2025 X-Loop: help-debbugs@gnu.org Subject: bug#48413: 28.0.50; emacs does not repaint the window after switching workspaces in Xmonad Resent-From: "Basil L. Contovounesios" Original-Sender: "Debbugs-submit" Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Fri, 14 May 2021 11:06:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 48413 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: To: Platon Pronko Cc: 48413@debbugs.gnu.org Received: via spool by 48413-submit@debbugs.gnu.org id=B48413.16209903312357 (code B ref 48413); Fri, 14 May 2021 11:06:02 +0000 Received: (at 48413) by debbugs.gnu.org; 14 May 2021 11:05:31 +0000 Received: from localhost ([127.0.0.1]:45169 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1lhVdK-0000bx-MF for submit@debbugs.gnu.org; Fri, 14 May 2021 07:05:30 -0400 Received: from mail-wr1-f48.google.com ([209.85.221.48]:47051) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1lhVdI-0000bh-9o for 48413@debbugs.gnu.org; Fri, 14 May 2021 07:05:30 -0400 Received: by mail-wr1-f48.google.com with SMTP id x5so29665990wrv.13 for <48413@debbugs.gnu.org>; Fri, 14 May 2021 04:05:28 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=tcd.ie; s=google21; h=from:to:cc:subject:references:date:in-reply-to:message-id :user-agent:mime-version; bh=EKwAVoVHKx4++ssxTF3pvFWUGJlmIahxwaE/ycQG640=; b=EIUiZJfPT3HUHs69NiwQ9hWNgWvJC2yunSbZNl3WTbgS31QYns/LWE44FowBTzxKnT cqZziCAkZ3ig5WyZgy/Hb1sDHRvYfLxG4USTvCND/hhpRi65KmZ21rEB62WVlrISv+eB 5pz8IYhu00px9kn4WAECsSxAZDwHaf2RJETQ7aDjLO1jCPv7/9em/n/KWuxUbYWsXMvi 4q+PqJ922+uR1p3JDLK54949/XXnGzqp9u9zyzfauJqXaooOndpQ5OD+OmVn4Fc1DqzH xGeEYuHxQa6tShpxyMEoiSkdsphYEJxkTuoG2JN3ZTbUQXnmt69rrSVNzPWK3AGFDO85 uomA== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:from:to:cc:subject:references:date:in-reply-to :message-id:user-agent:mime-version; bh=EKwAVoVHKx4++ssxTF3pvFWUGJlmIahxwaE/ycQG640=; b=YBrYxxnpwVWKWgWSnyzrhXOC/7WzNV7EjjkWcj8l0CTUlYge0tgiUd2pdeQcGB9MVs ipFwTEvzpwqN2DPSsoKZl4+EkpTmTN8sz9XbE5E0HPJdV2L0FkO8Jko7XGe7a99C+rRC sbXYeU3W6RKTtRckIokCIutEg4jIjvqzw75oniLtRz7S4idjY5szqFl/xCu1gpNXZJ1s K8RuPp7y78hqdZyB9v8G6I2pUCgRnfHTVR/EErRaqf+Xbvhkx8GnQ2b0fRKxWhg1PH45 eCIYfBAEpolV2h7zxL7LLX4fZYrLEtvzzAAK8KSFs1NTJGUf2esnIt7KVHHLMS0VhAKx T0AA== X-Gm-Message-State: AOAM530JIGBFIAqSXQyQO56JLQRRlktQDPm7QMjoV9li2ab+IcU9w9HB iz8RXfbZhGBxKEmK/2pGVph48w== X-Google-Smtp-Source: ABdhPJzRuh++2/eBSVd9Mxbe1tsAy8EA1mC3x0Qst1+hOPp71Uxk6sW50+gIDx/SJX1iXYoUtAAw4w== X-Received: by 2002:a5d:58fc:: with SMTP id f28mr12223858wrd.339.1620990322383; Fri, 14 May 2021 04:05:22 -0700 (PDT) Received: from localhost ([2a02:8084:20e2:c380:f410:82e8:3a21:eedf]) by smtp.gmail.com with ESMTPSA id q3sm4402337wrr.43.2021.05.14.04.05.21 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Fri, 14 May 2021 04:05:21 -0700 (PDT) From: "Basil L. Contovounesios" References: <87eee9d3vv.fsf@tcd.ie> Date: Fri, 14 May 2021 12:05:20 +0100 In-Reply-To: <87eee9d3vv.fsf@tcd.ie> (Basil L. Contovounesios's message of "Fri, 14 May 2021 11:08:20 +0100") Message-ID: <87lf8hh8y7.fsf@tcd.ie> User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/28.0.50 (gnu/linux) MIME-Version: 1.0 Content-Type: text/plain X-Spam-Score: -0.0 (/) 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 (-) "Basil L. Contovounesios" writes: > Platon Pronko writes: > >> This looks like Xmonad-specific regression after commit 483c5e95 by Martin Rudalics. >> >> Steps to reproduce (under Xmonad): >> >> 1. Open a new frame (./src/emacs -Q); >> 2. Type something in a buffer; >> 3. Switch to a different workspace; >> 4. Switch back; >> 5. Observe buffer being blank and not responding to any interaction. > > FWIW, on Xmonad 0.15 when I switch back the selected frame is not blank. > Only when there is more than one frame are the unselected frames blank. > (See screenshots in https://bugs.gnu.org/48268#20.) Ah, but this is true for me only on Lucid. With GTK2 and GTK3 I can indeed reproduce the blanking. FWIW, the blank frame responds to 'C-x 5 2', creating a second frame that is not blank. -- Basil From unknown Tue Aug 19 05:12:49 2025 X-Loop: help-debbugs@gnu.org Subject: bug#48413: 28.0.50; emacs does not repaint the window after switching workspaces in Xmonad Resent-From: martin rudalics Original-Sender: "Debbugs-submit" Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Fri, 14 May 2021 15:14:01 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 48413 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: To: platon7pronko@gmail.com, 48413@debbugs.gnu.org Received: via spool by 48413-submit@debbugs.gnu.org id=B48413.16210052082752 (code B ref 48413); Fri, 14 May 2021 15:14:01 +0000 Received: (at 48413) by debbugs.gnu.org; 14 May 2021 15:13:28 +0000 Received: from localhost ([127.0.0.1]:46803 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1lhZVH-0000iJ-Rs for submit@debbugs.gnu.org; Fri, 14 May 2021 11:13:28 -0400 Received: from mout.gmx.net ([212.227.17.20]:36089) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1lhZVE-0000i2-VP for 48413@debbugs.gnu.org; Fri, 14 May 2021 11:13:27 -0400 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=gmx.net; s=badeba3b8450; t=1621005198; bh=WqFvHXGcMx8FhIjeMeR/6YC6MO5Yf93FDg/TKPZst0g=; h=X-UI-Sender-Class:Subject:From:To:References:Date:In-Reply-To; b=SsIsVecimBnUUVNa8+Z0yVEr6hv6kfVTy39wR4hjRMK4r0BCGTmeAa7tGyLGbT59y EaZzMzeCBQCBRCzbWk9GJJHdT+E9idY+qvwYjeN5saWeo2dwm8pQuwjkwLlALWhN35 ciNuoMfdctEA+isJpj2EmvahAMiaaJgj+7sMlpiE= X-UI-Sender-Class: 01bb95c1-4bf8-414a-932a-4f6e2808ef9c Received: from [192.168.1.100] ([212.95.5.218]) by mail.gmx.net (mrgmx105 [212.227.17.168]) with ESMTPSA (Nemesis) id 1MkYbu-1lDEMi1BR0-00m0So; Fri, 14 May 2021 17:13:18 +0200 From: martin rudalics References: <4709c228-9735-4f49-b930-3189ca6c0eed@gmx.at> Message-ID: <2b24c14c-02d9-29f2-571b-ef791a20cc2d@gmx.at> Date: Fri, 14 May 2021 17:13:16 +0200 MIME-Version: 1.0 In-Reply-To: <4709c228-9735-4f49-b930-3189ca6c0eed@gmx.at> Content-Type: multipart/mixed; boundary="------------92BDAEA0DF2B13F3A6FC9CFF" Content-Language: en-US X-Provags-ID: V03:K1:OD8YgWid/FlksoL1e4aTglDPZE8+bSS8BBqsdhM0s22m9gQcASb QecSdCaESxm9CXAK45Rr91NIYEch6y+fzsHSsB+FjO4IrLUad0W5zHDY7s++Px7OzVzjaZM 62CNGYsNOucne+y2hGx5UrJiUTalEQi5ZykoXb5MHh6gGd8xtct0hAbs5LS0X5s/MBgnpDt VVFxWQT/gkSDR4EGLQ5bQ== X-Spam-Flag: NO X-UI-Out-Filterresults: notjunk:1;V03:K0:nnWEYdE6JxE=:tF8eZ7lmOqjUF8aWE3Z7wA G/gdTinjag8SL+cDC8iIBwhoCrOyiX5LObYMsmTr8VHNdB575LDAKoMac7icq8CbKpwClGBxu duOimlkwtyZCP/Jn/bC2cH/fB3q19BHtlJVHI9NIuy5M09SQxTSGog2/GAjhVEHDGw1cgDRtV jEOrKk+87r9SUnHEtSxSNKNXmwXH9s6U0eLwQmYH8YnG+bC/ty6YdGUQDl2qfGXSPh8fgtkeD Bn1P/llb0yB7j2gWf2+doT4FczECQQogd5sXJF9m/vLZMDO7BnkknBZT/g48VpJ+ippQTQ6P9 e5Hy6lrmGJKL7S50bJ9R5zvANayqcFMSNLSwRZr2EcYEOvfzc+mdArZq/r3htCzbeBHCsCKeq WfRet38J8173H/oQH9wd9ccYqWCqtRvGKZLBSxuq3Damvp6JeG80mPtud9njALVcpa1Jk5W0r lhRYDkRrdeTNmcZ1JCMTwzzFtVcQLY/AMH4NTG8Bc/MEVxep6kKt61hZlmvxCZbgXXVwnk1Me hZUv/e4WQegxB5i8TSDNe/mOs0MLKPEx++ccDVu9cpJA2SzAQPGd2GAfrwNBL7BxuusUm/CoM 0HeB1dGnPr3yQJCEf5zwiyfr8ipn2ruJNG/2kMlJG3ugUwrCaLDEK7weShjnGMuqugwc7gIgi J1Ak+ZsYMbNZZGV0g5WDI4xhAm+/gx4Gy66qAaVz/fZA60U9Q/E+kDo8IYb/aLH3Rym3pw5UM OEwhkhDQVxYJGmHJAU/lUbfC9GrRSceknX2N8W13ssLZSv/R/+fGaJ493B1q/6SyovTDlT/ej aaskFtsqqCGYr7eGjXDpNyvGWnds9yZJgBuegw3RWmUHDjsOiivYbsT9hUSH489f0ssR7V195 Lu/5UNC9LPRINvPx2Rhc0fAan4S02CG/GKRuJ/+mcxyLJ3/Dg4o4pdyMXaZS06yly9ntHzc5c Zkvdjh+REldbkVpn51qfUUx7rWByikaRCO16ae6C3galBTr0eFhAYYoJKGwkUAZEWIO1QTSCp 9p1Thx1Zn4AeFfjVjHOvoHuTyId02z6c1xwcNZDx/tu2LZP1iBaophFMt3xPmelpS1FrA3m/d 19ayO9tW1hgsxdYcZo1nOmXziFY21GWdQ/AdZ3Dk0ZGlksCxzteQm/qCPpInfXTWrGydvh8YV Y6ij9LkQTWUzxCHcByGKHP8RonI47d4aUliCNS90bhQcOhWRN1gPMxTGcsseq+mGvaPyc= X-Spam-Score: -0.7 (/) 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 (-) This is a multi-part message in MIME format. --------------92BDAEA0DF2B13F3A6FC9CFF Content-Type: text/plain; charset=utf-8; format=flowed Content-Transfer-Encoding: 7bit > So here we don't get a MapNotify anyway when switching back and using > VisibilityNotify should be TRT. Can you please try the attached patch and tell me whether it improves or breaks things. Thank you, martin --------------92BDAEA0DF2B13F3A6FC9CFF Content-Type: text/x-patch; name="VisibilityNotify.diff" Content-Transfer-Encoding: 7bit Content-Disposition: attachment; filename="VisibilityNotify.diff" diff --git a/src/xterm.c b/src/xterm.c index 8079a360cf..4a892b3c3e 100644 --- a/src/xterm.c +++ b/src/xterm.c @@ -9365,6 +9351,11 @@ handle_one_xevent (struct x_display_info *dpyinfo, goto OTHER; case VisibilityNotify: + f = x_top_window_to_frame (dpyinfo, event->xvisibility.window); + if (f && (event->xvisibility.state == VisibilityUnobscured + || event->xvisibility.state == VisibilityPartiallyObscured)) + SET_FRAME_VISIBLE (f, 1); + goto OTHER; case MappingNotify: --------------92BDAEA0DF2B13F3A6FC9CFF-- From unknown Tue Aug 19 05:12:49 2025 X-Loop: help-debbugs@gnu.org Subject: bug#48413: 28.0.50; emacs does not repaint the window after switching workspaces in Xmonad Resent-From: Platon Pronko Original-Sender: "Debbugs-submit" Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Fri, 14 May 2021 15:29:01 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 48413 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: To: martin rudalics , 48413@debbugs.gnu.org Received: via spool by 48413-submit@debbugs.gnu.org id=B48413.16210061224126 (code B ref 48413); Fri, 14 May 2021 15:29:01 +0000 Received: (at 48413) by debbugs.gnu.org; 14 May 2021 15:28:42 +0000 Received: from localhost ([127.0.0.1]:46816 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1lhZk2-00014U-Fm for submit@debbugs.gnu.org; Fri, 14 May 2021 11:28:42 -0400 Received: from mail-lj1-f174.google.com ([209.85.208.174]:35516) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1lhZjx-00014G-UC for 48413@debbugs.gnu.org; Fri, 14 May 2021 11:28:41 -0400 Received: by mail-lj1-f174.google.com with SMTP id f12so25734189ljp.2 for <48413@debbugs.gnu.org>; Fri, 14 May 2021 08:28:37 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=subject:to:references:from:message-id:date:user-agent:mime-version :in-reply-to:content-language:content-transfer-encoding; bh=OzAGgUXWrXU0X1vrAXb+pRJbNQHREh97Wki6OdcRz8s=; b=n2DklYaw/LThHaIsHO5GTyd9SyzN9WfCT8qjIAHlr5iUqLmG72mYs0rxsHbbZb4rXv +ZBNzTqefDIoUnPLjLu6BI0QFzZjz0tlbiyTGfP7sm4fyptA6rwMgqs0VX4cu/wg7QGD flnKaUaP/EHjKXmdDWLQ43RIceBlATqgMPi8tZnADieYcFXv7nthPRqUcIHAGOINh3eI d+T7yXJj+yQIWZaTjTxX6ZF5AkWYRMNlhUwHl6MGsrmCiJ929ZntogrfhGxLrfa0b5uf K0yRzLhHeVNVc7KCKbxzbSFlsAbF30voy1DqRgkAF87hFK8PdxztQunZNBuhEwKZFVxj IJLA== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:subject:to:references:from:message-id:date :user-agent:mime-version:in-reply-to:content-language :content-transfer-encoding; bh=OzAGgUXWrXU0X1vrAXb+pRJbNQHREh97Wki6OdcRz8s=; b=Bg/5BhnKvwB6bJmTIuCg1kaVqcmvfN3kzUjY/XRfLnoICzLvWX0mKD2cKsjV0zMFn8 Rvvh+bviUBSgcBD/b3WFuz1nOGO0KF9DFGquWUqzGQI93EtQkDEeso8OLoyeQcN0V+ad Dks3SV5RoN+tw0LTmOW/qAG51daWsGr5kNCz+7vJ/A033qMszAMgOvH/9fvADCpHjc1M smvwX/TkEvQParvm2xGNNzdeiQeL9CSFhqr5PGEq3WJxOjc+8BmNluAmAHhzCBC+esD7 AjmypJSG9bX+bgPR1fgmZINy9kCKUNhwKaKxryuqFJXZ7FkcyQGPnsPTm+YrIJiSxbpe bToA== X-Gm-Message-State: AOAM5306pC8Nkzwihz8L1faCuXSx9zo7CrcEXyE5+c0SXMzRmh4vIMoZ vB2gfHK06YNjOpN9IQ5Gkyx4VZDipZ4= X-Google-Smtp-Source: ABdhPJzYNoBNxlxgPyA5XbvxVBJxC9vcNWFLOP6SIgaXGHmze5mhZJEhgWTwoW3tQtcn5KPa/zxxxQ== X-Received: by 2002:a2e:7608:: with SMTP id r8mr8501929ljc.36.1621006110114; Fri, 14 May 2021 08:28:30 -0700 (PDT) Received: from [192.168.1.70] ([109.252.80.247]) by smtp.gmail.com with ESMTPSA id t3sm776697lfl.171.2021.05.14.08.28.29 (version=TLS1_3 cipher=TLS_AES_128_GCM_SHA256 bits=128/128); Fri, 14 May 2021 08:28:29 -0700 (PDT) References: <4709c228-9735-4f49-b930-3189ca6c0eed@gmx.at> <2b24c14c-02d9-29f2-571b-ef791a20cc2d@gmx.at> From: Platon Pronko Message-ID: <2acc2d8e-3574-56e9-7b2f-8b9d131fdb3d@gmail.com> Date: Fri, 14 May 2021 18:28:29 +0300 User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:78.0) Gecko/20100101 Thunderbird/78.10.0 MIME-Version: 1.0 In-Reply-To: <2b24c14c-02d9-29f2-571b-ef791a20cc2d@gmx.at> Content-Type: text/plain; charset=utf-8; format=flowed Content-Language: en-US Content-Transfer-Encoding: 7bit X-Spam-Score: 1.5 (+) X-Spam-Report: Spam detection software, running on the system "debbugs.gnu.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 the administrator of that system for details. Content preview: > Can you please try the attached patch and tell me whether it improves or > breaks things. Yes, it fixes things - frame is repainted correctly now. My attempt was similar, but I included more code alongside SET_FRAME_VISIBLE (same as in Expose handler): Content analysis details: (1.5 points, 10.0 required) pts rule name description ---- ---------------------- -------------------------------------------------- -0.0 RCVD_IN_DNSWL_NONE RBL: Sender listed at https://www.dnswl.org/, no trust [209.85.208.174 listed in list.dnswl.org] 0.0 FREEMAIL_FROM Sender email is commonly abused enduser mail provider (platon7pronko[at]gmail.com) 0.0 SPF_HELO_NONE SPF: HELO does not publish an SPF Record -0.0 SPF_PASS SPF: sender matches SPF record -0.0 RCVD_IN_MSPIKE_H2 RBL: Average reputation (+2) [209.85.208.174 listed in wl.mailspike.net] 1.5 RCVD_IN_SORBS_WEB RBL: SORBS: sender is an abusable web server [109.252.80.247 listed in dnsbl.sorbs.net] -0.0 NICE_REPLY_A Looks like a legit reply (A) X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: 0.5 (/) > Can you please try the attached patch and tell me whether it improves or > breaks things. Yes, it fixes things - frame is repainted correctly now. My attempt was similar, but I included more code alongside SET_FRAME_VISIBLE (same as in Expose handler): + block_input (); + SET_FRAME_VISIBLE (f, 1); + if (FRAME_X_DOUBLE_BUFFERED_P (f)) + font_drop_xrender_surfaces (f); + f->output_data.x->has_been_visible = true; + SET_FRAME_GARBAGED (f); + unblock_input (); I'm not very familiar with Emacs frame internals - we don't need all these here? > Relying on these for setting visibility will fail for anyone who doesn't > send us an Expose event. I agree, feels a little fragile. Best regards, Platon Pronko From unknown Tue Aug 19 05:12:49 2025 X-Loop: help-debbugs@gnu.org Subject: bug#48413: 28.0.50; emacs does not repaint the window after switching workspaces in Xmonad Resent-From: martin rudalics Original-Sender: "Debbugs-submit" Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Fri, 14 May 2021 15:57:01 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 48413 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: To: Platon Pronko , 48413@debbugs.gnu.org Received: via spool by 48413-submit@debbugs.gnu.org id=B48413.16210078156575 (code B ref 48413); Fri, 14 May 2021 15:57:01 +0000 Received: (at 48413) by debbugs.gnu.org; 14 May 2021 15:56:55 +0000 Received: from localhost ([127.0.0.1]:46833 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1lhaBL-0001hz-6o for submit@debbugs.gnu.org; Fri, 14 May 2021 11:56:55 -0400 Received: from mout.gmx.net ([212.227.17.20]:45439) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1lhaBF-0001hg-51 for 48413@debbugs.gnu.org; Fri, 14 May 2021 11:56:53 -0400 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=gmx.net; s=badeba3b8450; t=1621007802; bh=+Bsh3d7x854cxYEBZ2wSq2qF736RU/Kk2GxDRQVlykY=; h=X-UI-Sender-Class:Subject:To:References:From:Date:In-Reply-To; b=kreXe8CCi1yk7YOtZQYGE1Ta2G7+GT29jHrdV9DrincvXsn2mLLLra93d2NvgzruT rE/RyCnYVx8M99BkCsh3oUJDuvrtsPGKDCkc+b2l1coUremae7lMr2rarYrMSUXkKS i9v70XRn5/dSJUCWp4In9BWnOMKZbjHCooNj3jiQ= X-UI-Sender-Class: 01bb95c1-4bf8-414a-932a-4f6e2808ef9c Received: from [192.168.1.100] ([212.95.5.218]) by mail.gmx.net (mrgmx105 [212.227.17.168]) with ESMTPSA (Nemesis) id 1MV67y-1m6Qqi1cms-00S8Kj; Fri, 14 May 2021 17:56:42 +0200 References: <4709c228-9735-4f49-b930-3189ca6c0eed@gmx.at> <2b24c14c-02d9-29f2-571b-ef791a20cc2d@gmx.at> <2acc2d8e-3574-56e9-7b2f-8b9d131fdb3d@gmail.com> From: martin rudalics Message-ID: <9b38426b-8e96-0d93-15f7-b915ce3f7d71@gmx.at> Date: Fri, 14 May 2021 17:56:41 +0200 MIME-Version: 1.0 In-Reply-To: <2acc2d8e-3574-56e9-7b2f-8b9d131fdb3d@gmail.com> Content-Type: text/plain; charset=utf-8; format=flowed Content-Language: en-US Content-Transfer-Encoding: 7bit X-Provags-ID: V03:K1:FlHXZgKm8H8t3WsYvED5y6b4uLTDeXQaPxNODDXZC3xZTmXD8lV 9JIcl1VRvBzLj4Gza/ms8srFO46xi4p0i4+r6xSoH+/miT+7Wxla3U6KEba9IgGK4tpB5Gl 3TaWWJr1qRtGI+r0d1w6E2bQzErtRuQpG7BsQqpjCN5fvKLJQxiBSylBv6H9o6wuwqTfPZO huEZU7+RhrYykm8+klDDg== X-Spam-Flag: NO X-UI-Out-Filterresults: notjunk:1;V03:K0:/ebB0HAdf9g=:U/zkaLhMETJlHxOLKCjUcO mEJEy/d0q7OkHRWRbimKQMRQTqJEd4PouivPUtOVClH4d67LIdeO/aeQ/Fk/804Ys7q5qxw+8 DvQGCSKRMI/u4ePNzkHjsVr35D11lPBnwXsNk9VohYTJWiEfmz6M197wthDlWTV5R8rOh4nSE +yWa4VkL31kgdlcZJ7Er4VMmMz6QkxUmt9K+T3h2+NrZ19Enc7c/puB2I0C5feBO1CJq/pgfJ BUf3nFGvgphiyuY3mKUhbEKfJ6A8zGmyDPeDnaP+Kw14poaLtBTBcx4JgfltcrkUiMvC9XBNA fOLdc/9t59MUnAyI3xTY8w5Y7h2jOEQHAA8t8lJCBLkjmNwYhYCbN1siI8rfqNc+yLNxeOK8N DYL9tIlotQ6THTdEqs6rlSCEJR6T3P2AFWlkz4tS0zYE9MTCKcDAp3AfNKyCcv9NG9e4NaJSR 25fRJj8XYo/NiLswIlFWT5aliSlG6B0I6JTq3A4Gi9WL6rH4ewJ8xQUysfs4jIWTwEaiu+DeT RKaspgHfRhqXnJZskco7YpOS7j2iSFkv+U68aK++fakQezcP4I9lHIMBCS5oEs/vkN1O05Ogn +fRzDlEbNNGPuyyodzHSdgSXJx397G8Z/0OkY+3f2V5g61VhxVsia4CCqL+rBWWj2WwUae9vw mzMDIqJFmFz1ry9DfhMM1kBkjbebFG49pkm6DXeiVATQhu0itKRw9PEvtmu1Igs2BoZgYeHfW c6NyotqHsLLpuFNCPmuc6aM7CQ96WoIeExqYXRmWt5kD0fT/C6RERe1abm4xqc8D1s8zq2bT2 8W8ZJO9FzHuVUW0WZBNu9LS58Vjo9PP5B5d/biBCUUchGGv0bUwJrEcl40pI0MhHNq+Z17+A3 P49QfggcAKjxyYt2kEkz9ru5udSEfj+8zX2G1W1VMnrg0VKOdDT/dj4zbQjYimH5Pb5BWLANE 7xrDop9Aj/pUKPvyVSoSEzS6vXADLDdG0fPBM0/tvFYkYOp6YNbIfLz/cgicTXJ2xSUZduO7b KQxw3iYe/VrHssSh07cEp+s1F26L3w2dJlsWDKTeSQ5zLPs42quP1N/fNR7Q6Gy1X/42sg7xi iEadB2KD5HU5KDnhRpCY282gAYGZsGkipWNpSYl8A/wcQri0nS2ZNVPFz8bSSP5mlkSqmNUtt kFA6sSWea+kBOGkYyWBqglcX3l3vcH0nj0EDBhaKjghlOxQA8VfH9RBQTN6EQiLlaPJ6g= X-Spam-Score: -0.7 (/) 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 (-) >> Can you please try the attached patch and tell me whether it improves or >> breaks things. > > Yes, it fixes things - frame is repainted correctly now. > > My attempt was similar, but I included more code alongside SET_FRAME_VISIBLE (same as in Expose handler): > > + block_input (); > + SET_FRAME_VISIBLE (f, 1); > + if (FRAME_X_DOUBLE_BUFFERED_P (f)) > + font_drop_xrender_surfaces (f); > + f->output_data.x->has_been_visible = true; > + SET_FRAME_GARBAGED (f); > + unblock_input (); > > I'm not very familiar with Emacs frame internals - we don't need all these here? If I only knew. If you come up with a patch that works OK for you and does not break the (defvar frame (make-frame)) (make-frame-invisible frame) (frame-visible-p frame) scenario (where the latter returns 'icon) I want to fix here, I'll happily install that. >> Relying on these for setting visibility will fail for anyone who doesn't >> send us an Expose event. > > I agree, feels a little fragile. It apparently has not bitten us so far but the Xlib manual is not very clear in this regard. martin From unknown Tue Aug 19 05:12:49 2025 X-Loop: help-debbugs@gnu.org Subject: bug#48413: 28.0.50; emacs does not repaint the window after switching workspaces in Xmonad Resent-From: "Basil L. Contovounesios" Original-Sender: "Debbugs-submit" Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Fri, 14 May 2021 16:04:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 48413 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: To: martin rudalics Cc: platon7pronko@gmail.com, 48413@debbugs.gnu.org Received: via spool by 48413-submit@debbugs.gnu.org id=B48413.16210082277790 (code B ref 48413); Fri, 14 May 2021 16:04:02 +0000 Received: (at 48413) by debbugs.gnu.org; 14 May 2021 16:03:47 +0000 Received: from localhost ([127.0.0.1]:46842 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1lhaHn-00021O-9v for submit@debbugs.gnu.org; Fri, 14 May 2021 12:03:47 -0400 Received: from mail-wr1-f43.google.com ([209.85.221.43]:43650) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1lhaHl-000219-0W for 48413@debbugs.gnu.org; Fri, 14 May 2021 12:03:34 -0400 Received: by mail-wr1-f43.google.com with SMTP id s8so30519323wrw.10 for <48413@debbugs.gnu.org>; Fri, 14 May 2021 09:03:32 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=tcd.ie; s=google21; h=from:to:cc:subject:references:date:in-reply-to:message-id :user-agent:mime-version; bh=nXVagmPNs/qcvqMwgDH5Bkhwnk1i070CO3o+sMdgmPk=; b=aOf6gjr1cl5+K5EXA/nrXKXw87R63fytW7cx6vCwfprylI/mBL83q7I4keTwd4gmrR BGyYNuq27Dya7wf9d07TgW87bI3/RpggtmM9j6VObPwDOaheSgG9H70iLikXXa9EqPCW KMAnSxP3o191hLHh/rIfNwEf8nkJDvKlSYmwyfPwu+ZPeKTX4m/hHnnXhJgOBV1B9wAL gOZsqYTd1G3CXZLuOL6egRXfzkmEwTKjIuwx0kgRPX6nSU1WroeA809ZuhUgM0BRxAKj MH2FkoarIw3hFVOaMo10YwOyA/ymKhuzGJM7F1gsuPN1Ooj6o1TYCVUabj+IstjZGs9n /vWw== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:from:to:cc:subject:references:date:in-reply-to :message-id:user-agent:mime-version; bh=nXVagmPNs/qcvqMwgDH5Bkhwnk1i070CO3o+sMdgmPk=; b=eTbqrcLLinL/W8xyJVLwgzw1Pj79CjRM27YtEIYbr8YfkTuK6WltBRYhxIw4pISPvf 8/9SmAQCToIRJmf2ZPxskfPlK3bbINPoGlG8D1pJLLJceNEaTrl38RdUXJV++Y9/+njr FQSnO9Q06HYOXc3GneKwurdPI481KAMI0A68iTkomKjXFSN0eNGLaKDSIiA18W32Vaf2 RxCLPuK+85zvib3kk4SxGZal5XEtfaHTwZLexJTkml6KHrhygmNzAug5ZfZ23ruH2Ekc n7C54z2qGjXDLTysF3AeoW8I9tWgM5ufXi9sicSpbCJtvumclkPMciXfvShjySN3qcYm AzMA== X-Gm-Message-State: AOAM5308bscKrPrLLrn7+6plicKQnZcbPOJV7MfMWUerlWdzFyZUnQ8A mr2dCrr4lQvZYuKOzcyRKkH/gQ== X-Google-Smtp-Source: ABdhPJxLknYp7UXeV8bUzqBWeYhZ/n3jn9J1KYPPYA2oFx3YWOspjV3y7wCMiIgg6tDDZviNTKH0Sw== X-Received: by 2002:a5d:4385:: with SMTP id i5mr1539338wrq.192.1621008207148; Fri, 14 May 2021 09:03:27 -0700 (PDT) Received: from localhost ([2a02:8084:20e2:c380:d15:339e:aa10:60f1]) by smtp.gmail.com with ESMTPSA id f26sm3990500wmj.30.2021.05.14.09.03.25 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Fri, 14 May 2021 09:03:26 -0700 (PDT) From: "Basil L. Contovounesios" References: <4709c228-9735-4f49-b930-3189ca6c0eed@gmx.at> <2b24c14c-02d9-29f2-571b-ef791a20cc2d@gmx.at> Date: Fri, 14 May 2021 17:03:24 +0100 In-Reply-To: <2b24c14c-02d9-29f2-571b-ef791a20cc2d@gmx.at> (martin rudalics's message of "Fri, 14 May 2021 17:13:16 +0200") Message-ID: <875yzl8fqr.fsf@tcd.ie> User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/28.0.50 (gnu/linux) MIME-Version: 1.0 Content-Type: text/plain X-Spam-Score: -0.0 (/) 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 (-) martin rudalics writes: >> So here we don't get a MapNotify anyway when switching back and using >> VisibilityNotify should be TRT. > > Can you please try the attached patch and tell me whether it improves or > breaks things. Seems to fix all the issues I saw on Lucid, GTK2, and GTK3, FWIW. Thanks, -- Basil From unknown Tue Aug 19 05:12:49 2025 X-Loop: help-debbugs@gnu.org Subject: bug#48413: 28.0.50; emacs does not repaint the window after switching workspaces in Xmonad Resent-From: Platon Pronko Original-Sender: "Debbugs-submit" Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Fri, 14 May 2021 16:08:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 48413 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: To: martin rudalics , 48413@debbugs.gnu.org Received: via spool by 48413-submit@debbugs.gnu.org id=B48413.16210084318186 (code B ref 48413); Fri, 14 May 2021 16:08:02 +0000 Received: (at 48413) by debbugs.gnu.org; 14 May 2021 16:07:11 +0000 Received: from localhost ([127.0.0.1]:46862 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1lhaLH-00027x-MN for submit@debbugs.gnu.org; Fri, 14 May 2021 12:07:11 -0400 Received: from mail-lj1-f177.google.com ([209.85.208.177]:37494) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1lhaLG-00027l-05 for 48413@debbugs.gnu.org; Fri, 14 May 2021 12:07:10 -0400 Received: by mail-lj1-f177.google.com with SMTP id u20so6897694ljo.4 for <48413@debbugs.gnu.org>; Fri, 14 May 2021 09:07:09 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=subject:to:references:from:message-id:date:user-agent:mime-version :in-reply-to:content-language:content-transfer-encoding; bh=ZKnaw+JPrs+r5tkE3vpLJqvrlO4IPEOH1RtZzWvS0mA=; b=bUUxNxjDoEJeTSgGI/6ThmvDGWn9ZFvAiOuJ06RFOwPvTw6DnojnRzuTBTjVddTnDV U5wi2g5sZem80cD1FCfQ+o3DLp+Vs61GAxNUpODh4T2vSkqGHWyfS8N3XLZiAsCuaoU8 teMEkgxhGIErs5zScD7j/svLli8crIW+sQaBJapSp78BsVxD3XmuBzxObzOODgiaR76V G6R8f4ceiCn/1rQHrIdZWaF5RpmnvWPIzO8Ly+0qNG/JajvFHKVQCXkML0REKvCG0UF3 3JQa55plvR22O4xeVnAg3ype5V9ObXw1Yubhtyl/qamdxPgL9ldgW+jZnE8fgMmSF0Bf YbhQ== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:subject:to:references:from:message-id:date :user-agent:mime-version:in-reply-to:content-language :content-transfer-encoding; bh=ZKnaw+JPrs+r5tkE3vpLJqvrlO4IPEOH1RtZzWvS0mA=; b=ipbCuQ6f7mPTSwbPl0rd73v6HraaPrrhinTCIg5iugJpNHObfHH7Vu9rxVw6rR6Au2 +fwswMmAobY/BOh7JYq0nEnLgZuWhBmdLjBciHW2VzjBhSSAZUho41oNkSlaACe0LgZy +Ok4XfaDhSO9GrYsJ4Gwtkw6V9kFyZMqDh/wmCdqJmacfbTkoUPq/ML/QAo9nI1/8x7t rbAaLCL6fEzyOiSgNYqT07J0SgGMEa/wb0J91YKvxhlMGzba4F0U/9k2m/cLgViG0OSr IAASCFx4gy+hzrE1IJZuy1l32TRPN/Xlqf3/U6ftFOZzIaOl4U2FXoaTyMSvMBjsjkLL 7ksg== X-Gm-Message-State: AOAM530dqfQpTPP//uyA5GJ81Lbq5jTwyYDKNxWCchRfZ5fXxkP9XGBp GPVOOh9guXkKWPjn6u2lB6J5InUjGyk= X-Google-Smtp-Source: ABdhPJzXkJUyrd7VGihQM2+k5dRyyRMnE56UE73Lw3GnHDHZRwKYia7IOtecOLbTd3t4EPtEVHJkhg== X-Received: by 2002:a05:651c:1316:: with SMTP id u22mr39771058lja.197.1621008423674; Fri, 14 May 2021 09:07:03 -0700 (PDT) Received: from [192.168.1.70] ([109.252.80.247]) by smtp.gmail.com with ESMTPSA id s12sm801606lfs.158.2021.05.14.09.07.02 (version=TLS1_3 cipher=TLS_AES_128_GCM_SHA256 bits=128/128); Fri, 14 May 2021 09:07:03 -0700 (PDT) References: <4709c228-9735-4f49-b930-3189ca6c0eed@gmx.at> <2b24c14c-02d9-29f2-571b-ef791a20cc2d@gmx.at> <2acc2d8e-3574-56e9-7b2f-8b9d131fdb3d@gmail.com> <9b38426b-8e96-0d93-15f7-b915ce3f7d71@gmx.at> From: Platon Pronko Message-ID: Date: Fri, 14 May 2021 19:07:02 +0300 User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:78.0) Gecko/20100101 Thunderbird/78.10.0 MIME-Version: 1.0 In-Reply-To: <9b38426b-8e96-0d93-15f7-b915ce3f7d71@gmx.at> Content-Type: text/plain; charset=utf-8; format=flowed Content-Language: en-US Content-Transfer-Encoding: 7bit X-Spam-Score: 1.5 (+) X-Spam-Report: Spam detection software, running on the system "debbugs.gnu.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 the administrator of that system for details. Content preview: I propose that we include your patch as is (since it keeps the behaviour you need and fixes the issues - hopefully Basil's issue also goes away). All the SET_FRAME_GARBAGED and has_been_visible manipulations don't seem to be immediately relevant - redrawing works fine without it. And we shouldn't just copy-paste code with unknown purpose :) Content analysis details: (1.5 points, 10.0 required) pts rule name description ---- ---------------------- -------------------------------------------------- 0.0 FREEMAIL_FROM Sender email is commonly abused enduser mail provider (platon7pronko[at]gmail.com) 0.0 SPF_HELO_NONE SPF: HELO does not publish an SPF Record -0.0 SPF_PASS SPF: sender matches SPF record -0.0 RCVD_IN_MSPIKE_H2 RBL: Average reputation (+2) [209.85.208.177 listed in wl.mailspike.net] -0.0 RCVD_IN_DNSWL_NONE RBL: Sender listed at https://www.dnswl.org/, no trust [209.85.208.177 listed in list.dnswl.org] 1.5 RCVD_IN_SORBS_WEB RBL: SORBS: sender is an abusable web server [109.252.80.247 listed in dnsbl.sorbs.net] -0.0 NICE_REPLY_A Looks like a legit reply (A) X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: 0.5 (/) I propose that we include your patch as is (since it keeps the behaviour you need and fixes the issues - hopefully Basil's issue also goes away). All the SET_FRAME_GARBAGED and has_been_visible manipulations don't seem to be immediately relevant - redrawing works fine without it. And we shouldn't just copy-paste code with unknown purpose :) From unknown Tue Aug 19 05:12:49 2025 X-Loop: help-debbugs@gnu.org Subject: bug#48413: 28.0.50; emacs does not repaint the window after switching workspaces in Xmonad Resent-From: martin rudalics Original-Sender: "Debbugs-submit" Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Sat, 15 May 2021 07:56:01 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 48413 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: To: "Basil L. Contovounesios" Cc: platon7pronko@gmail.com, 48413@debbugs.gnu.org Received: via spool by 48413-submit@debbugs.gnu.org id=B48413.16210653397317 (code B ref 48413); Sat, 15 May 2021 07:56:01 +0000 Received: (at 48413) by debbugs.gnu.org; 15 May 2021 07:55:39 +0000 Received: from localhost ([127.0.0.1]:47442 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1lhp99-0001tx-1D for submit@debbugs.gnu.org; Sat, 15 May 2021 03:55:39 -0400 Received: from mout.gmx.net ([212.227.17.20]:45547) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1lhp96-0001ti-2q for 48413@debbugs.gnu.org; Sat, 15 May 2021 03:55:37 -0400 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=gmx.net; s=badeba3b8450; t=1621065328; bh=hZPYXTFi5SJUXjBn2QS78bZIUQUsqh/azWNDBiMv6WY=; h=X-UI-Sender-Class:Subject:To:Cc:References:From:Date:In-Reply-To; b=PiOXQFjiXb5kpj8/vLwlbdfmi2vlVVNmfyEsK/zckrzpxSEF5v3obLa4ZUzVLn3Yv O2D/3XaI2MdoGWHRmUSwKvWaf7xeYzCMpwhAcUFs0I77TzhtWYq+PUQLi2aFA1sR96 SBDVyyw91dC093tCU5Y7WaJD4sUCCUMWQPYKjoyE= X-UI-Sender-Class: 01bb95c1-4bf8-414a-932a-4f6e2808ef9c Received: from [192.168.1.100] ([46.125.249.41]) by mail.gmx.net (mrgmx104 [212.227.17.168]) with ESMTPSA (Nemesis) id 1MqJqN-1lCHnn0ds3-00nQc7; Sat, 15 May 2021 09:55:28 +0200 References: <4709c228-9735-4f49-b930-3189ca6c0eed@gmx.at> <2b24c14c-02d9-29f2-571b-ef791a20cc2d@gmx.at> <875yzl8fqr.fsf@tcd.ie> From: martin rudalics Message-ID: <55b21d14-3135-8384-a885-f1c083dc5fe6@gmx.at> Date: Sat, 15 May 2021 09:55:26 +0200 MIME-Version: 1.0 In-Reply-To: <875yzl8fqr.fsf@tcd.ie> Content-Type: text/plain; charset=utf-8; format=flowed Content-Language: en-US Content-Transfer-Encoding: 7bit X-Provags-ID: V03:K1:ShTJU94VIab2GPDVE8tq2bvVwH9WwoLHUhZOBijIZ8TjB9OS0ts 6Y5tRdomoXN4CLm9Ru/NsYiHLsyZRUYzZUaYeIkuKPuMg9U7CGh7KL6IMJLwavu84/lDots CrdkRZd8YTR9xP/7MLl8FbFy6+5WjjJKv37nhRrV/qIuebjVn5mj31d3Sxy2ig62eakSoeY bP/wa+y+DSldDBu0nJ7cw== X-Spam-Flag: NO X-UI-Out-Filterresults: notjunk:1;V03:K0:Sop9IV87kQs=:4AT3NWSco9JZhdKYni1vYN AmRe8OSCLNi0+9+SIA0edQrpsDgBzPooHUTg3OrtkS761vGGBm4Hu7yLEJvJfKGxouoJcmfnc 9eO1cCBWaerbjH4J1w+704a1W58i9rMTygMHTcTRjT2Wjf/bNbiCf6YjmGbYmP7S1QgWoEXOx Nn/OK27AjcZCRw2JF8ZF9UZHWm73Q9NzUKTUICeBHv+A7eYLw+Hz+wEo8iKNUtoy4LMBz0GaR jJeRDhH+9v8ma9eLymP62ZBazDpKgqzBVHOrIO90piSJ+gpoe5xtBZzdKb4848AGXjUxiYZOu s8RS/EVgpE8ibE5IFRxD6h0RTa5SYubnXrlRiSRcZaSpdMHNBDn/t6lVpmfqlVJLTuQl8EzMP f/X7rsbSKNUr/HybGmpZepPDKy/l2VujgnUSHDZuXunsRP/fHwlgTbKeK3lpEQ66NYL9pCHJo 2WC5OL/cJP9dMiyTmjSlCBSSymEpGX8KPeb2sz5jifcy4Qt2T+LKzJFq9KNTMVdz9BkVjWS9O oaiss3TzEY27l1xvEXCodaG6FSf6LgWlO/2ScnDgHs1im4m7y8l3o3z4aH3trAel+AMGHAwtd T8MHzvuEGsrr//RKrgzyyCqpr3gRTPaaQ/OGCxMnz+r06HjmY31upPp1jzmyzded7o4kYU+kI LPSYkxH0qEFIYdRYDmUElHshYDPWGteN5TTzlZ5H+zfybKldNtabQaCgPlsoGmqJIPejj1lmd e+nxVqiYmZlBOwI21NDXonIfVpm/9yuve9pMz7tMgBxr0X73J8mI47jVWQNFbjcvsfJA6rPUR TQ7nlUV+/9jiQN1HP+ar12aDhgKIFyB6gYsNgbZbK5JRbRy604QVBSz/gfcGogStYh4xoeiO+ sEZJ467LefKxa6VoP5/xiCYQvBAOXcuRW4V1F/QHrPhhcTye1R1WRQi6uNfKtIBfLcMqMtjfS 77Uw40MnsBmOxf0G2oKfibUG9t5cPT5V7xJCCsrrsmLnMG76Un5mbFylnn0R81O7JBolDRYYh BlZHMmBfWMk5Fk756sFBl6N64/gJs1gMSwvwuVg1xfFgP+mpcCneYXLDhXVm2iwpe+n6x5QCO o64rDeqoXDyZSAG/zqoJFTnhaGRvj2Rm+5WtEkD8bA1znySfP159oOO0XyfIBlGPraAM1f+Wv +PTH8Lp0TLoLZeMj9MAze/A3apJZ2x5jXFzY8jN7YDx+cSFJ4QcSMB+UzaVbag4e8dcYc= X-Spam-Score: -0.7 (/) 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 (-) >> Can you please try the attached patch and tell me whether it improves or >> breaks things. > > Seems to fix all the issues I saw on Lucid, GTK2, and GTK3, FWIW. I installed it now. Thanks for testing, martin From unknown Tue Aug 19 05:12:49 2025 X-Loop: help-debbugs@gnu.org Subject: bug#48413: 28.0.50; emacs does not repaint the window after switching workspaces in Xmonad Resent-From: martin rudalics Original-Sender: "Debbugs-submit" Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Sat, 15 May 2021 07:57:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 48413 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: To: Platon Pronko , 48413@debbugs.gnu.org Received: via spool by 48413-submit@debbugs.gnu.org id=B48413.16210653677382 (code B ref 48413); Sat, 15 May 2021 07:57:02 +0000 Received: (at 48413) by debbugs.gnu.org; 15 May 2021 07:56:07 +0000 Received: from localhost ([127.0.0.1]:47446 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1lhp9b-0001v0-7G for submit@debbugs.gnu.org; Sat, 15 May 2021 03:56:07 -0400 Received: from mout.gmx.net ([212.227.17.20]:36679) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1lhp9Z-0001uO-1e for 48413@debbugs.gnu.org; Sat, 15 May 2021 03:56:05 -0400 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=gmx.net; s=badeba3b8450; t=1621065359; bh=fiP+5bGHzqlz+Nw0li4EOE2kPUwYzpcUuY+fePQ+9mE=; h=X-UI-Sender-Class:Subject:To:References:From:Date:In-Reply-To; b=bN6UsJUc1V/Vad9RRuRhfcB/huX0dqxe+huCro0PVZI98QpdPf/stW5wquHtq/Yuo YS6P8iYGkEjxdLKlJCv9tKWW+fmKpDR0zqwkotJT9BbV/iZLHaGl8+sEXGoSs84MvG We3kGaQWHh+0krhU3wThlZ4clfUW5m57giZBbwj0= X-UI-Sender-Class: 01bb95c1-4bf8-414a-932a-4f6e2808ef9c Received: from [192.168.1.100] ([46.125.249.41]) by mail.gmx.net (mrgmx105 [212.227.17.168]) with ESMTPSA (Nemesis) id 1N7QxB-1lR3Uh49rZ-017moc; Sat, 15 May 2021 09:55:59 +0200 References: <4709c228-9735-4f49-b930-3189ca6c0eed@gmx.at> <2b24c14c-02d9-29f2-571b-ef791a20cc2d@gmx.at> <2acc2d8e-3574-56e9-7b2f-8b9d131fdb3d@gmail.com> <9b38426b-8e96-0d93-15f7-b915ce3f7d71@gmx.at> From: martin rudalics Message-ID: Date: Sat, 15 May 2021 09:55:58 +0200 MIME-Version: 1.0 In-Reply-To: Content-Type: text/plain; charset=utf-8; format=flowed Content-Language: en-US Content-Transfer-Encoding: 7bit X-Provags-ID: V03:K1:U8aMnafqY+i5Cntux+Ac28pEEm01E2p4Hk3eYtUh3aB0kpMvDds xo1nBcCLzCH+YZWyNlz0y/625ZJ9Bd0rTGEWZiKhHHj/nthd+0S1F3Ngd41aF++wfOjfWGl R1aQ/LURR/kSa5MXXIALAj53Lmx/jcyfhxlfHTdGumFIdM/5y7kbaniY0GVY/vvhLVTdgR0 jxVahHhRqkzsIl15cEDGg== X-Spam-Flag: NO X-UI-Out-Filterresults: notjunk:1;V03:K0:2DtOKfDAsAc=:KTbKPy/38aSSk5Xfro0Z7w NuRaFemIE9HSeWHrlY8H3MIuOtBw5qij4adO+v8pK7+tVw/VVNcXhG3wBjCk3i+AwrqOVYSt6 lNCrb4xUBJ4liCeCdFeLSVqw8Nl6vBm8N3QIqGM7endjTbnW3FSvfRT74CozLDmqAvgZCQr3h zDyByrYdii1S7GQixc9tI1QOXk6XGk/NC3/yZ1eDB4oUzmi+ztDf9G80YcEhUp7YEIPlTFjxm n3WxvGtaHj0JVb1IB7rir+VSoRlgED0EeP0NRvyg/U1m+8rQrFq4f3EO+yzsQxpGOiaAmfNH3 rebEQgaKsJVZ0d8waOVtu7+OV+xYPHUU36Ubk3s2hLY/4c9RBqaan4H4DtNzNoXDRh3H273Yk snctwCXOlZl6dQ6aQ1rR7quf6oxfYj7gXLJ9xPt/NtXnD9QZCg7P3VyqR+JXM2wEpR8GDUDrD 3H2lYruCRUw6VH/b/nAf+bm1Bbl5anG8LFcG5sQQD34lOw/TLfO8bmcuZaX3IjbaemmabsJVf B/iy/Te7/OUqx1qQ2FD2WvSeJuFyK2JmyT8gi5bhADu2xOqJHVwI+IkpM4AqvOoENdDBBQL8j F/fpMdsQXkZRJs2TvLfQy07V3co5NN4rJClY1BwR9DOYFTjqH5+ISqc2q596dVzvu22eom57p onWXezT/7s7PT8ZhCotXUq1orfYhmdh3lL+FDbjgL7FyXaqwkZmUqy5AczVI+KjWel/RiuVdP 5cUxoojb5JDzFlYgO0kbYjI5zQXsuLSq3hsF7chjBERM2rLfQVJMcNe+6XFcUSlaqa5Nl7g3n CqolZp9Wo0NU5bYkyNrZCaOdr8QrVj7PvR68xzrUTNiPG6tvxhXXHblLLzilRQnEgTKiXO8qG UjJxpwGg/s54iniqag37kRWoIEDJ9FzuV4GfaOVPXdV6YZxPgGi3/BPk9k/kn/RAuLPtlG7p0 paiWJqJ5+9CeqX1NL398SItgDAPFvupY7IbRxNgJ8CFvmB3ZckUce4lrGpIEm6qiqELsOkcwk nuVzyCpjr+GUyZtEHb5egp2a0Rs157Ux4GGTxhUnZNXARGZvI+t6UCTKrAcUPkJF0NGOVpnBQ BVYrriYynedFrIBXOtBMIfewapn9eIf94c40hZoc4v2+fLgSgWl2zGmEi4LC467XE9VpdLZhv BmAFqytPsRcSBQmGn75MiC2zOPM2VY0ErFXi5ccSlth00EYHAe2E8JPDt5jJyyZvjHErw= X-Spam-Score: -0.7 (/) 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 propose that we include your patch as is (since it keeps the > behaviour you need and fixes the issues - hopefully Basil's issue also > goes away). I pushed it now. > All the SET_FRAME_GARBAGED and has_been_visible manipulations don't > seem to be immediately relevant - redrawing works fine without it. And > we shouldn't just copy-paste code with unknown purpose :) Please keep your additional changes ready so we can apply them as soon as we find more problems in this area. Thanks again for the analytics, martin From unknown Tue Aug 19 05:12:49 2025 X-Loop: help-debbugs@gnu.org Subject: bug#48413: 28.0.50; emacs does not repaint the window after switching workspaces in Xmonad Resent-From: Platon Pronko Original-Sender: "Debbugs-submit" Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Sat, 15 May 2021 08:02:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 48413 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: To: martin rudalics , 48413@debbugs.gnu.org Received: via spool by 48413-submit@debbugs.gnu.org id=B48413.16210656808006 (code B ref 48413); Sat, 15 May 2021 08:02:02 +0000 Received: (at 48413) by debbugs.gnu.org; 15 May 2021 08:01:20 +0000 Received: from localhost ([127.0.0.1]:47465 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1lhpEd-000254-Sx for submit@debbugs.gnu.org; Sat, 15 May 2021 04:01:20 -0400 Received: from mail-lf1-f48.google.com ([209.85.167.48]:40642) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1lhpEb-00024r-LS for 48413@debbugs.gnu.org; Sat, 15 May 2021 04:01:18 -0400 Received: by mail-lf1-f48.google.com with SMTP id h10so1597701lfm.7 for <48413@debbugs.gnu.org>; Sat, 15 May 2021 01:01:17 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=subject:to:references:from:message-id:date:user-agent:mime-version :in-reply-to:content-language:content-transfer-encoding; bh=wyPgNi53XHT4ASVlwn7x/BRtfioZ8sU4XljsDj5xAog=; b=J3V2a1c/vKIqc3mt88AJQU56FibgNlVc+JQaEMAaJMIbABXBCYKyYcU2MELt63r5UV 8Z1vGU8Vcn81OzK90cLQ870G0gW7aP6BHzVvhq8jDtj/gmSxf6IZg7L03KrZGiOQv/+w O7EyM8HEz3hwFvitgO1M1d66nxCdfdA1mjjKzAckRwpsgUYtEmRe5UM+sY8ULkqbLamJ XZGRFdG+KUFQ/9vLv6XSrM2UT1N7IxVp6A9YpCB3fSRANAVgJrIUb3n/M3fwQ/CTx0sk fDJ2gT7pt0kxKSXreC9dzjAtVx/QhCbMMK7wMtjnyNAdHmd3fscWahhSF2Ynr56D74GE 04NA== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:subject:to:references:from:message-id:date :user-agent:mime-version:in-reply-to:content-language :content-transfer-encoding; bh=wyPgNi53XHT4ASVlwn7x/BRtfioZ8sU4XljsDj5xAog=; b=gRg43tp3N3iIWM51HbUExKdAzBs/t/2ml0dt13FmNaypvSFT8tfgSUgO9+AVCeJx+6 mcRvX9JQW+3syzKpGqF0awd+ofAX+ASrTwfJwgREOzbXSMQUgqKpm2AZS9X8fcUbG0cn 08IJyTn7AuAC1uIHBPqdztSFiWAiqcPdqiPiT1CKmw48M/vepfAhz5608LJrXtaFOMvg MFPOrQZ7DnxMYMYqT2vdzpxWT/To0jaXkY385r3aVew3IMhnp/wvg7kkCjRBk/C/jpLB DJesRGnQ/HQ1elmpnx6QsxiYKnNnRDn7SoGnFOWCRKNeldwCAnRXbyBoGGBvBuS9+9V9 uaTg== X-Gm-Message-State: AOAM530o5+0CK0MadywIFdm9C01cHVq+UDRaah/IRSyO7CYnXYQzmcwi iRQIxjCiCuMlJPowbyhLHRqUS0TW3EmEDQ== X-Google-Smtp-Source: ABdhPJxD7EZB+L154BNXwCYMq857mSA6kDRb42RITR7mEn3NW7WVJ9YtIJdFJf6iyjGPlCbrH3vYUQ== X-Received: by 2002:ac2:5cc7:: with SMTP id f7mr8213344lfq.227.1621065671057; Sat, 15 May 2021 01:01:11 -0700 (PDT) Received: from [192.168.1.70] (109-252-80-247.nat.spd-mgts.ru. [109.252.80.247]) by smtp.gmail.com with ESMTPSA id k18sm1301431lfg.200.2021.05.15.01.01.10 (version=TLS1_3 cipher=TLS_AES_128_GCM_SHA256 bits=128/128); Sat, 15 May 2021 01:01:10 -0700 (PDT) References: <4709c228-9735-4f49-b930-3189ca6c0eed@gmx.at> <2b24c14c-02d9-29f2-571b-ef791a20cc2d@gmx.at> <2acc2d8e-3574-56e9-7b2f-8b9d131fdb3d@gmail.com> <9b38426b-8e96-0d93-15f7-b915ce3f7d71@gmx.at> From: Platon Pronko Message-ID: <59f6a4ee-1109-68ff-a931-de526c9f0426@gmail.com> Date: Sat, 15 May 2021 11:01:10 +0300 User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:78.0) Gecko/20100101 Thunderbird/78.10.0 MIME-Version: 1.0 In-Reply-To: Content-Type: text/plain; charset=utf-8; format=flowed Content-Language: en-US Content-Transfer-Encoding: 7bit X-Spam-Score: 1.5 (+) X-Spam-Report: Spam detection software, running on the system "debbugs.gnu.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 the administrator of that system for details. Content preview: Thank you! I tested the latest master, it works fine. This bug can be closed now. Content analysis details: (1.5 points, 10.0 required) pts rule name description ---- ---------------------- -------------------------------------------------- -0.0 RCVD_IN_DNSWL_NONE RBL: Sender listed at https://www.dnswl.org/, no trust [209.85.167.48 listed in list.dnswl.org] 0.0 FREEMAIL_FROM Sender email is commonly abused enduser mail provider (platon7pronko[at]gmail.com) 0.0 SPF_HELO_NONE SPF: HELO does not publish an SPF Record -0.0 SPF_PASS SPF: sender matches SPF record 1.5 RCVD_IN_SORBS_WEB RBL: SORBS: sender is an abusable web server [109.252.80.247 listed in dnsbl.sorbs.net] -0.0 RCVD_IN_MSPIKE_H2 RBL: Average reputation (+2) [209.85.167.48 listed in wl.mailspike.net] -0.0 NICE_REPLY_A Looks like a legit reply (A) X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: 0.5 (/) Thank you! I tested the latest master, it works fine. This bug can be closed now. From unknown Tue Aug 19 05:12:49 2025 X-Loop: help-debbugs@gnu.org Subject: bug#48413: 28.0.50; emacs does not repaint the window after switching workspaces in Xmonad Resent-From: martin rudalics Original-Sender: "Debbugs-submit" Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Sat, 15 May 2021 08:17:01 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 48413 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: To: Platon Pronko , 48413@debbugs.gnu.org Received: via spool by 48413-submit@debbugs.gnu.org id=B48413.16210665829297 (code B ref 48413); Sat, 15 May 2021 08:17:01 +0000 Received: (at 48413) by debbugs.gnu.org; 15 May 2021 08:16:22 +0000 Received: from localhost ([127.0.0.1]:47470 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1lhpTC-0002Pt-5x for submit@debbugs.gnu.org; Sat, 15 May 2021 04:16:22 -0400 Received: from mout.gmx.net ([212.227.17.21]:33597) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1lhpT9-0002Pe-Qk for 48413@debbugs.gnu.org; Sat, 15 May 2021 04:16:20 -0400 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=gmx.net; s=badeba3b8450; t=1621066573; bh=MvB1vd60fo9UJpBTjDSUgYseXl50u6LHTvdNGxNRIGc=; h=X-UI-Sender-Class:Subject:To:References:From:Date:In-Reply-To; b=HZts0tZtJNILXAj0w0panHLpZId2WMG1ZVJOeczcmtIBZC3i4lht1iDSj2I9m/SFs HrogUFeCpWybcC/RUXcI9E+mEq2LvA/60bAnB+nvKEpGQRsbH6yA2BTb7tSgbM4cKt enimI/tBLwRbcgnz9TrFwSuRGStooEbjj7eHpQOU= X-UI-Sender-Class: 01bb95c1-4bf8-414a-932a-4f6e2808ef9c Received: from [192.168.1.100] ([46.125.249.41]) by mail.gmx.net (mrgmx104 [212.227.17.168]) with ESMTPSA (Nemesis) id 1M42jQ-1lhpT30lgO-0007p0; Sat, 15 May 2021 10:16:13 +0200 References: <4709c228-9735-4f49-b930-3189ca6c0eed@gmx.at> <2b24c14c-02d9-29f2-571b-ef791a20cc2d@gmx.at> <2acc2d8e-3574-56e9-7b2f-8b9d131fdb3d@gmail.com> <9b38426b-8e96-0d93-15f7-b915ce3f7d71@gmx.at> <59f6a4ee-1109-68ff-a931-de526c9f0426@gmail.com> From: martin rudalics Message-ID: <4326ca67-d29c-e7dd-6b78-058e4aa41e79@gmx.at> Date: Sat, 15 May 2021 10:16:12 +0200 MIME-Version: 1.0 In-Reply-To: <59f6a4ee-1109-68ff-a931-de526c9f0426@gmail.com> Content-Type: text/plain; charset=utf-8; format=flowed Content-Language: en-US Content-Transfer-Encoding: 7bit X-Provags-ID: V03:K1:fUfq5MgWswHtI1iXxA7Tz//4qteV9laUZTfDJvDAx/b9WR82Enw yQ8C+1ajZI4as/g3+g9SPoRjJ/zAu1PVSi1ZYQ23CTUsuqiiCm372Wxv9eOSU2D5dqwD3bW GBX8+zXK+TtgApgV2IJCX8KpF221cUTV2rrwmEBUferirWar0WelX1K3cBaIDR1vjJ+M3+F f1QMWZgvxekEnMJ9GwIEg== X-Spam-Flag: NO X-UI-Out-Filterresults: notjunk:1;V03:K0:RqR1jdHiyDw=:ulaxkYx2V+ykHtpKdGLDPy rT696MrDLVh3iBoT+aNIHtWmDK97j9JSYaeIiP4xDRPSlyHh25iYuPkvKLm5oSbp3VzcaDDyX rZ7zHWLG+726wdLMnMaEIkbmV5GLzJNfyKQ3puJMHByE4HVDeFfzc98fjFGGQ1PZPsqxVHoVK ikFo3bqtzUPBhU+csrWx2hDZNu0boJhIkrLsveGfjp4QHt5EwhReGy+qKddAE/zJ+6bHfr/JI G+NMdt+Ett2f5DTXwqP9J5KILo7OtU7Sp41usTDFpeKU92CyuZJX804js6BdTGzaBb0IQdXwL W7FotOiyJrk16JnDaCvNHp+mDPF01Aw/v0fqWvzQV20UD7jRJyNr4CYWzZmnujHWrcAaoAGhs YEBYtMVujpO8ju2H1pyxM/f854ju7gROxfPBtjenn4CohsSSEDB48hi7xf8nBjHL5Cayph3mx 6UnOu2GDdbbuYiUCMQnnCcJo5HMBrB+lrV3jQ5jy6d2VsWhedO6ggqRRhZKWX7T6o5XIUfjgb NQMR/U1rbPnvjeyJ8JlmjL/kFJBer3kFABDsKBggDY9EzOzIpQA1pWkVwz4DhQTtXHjtgQUEz cg2WvbDBd57WO/zQcO9WfBWrRmTzd3WfxnYbSOp9m6BU0c128dzIhbDXiMHqwz8iBxUoAV0cr AjNWjCLTfXjdWX1lqXpqO114st6SMIhpJIG9OmbVq/sO1upCsC80eu71CugH0O6yPQJDTX7vL g04PprDYlxJuvzFGhGW/l9u2GI69nyVw1xYxTpweU4WfuHhrUf57gCCWt5oSKzwb7a8vTpSJb PGBKWyMsLXZwVi/wjJzVIfmcdMuYae5Qv+vQyrVitYn5XwzpXYUkBSCZR8est0TUPb1Rbb5GS I7eRQMX80fFT7RxfWcKqvjr7KHqITwSAF63ZDj+FuCXwRIDmk1Vfrc5I5cLbVFWYUFAZk3E7d EwMrJ1DHj1S8UPkxgq1GM9WQ0Nys9ooeiztjmfiKFEAoSY2swNAihiB/bRrLeav2FfdlyLxQh zIEUUNPYfWTxwT21Rw0goIVXLwtwz22QC9EKEEQXR7zn9XaZWRIHIionjT/nlCW0RVlvbGp3z 29/XKq23kzF9fGu/VM+DUqHMGQXVtlnpDd7P+FfXL6J+6TkXTPXxBQqpSWl+ouPQ+4zBDXzv3 WVgrQafvJnlwD5qAzWjAtHpj+kiqECwU5+s/x7j2RR2AbB5UStoyx5eLw4BnOC9xxDZe0= X-Spam-Score: -0.7 (/) 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 (-) > Thank you! I tested the latest master, it works fine. This bug can be closed now. Let's wait for a day at least. BTW, you didn't answer one of my earlier questions namely this one: > > Xmonad: > > 1. When switching to different workspace: > > - FocusOut x3 > > - UnmapNotify x1 > > - LeaveNotify x2 > > - PropertyNotify x2 > > 2. When switching back: > > - MapNotify x1 > > Can you tell me why we do not SET_FRAME_VISIBLE when receiving the > MapNotify event here? Probably because we are not yet visible - though > mapped but invisible is a queer state. In Bug#48129 Tom conjectures that this happens because some WMs do not set _NET_WM_STATE. Do you agree with him? If so, wouldn't it make sense to skip that x_get_current_wm_state check in MapNotify because it fails on too many WMs? martin From unknown Tue Aug 19 05:12:49 2025 X-Loop: help-debbugs@gnu.org Subject: bug#48413: 28.0.50; emacs does not repaint the window after switching workspaces in Xmonad Resent-From: Platon Pronko Original-Sender: "Debbugs-submit" Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Sat, 15 May 2021 08:29:01 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 48413 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: To: martin rudalics , 48413@debbugs.gnu.org Received: via spool by 48413-submit@debbugs.gnu.org id=B48413.162106733310439 (code B ref 48413); Sat, 15 May 2021 08:29:01 +0000 Received: (at 48413) by debbugs.gnu.org; 15 May 2021 08:28:53 +0000 Received: from localhost ([127.0.0.1]:47486 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1lhpfI-0002iJ-ND for submit@debbugs.gnu.org; Sat, 15 May 2021 04:28:52 -0400 Received: from mail-lj1-f170.google.com ([209.85.208.170]:44887) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1lhpfE-0002i3-R0 for 48413@debbugs.gnu.org; Sat, 15 May 2021 04:28:51 -0400 Received: by mail-lj1-f170.google.com with SMTP id s25so1201989ljo.11 for <48413@debbugs.gnu.org>; Sat, 15 May 2021 01:28:48 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=subject:to:references:from:message-id:date:user-agent:mime-version :in-reply-to:content-language:content-transfer-encoding; bh=8ry7Qv5aYSyDJoxgIVsOqOBz/KUvTJ9iHvZFTsaVM5E=; b=WQSMDytjbx0eMl0HwyuabFN2HUJok+u+2FD6jgzxvigx5Ya0QqUeee0Qe/VJew0DEj /jR4mFOjbenG3l/EuiYsC4da6WVtmyhO4LP7XPJYaINz3VOeqbRReshh33FhbaOPN88y 8BAxgz6AY9hdcMCnZ1TDAmomQZt30iVj0KK08satr9Y5hWDVW3yL0ukMy92E1wHqEcnj +ws39/fkwjuZ8O9tqZovK7Vbw+2zAoqy8qMaiZRhxQM/2O4whYas40VI0nIeqfrq4Upl iwE9DoaDieMEvGjYiIXv98lEaXVHdTSvAFk8TOZ15H6F1MISYMioqZlJPzztnBsPV5gb jZKg== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:subject:to:references:from:message-id:date :user-agent:mime-version:in-reply-to:content-language :content-transfer-encoding; bh=8ry7Qv5aYSyDJoxgIVsOqOBz/KUvTJ9iHvZFTsaVM5E=; b=OomdQvqV4A8vHTzjnMZD4cbaCHlbFRs6BqKZ9CwwXppRy2Oyms2yOxWnuTeNA7Mj9w 8AWbFvFP+8VHAmv5jZ2pB+OteKmHr/ARQ0DGxXVAz0MgGf0ZylVmOgLLqc83qSI1lGkX 33VluvlVSO+EpYKxfXH6iMc5+oW8TSRL8MlOU7WGqP4Krcptz8MePJn+HJy4PzYYZyK8 GcOqZjYdLM2cYGxBeRHnWzgGTFaUESP5C8UyB0/cAvSsiN/pY70cZ8xqK76Fhb+fIUZr D44Lic4EUpTEG6Z7zWuXwostG2nEh+eeZIdBwMj3L/A+c/9rSxhwE/OzXB24xDLHUvP7 fdhQ== X-Gm-Message-State: AOAM530thnWmn/IaIhZfdhJsLF1Ybd5fQaYh1vCycJu7LUvB1pqaIbih VQIpnn4AqkSBXxVy9Qbqlxo5EbZwDUDFhg== X-Google-Smtp-Source: ABdhPJyYxqDAjc0mJWk11UJLzvAPlVsNGgfNEF9XKxQHUJY9uTDz7e0rxiVVQrVB1uby8MwuYBV40w== X-Received: by 2002:a2e:302:: with SMTP id 2mr41981996ljd.159.1621067322308; Sat, 15 May 2021 01:28:42 -0700 (PDT) Received: from [192.168.1.70] (109-252-80-247.nat.spd-mgts.ru. [109.252.80.247]) by smtp.gmail.com with ESMTPSA id x29sm1305917lfn.61.2021.05.15.01.28.41 (version=TLS1_3 cipher=TLS_AES_128_GCM_SHA256 bits=128/128); Sat, 15 May 2021 01:28:42 -0700 (PDT) References: <4709c228-9735-4f49-b930-3189ca6c0eed@gmx.at> <2b24c14c-02d9-29f2-571b-ef791a20cc2d@gmx.at> <2acc2d8e-3574-56e9-7b2f-8b9d131fdb3d@gmail.com> <9b38426b-8e96-0d93-15f7-b915ce3f7d71@gmx.at> <59f6a4ee-1109-68ff-a931-de526c9f0426@gmail.com> <4326ca67-d29c-e7dd-6b78-058e4aa41e79@gmx.at> From: Platon Pronko Message-ID: Date: Sat, 15 May 2021 11:28:41 +0300 User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:78.0) Gecko/20100101 Thunderbird/78.10.0 MIME-Version: 1.0 In-Reply-To: <4326ca67-d29c-e7dd-6b78-058e4aa41e79@gmx.at> Content-Type: text/plain; charset=utf-8; format=flowed Content-Language: en-US Content-Transfer-Encoding: 7bit X-Spam-Score: 1.5 (+) X-Spam-Report: Spam detection software, running on the system "debbugs.gnu.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 the administrator of that system for details. Content preview: >> Can you tell me why we do not SET_FRAME_VISIBLE when receiving the >> MapNotify event here? Probably because we are not yet visible - though >> mapped but invisible is a queer state. > > In Bug#481 [...] Content analysis details: (1.5 points, 10.0 required) pts rule name description ---- ---------------------- -------------------------------------------------- 0.0 FREEMAIL_FROM Sender email is commonly abused enduser mail provider (platon7pronko[at]gmail.com) 0.0 SPF_HELO_NONE SPF: HELO does not publish an SPF Record -0.0 SPF_PASS SPF: sender matches SPF record -0.0 RCVD_IN_DNSWL_NONE RBL: Sender listed at https://www.dnswl.org/, no trust [209.85.208.170 listed in list.dnswl.org] -0.0 RCVD_IN_MSPIKE_H2 RBL: Average reputation (+2) [209.85.208.170 listed in wl.mailspike.net] 1.5 RCVD_IN_SORBS_WEB RBL: SORBS: sender is an abusable web server [109.252.80.247 listed in dnsbl.sorbs.net] -0.0 NICE_REPLY_A Looks like a legit reply (A) X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: 0.5 (/) >> Can you tell me why we do not SET_FRAME_VISIBLE when receiving the >> MapNotify event here? Probably because we are not yet visible - though >> mapped but invisible is a queer state. > > In Bug#48129 Tom conjectures that this happens because some WMs do not > set _NET_WM_STATE. Do you agree with him? If so, wouldn't it make > sense to skip that x_get_current_wm_state check in MapNotify because it > fails on too many WMs? I think I agree with your reasoning ("Probably because we are not yet visible"). Can't comment further because I don't know much about Emacs frame internals and different WM specifics. Best regards, Platon Pronko From unknown Tue Aug 19 05:12:49 2025 X-Loop: help-debbugs@gnu.org Subject: bug#48413: 28.0.50; emacs does not repaint the window after switching workspaces in Xmonad Resent-From: Stefan Kangas Original-Sender: "Debbugs-submit" Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Wed, 29 Sep 2021 12:08:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 48413 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: To: Platon Pronko Cc: martin rudalics , 48413@debbugs.gnu.org Received: via spool by 48413-submit@debbugs.gnu.org id=B48413.163291725924717 (code B ref 48413); Wed, 29 Sep 2021 12:08:02 +0000 Received: (at 48413) by debbugs.gnu.org; 29 Sep 2021 12:07:39 +0000 Received: from localhost ([127.0.0.1]:48009 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1mVYN9-0006Qb-5O for submit@debbugs.gnu.org; Wed, 29 Sep 2021 08:07:39 -0400 Received: from mail-pg1-f182.google.com ([209.85.215.182]:37461) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1mVYN5-0006QA-Q7 for 48413@debbugs.gnu.org; Wed, 29 Sep 2021 08:07:36 -0400 Received: by mail-pg1-f182.google.com with SMTP id 17so2484450pgp.4 for <48413@debbugs.gnu.org>; Wed, 29 Sep 2021 05:07:35 -0700 (PDT) X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20210112; h=x-gm-message-state:from:in-reply-to:references:user-agent :mime-version:date:message-id:subject:to:cc; bh=t/GqUyYFHzqvaEdSd1bqvTwW7Yoszqk4npTJswXn+TE=; b=K0/MRyi/fHmae2Mg9rPUrDZIhfBxtkQ6rsw/aDK2Q4HNhkfEKkkNDt3nxeiXcp88Xv Q1UfgfboRKZxsEQ/KJXLMopBzWyi9AJv05kuv9mo3e7DgK/TzPf8jO2HBCp/nhaVQ9fx 7t1ARs4pLM63ur90BDnsJLJtOQklj1QCVmTNf3zo9R5MzADOxlg4FbTt+eauYMB9ZG+i xO9NdHz96DH4sD5N4xVSg3aOkCOqVmSSSNOcXsRAUxeLr1T/L0yq2E3FWCmaBMbE/B+0 L4yHre9LM2bdMiD+R9ukzv0gJcU4xAIOp+kk5prmHZsPUYq+suMSA6J39N1ZZAqyzrEG +V0w== X-Gm-Message-State: AOAM531lun8WJ7wbO/dBT5ZnY/Poh6m4jgLYRH9hkI+7srgE+Lu6miVO SkribCok/kXZjitSmYciaYRx0jYS/7d6pJUj//c= X-Google-Smtp-Source: ABdhPJwHKcViQAQ+PH86/4V7RNeT55sCge9X1QRe7viztUek9yG0Di5lvbNaet2SLfb63L65XJeHbZiOEAw47Yz9z8U= X-Received: by 2002:a63:4717:: with SMTP id u23mr9158633pga.359.1632917250190; Wed, 29 Sep 2021 05:07:30 -0700 (PDT) Received: from 753933720722 named unknown by gmailapi.google.com with HTTPREST; Wed, 29 Sep 2021 05:07:29 -0700 From: Stefan Kangas In-Reply-To: (Platon Pronko's message of "Sat, 15 May 2021 11:28:41 +0300") References: <4709c228-9735-4f49-b930-3189ca6c0eed@gmx.at> <2b24c14c-02d9-29f2-571b-ef791a20cc2d@gmx.at> <2acc2d8e-3574-56e9-7b2f-8b9d131fdb3d@gmail.com> <9b38426b-8e96-0d93-15f7-b915ce3f7d71@gmx.at> <59f6a4ee-1109-68ff-a931-de526c9f0426@gmail.com> <4326ca67-d29c-e7dd-6b78-058e4aa41e79@gmx.at> User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/28.0.50 (gnu/linux) MIME-Version: 1.0 Date: Wed, 29 Sep 2021 05:07:29 -0700 Message-ID: Content-Type: text/plain; charset="UTF-8" X-Spam-Score: 0.5 (/) X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -0.5 (/) Platon Pronko writes: >>> Can you tell me why we do not SET_FRAME_VISIBLE when receiving the >>> MapNotify event here? Probably because we are not yet visible - though >>> mapped but invisible is a queer state. >> In Bug#48129 Tom conjectures that this happens because some WMs do not >> set _NET_WM_STATE. Do you agree with him? If so, wouldn't it make >> sense to skip that x_get_current_wm_state check in MapNotify because it >> fails on too many WMs? > > I think I agree with your reasoning ("Probably because we are not yet > visible"). Can't comment further because I don't know much about Emacs > frame internals and different WM specifics. Is there anything more to do here, or should this bug be closed? From debbugs-submit-bounces@debbugs.gnu.org Wed Sep 29 08:07:34 2021 Received: (at control) by debbugs.gnu.org; 29 Sep 2021 12:07:34 +0000 Received: from localhost ([127.0.0.1]:48006 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1mVYN4-0006QJ-0x for submit@debbugs.gnu.org; Wed, 29 Sep 2021 08:07:34 -0400 Received: from mail-pj1-f43.google.com ([209.85.216.43]:45990) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1mVYN2-0006Q6-ML for control@debbugs.gnu.org; Wed, 29 Sep 2021 08:07:33 -0400 Received: by mail-pj1-f43.google.com with SMTP id om12-20020a17090b3a8c00b0019eff43daf5so1749736pjb.4 for ; Wed, 29 Sep 2021 05:07:32 -0700 (PDT) X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20210112; h=x-gm-message-state:from:mime-version:date:message-id:subject:to; bh=j3LFW3r91ODYuFHQ6mjqAaEkOGuT8rkKsQYif3zlY1c=; b=XrGosJI4ROT3Wa+8BW9AtoSRpFoqcLMbsKooFNShObTIGXmx1s3Tjkso5YJdDD48EG zwb0TsfmQQ9irOoB7Fhilntii/i0WbUD/aFblar8YS0mnHmNW5wy4olAiQ4x16mZorAx tJJh9wsrHA9Z+7379D/pucoiYSJhhmGlEFRwnnPzDq5VirLDUu10RPTTfya4+g4mVawa pi+SD4uz61fXwnF62v2rDlnrQbWW8TXcyWCx3uGqzHRg0y1HCjfMbCwqk/sHoMlCxCqh S6/Oq5a+mwXDRYD/s5wpLRuQZ5/GW4LPm80FGWhonPispq5cxvI/DPie1jGmld+5zmQO Y9xg== X-Gm-Message-State: AOAM531iof8GsDxHXxODJqeDIy5AxhkiN623Ut6Fvb5DN6JNtYAgJ90f a4hRGEwXjGi2T3DREWqfHNhzEskIlnzY7Shu8Sv00lBO X-Google-Smtp-Source: ABdhPJwX3nBNVyME2zpgzl3ihbwZDuMZ+Hx3M0L7QkN9CB/H+vkNXowSKli4yQuEBkcijP9gL63WxDE4XMiuFOzJN40= X-Received: by 2002:a17:902:c1c5:b0:13e:2e1e:aaa4 with SMTP id c5-20020a170902c1c500b0013e2e1eaaa4mr9888445plc.32.1632917247102; Wed, 29 Sep 2021 05:07:27 -0700 (PDT) Received: from 753933720722 named unknown by gmailapi.google.com with HTTPREST; Wed, 29 Sep 2021 05:07:26 -0700 From: Stefan Kangas MIME-Version: 1.0 Date: Wed, 29 Sep 2021 05:07:26 -0700 Message-ID: Subject: control message for bug #48413 To: control@debbugs.gnu.org Content-Type: text/plain; charset="UTF-8" X-Spam-Score: 0.5 (/) X-Debbugs-Envelope-To: control X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -0.5 (/) tags 48413 fixed quit From unknown Tue Aug 19 05:12:49 2025 X-Loop: help-debbugs@gnu.org Subject: bug#48413: 28.0.50; emacs does not repaint the window after switching workspaces in Xmonad Resent-From: Platon Pronko Original-Sender: "Debbugs-submit" Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Wed, 29 Sep 2021 14:11:01 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 48413 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: fixed To: Stefan Kangas Cc: martin rudalics , 48413@debbugs.gnu.org Received: via spool by 48413-submit@debbugs.gnu.org id=B48413.163292462213982 (code B ref 48413); Wed, 29 Sep 2021 14:11:01 +0000 Received: (at 48413) by debbugs.gnu.org; 29 Sep 2021 14:10:22 +0000 Received: from localhost ([127.0.0.1]:49660 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1mVaHt-0003dR-N3 for submit@debbugs.gnu.org; Wed, 29 Sep 2021 10:10:21 -0400 Received: from mail-lf1-f53.google.com ([209.85.167.53]:43653) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1mVaHr-0003dE-QU for 48413@debbugs.gnu.org; Wed, 29 Sep 2021 10:10:20 -0400 Received: by mail-lf1-f53.google.com with SMTP id e15so11289473lfr.10 for <48413@debbugs.gnu.org>; Wed, 29 Sep 2021 07:10:19 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20210112; h=message-id:date:mime-version:user-agent:subject:content-language:to :cc:references:from:in-reply-to:content-transfer-encoding; bh=9ZNO34qs5ei71V88JRyoGSVX8OH1rFqNEdLg3p1ZEew=; b=bM6E2LfNBqRWH00lCZN0HiKwCQpAYKzFJ4YP4Wp7lBbOFfiq8ionWhh/l7NEX6Di9S aoFrJegquzOnUxdfQPeJBvd8NwcRQrMnVvWH4DX5pwYF3fmwO9KeI7p4NRJ33LyGqC/n nBcqw79abuRZjyviT/NC/Kj5vYYpUxBrDQ4L4/3EfC+xK6sSL0T/C3kfNIbR0eMeAyjZ cNyJfaf5ZwXEXVGz4HrenpY4zL9wSra9yk2bol14mqG5+wmOW1tNNk4R39lATNkDirJW VyFYGYvNTxNWQO8LHeSxaYXQUjOEqgH37+pMsiPMPTKyuhuCF/o9QjCU+M5RJM/6JuSA s57A== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20210112; h=x-gm-message-state:message-id:date:mime-version:user-agent:subject :content-language:to:cc:references:from:in-reply-to :content-transfer-encoding; bh=9ZNO34qs5ei71V88JRyoGSVX8OH1rFqNEdLg3p1ZEew=; b=tqYKMR++ou0pBEA5yGSM6M2TkbMaCC2LBxXS9Jj+4kwj1ggd43kxcC5gwaQFmDkk7l z/q0fSLivQzldKJBTkyYJArPYXdXdg3SJpGNgnQZQzOfXDI0ZhE4azbvvt1xcvuLdXpX GRO1HmjwBi9ZynsSwYr9KTViuE5ujUAHhGcPnFbQgLLydMbJft8ANeBfSl2tIj8HE5yb 7YyXYj/X+FRiVvVR4+rgN+/sGmRU603YdDmOKCSuQb97tfyxco8Gab0ir1QndV29NBj+ PDfieT5+ovvjU8Mtce3SKC2K6wQlfuCRwKDYvp2jnQj+RQFkdqBHET/2w4KIpBiwu2qS HuYQ== X-Gm-Message-State: AOAM531FmRsESSwIMJwnBBuPZ5EM5yoB88VfBfUp60A4qIpBAzrvTEbQ 9v7ax4S3kuxJGBl+3FphUiw= X-Google-Smtp-Source: ABdhPJxi9TUM2sv1UjyiVuFSuWWJgMlEIdExzLExww1f73Ve8Slnzum4DnaGtSQt9C0aroKlI0C7DA== X-Received: by 2002:a19:5f4b:: with SMTP id a11mr8562018lfj.373.1632924613309; Wed, 29 Sep 2021 07:10:13 -0700 (PDT) Received: from [192.168.1.3] ([46.138.249.39]) by smtp.gmail.com with ESMTPSA id i4sm3980lfo.13.2021.09.29.07.10.12 (version=TLS1_3 cipher=TLS_AES_128_GCM_SHA256 bits=128/128); Wed, 29 Sep 2021 07:10:12 -0700 (PDT) Message-ID: Date: Wed, 29 Sep 2021 17:10:10 +0300 MIME-Version: 1.0 User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:91.0) Gecko/20100101 Thunderbird/91.1.1 Content-Language: en-US References: <4709c228-9735-4f49-b930-3189ca6c0eed@gmx.at> <2b24c14c-02d9-29f2-571b-ef791a20cc2d@gmx.at> <2acc2d8e-3574-56e9-7b2f-8b9d131fdb3d@gmail.com> <9b38426b-8e96-0d93-15f7-b915ce3f7d71@gmx.at> <59f6a4ee-1109-68ff-a931-de526c9f0426@gmail.com> <4326ca67-d29c-e7dd-6b78-058e4aa41e79@gmx.at> From: Platon Pronko In-Reply-To: Content-Type: text/plain; charset=UTF-8; format=flowed Content-Transfer-Encoding: 7bit X-Spam-Score: -0.1 (/) 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.1 (-) On 2021-09-29 15:07, Stefan Kangas wrote: > > Is there anything more to do here, or should this bug be closed? I (as an author of the bug) think this bug should be closed, since the original issue is fully resolved. From unknown Tue Aug 19 05:12:49 2025 X-Loop: help-debbugs@gnu.org Subject: bug#48413: 28.0.50; emacs does not repaint the window after switching workspaces in Xmonad Resent-From: Stefan Kangas Original-Sender: "Debbugs-submit" Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Wed, 29 Sep 2021 14:30:01 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 48413 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: fixed To: Platon Pronko Cc: martin rudalics , 48413@debbugs.gnu.org Received: via spool by 48413-submit@debbugs.gnu.org id=B48413.163292576815875 (code B ref 48413); Wed, 29 Sep 2021 14:30:01 +0000 Received: (at 48413) by debbugs.gnu.org; 29 Sep 2021 14:29:28 +0000 Received: from localhost ([127.0.0.1]:49715 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1mVaaN-00047z-NS for submit@debbugs.gnu.org; Wed, 29 Sep 2021 10:29:27 -0400 Received: from mail-pf1-f178.google.com ([209.85.210.178]:43728) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1mVaaL-00047l-T9 for 48413@debbugs.gnu.org; Wed, 29 Sep 2021 10:29:26 -0400 Received: by mail-pf1-f178.google.com with SMTP id b68so2112092pfb.10 for <48413@debbugs.gnu.org>; Wed, 29 Sep 2021 07:29:25 -0700 (PDT) X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20210112; h=x-gm-message-state:from:in-reply-to:references:mime-version:date :message-id:subject:to:cc; bh=OtZ2ZhvdS/oo3CKr8+EB9efIUJPHN7IYOZTVsEyzHtc=; b=JYd6N3skoqU0wlDvsUnvggDEOA+Z9HkuHwo9YF2NQxa8rhh3IlAmDIPGnbeiDtea5+ ApW6nXBy0BzdaOBxWxEC+kwcjn2M3uZyktJlr8vCqOvMgr4tHflKQlVgLQRG8KCrqlE7 iJYmTZCCrCZLSKYyhudB/ipQ+7fH0Ys6uDCGe9jf2ZUf+zhmEMieijsfHfW1EZu9npiW CfsJTjD6SvGrH1JGOe7wJESvyQ+xokgjoS3zoRPDT2w58f2HD91TvWKBwz/9AN3dz3J3 zIFdOcuKd22mk4n8Fbalv8cszgbZI5cExoQ50ioHgMM2fGLb37F8qtkw0LjiAaQrzx7F LKug== X-Gm-Message-State: AOAM533pxpFt5VObOvC/oNI4tpF/+S6YUCwCRcHh6oZNhwdErlyQEHmm z0Uy/8sVw6IgTFZzsaz6cQ6jKnf65Xaiajb+Si0= X-Google-Smtp-Source: ABdhPJzkhSKIpJFxwm8C3Gng6VYxDEGuJ/FlPVHFDZUB69FFlYOdWgeqo4D2FJAU8uqqaUwx2W1PMyKScIBQDMRmbBY= X-Received: by 2002:a63:f946:: with SMTP id q6mr286879pgk.42.1632925760053; Wed, 29 Sep 2021 07:29:20 -0700 (PDT) Received: from 753933720722 named unknown by gmailapi.google.com with HTTPREST; Wed, 29 Sep 2021 07:29:19 -0700 From: Stefan Kangas In-Reply-To: References: <4709c228-9735-4f49-b930-3189ca6c0eed@gmx.at> <2b24c14c-02d9-29f2-571b-ef791a20cc2d@gmx.at> <2acc2d8e-3574-56e9-7b2f-8b9d131fdb3d@gmail.com> <9b38426b-8e96-0d93-15f7-b915ce3f7d71@gmx.at> <59f6a4ee-1109-68ff-a931-de526c9f0426@gmail.com> <4326ca67-d29c-e7dd-6b78-058e4aa41e79@gmx.at> MIME-Version: 1.0 Date: Wed, 29 Sep 2021 07:29:19 -0700 Message-ID: Content-Type: text/plain; charset="UTF-8" X-Spam-Score: 0.5 (/) X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -0.5 (/) tags 48413 fixed close 48413 28.1 thanks Platon Pronko writes: > On 2021-09-29 15:07, Stefan Kangas wrote: >> >> Is there anything more to do here, or should this bug be closed? > > I (as an author of the bug) think this bug should be closed, since the original issue is fully resolved. Thanks, I'm therefore closing this bug. Martin, if this is wrong, please reopen. From unknown Tue Aug 19 05:12:49 2025 X-Loop: help-debbugs@gnu.org Subject: bug#48413: 28.0.50; emacs does not repaint the window after switching workspaces in Xmonad Resent-From: martin rudalics Original-Sender: "Debbugs-submit" Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Thu, 30 Sep 2021 16:17:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 48413 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: fixed To: Stefan Kangas , Platon Pronko Cc: 48413@debbugs.gnu.org Received: via spool by 48413-submit@debbugs.gnu.org id=B48413.163301860918996 (code B ref 48413); Thu, 30 Sep 2021 16:17:02 +0000 Received: (at 48413) by debbugs.gnu.org; 30 Sep 2021 16:16:49 +0000 Received: from localhost ([127.0.0.1]:53776 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1mVyjp-0004wJ-Ah for submit@debbugs.gnu.org; Thu, 30 Sep 2021 12:16:49 -0400 Received: from mout.gmx.net ([212.227.15.18]:38479) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1mVyjn-0004w3-H9 for 48413@debbugs.gnu.org; Thu, 30 Sep 2021 12:16:48 -0400 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=gmx.net; s=badeba3b8450; t=1633018601; bh=bkeNDKCobBfZw38D/H518kX8Zg9nmM4dIHJGwJk1jlM=; h=X-UI-Sender-Class:Subject:To:Cc:References:From:Date:In-Reply-To; b=fo/lJX5NddMsXN6uE+iYIzs9V9wWOmnXNLgAJWavd/J4OUmUhuUKtWCQC+A+x3TzW qD28ceVnT2A1c8WvTc3ujvJfCPc74OHlRnzi/rbSYgbNsxGpIJcNR8uhJ6V4zQZZ5s jGDMLIobrBxECtlJsUDlFRPWmWpLKkQYnqQDTupE= X-UI-Sender-Class: 01bb95c1-4bf8-414a-932a-4f6e2808ef9c Received: from [192.168.1.101] ([46.125.249.119]) by mail.gmx.net (mrgmx005 [212.227.17.190]) with ESMTPSA (Nemesis) id 1MvsEn-1mmY5H3yzf-00sshU; Thu, 30 Sep 2021 18:16:41 +0200 References: <4709c228-9735-4f49-b930-3189ca6c0eed@gmx.at> <2b24c14c-02d9-29f2-571b-ef791a20cc2d@gmx.at> <2acc2d8e-3574-56e9-7b2f-8b9d131fdb3d@gmail.com> <9b38426b-8e96-0d93-15f7-b915ce3f7d71@gmx.at> <59f6a4ee-1109-68ff-a931-de526c9f0426@gmail.com> <4326ca67-d29c-e7dd-6b78-058e4aa41e79@gmx.at> From: martin rudalics Message-ID: Date: Thu, 30 Sep 2021 18:16:39 +0200 MIME-Version: 1.0 In-Reply-To: Content-Type: text/plain; charset=utf-8; format=flowed Content-Language: en-US Content-Transfer-Encoding: 7bit X-Provags-ID: V03:K1:HZCDl9M7u4nGKl64QIUkW5p4XUj8JpCErbX4HaP02CmhjySE9vw t9vdLXOmHQrAN64k+Xw2+9/VJupbEyd2bmTxZIkH2K7ZKm5IKWlH26WGWw1ZUhTU/D/vNMo FX7WjcXORIrwXALunMAJkW0Z8/YJBP7NUVym9WOkJEkYTHl7o+qnwXVWicYoybD7MrAQq3f P1kgC4/IT8wKAYUU5cZzg== X-Spam-Flag: NO X-UI-Out-Filterresults: notjunk:1;V03:K0:liFykpt+Dt8=:yoSdtRQIjVtWOB7vnHkwwv oeNfWeTp2dFICZ/d6/p+lG3wkDKP3gyj/Klx9MOFkW9SrHAbn1YPCs0F9quPbwtnI58R6sj2H uacO/M4cGZHlqO5HtBgUu4ndaRUoD5EMYQLbG/xcx9YJLgiXdhV4GzM0dOOUoYQDnXJvSZ+6E NoCPtI31UeH/jJJP/PkjxirpzOVWEro0MAa2wARXI6LA4yemPSFUqVXyql9PFjvgRBzm3/85g JEfxzPdBObl+Ec9QdHAehJj7RlNQYq88pxB/Wv2XHci2qgqToxhJ61x12fg6toAWSQikXNkxA BztoZcy3WtHU1fMVO5EmHlBI8pwhtmiISRec+VOMtmk1HfSR7eOxGPdDzLNqW6Sam7RJu3D2F RC8d0KzoYTbJ1PRpI4zFmI9uoraldBvj+V71iM7XZppa5SSdjijpCCNCSu94MB9Ei6ldbJwaf zEtJKqtbyx3u9jLUFqJ4udKV2wfL+ygDnewMZp1rg12dz7YhywpiPsBSDeO6k5RoUce5+NG1s ASyaaalY41k6pm0uAOM+7Th+vOOB8Fr21fcAq1u0GK1w1TiRsQ4AChaAxI51rFFVByCl8R1CT UU05l5ucW8kLlC81U9n/GIp3HzmNtSURI5MlWhxbNzkWqmIHA8+aYSWjmlGhSSiVKe7t/2/pD 2chNNG+Ud/2mWanNVOJqpUVQEjSLkknssBRf7clQAnt6HeM5WwJB+/pBwYbpUR739VJs8QwvZ I3kGw8Ro+ji0Ork+flq5WapZUE3LyqHKewbRW0kOhrPUHP8In2OCKW5N4gexz5pQdxfBzqxo9 HyuZjPKjAY4Ui8mjwXWN5EunWpGMSIUgMjXizMVtqhEwBp2ACR0MoVlknvtqlbJXlF1V3q/d3 zthu8H7uWNJ4/UzgT8WK1nyw969kp5io2OtXqzydWN1GZFN5IqDVAhT0KJ9J30RvcyqVkXdz9 9b5l8u5p2Abs36sTwhhlqi95ZkDqfxMd3illmKOepqa7GLuNe9kWe76QSKe5GZJjLRUHJLi2S 4KjbOr1HagudBu9wd7Dh6sCjsY5aisdRVhoeIT7cZdSY8IRauy0uOpM6u1T1OmkBkpOa5M56r AqWYtXA9SIVmAgttmxqR9BaXb7fdVWAM5cE X-Spam-Score: 2.9 (++) X-Spam-Report: Spam detection software, running on the system "debbugs.gnu.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 the administrator of that system for details. Content preview: > Thanks, I'm therefore closing this bug. > > Martin, if this is wrong, please reopen. It's OK with me. Thanks, martin Content analysis details: (2.9 points, 10.0 required) pts rule name description ---- ---------------------- -------------------------------------------------- -0.0 RCVD_IN_MSPIKE_H2 RBL: Average reputation (+2) [212.227.15.18 listed in wl.mailspike.net] 3.6 RCVD_IN_SBL_CSS RBL: Received via a relay in Spamhaus SBL-CSS [46.125.249.119 listed in zen.spamhaus.org] -0.7 RCVD_IN_DNSWL_LOW RBL: Sender listed at https://www.dnswl.org/, low trust [212.227.15.18 listed in list.dnswl.org] -0.0 SPF_PASS SPF: sender matches SPF record 0.0 FREEMAIL_FROM Sender email is commonly abused enduser mail provider (rudalics[at]gmx.at) 0.0 SPF_HELO_NONE SPF: HELO does not publish an SPF Record 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.9 (+) X-Spam-Report: Spam detection software, running on the system "debbugs.gnu.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 the administrator of that system for details. Content preview: > Thanks, I'm therefore closing this bug. > > Martin, if this is wrong, please reopen. It's OK with me. Thanks, martin Content analysis details: (1.9 points, 10.0 required) pts rule name description ---- ---------------------- -------------------------------------------------- -0.0 RCVD_IN_MSPIKE_H2 RBL: Average reputation (+2) [212.227.15.18 listed in wl.mailspike.net] 3.6 RCVD_IN_SBL_CSS RBL: Received via a relay in Spamhaus SBL-CSS [46.125.249.119 listed in zen.spamhaus.org] -0.7 RCVD_IN_DNSWL_LOW RBL: Sender listed at https://www.dnswl.org/, low trust [212.227.15.18 listed in list.dnswl.org] -0.0 SPF_PASS SPF: sender matches SPF record 0.0 FREEMAIL_FROM Sender email is commonly abused enduser mail provider (rudalics[at]gmx.at) 0.0 SPF_HELO_NONE SPF: HELO does not publish an SPF Record -1.0 MAILING_LIST_MULTI Multiple indicators imply a widely-seen list manager > Thanks, I'm therefore closing this bug. > > Martin, if this is wrong, please reopen. It's OK with me. Thanks, martin