From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.io!.POSTED.blaine.gmane.org!not-for-mail From: Ruijie Yu via "Bug reports for GNU Emacs, the Swiss army knife of text editors" Newsgroups: gmane.emacs.bugs Subject: bug#61346: 29.0.60; archive misbehaviors Date: Tue, 07 Feb 2023 18:32:23 +0800 Message-ID: Reply-To: Ruijie Yu Mime-Version: 1.0 Content-Type: text/plain Injection-Info: ciao.gmane.io; posting-host="blaine.gmane.org:116.202.254.214"; logging-data="32924"; mail-complaints-to="usenet@ciao.gmane.io" To: 61346@debbugs.gnu.org Original-X-From: bug-gnu-emacs-bounces+geb-bug-gnu-emacs=m.gmane-mx.org@gnu.org Tue Feb 07 12:43:15 2023 Return-path: Envelope-to: geb-bug-gnu-emacs@m.gmane-mx.org Original-Received: from lists.gnu.org ([209.51.188.17]) by ciao.gmane.io with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.92) (envelope-from ) id 1pPMNX-0008Nq-4B for geb-bug-gnu-emacs@m.gmane-mx.org; Tue, 07 Feb 2023 12:43:15 +0100 Original-Received: from localhost ([::1] helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1pPMNL-0007O7-Nn; Tue, 07 Feb 2023 06:43:03 -0500 Original-Received: from eggs.gnu.org ([2001:470:142:3::10]) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1pPMNK-0007Ns-SZ for bug-gnu-emacs@gnu.org; Tue, 07 Feb 2023 06:43:02 -0500 Original-Received: from debbugs.gnu.org ([209.51.188.43]) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from ) id 1pPMNK-0005G6-KI for bug-gnu-emacs@gnu.org; Tue, 07 Feb 2023 06:43:02 -0500 Original-Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.84_2) (envelope-from ) id 1pPMNK-0002gE-3E for bug-gnu-emacs@gnu.org; Tue, 07 Feb 2023 06:43:02 -0500 X-Loop: help-debbugs@gnu.org Resent-From: Ruijie Yu Original-Sender: "Debbugs-submit" Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Tue, 07 Feb 2023 11:43:01 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: report 61346 X-GNU-PR-Package: emacs X-Debbugs-Original-To: bug-gnu-emacs@gnu.org Original-Received: via spool by submit@debbugs.gnu.org id=B.167577012510230 (code B ref -1); Tue, 07 Feb 2023 11:43:01 +0000 Original-Received: (at submit) by debbugs.gnu.org; 7 Feb 2023 11:42:05 +0000 Original-Received: from localhost ([127.0.0.1]:51331 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1pPMMP-0002ev-EU for submit@debbugs.gnu.org; Tue, 07 Feb 2023 06:42:05 -0500 Original-Received: from lists.gnu.org ([209.51.188.17]:39342) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1pPMMN-0002en-7p for submit@debbugs.gnu.org; Tue, 07 Feb 2023 06:42:03 -0500 Original-Received: from eggs.gnu.org ([2001:470:142:3::10]) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1pPMMN-00076P-21 for bug-gnu-emacs@gnu.org; Tue, 07 Feb 2023 06:42:03 -0500 Original-Received: from netyu.xyz ([152.44.41.246] helo=mail.netyu.xyz) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1pPMMK-00056p-Ma for bug-gnu-emacs@gnu.org; Tue, 07 Feb 2023 06:42:02 -0500 Original-Received: from fw.net.yu ( [36.249.106.224]) by netyu.xyz (OpenSMTPD) with ESMTPSA id 504468a7 (TLSv1.3:TLS_AES_256_GCM_SHA384:256:NO) for ; Tue, 7 Feb 2023 11:41:53 +0000 (UTC) Received-SPF: pass client-ip=152.44.41.246; envelope-from=ruijie@netyu.xyz; helo=mail.netyu.xyz X-Spam_score_int: -18 X-Spam_score: -1.9 X-Spam_bar: - X-Spam_report: (-1.9 / 5.0 requ) BAYES_00=-1.9, SPF_HELO_NONE=0.001, SPF_PASS=-0.001 autolearn=ham autolearn_force=no X-Spam_action: no action X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list X-BeenThere: bug-gnu-emacs@gnu.org List-Id: "Bug reports for GNU Emacs, the Swiss army knife of text editors" List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: bug-gnu-emacs-bounces+geb-bug-gnu-emacs=m.gmane-mx.org@gnu.org Original-Sender: bug-gnu-emacs-bounces+geb-bug-gnu-emacs=m.gmane-mx.org@gnu.org Xref: news.gmane.io gmane.emacs.bugs:255031 Archived-At: CC: Ruijie Yu Hello, somewhere in the master branch has the following misbehaviors on archives -- at least on zip variant. $ touch 1 2 && zip z 1 2 && mv z.zip z $ emacs -Q z Observe the following behaviors: 1. Point initially is at the filename "1", and moves forward 1 character (after "1") after a short (around 200 - 500 ms) delay. 2. After (1), while holding either control key, point moves to BOL after summary line (line 7 col 1); echo area displays "Mark set" until the key is released. 3. After (1), while holding either shift key, the "copy" button on the tool bar is temporarily enabled until the key is released; echo area displays "Mark set" for a brief period (around 50 - 200 ms). 4. After (1), while holding left meta key (I cannot test the right one as I repurposed this key), the echo area displays "There is no other window" until the key is released. None of these behaviors happen in my "known good" build. I don't have time to debug it ATM, so I have put down the versions and configurations below for others to investigate -- hopefully that is enough information. I also just realized that the master build uses X whereas my normal build uses PGTK -- how do I enable PGTK directly from `make' so I can make an apple-to-apple comparison? Thanks. ------- Problematic version info (built using `make all` and invoked using `src/emacs ...`): In GNU Emacs 30.0.50 (build 1, x86_64-pc-linux-gnu, GTK+ Version 3.24.36, cairo version 1.17.6) of 2023-02-07 built on fw.net.yu Repository revision: 5642bf0b9726ea299a670e7393695148f31c619b Repository branch: HEAD Windowing system distributor 'The X.Org Foundation', version 11.0.12201007 System Description: Arch Linux Configured features: ACL CAIRO DBUS FREETYPE GIF GLIB GMP GNUTLS GPM GSETTINGS HARFBUZZ JPEG JSON LCMS2 LIBOTF LIBSYSTEMD LIBXML2 M17N_FLT MODULES NOTIFY INOTIFY PDUMPER PNG RSVG SECCOMP SOUND SQLITE3 THREADS TIFF TOOLKIT_SCROLL_BARS TREE_SITTER WEBP X11 XDBE XIM XINPUT2 XPM GTK3 ZLIB ------- Known good version info: In GNU Emacs 29.0.60 (build 1, x86_64-pc-linux-gnu, GTK+ Version 3.24.36, cairo version 1.17.6) of 2023-01-05 built on ruijie Repository revision: 8a18369afdc3a873881e7b19b75e94ca96791c84 Repository branch: makepkg System Description: Arch Linux Configured using: 'configure --prefix=/usr --sysconfdir=/etc --libexecdir=/usr/lib --localstatedir=/var --mandir=/usr/share/man --with-gameuser=:games --with-modules --without-libotf --without-m17n-flt --without-gconf --with-native-compilation=yes --with-xinput2 --with-pgtk --without-xaw3d --with-sound=no --with-tree-sitter --without-gpm --without-compress-install '--program-transform-name=s/\([ec]tags\)/\1.emacs/' 'CFLAGS=-march=x86-64 -mtune=generic -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -fcf-protection' LDFLAGS=-Wl,-O1,--sort-common,--as-needed,-z,relro,-z,now' Configured features: ACL CAIRO DBUS FREETYPE GIF GLIB GMP GNUTLS GSETTINGS HARFBUZZ JPEG JSON LCMS2 LIBSYSTEMD LIBXML2 MODULES NATIVE_COMP NOTIFY INOTIFY PDUMPER PGTK PNG RSVG SECCOMP SQLITE3 THREADS TIFF TOOLKIT_SCROLL_BARS TREE_SITTER WEBP XIM GTK3 ZLIB ------- Best, RY