From debbugs-submit-bounces@debbugs.gnu.org Tue Mar 26 18:20:36 2019 Received: (at submit) by debbugs.gnu.org; 26 Mar 2019 22:20:36 +0000 Received: from localhost ([127.0.0.1]:60659 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1h8uQu-0001eh-5w for submit@debbugs.gnu.org; Tue, 26 Mar 2019 18:20:36 -0400 Received: from eggs.gnu.org ([209.51.188.92]:36124) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1h8sh0-0007EC-V9 for submit@debbugs.gnu.org; Tue, 26 Mar 2019 16:29:07 -0400 Received: from lists.gnu.org ([209.51.188.17]:38264) by eggs.gnu.org with esmtps (TLS1.0:RSA_AES_256_CBC_SHA1:32) (Exim 4.71) (envelope-from ) id 1h8sgv-0002Uv-Nc for submit@debbugs.gnu.org; Tue, 26 Mar 2019 16:29:01 -0400 Received: from eggs.gnu.org ([209.51.188.92]:50496) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1h8sgu-0003tE-Me for bug-gnu-emacs@gnu.org; Tue, 26 Mar 2019 16:29:01 -0400 X-Spam-Checker-Version: SpamAssassin 3.3.2 (2011-06-06) on eggs.gnu.org X-Spam-Level: X-Spam-Status: No, score=0.8 required=5.0 tests=BAYES_50,HTML_MESSAGE autolearn=disabled version=3.3.2 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1h8sgt-0002Sx-Pu for bug-gnu-emacs@gnu.org; Tue, 26 Mar 2019 16:29:00 -0400 Received: from mail-vs1-xe31.google.com ([2607:f8b0:4864:20::e31]:37733) by eggs.gnu.org with esmtps (TLS1.0:RSA_AES_128_CBC_SHA1:16) (Exim 4.71) (envelope-from ) id 1h8sgt-0002Ra-FW for bug-gnu-emacs@gnu.org; Tue, 26 Mar 2019 16:28:59 -0400 Received: by mail-vs1-xe31.google.com with SMTP id w13so8517522vsc.4 for ; Tue, 26 Mar 2019 13:28:58 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=20161025; h=mime-version:from:date:message-id:subject:to; bh=uBlyzeL+WjsCCrDKdovhuZwx0WW3tKDNNKIRzyAnh98=; b=RK3KEAMhtiE87M/Bg4BZYdQGn6D7BV6MO2s0gIXzl9QAwV6LAU42CwU2m6OfiMqvp2 N2WPbOXC72nmS6KnwMc4+E2C6oRWj0ET3NCJld16519ViFFuHldH7vaGL8hoFQqBn/H7 sPmxQqYcsiHO02KgpVI2ylpQhpPXLuQkOjxFNyABAUJA0PwgKDs7ONrGNv0bR+K5lpkc hrtb1RzqSoLlSlIVHthufU4TwgamEWltCW54uGQOpL14A2woAI4hD41aQ6QCyPsbEjue eWaFgQ9owsjZFipO6w4fqZrQHC0EwJA3ZqFiTeR1TVU7xMLWX4tx0BaMN9JL0BXdqC0i HesQ== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:mime-version:from:date:message-id:subject:to; bh=uBlyzeL+WjsCCrDKdovhuZwx0WW3tKDNNKIRzyAnh98=; b=HghylpUjEENWVN/vVCsEM72TTGoZdoc81dkaeSblu87zQzMiTHCnxihn2RKZq/AxWd lJnyE3198Sed0Vf2cXfjX2U4u/TPyrwhRZrz38O/czv94OF0d4pxHqt6xApJlBm3bn3T /lnQ9drjD5yqsVmnaTE0AxnLgJ+rRAG+Y0e3ViO60uhdExYEX/P1Mhu0TWe5weIuhN0X GpFkF1d2mgcvNWzWjEFYW933A64jvulfQh1esQkBbhVhp47mshzaHmfU4QMYsQpsWRYL OLQOHlZNL8FSHAIM9GNdbPk5jA5YsKxx5BPJ3mMe3NSQB6iqkOUi8M2+7HZj4Imlj+lS U6gA== X-Gm-Message-State: APjAAAXiYd9pZVYWLhmyLd4tBsPhVNbwNdikZQo0qSytNDYLGcT70H0n KbQEVd5bM9+nXViL279vVT8nfRo5Pwz0+cDyu4AVi9e06XA= X-Google-Smtp-Source: APXvYqx9+2xSdOXAIFfmRBURBLVnY6NYfLkXpxEHunyhAvuinrwDKqEG+yDzFmUeOjFBJAl2hSw2aK5T4BhJLm1zaOU= X-Received: by 2002:a67:fac3:: with SMTP id g3mr19805787vsq.190.1553632137482; Tue, 26 Mar 2019 13:28:57 -0700 (PDT) MIME-Version: 1.0 From: Kieran Barry Date: Tue, 26 Mar 2019 20:28:46 +0000 Message-ID: Subject: speedbar-expand-line-descendants opens non-descendant tree entries To: bug-gnu-emacs@gnu.org Content-Type: multipart/alternative; boundary="000000000000ab13830585052b5b" X-detected-operating-system: by eggs.gnu.org: Genre and OS details not recognized. X-Received-From: 2607:f8b0:4864:20::e31 X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.6.x X-Spam-Score: 1.0 (+) X-Debbugs-Envelope-To: submit X-Mailman-Approved-At: Tue, 26 Mar 2019 18:20:35 -0400 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 (/) --000000000000ab13830585052b5b Content-Type: text/plain; charset="UTF-8" Current behaviour: speedbar-expand-line-descendants incorrectly recursively expands all nodes below the current node. Expected behaviour: Should only recursively expand descendants of the current node. Steps to reproduce: emacs -Q ~ M-x speedbar [ ("[" is bound to `speedbar-expand-line-descendants') Found in: GNU Emacs 26.1 -- Kieran Barry -- kieranb@google.com EU Directive 2003/58/EC compliance: Google Ireland Ltd., Gordon House, Barrow Street, Dublin 4 Ireland Registered in Dublin, Ireland with # 368047 --000000000000ab13830585052b5b Content-Type: text/html; charset="UTF-8" Content-Transfer-Encoding: quoted-printable
Current behaviour:
s= peedbar-expand-line-descendants incorrectly recursively expands all nodes b= elow the current node.

Expected behaviour:
Should only recursively expand descendants of the current node.

Steps to reproduce:
emacs -Q ~
M-x spe= edbar
<focus to speedbar>
<cursor over a direc= tory that is not the last in list>
[

= ("[" is bound to `speedbar-expand-line-descendants')

Found in:=C2=A0GNU Emacs 26.1

--
Kieran Barry --=C2=A0kieranb@go= ogle.com
EU Directive 2= 003/58/EC compliance:
Googl= e Ireland Ltd., Gordon House, Barrow Street, Dublin 4 Ireland
<= div>Registered in Dublin, Ireland with # 368= 047
--000000000000ab13830585052b5b-- From debbugs-submit-bounces@debbugs.gnu.org Wed Mar 27 05:03:57 2019 Received: (at control) by debbugs.gnu.org; 27 Mar 2019 09:03:57 +0000 Received: from localhost ([127.0.0.1]:60843 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1h94TU-00016y-Po for submit@debbugs.gnu.org; Wed, 27 Mar 2019 05:03:56 -0400 Received: from eggs.gnu.org ([209.51.188.92]:39258) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1h94TT-00016l-Iu for control@debbugs.gnu.org; Wed, 27 Mar 2019 05:03:55 -0400 Received: from fencepost.gnu.org ([2001:470:142:3::e]:42177) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1h94TO-0001uK-DK for control@debbugs.gnu.org; Wed, 27 Mar 2019 05:03:50 -0400 Received: from rgm by fencepost.gnu.org with local (Exim 4.82) (envelope-from ) id 1h94TO-0002iD-1T for control@debbugs.gnu.org; Wed, 27 Mar 2019 05:03:50 -0400 Subject: control message for bug 35014 To: X-Mailer: mail (GNU Mailutils 2.99.98) Message-Id: From: Glenn Morris Date: Wed, 27 Mar 2019 05:03:50 -0400 X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.2.x-3.x [generic] X-Spam-Score: -0.0 (/) 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: -1.0 (-) merge 35013 35014 From debbugs-submit-bounces@debbugs.gnu.org Tue Aug 18 12:50:23 2020 Received: (at control) by debbugs.gnu.org; 18 Aug 2020 16:50:23 +0000 Received: from localhost ([127.0.0.1]:36805 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1k84oY-00008E-Vt for submit@debbugs.gnu.org; Tue, 18 Aug 2020 12:50:23 -0400 Received: from mail-yb1-f177.google.com ([209.85.219.177]:41973) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1k84oW-00007q-6V for control@debbugs.gnu.org; Tue, 18 Aug 2020 12:50:21 -0400 Received: by mail-yb1-f177.google.com with SMTP id s195so11731555ybc.8 for ; Tue, 18 Aug 2020 09:50:20 -0700 (PDT) X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:from:mime-version:date:message-id:subject:to; bh=/pFvfYicGU3PHOUOGShfGt3OznHoSkVxaQaQMZBXtH8=; b=swj4uCYKQ8PNzNsiYSfY8aykq6obVwn1O9f3b8tneXawlvnYC2kuS3I8McPQNEhvgt wJF4e+U3hXw6gUL/Kgk1wU+vimebLt3a7vxWJenHh4wzOogvy9vkPVh7Xe0ZzELtWjZp np2AxVQ+ZzwdgFtDwzdzD36AytyQg/RNa9SnMY/Tk39sElpO0ewSM/vx4Q6RJdBVn2Vy 0HXGK+HkizytTmykJAePFVju97MxMwlGYMPuVpeIFL5R/SoLDWFpTEWAhQ+nREc34Rk/ hF1HozF00baPhUXZobk3L1UTi6vqfo1m1FbCNHQ5bRVRzoOACF4EoI/onFfpGp8Y0j3a HKGg== X-Gm-Message-State: AOAM532DqPI/ma+vtMmY7cfPPCd43iyUJYj10B1neoNyVAAAWjS4itto 5HrAcIjUoK0a0LJGtvbE92I5W2LBYJYptVMYV/YYxKOz9Od+HQ== X-Google-Smtp-Source: ABdhPJyVZtw68Vzd/3No40uzdIkL4ZW1d74miq9ACJ+/59GuE7qYM7zVTAVe+bFEmh9D/kwplj7ingDpFzdYpwoxclA= X-Received: by 2002:a25:4609:: with SMTP id t9mr27323003yba.231.1597769414477; Tue, 18 Aug 2020 09:50:14 -0700 (PDT) Received: from 753933720722 named unknown by gmailapi.google.com with HTTPREST; Tue, 18 Aug 2020 16:50:14 +0000 From: Stefan Kangas MIME-Version: 1.0 Date: Tue, 18 Aug 2020 16:50:14 +0000 Message-ID: Subject: To: control@debbugs.gnu.org Content-Type: text/plain; charset="UTF-8" X-Spam-Score: 2.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: tags 35014 + patch thanks Content analysis details: (2.5 points, 10.0 required) pts rule name description ---- ---------------------- -------------------------------------------------- 0.0 FREEMAIL_FROM Sender email is commonly abused enduser mail provider (stefankangas[at]gmail.com) -0.0 SPF_PASS SPF: sender matches SPF record 0.0 SPF_HELO_NONE SPF: HELO does not publish an SPF Record 0.2 HEADER_FROM_DIFFERENT_DOMAINS From and EnvelopeFrom 2nd level mail domains are different -0.0 RCVD_IN_MSPIKE_H2 RBL: Average reputation (+2) [209.85.219.177 listed in wl.mailspike.net] -0.0 RCVD_IN_DNSWL_NONE RBL: Sender listed at https://www.dnswl.org/, no trust [209.85.219.177 listed in list.dnswl.org] 2.0 BLANK_SUBJECT Subject is present but empty 0.0 UNPARSEABLE_RELAY Informational: message has unparseable relay lines 0.2 FREEMAIL_FORGED_FROMDOMAIN 2nd level domains in From and EnvelopeFrom freemail headers are different 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: 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: tags 35014 + patch thanks 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.219.177 listed in list.dnswl.org] -0.0 RCVD_IN_MSPIKE_H2 RBL: Average reputation (+2) [209.85.219.177 listed in wl.mailspike.net] 0.0 FREEMAIL_FROM Sender email is commonly abused enduser mail provider (stefankangas[at]gmail.com) -0.0 SPF_PASS SPF: sender matches SPF record 0.0 SPF_HELO_NONE SPF: HELO does not publish an SPF Record 0.2 HEADER_FROM_DIFFERENT_DOMAINS From and EnvelopeFrom 2nd level mail domains are different 2.0 BLANK_SUBJECT Subject is present but empty -1.0 MAILING_LIST_MULTI Multiple indicators imply a widely-seen list manager 0.0 UNPARSEABLE_RELAY Informational: message has unparseable relay lines 0.2 FREEMAIL_FORGED_FROMDOMAIN 2nd level domains in From and EnvelopeFrom freemail headers are different tags 35014 + patch thanks From debbugs-submit-bounces@debbugs.gnu.org Wed Aug 19 06:46:32 2020 Received: (at 35013) by debbugs.gnu.org; 19 Aug 2020 10:46:33 +0000 Received: from localhost ([127.0.0.1]:37997 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1k8Lc0-0006cY-DO for submit@debbugs.gnu.org; Wed, 19 Aug 2020 06:46:32 -0400 Received: from quimby.gnus.org ([95.216.78.240]:43224) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1k8Lbw-0006cA-89; Wed, 19 Aug 2020 06:46:31 -0400 DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=gnus.org; s=20200322; h=Content-Type:MIME-Version:Message-ID:In-Reply-To:Date: References:Subject:Cc:To:From:Sender:Reply-To:Content-Transfer-Encoding: Content-ID:Content-Description:Resent-Date:Resent-From:Resent-Sender: Resent-To:Resent-Cc:Resent-Message-ID:List-Id:List-Help:List-Unsubscribe: List-Subscribe:List-Post:List-Owner:List-Archive; bh=54c4jbeMe5Y01i19xD6nnUIsPZAMwYd0lZ4lnlXYDR0=; b=s5J1HPOZXc2UGXRwjML38xWovS c1v2GLCH25e+A1tBBgcvaiSz9AwzcvUs8HLNv2tFQ5hxq4FMkwddIieNDXAqkr2yoZYp0TXakg6hV XsxKN8au2MdnvpWDFd9/nVVVeFHXgWBw7VO6+kNgwMnZ16sJ+EZucXG7Z4P0kgn8F9ak=; Received: from cm-84.212.202.86.getinternet.no ([84.212.202.86] helo=xo) by quimby with esmtpsa (TLS1.3:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.92) (envelope-from ) id 1k8Lbn-0003hl-7k; Wed, 19 Aug 2020 12:46:21 +0200 From: Lars Ingebrigtsen To: Kieran Barry Subject: Re: bug#35014: speedbar-expand-line-descendants opens non-descendant tree entries References: X-Now-Playing: Various's _Lonely is an Eyesore_: "Dif Juz - No Motion" Date: Wed, 19 Aug 2020 12:46:17 +0200 In-Reply-To: (Kieran Barry's message of "Tue, 26 Mar 2019 20:55:51 +0000") Message-ID: <87wo1u7w1y.fsf@gnus.org> User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/28.0.50 (gnu/linux) MIME-Version: 1.0 Content-Type: text/plain X-Spam-Report: Spam detection software, running on the system "quimby.gnus.org", has NOT identified this incoming email as spam. The original message has been attached to this so you can view it or label similar future email. If you have any questions, see @@CONTACT_ADDRESS@@ for details. Content preview: Kieran Barry writes: > Patch to fix. > > Changelog: > 2019-03-26 Kieran Barry > * lisp/speedbar.el: speedbar-expand-line-descendants fixed to only expand > descendants of current node. Content analysis details: (-2.9 points, 5.0 required) pts rule name description ---- ---------------------- -------------------------------------------------- -1.0 ALL_TRUSTED Passed through trusted hosts only via SMTP -1.9 BAYES_00 BODY: Bayes spam probability is 0 to 1% [score: 0.0000] X-Spam-Score: 0.0 (/) X-Debbugs-Envelope-To: 35013 Cc: 35013@debbugs.gnu.org, 35014@debbugs.gnu.org X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -1.0 (-) Kieran Barry writes: > Patch to fix. > > Changelog: > 2019-03-26 Kieran Barry > * lisp/speedbar.el: speedbar-expand-line-descendants fixed to only expand > descendants of current node. Thanks for the patch. I had a look at the speedbar code (I don't normally use the mode myself), and there seemed like a much simpler fix -- just narrow to the current line before starting to expand. I tried that, and it seems to work for me, so I've pushed that fix to Emacs 28 instead. -- (domestic pets only, the antidote for overdose, milk.) bloggy blog: http://lars.ingebrigtsen.no From debbugs-submit-bounces@debbugs.gnu.org Wed Aug 19 06:46:37 2020 Received: (at control) by debbugs.gnu.org; 19 Aug 2020 10:46:37 +0000 Received: from localhost ([127.0.0.1]:38002 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1k8Lc4-0006cu-6f for submit@debbugs.gnu.org; Wed, 19 Aug 2020 06:46:36 -0400 Received: from quimby.gnus.org ([95.216.78.240]:43238) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1k8Lc1-0006cK-Ci for control@debbugs.gnu.org; Wed, 19 Aug 2020 06:46:33 -0400 DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=gnus.org; s=20200322; h=Subject:From:To:Message-Id:Date:Sender:Reply-To:Cc: MIME-Version:Content-Type:Content-Transfer-Encoding:Content-ID: Content-Description:Resent-Date:Resent-From:Resent-Sender:Resent-To:Resent-Cc :Resent-Message-ID:In-Reply-To:References:List-Id:List-Help:List-Unsubscribe: List-Subscribe:List-Post:List-Owner:List-Archive; bh=nR4ZoiMQAJptPuddIPJTAnr8V8th+cV3TNgozlPeH6E=; b=d+rFzL3hSWL0/r78wPSduCVSzE cjr+cz7heEbyKBuu8R/EAr0mgldNVP2wrP/US15BLF5oqEfXisOiwh7J6WmHpzoL+328ZP7VRTwv+ rEfEe1e2PDwvdcA1aSbgXj9dgZJeZc8k7QMAdQw0tUCM1RPejYgzjqZztOg/8N0759XA=; Received: from cm-84.212.202.86.getinternet.no ([84.212.202.86] helo=xo) by quimby with esmtpsa (TLS1.3:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.92) (envelope-from ) id 1k8Lbt-0003hu-Jd for control@debbugs.gnu.org; Wed, 19 Aug 2020 12:46:27 +0200 Date: Wed, 19 Aug 2020 12:46:24 +0200 Message-Id: <87v9he7w1r.fsf@gnus.org> To: control@debbugs.gnu.org From: Lars Ingebrigtsen Subject: control message for bug #35013 X-Spam-Report: Spam detection software, running on the system "quimby.gnus.org", has NOT identified this incoming email as spam. The original message has been attached to this so you can view it or label similar future email. If you have any questions, see @@CONTACT_ADDRESS@@ for details. Content preview: tags 35013 fixed close 35013 28.1 quit Content analysis details: (-2.9 points, 5.0 required) pts rule name description ---- ---------------------- -------------------------------------------------- -1.0 ALL_TRUSTED Passed through trusted hosts only via SMTP -1.9 BAYES_00 BODY: Bayes spam probability is 0 to 1% [score: 0.0000] X-Spam-Score: 0.0 (/) 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: -1.0 (-) tags 35013 fixed close 35013 28.1 quit From unknown Sun Aug 17 10:16:27 2025 Received: (at fakecontrol) by fakecontrolmessage; To: internal_control@debbugs.gnu.org From: Debbugs Internal Request Subject: Internal Control Message-Id: bug archived. Date: Wed, 16 Sep 2020 11:24:04 +0000 User-Agent: Fakemail v42.6.9 # This is a fake control message. # # The action: # bug archived. thanks # This fakemail brought to you by your local debbugs # administrator