From unknown Sun Jun 22 07:53:08 2025 X-Loop: help-debbugs@gnu.org Subject: bug#70019: 30.0.50; bookmark-set: fringe icon (again) Resent-From: Dani Moncayo Original-Sender: "Debbugs-submit" Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Tue, 26 Mar 2024 20:31:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: report 70019 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: To: 70019@debbugs.gnu.org X-Debbugs-Original-To: bug-gnu-emacs Received: via spool by submit@debbugs.gnu.org id=B.171148505622333 (code B ref -1); Tue, 26 Mar 2024 20:31:02 +0000 Received: (at submit) by debbugs.gnu.org; 26 Mar 2024 20:30:56 +0000 Received: from localhost ([127.0.0.1]:35164 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1rpDRg-0005o9-9T for submit@debbugs.gnu.org; Tue, 26 Mar 2024 16:30:56 -0400 Received: from lists.gnu.org ([2001:470:142::17]:51444) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1rpDRd-0005nZ-CV for submit@debbugs.gnu.org; Tue, 26 Mar 2024 16:30:55 -0400 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 1rpDRX-0007nY-Us for bug-gnu-emacs@gnu.org; Tue, 26 Mar 2024 16:30:48 -0400 Received: from mail-pj1-x1032.google.com ([2607:f8b0:4864:20::1032]) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from ) id 1rpDRV-0003MO-RC for bug-gnu-emacs@gnu.org; Tue, 26 Mar 2024 16:30:47 -0400 Received: by mail-pj1-x1032.google.com with SMTP id 98e67ed59e1d1-29b7164eef6so4576780a91.2 for ; Tue, 26 Mar 2024 13:30:41 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20230601; t=1711485039; x=1712089839; darn=gnu.org; h=to:subject:message-id:date:from:mime-version:from:to:cc:subject :date:message-id:reply-to; bh=DrFgHGTjoVmllC/+vAmsXfes1lNwz4F7br97pRxWTsM=; b=FqGKCHAhDPULw9k61rQmV5eTfLlbzveu8lGL07tlHgrsh8luwA/xb76beDqCR1OaYz 63Cl9vAahUnIzOjJbrfy1wUcH+aNAnBg7e/hPbuH0y6gJq7A2rOAr6RyW1lZbXFhdcnS isdz2DCR35Fn//3ZjRCNib3hEfA7yH4/jiF3829ai93GiqMBrxS7m3KKOlUesACYAJFD +dANysgR/CjQp1QKXFUlvO0EaY3Ij0U3LXFLf01HmriOEyxMCF3NeuZz7dp7AAO1Ut+N 6qdgQzf/6yQik1IxC+IGcqdeQWAs/+spDeLZarx2jLfH+BV98denvet5RGAUFq5qxRg5 nRLA== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1711485039; x=1712089839; h=to:subject:message-id:date:from:mime-version:x-gm-message-state :from:to:cc:subject:date:message-id:reply-to; bh=DrFgHGTjoVmllC/+vAmsXfes1lNwz4F7br97pRxWTsM=; b=GFHQi3OUfVacShpyLkQrzG9ufVMqfnWaxGcHS+vp93W72HzRFvDMSsE+WYumI941cn wZy9gdcqltGPfza1KadcQhmH7aF7oulZiJXM3nN/RZKVWVh//2paCIAZyHdt4Tqy8dE8 7v3Dny8i68g5nIWwixWlXgg+t3+1ip1nJXXKccO+6jymm3vWeFvrGfNJVyBhL+0suHn7 +TcT5AF+PsV8cDQgWoG71zZDHTUv9jyCK5FTVA6v3FMkQkXSvMon7LwcV9NtNvm+fxty I0Z1Jb+8l30d1SW3ACUEKR9obPyEwcYvneIdgsgKBBAw08y9mzK36IUgpTEL9B5/qC43 4nzA== X-Gm-Message-State: AOJu0Yw61g7RcWCk/NCTnTZiHMu/eQLB/zwno25MTE3xxbrJr5XmVIYb CcvMt5UtbOvpElIxkvNL+mG2153t20noE5/TqPeG0YgjhjQqRESIq+Xs1HA6tiZiyn+ZpAsgO1l TraoCcsjfbud1DRVMpMOYadm8XttrkL0WLBo= X-Google-Smtp-Source: AGHT+IFm1Z/CkbS4uhpKdAf/tmhqtY3Isnq80KGllcFJ6bSOK5mInBYgbq0HUrvlYcwyDlIGOaPzgvJARc23PL9mtRc= X-Received: by 2002:a17:90b:517:b0:29a:9ed9:56fc with SMTP id r23-20020a17090b051700b0029a9ed956fcmr2078131pjz.32.1711485039461; Tue, 26 Mar 2024 13:30:39 -0700 (PDT) MIME-Version: 1.0 From: Dani Moncayo Date: Tue, 26 Mar 2024 21:30:27 +0100 Message-ID: Content-Type: text/plain; charset="UTF-8" Received-SPF: pass client-ip=2607:f8b0:4864:20::1032; envelope-from=dmoncayo@gmail.com; helo=mail-pj1-x1032.google.com X-Spam_score_int: -20 X-Spam_score: -2.1 X-Spam_bar: -- X-Spam_report: (-2.1 / 5.0 requ) BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, DKIM_VALID_EF=-0.1, FREEMAIL_FROM=0.001, RCVD_IN_DNSWL_NONE=-0.0001, SPF_HELO_NONE=0.001, SPF_PASS=-0.001 autolearn=ham autolearn_force=no X-Spam_action: no action X-Spam-Score: 1.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: -0.0 (/) Recipe from "emacs -Q": 1. Open the Emacs manual [C-h r]. 2. Set a named bookmark in some line of the *info* node [C-x r m f o o RET]. 3. Go to another *info* node and repeat step #2 there (with the same bookmark name). When I do this, I still see a "bookmark" icon in the fringe of the first *info* node (wrong, since the bookmark now refers to another place). Also, if I delete the bookmark (from the "*Bookmark List*" buffer), I still see the icons in the fringe on both *info* nodes. -- Dani Moncayo In GNU Emacs 30.0.50 (build 3, x86_64-pc-linux-gnu, GTK+ Version 3.24.38, cairo version 1.18.0) of 2024-03-26 built on C11-Q8YAKWONJX0 Repository revision: 351d98535dc10f8338b8a418e331cc0af488087b Repository branch: master Windowing system distributor 'Microsoft Corporation', version 11.0.12010000 System Description: Ubuntu 23.10 Configured features: CAIRO DBUS FREETYPE GIF GLIB GMP GNUTLS GSETTINGS HARFBUZZ JPEG LIBSELINUX LIBXML2 MODULES NOTIFY INOTIFY PDUMPER PNG SECCOMP SOUND THREADS TIFF TOOLKIT_SCROLL_BARS TREE_SITTER WEBP X11 XDBE XIM XINPUT2 XPM GTK3 ZLIB Important settings: value of $LANG: C.UTF-8 locale-coding-system: utf-8-unix From unknown Sun Jun 22 07:53:08 2025 X-Loop: help-debbugs@gnu.org Subject: bug#70019: 30.0.50; bookmark-set: fringe icon (again) References: In-Reply-To: Resent-From: Dani Moncayo Original-Sender: "Debbugs-submit" Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Wed, 27 Mar 2024 10:53:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 70019 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: To: 70019@debbugs.gnu.org Received: via spool by 70019-submit@debbugs.gnu.org id=B70019.171153674512253 (code B ref 70019); Wed, 27 Mar 2024 10:53:02 +0000 Received: (at 70019) by debbugs.gnu.org; 27 Mar 2024 10:52:25 +0000 Received: from localhost ([127.0.0.1]:35865 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1rpQtN-0003BZ-8q for submit@debbugs.gnu.org; Wed, 27 Mar 2024 06:52:25 -0400 Received: from mail-pg1-x536.google.com ([2607:f8b0:4864:20::536]:60435) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1rpQtJ-0003Aj-9n for 70019@debbugs.gnu.org; Wed, 27 Mar 2024 06:52:23 -0400 Received: by mail-pg1-x536.google.com with SMTP id 41be03b00d2f7-5c229dabbb6so3449383a12.0 for <70019@debbugs.gnu.org>; Wed, 27 Mar 2024 03:52:21 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20230601; t=1711536735; x=1712141535; darn=debbugs.gnu.org; h=to:subject:message-id:date:from:mime-version:from:to:cc:subject :date:message-id:reply-to; bh=BplEhD/Kjf9TDgCiEfS5k69FAVu0XZ2M2hBFsXst5UU=; b=hbV83b0CsUkPoocjOalql4TgIj4kmwiqvEhG75e1Pz+Dz5gvRFzc1GXjJpYI/aO/a4 4i2O+CrcoyHrC3x5we4VHnj0QZpa/RzN9KlHLjKyp6LK0iqhZyl42xxURKTngrEof+W1 y9aJvSLIMe5ShSAfCeh4phN4GvgDGxTA/u1YfewOpQ4H9m/zakb3UMoT5zBP3AOcZ6Ru LWuCHflo2CLrY6W1lFjhAUdhUu406CQ2v52lkKWduT6ebGQgK0VekZnXK4Q5+Q9sfav/ wdB/+9ba5UXlZM/2RQzf/IQ4VhwAN9Yvp618fepxTV3QAlVxpmRr9G29kVusSsKVNaov 597w== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1711536735; x=1712141535; h=to:subject:message-id:date:from:mime-version:x-gm-message-state :from:to:cc:subject:date:message-id:reply-to; bh=BplEhD/Kjf9TDgCiEfS5k69FAVu0XZ2M2hBFsXst5UU=; b=AcoDtvSNS9viNsaX5TlqgWx57Xg1oeIxpwRAc7BEEEAJv/4DW4a0bLUdkw8xjDbVZd g6xvktZQBMBuI7YVNJR1iSASqSYFc7u56XIjJ79DAH/PS/fKpCSpA4WEpRCtRGuruYMw sKpw++cD4h9efSsF0qd9U97wgU4KR6n0ebGp0Q6v+xjVr0bcSRlagIdAgIkAhPcPcyvs eMtZ8ThM/mNLygziE50Jb6GXBaSrWRf8oCgOaWhcSwxeOAO/qcxOsGEFfUBNiM1BMnlJ DGNCxmQe86R4MiYJNwtiAXVGvNd8tCzSA8OkBosHSZxJIkejkrD29bo+bINFtSs156oF eChA== X-Gm-Message-State: AOJu0YwefK2rSWJNM+/v8Ofb8dvg6dqDPtcEieCzyJSUZayYd/qNVOj+ X8joiv28xWKCLLmuZhtob7q5pjNuDhZNXGOs81fCyKHxSfQaMG9R33febW2iJI+ZOkUZ02Gx6SP eWkU26XSq6mtD3aU/u64YOGGmSSrrRByQ X-Google-Smtp-Source: AGHT+IHCDrAAzPAqK8uSlQr+ODsh27UpWUJdUcUtWYYJy+laMNEHD31n0mmjtYUCPtZgx4wxGy5W5k1MQmoHCxjj4vA= X-Received: by 2002:a05:6a21:2d88:b0:1a3:4d0a:35c0 with SMTP id ty8-20020a056a212d8800b001a34d0a35c0mr850948pzb.17.1711536734426; Wed, 27 Mar 2024 03:52:14 -0700 (PDT) MIME-Version: 1.0 From: Dani Moncayo Date: Wed, 27 Mar 2024 11:52:02 +0100 Message-ID: Content-Type: text/plain; charset="UTF-8" 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 (-) Another misbehavior I see: 1. Open some *info* manual and set a named bookmark there. E.g. [C-h r C-x r m f o o RET]. 2. Kill the *info* buffer and open it again: [C-x k RET C-h r]. When I do that, I don't see the bookmark icon in the fringe (wrong). But I _do_ see the icon if I _jump_ to the bookmark: [C-x r b f o o RET] -- Dani Moncayo From unknown Sun Jun 22 07:53:08 2025 X-Loop: help-debbugs@gnu.org Subject: bug#70019: 30.0.50; bookmark-set: fringe icon (again) Resent-From: Eli Zaretskii Original-Sender: "Debbugs-submit" Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Wed, 27 Mar 2024 12:50:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 70019 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: To: Dani Moncayo , Karl Fogel , Juri Linkov Cc: 70019@debbugs.gnu.org Received: via spool by 70019-submit@debbugs.gnu.org id=B70019.171154374711262 (code B ref 70019); Wed, 27 Mar 2024 12:50:02 +0000 Received: (at 70019) by debbugs.gnu.org; 27 Mar 2024 12:49:07 +0000 Received: from localhost ([127.0.0.1]:36030 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1rpSiI-0002vZ-UX for submit@debbugs.gnu.org; Wed, 27 Mar 2024 08:49:07 -0400 Received: from eggs.gnu.org ([2001:470:142:3::10]:42416) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1rpSiG-0002uR-9p for 70019@debbugs.gnu.org; Wed, 27 Mar 2024 08:49:05 -0400 Received: from fencepost.gnu.org ([2001:470:142:3::e]) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1rpSiA-0004HA-B3; Wed, 27 Mar 2024 08:48:58 -0400 DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=gnu.org; s=fencepost-gnu-org; h=References:Subject:In-Reply-To:To:From:Date: mime-version; bh=vt+P7LUhIjcqq2rKj0zHBBbS0l4BCI7RbjI/HD0KbUo=; b=OL2oxU3/yKYO ap1bps7II7C1fooUPY1U93X2ATupA+22XqR8lWmuSsJsVwx6A0xgcHr4UQYLb2O9poefuQzCpk95b SzZAl7rIiGdDATW63B9lEBxEYpCVuc1SkX0nwh7gMIMdtJYubfaHvAaPFWFTX+9ywbZ+Y6Cpm3S87 3bUbXAdiqWogs4EmUeWbMHsY59QaValu3Ff8YUncQZWuCz28q9Fi1hYSIzIcWXtDPDHFcZ5oZeF89 FpZGfyLfl1ZbhyBB4pBZ4Wp+x9rQIy37mVzLGzyuSq/ptczVsSwf5fvBOfbH3WYkPlh2G1Q9CZoL/ 0Fi1KYdgNbjwpaZgx1hc4Q==; Date: Wed, 27 Mar 2024 14:48:54 +0200 Message-Id: <86edbvj0w9.fsf@gnu.org> From: Eli Zaretskii In-Reply-To: (message from Dani Moncayo on Wed, 27 Mar 2024 11:52:02 +0100) References: X-Spam-Score: -2.3 (--) X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -3.3 (---) > From: Dani Moncayo > Date: Wed, 27 Mar 2024 11:52:02 +0100 > > Another misbehavior I see: > > 1. Open some *info* manual and set a named bookmark there. E.g. [C-h > r C-x r m f o o RET]. > 2. Kill the *info* buffer and open it again: [C-x k RET C-h r]. > > When I do that, I don't see the bookmark icon in the fringe (wrong). > But I _do_ see the icon if I _jump_ to the bookmark: [C-x r b f o o RET] Karl and Juri, would you please look into these two issues regarding bookmarks in Info buffers? Thanks. From unknown Sun Jun 22 07:53:08 2025 X-Loop: help-debbugs@gnu.org Subject: bug#70019: 30.0.50; bookmark-set: fringe icon (again) Resent-From: Karl Fogel Original-Sender: "Debbugs-submit" Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Wed, 27 Mar 2024 20:47:03 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 70019 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: To: Eli Zaretskii Cc: 70019@debbugs.gnu.org, Juri Linkov , Dani Moncayo Reply-To: Karl Fogel Received: via spool by 70019-submit@debbugs.gnu.org id=B70019.17115723629703 (code B ref 70019); Wed, 27 Mar 2024 20:47:03 +0000 Received: (at 70019) by debbugs.gnu.org; 27 Mar 2024 20:46:02 +0000 Received: from localhost ([127.0.0.1]:38432 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1rpa9q-0002WE-An for submit@debbugs.gnu.org; Wed, 27 Mar 2024 16:46:02 -0400 Received: from sanpietro.red-bean.com ([45.79.25.59]:54034) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1rpa9m-0002Vt-8m for 70019@debbugs.gnu.org; Wed, 27 Mar 2024 16:46:00 -0400 DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=red-bean.com; s=202005newsp; h=Content-Type:MIME-Version:Message-ID:Date: Reply-To:References:In-Reply-To:Subject:Cc:To:From:Sender: Content-Transfer-Encoding:Content-ID:Content-Description; bh=9QwLGCT7WXKylUvI8V1aYUxVxHudlxqAQW7+sJI1Aks=; t=1711572357; x=1712781957; b=V/8JP1RKs1Kljv/47lxzDjTTUacCuRrH48iNZFiribT6euaC/AaetcEGYn/q0rYVL66U3BhQULw QeO+OzukbBgxGqIbGUc7JPzO5ROwu+GYGd4xIlRP479Hmt5E6hGnWHC+Hb+32HR0WqQ2JwfOl9Ub0 YFhy738T+Mpmpb/q3W1vCzZp67+Ft4eqIzqrXZJYbjdpaEv8l7VHAiddvuO5QSWfZhHNyLjsesZ+5 0spjd/UtsO9iypi4Ku5niPb4bVHM49Qo50mw0A3eFuivt1QLZZxz/+DQLu1B7cksPZ7267CRHoWPk OQu8WMpccgXVKZUcO1vRSjjWKoHS1Arnh1Fw==; Received: from 99-112-125-163.lightspeed.cicril.sbcglobal.net ([99.112.125.163]:53950 helo=qfloss) by sanpietro.red-bean.com with esmtpsa (TLS1.3) tls TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384 (Exim 4.94.2) (envelope-from ) id 1rpa9k-0025N0-BV; Wed, 27 Mar 2024 20:45:56 +0000 From: Karl Fogel In-Reply-To: <86edbvj0w9.fsf@gnu.org> (Eli Zaretskii's message of "Wed, 27 Mar 2024 14:48:54 +0200") References: <86edbvj0w9.fsf@gnu.org> Date: Wed, 27 Mar 2024 15:45:55 -0500 Message-ID: <87a5mjbdz0.fsf@red-bean.com> User-Agent: Gnus/5.13 (Gnus v5.13) MIME-Version: 1.0 Content-Type: text/plain; format=flowed 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 (-) On 27 Mar 2024, Eli Zaretskii wrote: >> From: Dani Moncayo >> Date: Wed, 27 Mar 2024 11:52:02 +0100 >> >> Another misbehavior I see: >> >> 1. Open some *info* manual and set a named bookmark there. >> E.g. [C-h >> r C-x r m f o o RET]. >> 2. Kill the *info* buffer and open it again: [C-x k RET C-h r]. >> >> When I do that, I don't see the bookmark icon in the fringe >> (wrong). >> But I _do_ see the icon if I _jump_ to the bookmark: [C-x r b f >> o o RET] > >Karl and Juri, would you please look into these two issues >regarding >bookmarks in Info buffers? Okay; I'll try to look into it this weekend. Thank you for calling this to our attention. Best regards, -Karl From unknown Sun Jun 22 07:53:08 2025 X-Loop: help-debbugs@gnu.org Subject: bug#70019: 30.0.50; bookmark-set: fringe icon (again) Resent-From: Eli Zaretskii Original-Sender: "Debbugs-submit" Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Sat, 06 Apr 2024 09:17:03 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 70019 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: To: Karl Fogel Cc: 70019@debbugs.gnu.org, juri@linkov.net, dmoncayo@gmail.com Received: via spool by 70019-submit@debbugs.gnu.org id=B70019.171239497032221 (code B ref 70019); Sat, 06 Apr 2024 09:17:03 +0000 Received: (at 70019) by debbugs.gnu.org; 6 Apr 2024 09:16:10 +0000 Received: from localhost ([127.0.0.1]:38285 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1rt29h-0008Nd-UF for submit@debbugs.gnu.org; Sat, 06 Apr 2024 05:16:10 -0400 Received: from eggs.gnu.org ([2001:470:142:3::10]:51802) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1rt29f-0008My-Ah for 70019@debbugs.gnu.org; Sat, 06 Apr 2024 05:16:08 -0400 Received: from fencepost.gnu.org ([2001:470:142:3::e]) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1rt29T-0005Yw-2L; Sat, 06 Apr 2024 05:15:55 -0400 DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=gnu.org; s=fencepost-gnu-org; h=References:Subject:In-Reply-To:To:From:Date: mime-version; bh=grrFBgGXc4c/oXDz2IC7mQt9Dv7qH/xqROHJxs8B0s0=; b=E587V38pwmUf FMuYSjrY1A47JYAKAAvGAntDDXPrXkMgqC0Fo3Z44BSM4mdJ5y7/IUPDT4ir4YatTnIDkMxY+46yV Nv4huEXbAb9GM9Z32eadeF47D04p4gqNNSoFgf2ca6cdt9jBzss+7zgIaUEcC/jSZcFQCOUyToSG3 1dKilHS+XJHHPgp+/pwwjBjaRRrRklScizQbhdAfckueyJXREXl9YvblnV5OQdneJvvO4LCxonvxd WQwZiDvZsHfQHP1d09ylzw7YVE+oVxf8AWGwvQdF+FLL82GWG2HQb/Q/yYrMqrorsFdTn7oov/Bcb LjtPu3P+SbkdgdStPGM/HA==; Date: Sat, 06 Apr 2024 12:15:50 +0300 Message-Id: <86zfu63l89.fsf@gnu.org> From: Eli Zaretskii In-Reply-To: <87a5mjbdz0.fsf@red-bean.com> (message from Karl Fogel on Wed, 27 Mar 2024 15:45:55 -0500) References: <86edbvj0w9.fsf@gnu.org> <87a5mjbdz0.fsf@red-bean.com> X-Spam-Score: -2.3 (--) X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -3.3 (---) > From: Karl Fogel > Cc: Dani Moncayo , Juri Linkov , > 70019@debbugs.gnu.org > Date: Wed, 27 Mar 2024 15:45:55 -0500 > > On 27 Mar 2024, Eli Zaretskii wrote: > >> From: Dani Moncayo > >> Date: Wed, 27 Mar 2024 11:52:02 +0100 > >> > >> Another misbehavior I see: > >> > >> 1. Open some *info* manual and set a named bookmark there. > >> E.g. [C-h > >> r C-x r m f o o RET]. > >> 2. Kill the *info* buffer and open it again: [C-x k RET C-h r]. > >> > >> When I do that, I don't see the bookmark icon in the fringe > >> (wrong). > >> But I _do_ see the icon if I _jump_ to the bookmark: [C-x r b f > >> o o RET] > > > >Karl and Juri, would you please look into these two issues > >regarding > >bookmarks in Info buffers? > > Okay; I'll try to look into it this weekend. Thank you for > calling this to our attention. Any progress there? From unknown Sun Jun 22 07:53:08 2025 X-Loop: help-debbugs@gnu.org Subject: bug#70019: 30.0.50; bookmark-set: fringe icon (again) Resent-From: Eli Zaretskii Original-Sender: "Debbugs-submit" Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Thu, 18 Apr 2024 09:05:10 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 70019 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: To: kfogel@red-bean.com Cc: 70019@debbugs.gnu.org, dmoncayo@gmail.com, juri@linkov.net Received: via spool by 70019-submit@debbugs.gnu.org id=B70019.171343106732746 (code B ref 70019); Thu, 18 Apr 2024 09:05:10 +0000 Received: (at 70019) by debbugs.gnu.org; 18 Apr 2024 09:04:27 +0000 Received: from localhost ([127.0.0.1]:51195 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1rxNgr-0008VP-Ir for submit@debbugs.gnu.org; Thu, 18 Apr 2024 05:04:25 -0400 Received: from eggs.gnu.org ([2001:470:142:3::10]:40534) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1rxNgl-0008Tj-5X for 70019@debbugs.gnu.org; Thu, 18 Apr 2024 05:04:19 -0400 Received: from fencepost.gnu.org ([2001:470:142:3::e]) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1rxNgQ-0000hh-CG; Thu, 18 Apr 2024 05:03:56 -0400 DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=gnu.org; s=fencepost-gnu-org; h=References:Subject:In-Reply-To:To:From:Date: mime-version; bh=p2GsNO00AMB2QXjsR4VIFRJc3EepO7tCksVglDR8Qj8=; b=INxT5S2iZLk/ 3pGbhIRMKAN+C7g56x5fgYOYzh5IxFXH6WwsRH81LMxF1ghcWx82olhshfuAxfSvikIyKXT2/gf+N 0De+vv8mETygzXwkMa5Gif1L+lwAYGDiludXqq22FsmpuTeQUCQ6rKVaLct44cxqoFL4kwMWXrvJy YB1+FbCmWeG6ROwbN1SHCQvQXE1x6aKmtEO/3rGFtceUIqiqQNCWSOza7rWMiWwpcknaryyDMrm8b qBYJr9p1dIDXgzpSkt3crD5Kd1Sb+lFRXqkhJ3ALkPTmv+lalBNy18pAiwCXSnN0z1Xj0bWGxYnwS N3p6lH7/g9/VY3foDW0ShA==; Date: Thu, 18 Apr 2024 12:03:42 +0300 Message-Id: <867cgvf3f5.fsf@gnu.org> From: Eli Zaretskii In-Reply-To: <86zfu63l89.fsf@gnu.org> (message from Eli Zaretskii on Sat, 06 Apr 2024 12:15:50 +0300) References: <86edbvj0w9.fsf@gnu.org> <87a5mjbdz0.fsf@red-bean.com> <86zfu63l89.fsf@gnu.org> X-Spam-Score: -2.3 (--) X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -3.3 (---) Ping! Karl, any progress here? > Cc: 70019@debbugs.gnu.org, juri@linkov.net, dmoncayo@gmail.com > Date: Sat, 06 Apr 2024 12:15:50 +0300 > From: Eli Zaretskii > > > From: Karl Fogel > > Cc: Dani Moncayo , Juri Linkov , > > 70019@debbugs.gnu.org > > Date: Wed, 27 Mar 2024 15:45:55 -0500 > > > > On 27 Mar 2024, Eli Zaretskii wrote: > > >> From: Dani Moncayo > > >> Date: Wed, 27 Mar 2024 11:52:02 +0100 > > >> > > >> Another misbehavior I see: > > >> > > >> 1. Open some *info* manual and set a named bookmark there. > > >> E.g. [C-h > > >> r C-x r m f o o RET]. > > >> 2. Kill the *info* buffer and open it again: [C-x k RET C-h r]. > > >> > > >> When I do that, I don't see the bookmark icon in the fringe > > >> (wrong). > > >> But I _do_ see the icon if I _jump_ to the bookmark: [C-x r b f > > >> o o RET] > > > > > >Karl and Juri, would you please look into these two issues > > >regarding > > >bookmarks in Info buffers? > > > > Okay; I'll try to look into it this weekend. Thank you for > > calling this to our attention. > > Any progress there? > > > > From unknown Sun Jun 22 07:53:08 2025 X-Loop: help-debbugs@gnu.org Subject: bug#70019: 30.0.50; bookmark-set: fringe icon (again) Resent-From: Karl Fogel Original-Sender: "Debbugs-submit" Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Thu, 18 Apr 2024 17:13:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 70019 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: To: Eli Zaretskii Cc: 70019@debbugs.gnu.org, dmoncayo@gmail.com, juri@linkov.net Reply-To: Karl Fogel Received: via spool by 70019-submit@debbugs.gnu.org id=B70019.171346034712165 (code B ref 70019); Thu, 18 Apr 2024 17:13:02 +0000 Received: (at 70019) by debbugs.gnu.org; 18 Apr 2024 17:12:27 +0000 Received: from localhost ([127.0.0.1]:53540 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1rxVJB-00039j-4G for submit@debbugs.gnu.org; Thu, 18 Apr 2024 13:12:26 -0400 Received: from sanpietro.red-bean.com ([45.79.25.59]:46156) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1rxVJ7-000397-0G for 70019@debbugs.gnu.org; Thu, 18 Apr 2024 13:12:23 -0400 DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=red-bean.com; s=202005newsp; h=Content-Type:MIME-Version:Message-ID:Date: Reply-To:References:In-Reply-To:Subject:Cc:To:From:Sender: Content-Transfer-Encoding:Content-ID:Content-Description; bh=F8p+J3JCqwMPpBlwDdLnZlFBYahv5ojoGuEuoX9Wnqc=; t=1713460327; x=1714669927; b=ckfrgVg+oyosBQhCWatENIstBK9yXqS/iKxMQ/G4/JPtP3yt5MUKZi/n1iKEhTWso7OQAVMK63+ zJv7IxuG9sxPhd38KPvwlyEekg4dK1yBnEAb4tmsjf3tbUcTb5fTOz+ZdKfgRqCy/ULKHDDv5MOkX 7xeO5z8AaprXLlD4npa405uGhAKe4CLZPksgOf7vmh/7FmlQq93TIaCySgL9i7fCx16qM2Vi+wo5Y epN3vUxBZMcydxxvUifTxQtGkQ34KA10R3+pIgt8YGXVHiT7XckZy4xnY0NkDnt757JqI8aOYXRGh h4YUbc9CJ00C761MhKDnDxGyFvLeC5bKilRw==; Received: from 99-112-125-163.lightspeed.cicril.sbcglobal.net ([99.112.125.163]:48456 helo=qfloss) by sanpietro.red-bean.com with esmtpsa (TLS1.3) tls TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384 (Exim 4.96) (envelope-from ) id 1rxVIq-002WAS-1J; Thu, 18 Apr 2024 17:12:04 +0000 From: Karl Fogel In-Reply-To: <867cgvf3f5.fsf@gnu.org> (Eli Zaretskii's message of "Thu, 18 Apr 2024 12:03:42 +0300") References: <86edbvj0w9.fsf@gnu.org> <87a5mjbdz0.fsf@red-bean.com> <86zfu63l89.fsf@gnu.org> <867cgvf3f5.fsf@gnu.org> Date: Thu, 18 Apr 2024 12:12:03 -0500 Message-ID: <87zftqd28s.fsf@red-bean.com> User-Agent: Gnus/5.13 (Gnus v5.13) MIME-Version: 1.0 Content-Type: text/plain; format=flowed 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 (-) On 18 Apr 2024, Eli Zaretskii wrote: >Ping! Karl, any progress here? Reproduced now. Working on diagnosis and fix. Best regards, -Karl From unknown Sun Jun 22 07:53:08 2025 X-Loop: help-debbugs@gnu.org Subject: bug#70019: [PATCH] Fix two bugs in removing bookmark fringe marks (bug#70019) References: In-Reply-To: Resent-From: Karl Fogel Original-Sender: "Debbugs-submit" Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Fri, 19 Apr 2024 05:21:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 70019 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: To: Emacs Developers Cc: 70019@debbugs.gnu.org, Dani Moncayo Reply-To: Karl Fogel Received: via spool by 70019-submit@debbugs.gnu.org id=B70019.171350400828897 (code B ref 70019); Fri, 19 Apr 2024 05:21:02 +0000 Received: (at 70019) by debbugs.gnu.org; 19 Apr 2024 05:20:08 +0000 Received: from localhost ([127.0.0.1]:56746 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1rxgfN-0007Ve-Bt for submit@debbugs.gnu.org; Fri, 19 Apr 2024 01:20:07 -0400 Received: from sanpietro.red-bean.com ([45.79.25.59]:52394) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1rxgfJ-0007Uq-UY for 70019@debbugs.gnu.org; Fri, 19 Apr 2024 01:20:03 -0400 DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=red-bean.com; s=202005newsp; h=Content-Type:MIME-Version:Message-ID:Date: Reply-To:Subject:Cc:To:From:Sender:Content-Transfer-Encoding:Content-ID: Content-Description:In-Reply-To:References; bh=bzqmvxVC3ZR48VweWSJFyliJgJ7jeZzon4E0VTuNyhU=; t=1713503987; x=1714713587; b=IvspwrEqEtZQr2jtDZpf3QOuQZDXt4EngXszRTgSHzwXQulXy83IBP545rBkmUMa1a3yVrw9rjv kmv9hwI5XfPL9+F1WHE9O5V/jy4KJtOnLCD2LjIWSVwuMbHVKzMwQpK0il8sDw2J2dxpg6WABQC+K vLJ5r2nZRUu7XXVPWqdWwL29j/YHj36YaU1Qsy4YNOrZtZvzTXYDUM1YHeBmX/6nWLhOAMGmCMmtU kiRebgLH8jLHL5YL0IjqkoLXUEyYKtmMs9oibsDQRrltOZqSzZoJfV3TXa8BbOQd+JN9bk2ioRhjg cdjGUtLYM+EfMKq5OJwOuD57wyqO9NXkRcbQ==; Received: from 99-112-125-163.lightspeed.cicril.sbcglobal.net ([99.112.125.163]:51234 helo=qfloss) by sanpietro.red-bean.com with esmtpsa (TLS1.3) tls TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384 (Exim 4.96) (envelope-from ) id 1rxgf5-002lIM-02; Fri, 19 Apr 2024 05:19:47 +0000 From: Karl Fogel Date: Fri, 19 Apr 2024 00:19:45 -0500 Message-ID: <87r0f26ia6.fsf@red-bean.com> User-Agent: Gnus/5.13 (Gnus v5.13) MIME-Version: 1.0 Content-Type: multipart/mixed; boundary="=-=-=" 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 (-) --=-=-= Content-Type: text/plain; format=flowed I'd appreciate some review on this patch. I've no prior experience with fringe mark code (someone else added fringe mark support to bookmark.el). This should fix bug#70019 and a separate-but-sort-of-related bug. I'll wait at least a few days for comments/review before committing. Best regards, -Karl --=-=-= Content-Type: text/plain Content-Disposition: attachment; filename=0001-Fix-two-bugs-in-removing-bookmark-fringe-marks.patch Content-Description: Fix two bugs in removing bookmark fringe marks (bug#70019) >From a7c9618efdd423134990c22d62513eac50ab98e3 Mon Sep 17 00:00:00 2001 From: Karl Fogel Date: Thu, 18 Apr 2024 23:49:29 -0500 Subject: [PATCH] Fix two bugs in removing bookmark fringe marks This fixes bug#70019 and a separate fringe-mark removal bug that affected bookmarks in Info "dir" nodes. * lisp/bookmark.el (bookmark--remove-fringe-mark): Fix bug#70019 by temporarily widening in order to ensure we fetch the right overlays. Also, don't tamper with the filename as received from the bookmark object, since we will compare the received filename against one generated dynamically by the same means (`bookmark-buffer-file-name') to determine whether or not we're in the right buffer. --- lisp/bookmark.el | 21 ++++++++++++++++++--- 1 file changed, 18 insertions(+), 3 deletions(-) diff --git a/lisp/bookmark.el b/lisp/bookmark.el index bf2357207d8..5d01fe24991 100644 --- a/lisp/bookmark.el +++ b/lisp/bookmark.el @@ -515,15 +515,30 @@ bookmark--remove-fringe-mark (non-essential t) overlays found temp) (when (and pos filename) - (setq filename (abbreviate-file-name (expand-file-name filename))) (dolist (buf (buffer-list)) (with-current-buffer buf (when (equal filename (ignore-errors (bookmark-buffer-file-name))) (setq overlays (save-excursion - (goto-char pos) - (overlays-in (pos-bol) (1+ (pos-bol))))) + (save-restriction + ;; Suppose bookmark "foo" was earlier set at + ;; location X in a file, but now the file is + ;; narrowed such that X is outside the restriction. + ;; Then the `goto-char' below would go to the + ;; wrong place and thus the wrong overlays would + ;; be fetched. This is why we temporarily `widen' + ;; before fetching. + ;; + ;; (This circumstance can easily arise when a + ;; bookmark was set on Info node X but now the + ;; "*info*" buffer is showing some other node Y, + ;; with X and Y physically located in the same + ;; file, as is often the case with Info nodes. + ;; See bug #70019, for example.) + (widen) + (goto-char pos) + (overlays-in (pos-bol) (1+ (pos-bol)))))) (while (and (not found) (setq temp (pop overlays))) (when (eq 'bookmark (overlay-get temp 'category)) (delete-overlay (setq found temp)))))))))) -- 2.43.0 --=-=-=-- From unknown Sun Jun 22 07:53:08 2025 X-Loop: help-debbugs@gnu.org Subject: bug#70019: [PATCH] Fix two bugs in removing bookmark fringe marks (bug#70019) Resent-From: Dani Moncayo Original-Sender: "Debbugs-submit" Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Fri, 19 Apr 2024 08:03:03 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 70019 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: To: Karl Fogel Cc: 70019@debbugs.gnu.org, Emacs Developers Received: via spool by 70019-submit@debbugs.gnu.org id=B70019.171351373918410 (code B ref 70019); Fri, 19 Apr 2024 08:03:03 +0000 Received: (at 70019) by debbugs.gnu.org; 19 Apr 2024 08:02:19 +0000 Received: from localhost ([127.0.0.1]:57539 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1rxjCL-0004mc-N0 for submit@debbugs.gnu.org; Fri, 19 Apr 2024 04:02:19 -0400 Received: from mail-pg1-x52b.google.com ([2607:f8b0:4864:20::52b]:61615) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1rxjCI-0004l1-CX for 70019@debbugs.gnu.org; Fri, 19 Apr 2024 04:02:15 -0400 Received: by mail-pg1-x52b.google.com with SMTP id 41be03b00d2f7-53fa455cd94so1291277a12.2 for <70019@debbugs.gnu.org>; Fri, 19 Apr 2024 01:02:00 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20230601; t=1713513714; x=1714118514; darn=debbugs.gnu.org; h=content-transfer-encoding:cc:to:subject:message-id:date:from :in-reply-to:references:mime-version:from:to:cc:subject:date :message-id:reply-to; bh=ln7ycOhU3as2X8n4EPYZlFWyYz/AREn20xRXATTYAt4=; b=Wy3pVicLdWzOtrO1vZv4q4bf9FZmr8AvQGwJ6GlW1uNMmTf17arQHW8D3QhQiCC8Wv aQv3cYuUKLQqQAU6krN6OOBqE806J99vSpu63EkwpTylsJMKEUQ7qGXnS3FMRrFLv8f3 NoR6sWoR18+9lgJg9LFU0IEOxehyhmMDHveTwlX0N934RoO99tJlo4uBkCwGPSfAu8Oe nngup0eml6/qnqCdaK9xj0uD6b7ys11/9UrSWkrlDA1USUYkV2WYGFc2rdzP1XFirWJt ICSzlJ+r4oDqJJkwkLRKl4N1bMHd3ABNzASris7nRldEmOsaRtY2CwNuRu9Bfxtr7BN5 Q7ew== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1713513714; x=1714118514; h=content-transfer-encoding:cc:to:subject:message-id:date:from :in-reply-to:references:mime-version:x-gm-message-state:from:to:cc :subject:date:message-id:reply-to; bh=ln7ycOhU3as2X8n4EPYZlFWyYz/AREn20xRXATTYAt4=; b=tYQ6+aV3ehHb5GNPggVdb+RyoGJKx/4Rc1kDhp8TO2g7m4lWRzFROLZnrlaILxsRZa FajZG45u0LMqXIzrRJNhrb0I7w2xuL6ZNbB4kQf/UoeN4femMDdJ52EOxcz3F/mZw4tx 2gb4XvB4o03oCwHcjB7irLRmK4e7BrxWgcTW/hE7EkxMqSyTxTsFbhUIvz1eX2a56nvi BCIe1ENu6HBzwfYadUYNN2hf/fdwSmB++l4Q1rouqywrRUKL2Ebf9zEHLRUlSjGHtKio GoO6XrmusKtizd1XhwiwyDHSskMoRdDoraclK4NLvaApSfa8DMDUBLsEfUst86p54GS0 I5BQ== X-Forwarded-Encrypted: i=1; AJvYcCW2PYOP5DWyD4Us/uNx5d8R6u+7QcOFXG3GePpTMnb3KfZvs4zMCGzu+WanvxLPSF9a1LwVDIKO4SC5vtD1imA8v9w78BY= X-Gm-Message-State: AOJu0YxQyiMZP9TDScMHkeKDqIIeCRvGO6rOD3FFpsVD9UZ68rPNx4V+ lWkD0B6+HKH6/MlkWQ3cCOwN8HiuAsLFzNGv3IyG7m7N6yh44epf038LW34rjeUYNpMJRlkeMpg f/mdDmASa4iJJ6Xpi7CDKehZImGY= X-Google-Smtp-Source: AGHT+IHM6veq319qnB2m3E52JCL2NA8VLm6B5QY4BQTs53lpemrfSRixQ3WHM39HlQmsR/RTtkUoxzclTz0rkWO2eD0= X-Received: by 2002:a17:90b:3793:b0:2a5:3f9a:98df with SMTP id mz19-20020a17090b379300b002a53f9a98dfmr1255811pjb.3.1713513714230; Fri, 19 Apr 2024 01:01:54 -0700 (PDT) MIME-Version: 1.0 References: <87r0f26ia6.fsf@red-bean.com> In-Reply-To: <87r0f26ia6.fsf@red-bean.com> From: Dani Moncayo Date: Fri, 19 Apr 2024 10:01:42 +0200 Message-ID: Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable 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 (-) > This should fix bug#70019 and a separate-but-sort-of-related bug. > > I'll wait at least a few days for comments/review before > committing. I've applied the patch to my source tree and re-made my out-of-tree build. But I still see the same problems reported in this bug ticket. Maybe I've made some mistake... =C2=BFDon't you see the problems with the patch applied? --=20 Dani Moncayo From unknown Sun Jun 22 07:53:08 2025 X-Loop: help-debbugs@gnu.org Subject: bug#70019: [PATCH] Fix two bugs in removing bookmark fringe marks (bug#70019) Resent-From: Karl Fogel Original-Sender: "Debbugs-submit" Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Sat, 20 Apr 2024 00:55:03 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 70019 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: To: Dani Moncayo Cc: 70019@debbugs.gnu.org, Emacs Developers Reply-To: Karl Fogel Received: via spool by 70019-submit@debbugs.gnu.org id=B70019.171357446226299 (code B ref 70019); Sat, 20 Apr 2024 00:55:03 +0000 Received: (at 70019) by debbugs.gnu.org; 20 Apr 2024 00:54:22 +0000 Received: from localhost ([127.0.0.1]:33059 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1rxyzl-0006q4-U2 for submit@debbugs.gnu.org; Fri, 19 Apr 2024 20:54:22 -0400 Received: from sanpietro.red-bean.com ([45.79.25.59]:49572) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1rxyzi-0006pQ-P7 for 70019@debbugs.gnu.org; Fri, 19 Apr 2024 20:54:20 -0400 DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=red-bean.com; s=202005newsp; h=Content-Type:MIME-Version:Message-ID:Date: Reply-To:References:In-Reply-To:Subject:Cc:To:From:Sender: Content-Transfer-Encoding:Content-ID:Content-Description; bh=q4MM/FY/cmdqd4CykdLoit0CiLpbKxTpBx215XlcF0k=; t=1713574444; x=1714784044; b=T1mAw0c9pa+iy6NKKcL3uQtNh/9PCclGOd0O60zctkUeHyeKQO3Vfn65tTvsNkTNKwoOkmzUxmt JFG3FO3fOLan7i1EjAAKEzuXbcdyQQGWVojFapgm9IsrgX9I793TKtEeGxK1yMW4vcN+jKCTb4LRM ZaPhmUfVHJBTpVXa1u4/NlhH/JQiT+3hLNJsG+B63f+RY1/Eih6FR5Gx/pCPA2ZUe8SYQVtWI7ZxV V1UsWuNiXuCgiM7jd0GL5KrNGR3vWc5ZSGeqrAXoN82Qmz+aLatb1Rq0+ebHhY2oDvJ/J6DQWW6dO 6jFCfIk/CLVjs1hlHRY0Fvo8qTHwD861u1Pw==; Received: from 99-112-125-163.lightspeed.cicril.sbcglobal.net ([99.112.125.163]:42126 helo=qfloss) by sanpietro.red-bean.com with esmtpsa (TLS1.3) tls TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384 (Exim 4.96) (envelope-from ) id 1rxyzT-003A8c-1E; Sat, 20 Apr 2024 00:54:03 +0000 From: Karl Fogel In-Reply-To: (Dani Moncayo's message of "Fri, 19 Apr 2024 10:01:42 +0200") References: <87r0f26ia6.fsf@red-bean.com> Date: Fri, 19 Apr 2024 19:54:02 -0500 Message-ID: <87zftoq2fp.fsf@red-bean.com> User-Agent: Gnus/5.13 (Gnus v5.13) MIME-Version: 1.0 Content-Type: multipart/mixed; boundary="=-=-=" 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 (-) --=-=-= Content-Type: text/plain; charset=utf-8; format=flowed Content-Transfer-Encoding: quoted-printable On 19 Apr 2024, Dani Moncayo wrote: >I've applied the patch to my source tree and re-made my=20 >out-of-tree build. >But I still see the same problems reported in this bug ticket. >Maybe I've made some mistake... =C2=BFDon't you see the problems with=20 >the >patch applied? Nope, you didn't make any mistake. I see the problem; please try=20 this revised version, and thank you for testing. Best regards, -Karl --=-=-= Content-Type: text/plain Content-Disposition: attachment; filename=0001-Fix-two-bugs-in-removing-bookmark-fringe-marks.patch >From 705eeb968c85cf8d865c893778cc0df6a6db6034 Mon Sep 17 00:00:00 2001 From: Karl Fogel Date: Thu, 18 Apr 2024 23:49:29 -0500 Subject: [PATCH] Fix two bugs in removing bookmark fringe marks This fixes bug#70019 and a separate fringe-mark removal bug that also affected bookmarks in certain Info nodes. * lisp/bookmark.el (bookmark--remove-fringe-mark): Fix bug#70019 by temporarily widening in order to ensure we fetch the right overlays. Also, normalize both filenames before comparing, to avoid spurious failure to match. --- lisp/bookmark.el | 47 +++++++++++++++++++++++++++++++++++++---------- 1 file changed, 37 insertions(+), 10 deletions(-) diff --git a/lisp/bookmark.el b/lisp/bookmark.el index bf2357207d8..06f8e24b518 100644 --- a/lisp/bookmark.el +++ b/lisp/bookmark.el @@ -515,18 +515,45 @@ bookmark--remove-fringe-mark (non-essential t) overlays found temp) (when (and pos filename) - (setq filename (abbreviate-file-name (expand-file-name filename))) (dolist (buf (buffer-list)) (with-current-buffer buf - (when (equal filename - (ignore-errors (bookmark-buffer-file-name))) - (setq overlays - (save-excursion - (goto-char pos) - (overlays-in (pos-bol) (1+ (pos-bol))))) - (while (and (not found) (setq temp (pop overlays))) - (when (eq 'bookmark (overlay-get temp 'category)) - (delete-overlay (setq found temp)))))))))) + (let ((bkmk-fname (ignore-errors (bookmark-buffer-file-name)))) + (when bkmk-fname + ;; Normalize both filenames before comparing, because the + ;; filename we receive from the bookmark wasn't + ;; necessarily generated by `bookmark-buffer-file-name'. + ;; For example, bookmarks set in Info nodes get a filename + ;; based on `Info-current-file', and under certain + ;; circumstances that can be an unexpanded path (e.g., + ;; when the Info page was under your home directory). + (let ((this-fname-normalized (expand-file-name filename)) + (bkmk-fname-normalized (expand-file-name bkmk-fname))) + (when (equal this-fname-normalized bkmk-fname-normalized) + (setq overlays + (save-excursion + (save-restriction + ;; Suppose bookmark "foo" was earlier set at + ;; location X in a file, but now the file is + ;; narrowed such that X is outside the + ;; restriction. Then the `goto-char' below + ;; would go to the wrong place and thus the + ;; wrong overlays would be fetched. This is + ;; why we temporarily `widen' before + ;; fetching. + ;; + ;; (This circumstance can easily arise when + ;; a bookmark was set on Info node X but now + ;; the "*info*" buffer is showing some other + ;; node Y, with X and Y physically located + ;; in the same file, as is often the case + ;; with Info nodes. See bug #70019, for + ;; example.) + (widen) + (goto-char pos) + (overlays-in (pos-bol) (1+ (pos-bol)))))) + (while (and (not found) (setq temp (pop overlays))) + (when (eq 'bookmark (overlay-get temp 'category)) + (delete-overlay (setq found temp))))))))))))) (defun bookmark-maybe-sort-alist () "Return `bookmark-alist' for display. -- 2.43.0 --=-=-=-- From unknown Sun Jun 22 07:53:08 2025 X-Loop: help-debbugs@gnu.org Subject: bug#70019: [PATCH] Fix two bugs in removing bookmark fringe marks (bug#70019) Resent-From: Dani Moncayo Original-Sender: "Debbugs-submit" Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Sat, 20 Apr 2024 06:52:03 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 70019 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: To: Karl Fogel Cc: 70019@debbugs.gnu.org, Emacs Developers Received: via spool by 70019-submit@debbugs.gnu.org id=B70019.171359586628467 (code B ref 70019); Sat, 20 Apr 2024 06:52:03 +0000 Received: (at 70019) by debbugs.gnu.org; 20 Apr 2024 06:51:06 +0000 Received: from localhost ([127.0.0.1]:34637 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1ry4Z0-0007P3-3n for submit@debbugs.gnu.org; Sat, 20 Apr 2024 02:51:06 -0400 Received: from mail-oo1-xc31.google.com ([2607:f8b0:4864:20::c31]:51680) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1ry4Yw-0007Ns-Kq for 70019@debbugs.gnu.org; Sat, 20 Apr 2024 02:51:03 -0400 Received: by mail-oo1-xc31.google.com with SMTP id 006d021491bc7-5aa362cc2ccso1909045eaf.3 for <70019@debbugs.gnu.org>; Fri, 19 Apr 2024 23:50:47 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20230601; t=1713595842; x=1714200642; darn=debbugs.gnu.org; h=content-transfer-encoding:cc:to:subject:message-id:date:from :in-reply-to:references:mime-version:from:to:cc:subject:date :message-id:reply-to; bh=Ao/Qky6YZDvnR0Qyf4PrGnv4Hu3h8A41ZPndmw+NM8I=; b=UUikrkzW8gGSJWF2zx2AnCTa3RSOzPPZmZSYdIz86tAk3t4rdkjVgOTA+1ZOEH/tN1 tjvDk8wRF8vM9aCDCzxTBeeCcJ/ntCbYNvUWj/3OPMMoh4Q4toOvluP/tShG6PY32kcC jySIzQZdWlwsdScTo92XS286cAPhf/NJwsDvkj/X0GeJTkMokKs8h6byMy46e31r7yDQ Hi9fQmbon5kthZRG/qvBCUt/tzUFxh3mFXNFf/CwJuyQaiEvC2PLwaEHiOz0PSQ0cGhG gHspdauOVVWObFXJa4XKdcnR61tOodCRxi4uPlplF+wxxO+Yv/fwlY3aDCQp7+3Y1+r7 Df4w== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1713595842; x=1714200642; h=content-transfer-encoding:cc:to:subject:message-id:date:from :in-reply-to:references:mime-version:x-gm-message-state:from:to:cc :subject:date:message-id:reply-to; bh=Ao/Qky6YZDvnR0Qyf4PrGnv4Hu3h8A41ZPndmw+NM8I=; b=Uh2cxXVunDb030KRmrGAZE/giwnaBGoQous8PFfZvfpNyHC9Q68vsueU63YgHWSgd0 fWSLdrJ0KKMrfCL4T39yR25rwm7ezV2M7Fxp5eTMr/CEJEnKka6llypokjilXaMB0Zki hvOfzidc4LJlH2dBLY98NJSBokdmPJscqo7kL+9DkupGhS9fbvil5CGajLcTU162NAuX H62wGOSdgAcfG3eQw4hdP7n+r/VNKcosFWIBucFAVeNY23cHOfgiC4bfEVQQNtBT4gYG i+7krw1a0OG5Lc0mWjiTt70mlSLkjXRbcjhale9hHI0gwG9Mj1v+tYnUUE2hZwO+etU7 yNvw== X-Forwarded-Encrypted: i=1; AJvYcCV45cMNGJpxZjSBCPngzHivWIiJG0ywcew5ZFaaWgRlp1yh2PtZZvmTAofG6kPQkD5tqUVBi4NysxDYfWVggZ0ZMc8Nkow= X-Gm-Message-State: AOJu0Yw/6FzPJvPynRKbLizi32R4ejISOAreiZAa79mlc7d3HWxWm1jn lTCq+A/MfhGv4TmnkHhS2yEMpwDka/DQwbghe/CsjFvX/ZVrMwY2AiuNZ3LpGMsVVOMgutzzGe3 QrCilVwkOaS/9z40ND5IiGQ9gOsI= X-Google-Smtp-Source: AGHT+IEcUu6rhfdFMp/678KiXHwncs+hEQMRdefcDZnWVuJDbfxFDiVRNLvjw2mP7MbJU706vQT2AqnPyK8kwSiQe6o= X-Received: by 2002:a05:6358:b5c3:b0:186:431:d9be with SMTP id wb3-20020a056358b5c300b001860431d9bemr6138063rwc.19.1713595841957; Fri, 19 Apr 2024 23:50:41 -0700 (PDT) MIME-Version: 1.0 References: <87r0f26ia6.fsf@red-bean.com> <87zftoq2fp.fsf@red-bean.com> In-Reply-To: <87zftoq2fp.fsf@red-bean.com> From: Dani Moncayo Date: Sat, 20 Apr 2024 08:50:30 +0200 Message-ID: Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable 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 (-) On Sat, Apr 20, 2024 at 2:54=E2=80=AFAM Karl Fogel wr= ote: > Nope, you didn't make any mistake. I see the problem; please try > this revised version, and thank you for testing. OK. With this second patch, I don't see the first problem [1] anymore, but I keep seeing the second one [2]. --=20 Dani Moncayo [1] https://debbugs.gnu.org/cgi/bugreport.cgi?bug=3D70019#5 [2] https://debbugs.gnu.org/cgi/bugreport.cgi?bug=3D70019#8 From unknown Sun Jun 22 07:53:08 2025 X-Loop: help-debbugs@gnu.org Subject: bug#70019: [PATCH] Fix two bugs in removing bookmark fringe marks (bug#70019) Resent-From: Karl Fogel Original-Sender: "Debbugs-submit" Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Mon, 22 Apr 2024 03:53:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 70019 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: To: Dani Moncayo Cc: 70019@debbugs.gnu.org, Emacs Developers Reply-To: Karl Fogel Received: via spool by 70019-submit@debbugs.gnu.org id=B70019.17137579298806 (code B ref 70019); Mon, 22 Apr 2024 03:53:02 +0000 Received: (at 70019) by debbugs.gnu.org; 22 Apr 2024 03:52:09 +0000 Received: from localhost ([127.0.0.1]:45331 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1rykis-0002Hk-Pa for submit@debbugs.gnu.org; Sun, 21 Apr 2024 23:52:08 -0400 Received: from sanpietro.red-bean.com ([45.79.25.59]:57012) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1rykin-0002Gn-5y for 70019@debbugs.gnu.org; Sun, 21 Apr 2024 23:52:04 -0400 DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=red-bean.com; s=202005newsp; h=Content-Transfer-Encoding:Content-Type: MIME-Version:Message-ID:Date:Reply-To:References:In-Reply-To:Subject:Cc:To: From:Sender:Content-ID:Content-Description; bh=hG9WVaOR+BlO4zxjZZ3Rp9yVRRdql0Y3f5AAqvHLJY8=; t=1713757905; x=1714967505; b=iny2DThXUz8dw9eVq+V+b48EiS77fr54t2sAKgVBxFikcxLzO/1bhE1VvSkFNogIdL1sAKhT7ZZ YJdJ1sfXsi4+aIcjilaFsx2iCidNLrJIY97FV9ViUXlz2buP+0AD4vNj1mnCAdtu0qOig65JMQxEq wF1in+VTqWg4xD4iI01tem9dH9JaDNXfMH7/VFWXtLer0TDqg4MwxndmD8er1wpxpVYJlFlhTaPo6 G1iuhaQc0VA/UqOf2o/GKfwKSpHIxfBn8tcBrmKwd2PT+DCS5vozHa3exIekMZx4gmBoh9zD0nuCA lRJ9764wimPVQzeIA0Svtc9VniOF37RhzL5w==; Received: from 99-112-125-163.lightspeed.cicril.sbcglobal.net ([99.112.125.163]:57404 helo=qfloss) by sanpietro.red-bean.com with esmtpsa (TLS1.3) tls TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384 (Exim 4.96) (envelope-from ) id 1rykiW-004W2A-1B; Mon, 22 Apr 2024 03:51:44 +0000 From: Karl Fogel In-Reply-To: (Dani Moncayo's message of "Sat, 20 Apr 2024 08:50:30 +0200") References: <87r0f26ia6.fsf@red-bean.com> <87zftoq2fp.fsf@red-bean.com> Date: Sun, 21 Apr 2024 22:51:43 -0500 Message-ID: <87jzkqawc0.fsf@red-bean.com> User-Agent: Gnus/5.13 (Gnus v5.13) MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8; format=flowed Content-Transfer-Encoding: quoted-printable 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 (-) On 20 Apr 2024, Dani Moncayo wrote: >On Sat, Apr 20, 2024 at 2:54=E2=80=AFAM Karl Fogel =20 >wrote: >> Nope, you didn't make any mistake. I see the problem; please >> try this revised version, and thank you for testing. > >OK. With this second patch, I don't see the first problem [1] >anymore, but I keep seeing the second one [2]. Ah, I'm sorry, I meant to discuss that second problem here. For=20 reference, here's your description of it: > 1. Open some *info* manual and set a named bookmark there. > E.g. [C-h r C-x r m f o o RET]. > 2. Kill the *info* buffer and open it again: [C-x k RET C-h r]. >=20 > When I do that, I don't see the bookmark icon in the fringe=20 > (wrong). > > But I _do_ see the icon if I _jump_ to the bookmark: [C-x r b f=20 > o o RET] This is the expected behavior, I think. Let me explain why I believe that. If you or someone can point=20 out why this reasoning is wrong, I'd appreciate it. In general, there's no mechanism for a bookmark fringe mark to be=20 shown when one goes to a bookmarked location by some means *other*=20 than through a bookmark function. For example, 1. Find a file "SomeFile" in your home directory. 2. Create new bookmark "foo" on the first line. (Now you see a fringe mark.) 3. Kill the buffer entirely.=20 4. Use [C-x C-f] to find "SomeFile" into a buffer again. (Now you don't see a fringe mark.) 5. Kill the buffer again. 6. Use [C-x r b] (`bookmark-jump') to visit bookmark "foo" (Now you see the fringe mark again.) The reason the fringe mark appears in Step 6 is because the=20 bookmark code had a chance to get involved (i.e.,=20 `bookmark--set-fringe-mark' got called somewhere along the way=20 from `bookmark-jump'). In general, if you set a bookmark in a buffer, and you merely=20 *leave* the buffer but don't kill the buffer (e.g., you do=20 `bury-buffer' or something), then that fringe mark will still be=20 there when you come back. The fringe mark will also be placed if=20 you get to the location via `bookmark-jump', and if you set a=20 bookmark there with `bookmark-set'. Also, if you retarget bookmark "foo" to point to a new location,=20 then if there's some buffer currently displaying the old target of=20 "foo", that old buffer's corresponding fringe mark for "foo" will=20 get removed (bug #1 that I just fixed was about a special case of=20 this behavior). Now let's look at how this all works with Info nodes: Often, two Info nodes are actually in the same file. This was the=20 case with the two that you used in your reproduction recipe: the=20 "Distrib" node and the "Intro" node in the Emacs manual -- both=20 are in emacs.info.gz, which is located at=20 /usr/local/share/info/emacs.info.gz for me (but might be somewhere=20 else for you). When two Info nodes X and Y are in the same underlying file, then=20 if you put a bookmark in node X, the fringe mark will stay there=20 even if you go visit node Y and then come back to X (assuming you=20 didn't do anything to kill the "*info*" buffer along the way).=20 This is because the buffer has never been killed and the=20 underlying file that it's visiting has not actually changed. But imagine that your two nodes X and Y were in two different Info=20 files. If you set a bookmark in X and then go visit Y, and then=20 come back to X (but not by using `bookmark-jump'), the fringe mark=20 will be gone from from X. So in your reproduction recipe quoted above, when you kill the=20 "*info*" buffer, you're killing the buffer that's visiting that=20 particular Info file. When you visit that same Info node again=20 via a non-bookmark route, there's no code that magically knows=20 that there is a bookmark located here, and so no fringe mark is=20 displayed. On the other hand, when you use `bookmark-jump' to=20 jump to the bookmark, then of course the bookmark code has a=20 chance to put the fringe mark back. By the way, I am not claiming that this behavior is ideal. It=20 would be wonderful if all of Emacs *did* magically have a way to=20 know when a line associated with some bookmark is being displayed,=20 so we could show a fringe mark there. But I can't think of any reasonable way to implement that. By=20 "reasonable", I mean worth the complexity involved (I'm also not=20 sure how to do it without an unacceptable performance penalty, but=20 I haven't thought hard about it, because I'm pretty sure that if=20 one *were* able to do it without a big performance hit, then the=20 solution would be far more complex than a fringe mark is worth). Best regards, -Karl From unknown Sun Jun 22 07:53:08 2025 X-Loop: help-debbugs@gnu.org Subject: bug#70019: [PATCH] Fix two bugs in removing bookmark fringe marks (bug#70019) Resent-From: Dani Moncayo Original-Sender: "Debbugs-submit" Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Mon, 22 Apr 2024 06:28:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 70019 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: To: Karl Fogel Cc: 70019@debbugs.gnu.org, Emacs Developers Received: via spool by 70019-submit@debbugs.gnu.org id=B70019.171376724010813 (code B ref 70019); Mon, 22 Apr 2024 06:28:02 +0000 Received: (at 70019) by debbugs.gnu.org; 22 Apr 2024 06:27:20 +0000 Received: from localhost ([127.0.0.1]:45532 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1ryn95-0002oL-KY for submit@debbugs.gnu.org; Mon, 22 Apr 2024 02:27:19 -0400 Received: from mail-pf1-x429.google.com ([2607:f8b0:4864:20::429]:46425) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1ryn91-0002n7-1L for 70019@debbugs.gnu.org; Mon, 22 Apr 2024 02:27:18 -0400 Received: by mail-pf1-x429.google.com with SMTP id d2e1a72fcca58-6f30f69a958so77990b3a.1 for <70019@debbugs.gnu.org>; Sun, 21 Apr 2024 23:26:59 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20230601; t=1713767213; x=1714372013; darn=debbugs.gnu.org; h=content-transfer-encoding:cc:to:subject:message-id:date:from :in-reply-to:references:mime-version:from:to:cc:subject:date :message-id:reply-to; bh=4nw8Sn24C9hHQdQWYw0pObXHTC8uCno/x173t482v8Y=; b=in/qTpPukU+myDRKvj2hX8GT2ora+tJ5NKQ5LPlVMByOqprt5FcQv2LhvCbehnR2Kl eFtqIWvdREr1YjcwrAFWlP76/zJgMzZVcfnBNa0KaBvIw7/hJJNn1TxmT1jChrIB2dSv B7HN8Rz1tih/UbDfOjSVbSqRtFcB499pEs6HmylNsVCROVosUYAT9x7JyOdK82zXXsCr 4TPBnUBWDy51JnenVeSEp2bWcAO4mpDWPOEUu+Uosm+quRxDYa8NgVBQVfZwipDgyFJC 1nVFLK2nhjCrtlx+lk3CYR1LEbe+LhQ1Y6l4eTmRDkaRUt4fsyMjOUL6pqILr9lAtqx5 aymw== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1713767213; x=1714372013; h=content-transfer-encoding:cc:to:subject:message-id:date:from :in-reply-to:references:mime-version:x-gm-message-state:from:to:cc :subject:date:message-id:reply-to; bh=4nw8Sn24C9hHQdQWYw0pObXHTC8uCno/x173t482v8Y=; b=gs/voo2cSC04RC875nzQRw2LpFmW7k2LRh9m80Atzjl7wN4WWsR/Kd/ksSS6I59+Pd 1bZDkglThDu3JQcm/nntUKcs06X1tXUu3GsRL9urhppkSGmXu+YM5mLRegW123tvC/md GuCneNjmE9BKtsJcrL8pJEKwY5p8mOsDnXs3mwTVpISiWOMXYjQYGWZZJSBcIN+6W3dh 7+18oMMmm8e8ISETlx4JAjaefj29n6f61c4MkSGYcIothgJ2xxxmAvn7lFHFkpQx3xw5 S4LUbT/mI8lj+R7DUHl06nnX+XBT07BwkLVYN1/96D4CbFMOhukMo4PBx1P2pTs/vn2a bY2g== X-Forwarded-Encrypted: i=1; AJvYcCXP8MwQ/wStv7FD/qd3kAxCpZI3eedbyOHf4SsYhQGGCp8P05spgdaQ0DSlQHwahIgsQO9s7lrnNutsCibmaggg7nB3ghY= X-Gm-Message-State: AOJu0YxvvoIDPP7/3Ib5SWxiNH6nPYDakxsE9yzKN8PtB8fa95FW/BM0 I+7cz07GF3pgf3DkhDjmkWQiWXVxb61i2QVG30Fj9q+Jj3syapXDuGmc4huNVfyJKX9N5OBwZDL 436wX9zA0zkBNigMF0pHDyucUVG4= X-Google-Smtp-Source: AGHT+IFinOq4h6JjlEYuTl6ZAvK85AqHF5XSccWQ4/3EB7jrhMHCx4kHKesPDUGYWt8SyGNpgP58uIjXrUOJ/xH0trw= X-Received: by 2002:a05:6a00:2183:b0:6e6:946b:a983 with SMTP id h3-20020a056a00218300b006e6946ba983mr9188258pfi.10.1713767212794; Sun, 21 Apr 2024 23:26:52 -0700 (PDT) MIME-Version: 1.0 References: <87r0f26ia6.fsf@red-bean.com> <87zftoq2fp.fsf@red-bean.com> <87jzkqawc0.fsf@red-bean.com> In-Reply-To: <87jzkqawc0.fsf@red-bean.com> From: Dani Moncayo Date: Mon, 22 Apr 2024 08:26:41 +0200 Message-ID: Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable 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 (-) On Mon, Apr 22, 2024 at 5:51=E2=80=AFAM Karl Fogel wr= ote: > [...] > > In general, there's no mechanism for a bookmark fringe mark to be > shown when one goes to a bookmarked location by some means *other* > than through a bookmark function. > > [...] Hi Karl. OK, Thanks for your work on this, and for your explanations, which I unders= tand. I intuitively expected the fringe icon to be shown at its current location, whenever that location is visible, regardless of other considerations. We both agree that it would be a nice feature, but not at any price. I'm OK with your fix, then. Thanks. --=20 Dani Moncayo From unknown Sun Jun 22 07:53:08 2025 X-Loop: help-debbugs@gnu.org Subject: bug#70019: [PATCH] Fix two bugs in removing bookmark fringe marks (bug#70019) Resent-From: Eli Zaretskii Original-Sender: "Debbugs-submit" Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Mon, 22 Apr 2024 07:42:03 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 70019 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: To: Dani Moncayo Cc: kfogel@red-bean.com, 70019@debbugs.gnu.org, emacs-devel@gnu.org Received: via spool by 70019-submit@debbugs.gnu.org id=B70019.171377167419166 (code B ref 70019); Mon, 22 Apr 2024 07:42:03 +0000 Received: (at 70019) by debbugs.gnu.org; 22 Apr 2024 07:41:14 +0000 Received: from localhost ([127.0.0.1]:45628 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1ryoIa-0004ys-VP for submit@debbugs.gnu.org; Mon, 22 Apr 2024 03:41:13 -0400 Received: from eggs.gnu.org ([2001:470:142:3::10]:47490) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1ryoIV-0004xU-4Z for 70019@debbugs.gnu.org; Mon, 22 Apr 2024 03:41:11 -0400 Received: from fencepost.gnu.org ([2001:470:142:3::e]) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1ryoI9-0007Nr-K7; Mon, 22 Apr 2024 03:40:45 -0400 DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=gnu.org; s=fencepost-gnu-org; h=MIME-version:References:Subject:In-Reply-To:To:From: Date; bh=tduGq91S40BrU3Hs2mr3YPgQgDcT03DhLDxA4eHX42M=; b=q6jseZSejJtl/eeJNW4i Xkqeq4kNrSkoFz81QqARKH2xYXq1BJcsPXR9kWgfQ+FTHXWG52y6gcrfpWRNLYQPNauoYWNwdzze1 zrh59phPZEVBkhvkbTpy5npfmbkE85i0VwGrnE5R15J9mFQYbcJOR8+8OqE8ZXnRxyLmZSne4qxfZ WnlH756Eb5HXGnWOJDYrIwJVDQfab5s9X0TQT3p5pSWHiLinG3dh5wg3hYLfwfu8yXUan3Yjqw7bZ HNxYn8IvtRaXccDOYlEIhzIvc77ze3GZEqNfVdiFFEsItlBG3quEVHzLpo6cY2pO9xWyi0m8IXdi9 979WjJaXjrT4Wg==; Date: Mon, 22 Apr 2024 10:40:42 +0300 Message-Id: <86zftl6e11.fsf@gnu.org> From: Eli Zaretskii In-Reply-To: (message from Dani Moncayo on Mon, 22 Apr 2024 08:26:41 +0200) References: <87r0f26ia6.fsf@red-bean.com> <87zftoq2fp.fsf@red-bean.com> <87jzkqawc0.fsf@red-bean.com> MIME-version: 1.0 Content-type: text/plain; charset=utf-8 Content-Transfer-Encoding: 8bit X-Spam-Score: -2.3 (--) X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -3.3 (---) > Cc: 70019@debbugs.gnu.org, Emacs Developers > From: Dani Moncayo > Date: Mon, 22 Apr 2024 08:26:41 +0200 > > On Mon, Apr 22, 2024 at 5:51 AM Karl Fogel wrote: > > [...] > > > > In general, there's no mechanism for a bookmark fringe mark to be > > shown when one goes to a bookmarked location by some means *other* > > than through a bookmark function. > > > > [...] > > Hi Karl. > > OK, Thanks for your work on this, and for your explanations, which I understand. > > I intuitively expected the fringe icon to be shown at its current > location, whenever that location is visible, regardless of other > considerations. > > We both agree that it would be a nice feature, but not at any price. > > I'm OK with your fix, then. Thanks. Thanks. Karl, please install the patch on the master branch, and close the bug when you do. From unknown Sun Jun 22 07:53:08 2025 MIME-Version: 1.0 X-Mailer: MIME-tools 5.505 (Entity 5.505) X-Loop: help-debbugs@gnu.org From: help-debbugs@gnu.org (GNU bug Tracking System) To: Dani Moncayo Subject: bug#70019: closed (Re: bug#70019: [PATCH] Fix two bugs in removing bookmark fringe marks (bug#70019)) Message-ID: References: <87r0exqbrg.fsf@red-bean.com> X-Gnu-PR-Message: they-closed 70019 X-Gnu-PR-Package: emacs Reply-To: 70019@debbugs.gnu.org Date: Mon, 22 Apr 2024 22:23:02 +0000 Content-Type: multipart/mixed; boundary="----------=_1713824582-13040-1" This is a multi-part message in MIME format... ------------=_1713824582-13040-1 Content-Disposition: inline Content-Transfer-Encoding: quoted-printable Content-Type: text/plain; charset="utf-8" Your bug report #70019: 30.0.50; bookmark-set: fringe icon (again) which was filed against the emacs package, has been closed. The explanation is attached below, along with your original report. If you require more details, please reply to 70019@debbugs.gnu.org. --=20 70019: https://debbugs.gnu.org/cgi/bugreport.cgi?bug=3D70019 GNU Bug Tracking System Contact help-debbugs@gnu.org with problems ------------=_1713824582-13040-1 Content-Type: message/rfc822 Content-Disposition: inline Content-Transfer-Encoding: 7bit Received: (at 70019-close) by debbugs.gnu.org; 22 Apr 2024 22:22:02 +0000 Received: from localhost ([127.0.0.1]:48192 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1rz230-0003Hs-85 for submit@debbugs.gnu.org; Mon, 22 Apr 2024 18:22:02 -0400 Received: from sanpietro.red-bean.com ([45.79.25.59]:59696) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1rz22v-0003HF-7W for 70019-close@debbugs.gnu.org; Mon, 22 Apr 2024 18:22:00 -0400 DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=red-bean.com; s=202005newsp; h=Content-Type:MIME-Version:Message-ID:Date: Reply-To:References:In-Reply-To:Subject:Cc:To:From:Sender: Content-Transfer-Encoding:Content-ID:Content-Description; bh=aCrdGhH2nhJ0Jxaag1Ymzr68bT+4PJF9wVVQV4Kil+Y=; t=1713824501; x=1715034101; b=H7u0ZJ2ayg/Amxt4x/mYg5SeJoLtQ6UKfQVbLKr6tdjJuiMJodh/4ybV0JkJ3ClbtTu4GgPRx6r 9kx8Hy90B6Qvg+YdNp2+AOOTNcJzVsghOs2anJvz0IQweHIgh2G1NXkF5yTMAGnlOIDMK1I8fSB84 uHDx9/dyXSkBBIeeLf6uzES5KDRioc7/n+x/ZkzYpVfi5lNg7YxvxDaNvPLz1snafF8zl3fWIUlpU dLqs7UnFn1xL4pvNi6yO82mHVPRVIrTjB0TbOE2QhluRJnwD9AljcUV6WxKLqAVDglC/QL8HqxOH7 CRtqTnKA8gff/RBb4jg5eVkzN8QcNWYQKVgg==; Received: from 99-112-125-163.lightspeed.cicril.sbcglobal.net ([99.112.125.163]:60804 helo=qfloss) by sanpietro.red-bean.com with esmtpsa (TLS1.3) tls TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384 (Exim 4.96) (envelope-from ) id 1rz22e-004xlP-12; Mon, 22 Apr 2024 22:21:40 +0000 From: Karl Fogel To: Eli Zaretskii Subject: Re: bug#70019: [PATCH] Fix two bugs in removing bookmark fringe marks (bug#70019) In-Reply-To: <86zftl6e11.fsf@gnu.org> (Eli Zaretskii's message of "Mon, 22 Apr 2024 10:40:42 +0300") References: <87r0f26ia6.fsf@red-bean.com> <87zftoq2fp.fsf@red-bean.com> <87jzkqawc0.fsf@red-bean.com> <86zftl6e11.fsf@gnu.org> Date: Mon, 22 Apr 2024 17:21:39 -0500 Message-ID: <87r0exqbrg.fsf@red-bean.com> User-Agent: Gnus/5.13 (Gnus v5.13) MIME-Version: 1.0 Content-Type: text/plain; format=flowed X-Spam-Score: -0.0 (/) X-Debbugs-Envelope-To: 70019-close Cc: 70019-close@debbugs.gnu.org, emacs-devel@gnu.org, Dani Moncayo 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: , Reply-To: Karl Fogel Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -1.0 (-) On 22 Apr 2024, Eli Zaretskii wrote: >Thanks. Karl, please install the patch on the master branch, and >close the bug when you do. Installed in commit 63765a74f15e, and this email should close the report. Best regards, -Karl ------------=_1713824582-13040-1 Content-Type: message/rfc822 Content-Disposition: inline Content-Transfer-Encoding: 7bit Received: (at submit) by debbugs.gnu.org; 26 Mar 2024 20:30:56 +0000 Received: from localhost ([127.0.0.1]:35164 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1rpDRg-0005o9-9T for submit@debbugs.gnu.org; Tue, 26 Mar 2024 16:30:56 -0400 Received: from lists.gnu.org ([2001:470:142::17]:51444) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1rpDRd-0005nZ-CV for submit@debbugs.gnu.org; Tue, 26 Mar 2024 16:30:55 -0400 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 1rpDRX-0007nY-Us for bug-gnu-emacs@gnu.org; Tue, 26 Mar 2024 16:30:48 -0400 Received: from mail-pj1-x1032.google.com ([2607:f8b0:4864:20::1032]) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from ) id 1rpDRV-0003MO-RC for bug-gnu-emacs@gnu.org; Tue, 26 Mar 2024 16:30:47 -0400 Received: by mail-pj1-x1032.google.com with SMTP id 98e67ed59e1d1-29b7164eef6so4576780a91.2 for ; Tue, 26 Mar 2024 13:30:41 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20230601; t=1711485039; x=1712089839; darn=gnu.org; h=to:subject:message-id:date:from:mime-version:from:to:cc:subject :date:message-id:reply-to; bh=DrFgHGTjoVmllC/+vAmsXfes1lNwz4F7br97pRxWTsM=; b=FqGKCHAhDPULw9k61rQmV5eTfLlbzveu8lGL07tlHgrsh8luwA/xb76beDqCR1OaYz 63Cl9vAahUnIzOjJbrfy1wUcH+aNAnBg7e/hPbuH0y6gJq7A2rOAr6RyW1lZbXFhdcnS isdz2DCR35Fn//3ZjRCNib3hEfA7yH4/jiF3829ai93GiqMBrxS7m3KKOlUesACYAJFD +dANysgR/CjQp1QKXFUlvO0EaY3Ij0U3LXFLf01HmriOEyxMCF3NeuZz7dp7AAO1Ut+N 6qdgQzf/6yQik1IxC+IGcqdeQWAs/+spDeLZarx2jLfH+BV98denvet5RGAUFq5qxRg5 nRLA== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1711485039; x=1712089839; h=to:subject:message-id:date:from:mime-version:x-gm-message-state :from:to:cc:subject:date:message-id:reply-to; bh=DrFgHGTjoVmllC/+vAmsXfes1lNwz4F7br97pRxWTsM=; b=GFHQi3OUfVacShpyLkQrzG9ufVMqfnWaxGcHS+vp93W72HzRFvDMSsE+WYumI941cn wZy9gdcqltGPfza1KadcQhmH7aF7oulZiJXM3nN/RZKVWVh//2paCIAZyHdt4Tqy8dE8 7v3Dny8i68g5nIWwixWlXgg+t3+1ip1nJXXKccO+6jymm3vWeFvrGfNJVyBhL+0suHn7 +TcT5AF+PsV8cDQgWoG71zZDHTUv9jyCK5FTVA6v3FMkQkXSvMon7LwcV9NtNvm+fxty I0Z1Jb+8l30d1SW3ACUEKR9obPyEwcYvneIdgsgKBBAw08y9mzK36IUgpTEL9B5/qC43 4nzA== X-Gm-Message-State: AOJu0Yw61g7RcWCk/NCTnTZiHMu/eQLB/zwno25MTE3xxbrJr5XmVIYb CcvMt5UtbOvpElIxkvNL+mG2153t20noE5/TqPeG0YgjhjQqRESIq+Xs1HA6tiZiyn+ZpAsgO1l TraoCcsjfbud1DRVMpMOYadm8XttrkL0WLBo= X-Google-Smtp-Source: AGHT+IFm1Z/CkbS4uhpKdAf/tmhqtY3Isnq80KGllcFJ6bSOK5mInBYgbq0HUrvlYcwyDlIGOaPzgvJARc23PL9mtRc= X-Received: by 2002:a17:90b:517:b0:29a:9ed9:56fc with SMTP id r23-20020a17090b051700b0029a9ed956fcmr2078131pjz.32.1711485039461; Tue, 26 Mar 2024 13:30:39 -0700 (PDT) MIME-Version: 1.0 From: Dani Moncayo Date: Tue, 26 Mar 2024 21:30:27 +0100 Message-ID: Subject: 30.0.50; bookmark-set: fringe icon (again) To: bug-gnu-emacs Content-Type: text/plain; charset="UTF-8" Received-SPF: pass client-ip=2607:f8b0:4864:20::1032; envelope-from=dmoncayo@gmail.com; helo=mail-pj1-x1032.google.com X-Spam_score_int: -20 X-Spam_score: -2.1 X-Spam_bar: -- X-Spam_report: (-2.1 / 5.0 requ) BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, DKIM_VALID_EF=-0.1, FREEMAIL_FROM=0.001, RCVD_IN_DNSWL_NONE=-0.0001, SPF_HELO_NONE=0.001, SPF_PASS=-0.001 autolearn=ham autolearn_force=no X-Spam_action: no action X-Spam-Score: 1.0 (+) X-Debbugs-Envelope-To: submit X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -0.0 (/) Recipe from "emacs -Q": 1. Open the Emacs manual [C-h r]. 2. Set a named bookmark in some line of the *info* node [C-x r m f o o RET]. 3. Go to another *info* node and repeat step #2 there (with the same bookmark name). When I do this, I still see a "bookmark" icon in the fringe of the first *info* node (wrong, since the bookmark now refers to another place). Also, if I delete the bookmark (from the "*Bookmark List*" buffer), I still see the icons in the fringe on both *info* nodes. -- Dani Moncayo In GNU Emacs 30.0.50 (build 3, x86_64-pc-linux-gnu, GTK+ Version 3.24.38, cairo version 1.18.0) of 2024-03-26 built on C11-Q8YAKWONJX0 Repository revision: 351d98535dc10f8338b8a418e331cc0af488087b Repository branch: master Windowing system distributor 'Microsoft Corporation', version 11.0.12010000 System Description: Ubuntu 23.10 Configured features: CAIRO DBUS FREETYPE GIF GLIB GMP GNUTLS GSETTINGS HARFBUZZ JPEG LIBSELINUX LIBXML2 MODULES NOTIFY INOTIFY PDUMPER PNG SECCOMP SOUND THREADS TIFF TOOLKIT_SCROLL_BARS TREE_SITTER WEBP X11 XDBE XIM XINPUT2 XPM GTK3 ZLIB Important settings: value of $LANG: C.UTF-8 locale-coding-system: utf-8-unix ------------=_1713824582-13040-1--