From unknown Fri Jun 20 20:02:57 2025 Content-Disposition: inline Content-Transfer-Encoding: quoted-printable MIME-Version: 1.0 X-Mailer: MIME-tools 5.509 (Entity 5.509) Content-Type: text/plain; charset=utf-8 From: bug#51102 <51102@debbugs.gnu.org> To: bug#51102 <51102@debbugs.gnu.org> Subject: Status: Document speedbar etags compatibility mode better Reply-To: bug#51102 <51102@debbugs.gnu.org> Date: Sat, 21 Jun 2025 03:02:57 +0000 retitle 51102 Document speedbar etags compatibility mode better reassign 51102 emacs submitter 51102 Stefan Kangas severity 51102 wishlist thanks From debbugs-submit-bounces@debbugs.gnu.org Fri Oct 08 17:36:12 2021 Received: (at submit) by debbugs.gnu.org; 8 Oct 2021 21:36:12 +0000 Received: from localhost ([127.0.0.1]:52003 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1mYxXH-0004M6-Dt for submit@debbugs.gnu.org; Fri, 08 Oct 2021 17:36:11 -0400 Received: from lists.gnu.org ([209.51.188.17]:44674) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1mYxXF-0004Lz-TG for submit@debbugs.gnu.org; Fri, 08 Oct 2021 17:36:10 -0400 Received: from eggs.gnu.org ([2001:470:142:3::10]:43486) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1mYxXF-0001MW-BH for bug-gnu-emacs@gnu.org; Fri, 08 Oct 2021 17:36:09 -0400 Received: from mail-pg1-f173.google.com ([209.85.215.173]:46667) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from ) id 1mYxXD-0006UX-3W for bug-gnu-emacs@gnu.org; Fri, 08 Oct 2021 17:36:08 -0400 Received: by mail-pg1-f173.google.com with SMTP id m21so4287124pgu.13 for ; Fri, 08 Oct 2021 14:36:06 -0700 (PDT) X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20210112; h=x-gm-message-state:from:mime-version:date:message-id:subject:to; bh=xjRMmtLCbRS1x7xn7D2wHo9sz/6uvhrpHqqkuiOKQyQ=; b=fjjokEW/2BgxVhI3v4v2JGoMEptYIx3brgNivOfFgvIRhq3TtDHvCEDAIpc2Up0Mp6 1yvrGRuYIkMTIgQY3moIcIib38OtswSmDwxmlHvECVA1HVZ8yVpTDQz9yEBoE777XbKV WIEzGnfJ4hd3QJ8l9BLpjgsavjBt1OTzp0M83W5oPFDsUQ7zV0xEqWeuGWFHUeIcVyne 1Bcb+XDLeKs4hcLnPQSpeolXWrzGzwWH0SnSXpyliKtQ7ngYk95+20o4IUAN3/z1sdTx ARkvu4zNQhZGL/yVDKAy82zwrDJiVwwAmytqXRbOnSKih7BH9euPm5DWsc6OMwvkMdPH DBPA== X-Gm-Message-State: AOAM532nI2bmURchrWNlJmcSSl5o/f+jpGpstoDjoW1SluiAsGJjcs1K 9soXUMO2lGd3i9QAvn5Ec39jB7tx8YavARGR1E0M0bvD X-Google-Smtp-Source: ABdhPJy2kdPKASjuoPQb3bPgCHi6Wp93zGoF8CwkFDcvGvvgMP8inEzycESVQhTrTPbIZpJXkQMz6ic/ZrgqttL50v8= X-Received: by 2002:aa7:978b:0:b0:44c:abf1:a8b8 with SMTP id o11-20020aa7978b000000b0044cabf1a8b8mr12448750pfp.35.1633728965481; Fri, 08 Oct 2021 14:36:05 -0700 (PDT) Received: from 753933720722 named unknown by gmailapi.google.com with HTTPREST; Fri, 8 Oct 2021 17:36:04 -0400 From: Stefan Kangas X-Debbugs-CC: Eric M. Ludlam MIME-Version: 1.0 Date: Fri, 8 Oct 2021 17:36:04 -0400 Message-ID: Subject: [PATCH] Make speedbar XEmacs compatibility mode obsolete (etags) To: bug-gnu-emacs@gnu.org Content-Type: multipart/mixed; boundary="000000000000a5b0a005cdde2ac6" Received-SPF: pass client-ip=209.85.215.173; envelope-from=stefankangas@gmail.com; helo=mail-pg1-f173.google.com X-Spam_score_int: -13 X-Spam_score: -1.4 X-Spam_bar: - X-Spam_report: (-1.4 / 5.0 requ) BAYES_00=-1.9, FREEMAIL_FORGED_FROMDOMAIN=0.25, FREEMAIL_FROM=0.001, HEADER_FROM_DIFFERENT_DOMAINS=0.25, RCVD_IN_DNSWL_NONE=-0.0001, RCVD_IN_MSPIKE_H3=0.001, RCVD_IN_MSPIKE_WL=0.001, SPF_HELO_NONE=0.001, SPF_PASS=-0.001 autolearn=no autolearn_force=no X-Spam_action: no action X-Spam-Score: -0.8 (/) 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: -1.8 (-) --000000000000a5b0a005cdde2ac6 Content-Type: text/plain; charset="UTF-8" Severity: wishlist The documentation for `speedbar-use-imenu-flag' says: (defcustom speedbar-use-imenu-flag t "Non-nil means use imenu for file parsing, nil to use etags. XEmacs prior to 20.4 doesn't support imenu, therefore the default is to use etags instead. Etags support is not as robust as imenu support." :tag "Use Imenu for tags" :group 'speedbar :type 'boolean) Is there any reason to keep the etags support around, or should we install something like the attached patch? --000000000000a5b0a005cdde2ac6 Content-Type: text/x-diff; charset="US-ASCII"; name="0001-Make-speedbar-XEmacs-compatibility-mode-obsolete-eta.patch" Content-Disposition: attachment; filename="0001-Make-speedbar-XEmacs-compatibility-mode-obsolete-eta.patch" Content-Transfer-Encoding: base64 X-Attachment-Id: d1089bb77953ecaf_0.1 RnJvbSBiZWIyNjMzZjVjNTY0MmQyYzlhOWE1ZDk3MjdhZTlkZjNkZjdmZjA1IE1vbiBTZXAgMTcg MDA6MDA6MDAgMjAwMQpGcm9tOiBTdGVmYW4gS2FuZ2FzIDxzdGVmYW5AbWFyeGlzdC5zZT4KRGF0 ZTogRnJpLCA4IE9jdCAyMDIxIDIzOjA5OjUwICswMjAwClN1YmplY3Q6IFtQQVRDSF0gTWFrZSBz cGVlZGJhciBYRW1hY3MgY29tcGF0aWJpbGl0eSBtb2RlIG9ic29sZXRlIChldGFncykKCiogbGlz cC9zcGVlZGJhci5lbDogKHNwZWVkYmFyKTogUmVtb3ZlIDpncm91cCBldGFncyBmcm9tIGRlZmdy b3VwLgooc3BlZWRiYXItZHluYW1pYy10YWdzLWZ1bmN0aW9uLWxpc3QpOiBSZW1vdmUgZXRhZ3Mg c3VwcG9ydCB0aGF0IHdhcwpvbmx5IGtlcHQgYXJvdW5kIGZvciBYRW1hY3MgY29tcGF0aWJpbGl0 eS4KKHNwZWVkYmFyLXVzZS1pbWVudS1mbGFnLCBzcGVlZGJhci1pbnNlcnQtZXRhZ3MtbGlzdCkK KHNwZWVkYmFyLWV4dHJhY3Qtb25lLXN5bWJvbCwgc3BlZWRiYXItcGFyc2UtYy1vci1jKyt0YWcp CihzcGVlZGJhci1wYXJzZS10ZXgtc3RyaW5nLCBzcGVlZGJhci1mZXRjaC1ldGFncy1wYXJzZS1s aXN0KQooc3BlZWRiYXItZmV0Y2gtZXRhZ3MtY29tbWFuZCwgc3BlZWRiYXItZmV0Y2gtZXRhZ3Mt YXJndW1lbnRzKQooc3BlZWRiYXItdG9nZ2xlLWV0YWdzKTogTWFrZSBvYnNvbGV0ZS4KKHNwZWVk YmFyLXRhZy1leHBhbmQpOiBEb2MgZml4LgotLS0KIGV0Yy9ORVdTICAgICAgICAgfCAgNyArKysr KysrCiBsaXNwL3NwZWVkYmFyLmVsIHwgNDMgKysrKysrKysrKysrKysrLS0tLS0tLS0tLS0tLS0t LS0tLS0tLS0tLS0tLQogMiBmaWxlcyBjaGFuZ2VkLCAyMiBpbnNlcnRpb25zKCspLCAyOCBkZWxl dGlvbnMoLSkKCmRpZmYgLS1naXQgYS9ldGMvTkVXUyBiL2V0Yy9ORVdTCmluZGV4IGI5MWE1Y2Ji NzIuLjMyYzhkYmQ4YzIgMTAwNjQ0Ci0tLSBhL2V0Yy9ORVdTCisrKyBiL2V0Yy9ORVdTCkBAIC0x MDUsNiArMTA1LDEzIEBAIGFsc28gaGFuZGxlIEFOU0kgY29kZXMgZm9yIGZhaW50LCBpdGFsaWMg YW5kIGJsaW5raW5nIHRleHQsIGRpc3BsYXlpbmcKIGl0IHdpdGggbmV3ICdhbnNpLXRlcm0tZmFp bnQvaXRhbGljL3Nsb3ctYmxpbmtpbmcvZmFzdC1ibGlua2luZycKIGZhY2VzLgogCisqKiBzcGVl ZGJhcgorCistLS0KKyoqKiBldGFncyBzdXBwb3J0IGlzIG5vdyBvYnNvbGV0ZS4KK1RoaXMgd2Fz IG9ubHkga2VwdCBhcm91bmQgZm9yIFhFbWFjcyBjb21wYXRpYmlsaXR5LCBhbmQgdGhlIGltZW51 CitzdXBwb3J0IGlzIG1vcmUgcm9idXN0LgorCiAMCiAqIE5ldyBNb2RlcyBhbmQgUGFja2FnZXMg aW4gRW1hY3MgMjkuMQogCmRpZmYgLS1naXQgYS9saXNwL3NwZWVkYmFyLmVsIGIvbGlzcC9zcGVl ZGJhci5lbAppbmRleCAzY2MzZTI3NjA2Li45NmU2NjhmYzA2IDEwMDY0NAotLS0gYS9saXNwL3Nw ZWVkYmFyLmVsCisrKyBiL2xpc3Avc3BlZWRiYXIuZWwKQEAgLTExMiw3ICsxMTIsNiBAQAogOzsg Y3VzdG9taXphdGlvbiBzdHVmZgogKGRlZmdyb3VwIHNwZWVkYmFyIG5pbAogICAiRmlsZSBhbmQg dGFnIGJyb3dzZXIgZnJhbWUuIgotICA6Z3JvdXAgJ2V0YWdzCiAgIDpncm91cCAndG9vbHMKICAg Omdyb3VwICdjb252ZW5pZW5jZQogICA6bGluayAnKGN1c3RvbS1tYW51YWwgIihzcGVlZGJhcikg VG9wIikKQEAgLTMwNiwxNyArMzA1LDE3IEBAIHNwZWVkYmFyLWZyYW1lLXBhcmFtZXRlcnMKIAkJ ICAgICAgIChzeW1ib2wgOnRhZyAiUGFyYW1ldGVyIikKIAkJICAgICAgIChzZXhwIDp0YWcgIlZh bHVlIikpKSkKIAotKGRlZmN1c3RvbSBzcGVlZGJhci11c2UtaW1lbnUtZmxhZyAoZmJvdW5kcCAn aW1lbnUpCisoZGVmY3VzdG9tIHNwZWVkYmFyLXVzZS1pbWVudS1mbGFnIHQKICAgIk5vbi1uaWwg bWVhbnMgdXNlIGltZW51IGZvciBmaWxlIHBhcnNpbmcsIG5pbCB0byB1c2UgZXRhZ3MuCiBYRW1h Y3MgcHJpb3IgdG8gMjAuNCBkb2Vzbid0IHN1cHBvcnQgaW1lbnUsIHRoZXJlZm9yZSB0aGUgZGVm YXVsdCBpcyB0bwogdXNlIGV0YWdzIGluc3RlYWQuICBFdGFncyBzdXBwb3J0IGlzIG5vdCBhcyBy b2J1c3QgYXMgaW1lbnUgc3VwcG9ydC4iCiAgIDp0YWcgIlVzZSBJbWVudSBmb3IgdGFncyIKICAg Omdyb3VwICdzcGVlZGJhcgogICA6dHlwZSAnYm9vbGVhbikKKyhtYWtlLW9ic29sZXRlLXZhcmlh YmxlICdzcGVlZGJhci11c2UtaW1lbnUtZmxhZyBuaWwgIjI5LjEiKQogCiAoZGVmdmFyIHNwZWVk YmFyLWR5bmFtaWMtdGFncy1mdW5jdGlvbi1saXN0Ci0gICcoKHNwZWVkYmFyLWZldGNoLWR5bmFt aWMtaW1lbnUgLiBzcGVlZGJhci1pbnNlcnQtaW1lbnUtbGlzdCkKLSAgICAoc3BlZWRiYXItZmV0 Y2gtZHluYW1pYy1ldGFncyAuIHNwZWVkYmFyLWluc2VydC1ldGFncy1saXN0KSkKKyAgJygoc3Bl ZWRiYXItZmV0Y2gtZHluYW1pYy1pbWVudSAuIHNwZWVkYmFyLWluc2VydC1pbWVudS1saXN0KSkK ICAgIlNldCB0byBhIGxpc3Qgb2YgZnVuY3Rpb25zIHdoaWNoIHdpbGwgcmV0dXJuIGFuZCBpbnNl cnQgYSBsaXN0IG9mIHRhZ3MuCiBFYWNoIGVsZW1lbnQgaXMgb2YgdGhlIGZvcm0gKCBGRVRDSCAu IElOU0VSVCApIHdoZXJlIEZFVENICiBpcyBhIGZ1bmN0aW9uIHdoaWNoIHRha2VzIG9uZSBwYXJh bWV0ZXIgKHRoZSBmaWxlIHRvIHRhZykgYW5kIHJldHVybnMgYQpAQCAtMjM1MCw2ICsyMzQ5LDcg QEAgc3BlZWRiYXItaW5zZXJ0LWltZW51LWxpc3QKIAogKGRlZnVuIHNwZWVkYmFyLWluc2VydC1l dGFncy1saXN0IChpbmRlbnQgbHN0KQogICAiQXQgbGV2ZWwgSU5ERU5ULCBpbnNlcnQgdGhlIGV0 YWdzIGdlbmVyYXRlZCBMU1QuIgorICAoZGVjbGFyZSAob2Jzb2xldGUgbmlsICIyOS4xIikpCiAg IChzcGVlZGJhci1pbnNlcnQtZ2VuZXJpYy1saXN0IGluZGVudCBsc3QKIAkJCQknc3BlZWRiYXIt dGFnLWV4cGFuZAogCQkJCSdzcGVlZGJhci10YWctZmluZCkpCkBAIC0zMzU2LDcgKzMzNTYsNyBA QCBzcGVlZGJhci10YWctZmluZAogCiAoZGVmdW4gc3BlZWRiYXItdGFnLWV4cGFuZCAodGV4dCB0 b2tlbiBpbmRlbnQpCiAgICJFeHBhbmQgYSB0YWcgc3VibGlzdC4gIEltZW51IHdpbGwgcmV0dXJu IHN1Yi1saXN0cyBvZiBzcGVjaWFsaXplZCB0YWcgdHlwZXMuCi1FdGFncyBkb2VzIG5vdCBzdXBw b3J0IHRoaXMgZmVhdHVyZS4gIFRFWFQgd2lsbCBiZSB0aGUgYnV0dG9uIHN0cmluZy4KK1RFWFQg d2lsbCBiZSB0aGUgYnV0dG9uIHN0cmluZy4KIFRPS0VOIHdpbGwgYmUgdGhlIGxpc3QsIGFuZCBJ TkRFTlQgaXMgdGhlIGN1cnJlbnQgaW5kZW50YXRpb24gbGV2ZWwuIgogICAoY29uZCAoKHN0cmlu Zy1zZWFyY2ggIisiIHRleHQpCTt3ZSBoYXZlIHRvIGV4cGFuZCB0aGlzIGZpbGUKIAkgKHNwZWVk YmFyLWNoYW5nZS1leHBhbmQtYnV0dG9uLWNoYXIgPy0pCkBAIC0zNTAzLDEwICszNTAzLDYgQEAg c3BlZWRiYXItZmV0Y2gtZHluYW1pYy10YWdzCiAKIDs7OyBUYWcgTWFuYWdlbWVudCAtLSBJbWVu dQogOzsKLShpZiAobm90IHNwZWVkYmFyLXVzZS1pbWVudS1mbGFnKQotCi0gICAgbmlsCi0KIChl dmFsLXdoZW4tY29tcGlsZSAoY29uZGl0aW9uLWNhc2UgbmlsIChyZXF1aXJlICdpbWVudSkgKGVy cm9yIG5pbCkpKQogKGRlY2xhcmUtZnVuY3Rpb24gaW1lbnUtLW1ha2UtaW5kZXgtYWxpc3QgImlt ZW51IiAoJm9wdGlvbmFsIG5vLWVycm9yKSkKIApAQCAtMzUyNCw3ICszNTIwLDcgQEAgc3BlZWRi YXItZmV0Y2gtZHluYW1pYy1pbWVudQogCQkgIChsYW1iZGEgKGEgYikgKHN0cmluZzwgKGNhciBh KSAoY2FyIGIpKSkpCiAJICBpbmRleC1hbGlzdCkpCiAgICAgKGVycm9yIHQpKSkKLSkKKwogDAog Ozs7IFRhZyBNYW5hZ2VtZW50IC0tIGV0YWdzICAob2xkIFhFbWFjcyBjb21wYXRpYmlsaXR5IHBh cnQpCiA7OwpAQCAtMzU0OCwxMiArMzU0NCwxNCBAQCBzcGVlZGJhci1mZXRjaC1ldGFncy1wYXJz ZS1saXN0CiB0byBiZSBhdCB0aGUgYmVnaW5uaW5nIG9mIGEgbGluZSBpbiB0aGUgZXRhZ3MgYnVm ZmVyLgogCiBUaGlzIHZhcmlhYmxlIGlzIGlnbm9yZWQgaWYgYHNwZWVkYmFyLXVzZS1pbWVudS1m bGFnJyBpcyBub24tbmlsLiIpCisobWFrZS1vYnNvbGV0ZS12YXJpYWJsZSAnc3BlZWRiYXItZmV0 Y2gtZXRhZ3MtcGFyc2UtbGlzdCBuaWwgIjI5LjEiKQogCiAoZGVmY3VzdG9tIHNwZWVkYmFyLWZl dGNoLWV0YWdzLWNvbW1hbmQgImV0YWdzIgogICAiQ29tbWFuZCB1c2VkIHRvIGNyZWF0ZSBhbiBl dGFncyBmaWxlLgogVGhpcyB2YXJpYWJsZSBpcyBpZ25vcmVkIGlmIGBzcGVlZGJhci11c2UtaW1l bnUtZmxhZycgaXMgdC4iCiAgIDpncm91cCAnc3BlZWRiYXIKICAgOnR5cGUgJ3N0cmluZykKKyht YWtlLW9ic29sZXRlLXZhcmlhYmxlICdzcGVlZGJhci1mZXRjaC1ldGFncy1jb21tYW5kIG5pbCAi MjkuMSIpCiAKIChkZWZjdXN0b20gc3BlZWRiYXItZmV0Y2gtZXRhZ3MtYXJndW1lbnRzICcoIi1E IiAiLUkiICItbyIgIi0iKQogICAiTGlzdCBvZiBhcmd1bWVudHMgdG8gdXNlIHdpdGggYHNwZWVk YmFyLWZldGNoLWV0YWdzLWNvbW1hbmQnLgpAQCAtMzU2Miw3ICszNTYwLDggQEAgc3BlZWRiYXIt ZmV0Y2gtZXRhZ3MtYXJndW1lbnRzCiBUaGlzIHZhcmlhYmxlIGlzIGlnbm9yZWQgaWYgYHNwZWVk YmFyLXVzZS1pbWVudS1mbGFnJyBpcyB0LiIKICAgOmdyb3VwICdzcGVlZGJhcgogICA6dHlwZSAn KGNob2ljZSAoY29uc3QgbmlsKQotCQkgKHJlcGVhdCA6dGFnICJMaXN0IG9mIGFyZ3VtZW50cyIg c3RyaW5nKSkpCisgICAgICAgICAgICAgICAgIChyZXBlYXQgOnRhZyAiTGlzdCBvZiBhcmd1bWVu dHMiIHN0cmluZykpKQorKG1ha2Utb2Jzb2xldGUtdmFyaWFibGUgJ3NwZWVkYmFyLWZldGNoLWV0 YWdzLWFyZ3VtZW50cyBuaWwgIjI5LjEiKQogCiAoZGVmdW4gc3BlZWRiYXItdG9nZ2xlLWV0YWdz IChmbGFnKQogICAiVG9nZ2xlIEZMQUcgaW4gYHNwZWVkYmFyLWZldGNoLWV0YWdzLWFyZ3VtZW50 cycuCkBAIC0zNTczLDYgKzM1NzIsNyBAQCBzcGVlZGJhci10b2dnbGUtZXRhZ3MKIAogICBUaGlz IGZ1bmN0aW9uIGlzIGEgY29udmVuaWVuY2UgZnVuY3Rpb24gZm9yIFhFbWFjcyBtZW51IGNyZWF0 ZWQgYnkKIEZhcnppbiBHdWlsYWsgPGZhcnppbkBwcm90b2NvbC5jb20+LiIKKyAgKGRlY2xhcmUg KG9ic29sZXRlIG5pbCAiMjkuMSIpKQogICAoaW50ZXJhY3RpdmUpCiAgIChjb25kCiAgICAoKGVx dWFsIGZsYWcgInNvcnQiKQpAQCAtMzU5MSw2ICszNTkxLDcgQEAgc3BlZWRiYXItdG9nZ2xlLWV0 YWdzCiAoZGVmdW4gc3BlZWRiYXItZmV0Y2gtZHluYW1pYy1ldGFncyAoZmlsZSkKICAgIkZvciBG SUxFLCBydW4gZXRhZ3MgYW5kIGNyZWF0ZSBhIGxpc3Qgb2Ygc3ltYm9scyBleHRyYWN0ZWQuCiBF YWNoIHN5bWJvbCB3aWxsIGJlIGFzc29jaWF0ZWQgd2l0aCBpdHMgbGluZSBwb3NpdGlvbiBpbiBG SUxFLiIKKyAgKGRlY2xhcmUgKG9ic29sZXRlIG5pbCAiMjkuMSIpKQogICAobGV0ICgobmV3bGlz dCBuaWwpKQogICAgICh1bndpbmQtcHJvdGVjdAogCShzYXZlLWV4Y3Vyc2lvbgpAQCAtMzYyOCwy NyArMzYyOSwxMSBAQCBzcGVlZGJhci1mZXRjaC1keW5hbWljLWV0YWdzCiAJKHNvcnQgbmV3bGlz dCAobGFtYmRhIChhIGIpIChzdHJpbmc8IChjYXIgYSkgKGNhciBiKSkpKQogICAgICAgKHJldmVy c2UgbmV3bGlzdCkpKSkKIAotOzsgVGhpcyBiaXQgZG9uYXRlZCBieSBGYXJ6aW4gR3VpbGFrIDxm YXJ6aW5AcHJvdG9jb2wuY29tPiBidXQgSSdtIG5vdAotOzsgc3VyZSBpdCdzIG5lZWRlZCB3aXRo IHRoZSBkaWZmZXJlbnQgc29ydGluZyBtZXRob2QuCi07OwotOyhkZWZ1biBzcGVlZGJhci1jbGVh bi1ldGFncygpCi07ICAiUmVtb3ZlcyBzcGFjZXMgYmVmb3JlIHRoZSBePyBjaGFyYWN0ZXIsIGFu ZCByZW1vdmVzIGAjZGVmaW5lJywKLTtyZXR1cm4gdHlwZXMsIGV0Yy4gcHJlY2VkaW5nIHRhZ3Mu ICBUaGlzIGVuc3VyZXMgdGhhdCB0aGUgc29ydCBvcGVyYXRpb24KLTt3b3JrcyBvbiB0aGUgdGFn cywgbm90IHRoZSByZXR1cm4gdHlwZXMuIgotOyAgKHNhdmUtZXhjdXJzaW9uCi07ICAgIChnb3Rv LWNoYXIgKHBvaW50LW1pbikpCi07ICAgICh3aGlsZQotOwkocmUtc2VhcmNoLWZvcndhcmQgIig/ WyBcdF0oP1xDLT8iIG5pbCB0KQotOyAgICAgIChyZXBsYWNlLW1hdGNoICJcQy0/IiBuaWwgbmls KSkKLTsgICAgKGdvdG8tY2hhciAocG9pbnQtbWluKSkKLTsgICAgKHdoaWxlCi07CShyZS1zZWFy Y2gtZm9yd2FyZCAiXFwoLipbIFx0XStcXClcXChbXiBcdFxuXSsuKlxDLT9cXCkiIG5pbCB0KQot OyAgICAgIChkZWxldGUtcmVnaW9uIChtYXRjaC1iZWdpbm5pbmcgMSkgKG1hdGNoLWVuZCAxKSkp KSkKLQogKGRlZnVuIHNwZWVkYmFyLWV4dHJhY3Qtb25lLXN5bWJvbCAoZXhwcikKICAgIkF0IHBv aW50LCByZXR1cm4gbmlsLCBvciBvbmUgYWxpc3QgaW4gdGhlIGZvcm0gKFNZTUJPTCAuIFBPU0lU SU9OKS4KIFRoZSBsaW5lIHNob3VsZCBjb250YWluIG91dHB1dCBmcm9tIGV0YWdzLiAgUGFyc2Ug dGhlIG91dHB1dCB1c2luZyB0aGUKIHJlZ3VsYXIgZXhwcmVzc2lvbiBFWFBSLiIKKyAgKGRlY2xh cmUgKG9ic29sZXRlIG5pbCAiMjkuMSIpKQogICAobGV0KiAoKHN5bSAoaWYgKHN0cmluZ3AgZXhw cikKIAkJICAoaWYgKHNhdmUtZXhjdXJzaW9uCiAJCQkocmUtc2VhcmNoLWZvcndhcmQgZXhwciAo bGluZS1lbmQtcG9zaXRpb24pIHQpKQpAQCAtMzY2OCw2ICszNjUzLDcgQEAgc3BlZWRiYXItZXh0 cmFjdC1vbmUtc3ltYm9sCiAKIChkZWZ1biBzcGVlZGJhci1wYXJzZS1jLW9yLWMrK3RhZyAoKQog ICAiUGFyc2UgYSBDIG9yIEMrKyB0YWcsIHdoaWNoIHRlbmRzIHRvIGJlIGEgbGl0dGxlIGNvbXBs ZXguIgorICAoZGVjbGFyZSAob2Jzb2xldGUgbmlsICIyOS4xIikpCiAgIChzYXZlLWV4Y3Vyc2lv bgogICAgIChsZXQgKChib3VuZCAobGluZS1lbmQtcG9zaXRpb24pKSkKICAgICAgIChjb25kICgo cmUtc2VhcmNoLWZvcndhcmQgIlxDLT9cXChbXlxDLWFdK1xcKVxDLWEiIGJvdW5kIHQpCkBAIC0z Njg0LDYgKzM2NzAsNyBAQCBzcGVlZGJhci1wYXJzZS1jLW9yLWMrK3RhZwogCiAoZGVmdW4gc3Bl ZWRiYXItcGFyc2UtdGV4LXN0cmluZyAoKQogICAiUGFyc2UgYSBUZXggc3RyaW5nLiAgT25seSBm aW5kIGRhdGEgd2hpY2ggaXMgcmVsZXZhbnQuIgorICAoZGVjbGFyZSAob2Jzb2xldGUgbmlsICIy OS4xIikpCiAgIChzYXZlLWV4Y3Vyc2lvbgogICAgIChsZXQgKChib3VuZCAobGluZS1lbmQtcG9z aXRpb24pKSkKICAgICAgIChjb25kICgocmUtc2VhcmNoLWZvcndhcmQgIlxcKFxcKHN1YlxcKSpz ZWN0aW9uXFx8Y2hhcHRlclxcfGNpdGVcXClcXHMtKntbXlxDLT99XSp9PyIgYm91bmQgdCkKLS0g CjIuMzAuMgoK --000000000000a5b0a005cdde2ac6-- From debbugs-submit-bounces@debbugs.gnu.org Sat Oct 09 02:29:54 2021 Received: (at 51102) by debbugs.gnu.org; 9 Oct 2021 06:29:54 +0000 Received: from localhost ([127.0.0.1]:52230 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1mZ5rm-0004xg-2A for submit@debbugs.gnu.org; Sat, 09 Oct 2021 02:29:54 -0400 Received: from eggs.gnu.org ([209.51.188.92]:34672) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1mZ5rk-0004xR-Gu for 51102@debbugs.gnu.org; Sat, 09 Oct 2021 02:29:52 -0400 Received: from fencepost.gnu.org ([2001:470:142:3::e]:48064) by eggs.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1mZ5re-0007UM-MU; Sat, 09 Oct 2021 02:29:46 -0400 Received: from 84.94.185.95.cable.012.net.il ([84.94.185.95]:2045 helo=home-c4e4a596f7) by fencepost.gnu.org with esmtpsa (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1mZ5re-0007EX-EC; Sat, 09 Oct 2021 02:29:46 -0400 Date: Sat, 09 Oct 2021 09:29:28 +0300 Message-Id: <83czoeyalz.fsf@gnu.org> From: Eli Zaretskii To: Stefan Kangas In-Reply-To: (message from Stefan Kangas on Fri, 8 Oct 2021 17:36:04 -0400) Subject: Re: bug#51102: [PATCH] Make speedbar XEmacs compatibility mode obsolete (etags) References: X-Spam-Score: -2.3 (--) X-Debbugs-Envelope-To: 51102 Cc: zappo@gnu.org, 51102@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: -3.3 (---) > From: Stefan Kangas > Date: Fri, 8 Oct 2021 17:36:04 -0400 > Cc: "Eric M. Ludlam" > > (defcustom speedbar-use-imenu-flag t > "Non-nil means use imenu for file parsing, nil to use etags. > XEmacs prior to 20.4 doesn't support imenu, therefore the default is to > use etags instead. Etags support is not as robust as imenu support." > :tag "Use Imenu for tags" > :group 'speedbar > :type 'boolean) > > Is there any reason to keep the etags support around, or should we > install something like the attached patch? I see no reason to remove etags support. I also don't understand the "Etags support is not as robust as imenu support" part of the doc string. From debbugs-submit-bounces@debbugs.gnu.org Sat Oct 09 03:08:14 2021 Received: (at 51102) by debbugs.gnu.org; 9 Oct 2021 07:08:14 +0000 Received: from localhost ([127.0.0.1]:52239 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1mZ6Ss-0005uE-9E for submit@debbugs.gnu.org; Sat, 09 Oct 2021 03:08:14 -0400 Received: from mail-pl1-f179.google.com ([209.85.214.179]:37769) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1mZ6Sq-0005u1-P3 for 51102@debbugs.gnu.org; Sat, 09 Oct 2021 03:08:13 -0400 Received: by mail-pl1-f179.google.com with SMTP id n11so7176653plf.4 for <51102@debbugs.gnu.org>; Sat, 09 Oct 2021 00:08:12 -0700 (PDT) X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20210112; h=x-gm-message-state:from:in-reply-to:references:mime-version:date :message-id:subject:to:cc; bh=An/QhRgEAOdej8qWI+eSpZmTeosSzULn/FeGt35TujQ=; b=V51sUU8XPEmeiXaBOB8/knZkYa/W+b3ilvmUSzMqyLE//mO/0DnAoP8qOdOR4lEE25 nOoGSqS/Q18m111Jo4U8+a2GstYssw5RH7Qf4y+v2hGNYkcUlY5ZsVMpGBc969tbQf/o hJCtKCay/hi6szCWz5bf6w/8Z/c9ulllKkBv27TOhP8Vx1unr0VEW1WONWwmuzrfJiZG pmlMkfWKiNk63WbpbDAltxHZ1SILHhOF9bixPCARgJ7665wRRBVLirUd9yy5IEqhZwyw YcKOlfDTPHW8bzJj++m94hKqd+IO6TPI2aHCOvVyO75J4kMwSANuzEU+eeHVpD1Vtfaq PhOg== X-Gm-Message-State: AOAM532GwU9eM9YKlScLlaDQRERtJZ6dlcWSNtcJK6cgLeJV56xnwtnq A4gnNlXHPQJFHdy7N8JWYEebKCQmSi8J0H6HDT8= X-Google-Smtp-Source: ABdhPJykwo0glpTCvIIDoLMXhb1pEdAt9xHGABSIW3PQwDmxfhNIdkF1bOv0raS0EQLSkKjO1vTO3rDlBz9+3hLNujk= X-Received: by 2002:a17:902:6b07:b0:13e:d5ba:3d8f with SMTP id o7-20020a1709026b0700b0013ed5ba3d8fmr13408169plk.32.1633763286901; Sat, 09 Oct 2021 00:08:06 -0700 (PDT) Received: from 753933720722 named unknown by gmailapi.google.com with HTTPREST; Sat, 9 Oct 2021 00:08:06 -0700 From: Stefan Kangas In-Reply-To: <83czoeyalz.fsf@gnu.org> References: <83czoeyalz.fsf@gnu.org> MIME-Version: 1.0 Date: Sat, 9 Oct 2021 00:08:06 -0700 Message-ID: Subject: Re: bug#51102: [PATCH] Make speedbar XEmacs compatibility mode obsolete (etags) To: Eli Zaretskii Content-Type: text/plain; charset="UTF-8" X-Spam-Score: 0.5 (/) X-Debbugs-Envelope-To: 51102 Cc: zappo@gnu.org, 51102@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: -0.5 (/) Eli Zaretskii writes: > I also don't understand the "Etags support is not as robust as imenu > support" part of the doc string. The author seems to have held the opinion that etags is not relevant on Emacs: ;;; Tag Management -- etags (old XEmacs compatibility part) That comment dates to 1998, when speedbar.el was first imported. From debbugs-submit-bounces@debbugs.gnu.org Sat Oct 09 03:52:47 2021 Received: (at 51102) by debbugs.gnu.org; 9 Oct 2021 07:52:47 +0000 Received: from localhost ([127.0.0.1]:52264 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1mZ79y-00071M-Pb for submit@debbugs.gnu.org; Sat, 09 Oct 2021 03:52:46 -0400 Received: from eggs.gnu.org ([209.51.188.92]:42150) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1mZ79x-000717-Pz for 51102@debbugs.gnu.org; Sat, 09 Oct 2021 03:52:46 -0400 Received: from fencepost.gnu.org ([2001:470:142:3::e]:48962) by eggs.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1mZ79s-00028z-5y; Sat, 09 Oct 2021 03:52:40 -0400 Received: from 84.94.185.95.cable.012.net.il ([84.94.185.95]:3136 helo=home-c4e4a596f7) by fencepost.gnu.org with esmtpsa (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1mZ79r-00088Q-N0; Sat, 09 Oct 2021 03:52:40 -0400 Date: Sat, 09 Oct 2021 10:52:21 +0300 Message-Id: <835yu6y6ru.fsf@gnu.org> From: Eli Zaretskii To: Stefan Kangas In-Reply-To: (message from Stefan Kangas on Sat, 9 Oct 2021 00:08:06 -0700) Subject: Re: bug#51102: [PATCH] Make speedbar XEmacs compatibility mode obsolete (etags) References: <83czoeyalz.fsf@gnu.org> X-Spam-Score: -2.3 (--) X-Debbugs-Envelope-To: 51102 Cc: zappo@gnu.org, 51102@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: -3.3 (---) > From: Stefan Kangas > Date: Sat, 9 Oct 2021 00:08:06 -0700 > Cc: 51102@debbugs.gnu.org, zappo@gnu.org > > Eli Zaretskii writes: > > > I also don't understand the "Etags support is not as robust as imenu > > support" part of the doc string. > > The author seems to have held the opinion that etags is not relevant on > Emacs: > > ;;; Tag Management -- etags (old XEmacs compatibility part) > > That comment dates to 1998, when speedbar.el was first imported. Yes, I've seen that. I'd like the author to elaborate on that: what exactly is not robust in the etags support by Speedbar? From debbugs-submit-bounces@debbugs.gnu.org Sun Oct 10 12:32:04 2021 Received: (at 51102) by debbugs.gnu.org; 10 Oct 2021 16:32:04 +0000 Received: from localhost ([127.0.0.1]:55713 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1mZbk4-0000Ja-07 for submit@debbugs.gnu.org; Sun, 10 Oct 2021 12:32:04 -0400 Received: from mail-ua1-f52.google.com ([209.85.222.52]:45042) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1mZbk0-0000J3-4Y for 51102@debbugs.gnu.org; Sun, 10 Oct 2021 12:32:03 -0400 Received: by mail-ua1-f52.google.com with SMTP id e7so10488878ual.11 for <51102@debbugs.gnu.org>; Sun, 10 Oct 2021 09:32:00 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20210112; h=mime-version:references:in-reply-to:from:date:message-id:subject:to :cc; bh=qoxKb8fqNn19IFVnzMLcjZyKvJlUx5IWK0KxpKp5+FI=; b=EpMpuxGY4WrAMkF3g5c0W4JcLRPHa0qm3dvPYe1yOWn9LRLAzRTtdPqG7Uz3wbtcV9 vlc/T+39sMhTKQslnl5wdRIODx4qkA1tPC/kyMo2x8pSEJg8SSz/3XH8Uf6UG+UDufHI XB/gjPQWgXJw41ivoOX+BTN5HMS+/jrRiL++mH3clu+RZ48vIKGUAtQKxYbnmIKn/yGK DI9UQcNMTQtGdwFlYZentGuE1YeNHcmV9tvSwnp0Igdy28JV1OBV4671UJHO3OVBYddQ nT7PICV9xZT8GrPkzLautY/Zfs/DPD9R75mJW2kDO4OmbqTzQJgebnrvx9f+QshLhJbU LbKw== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20210112; h=x-gm-message-state:mime-version:references:in-reply-to:from:date :message-id:subject:to:cc; bh=qoxKb8fqNn19IFVnzMLcjZyKvJlUx5IWK0KxpKp5+FI=; b=cwK9gTGXxjUxZQNJCkLb/JASFxGd6QLs+TEGTi0CW9y1E/wWUpJO9LbJ0dlOD8QByk UkoY2PyzcJkfxxyPQZyr9/G2R55pqkk3+mkGEatgfERFQi9JYBiUVDh/ADajRaVwpUCM UWYHcIbe6gubMf1RhiXgY1Ixh53YLldBFYbm7KbsgoYFfEjiG1OBPvcXm2Ux8dOKkzrf YpVevc/eYjQVih7tBrx4o6kzI5gpwY/xRXmrPh0jFllHvT2JqLL4gkWEK/7EDRwQ35kP NQwdH8bni+pEkLl/h4XOeBTWU+oBGoLPiMKRb+b69259oBh1eAc87zHNYtI4f95QJ12N YBnQ== X-Gm-Message-State: AOAM530E+8Viy+GyAVKkXYIQXz2gfuBerW2fpD7jx6K8KdCuuOHI79Cj iAna0u+Fb3kYyOZp04S051pAn43D9JHTrkx6Fek= X-Google-Smtp-Source: ABdhPJy8+qMGcOcMdQYJxkKdaxXc3SyOeetTYpxOcUjV9Y+jIb4cfkE/9kpSc1h+mcNMohGabYe6EGVi4lUj3JTZ+VU= X-Received: by 2002:ab0:538b:: with SMTP id k11mr11743592uaa.131.1633883514519; Sun, 10 Oct 2021 09:31:54 -0700 (PDT) MIME-Version: 1.0 References: <83czoeyalz.fsf@gnu.org> <835yu6y6ru.fsf@gnu.org> In-Reply-To: <835yu6y6ru.fsf@gnu.org> From: Eric Ludlam Date: Sun, 10 Oct 2021 12:31:43 -0400 Message-ID: Subject: Re: bug#51102: [PATCH] Make speedbar XEmacs compatibility mode obsolete (etags) To: Eli Zaretskii Content-Type: multipart/alternative; boundary="0000000000007cc81305ce022679" X-Spam-Score: 0.0 (/) X-Debbugs-Envelope-To: 51102 Cc: "Eric M. Ludlam" , Stefan Kangas , 51102@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 (-) --0000000000007cc81305ce022679 Content-Type: text/plain; charset="UTF-8" Hi all. That was a very long time ago so I don't remember any specifics from then, but I can think of two reasons imenu is better. One, you don't need to save the file and run an external command. Two, imenu has some nice binning it does to make the tags more navigable. I don't recall specific issues with etags within speedbar though, so "robust" is probably not the right word here. Eric On Sat, Oct 9, 2021, 3:52 AM Eli Zaretskii wrote: > > From: Stefan Kangas > > Date: Sat, 9 Oct 2021 00:08:06 -0700 > > Cc: 51102@debbugs.gnu.org, zappo@gnu.org > > > > Eli Zaretskii writes: > > > > > I also don't understand the "Etags support is not as robust as imenu > > > support" part of the doc string. > > > > The author seems to have held the opinion that etags is not relevant on > > Emacs: > > > > ;;; Tag Management -- etags (old XEmacs compatibility part) > > > > That comment dates to 1998, when speedbar.el was first imported. > > Yes, I've seen that. I'd like the author to elaborate on that: what > exactly is not robust in the etags support by Speedbar? > --0000000000007cc81305ce022679 Content-Type: text/html; charset="UTF-8" Content-Transfer-Encoding: quoted-printable
Hi all.

That was a very long time ago so I don't remember any specifics from t= hen, but I can think of two reasons imenu is better.

One, you don't need to save the file and r= un an external command.

= Two, imenu has some nice binning it does to make the tags more navigable.

I don't recall specif= ic issues with etags within speedbar though, so "robust" is proba= bly not the right word here.=C2=A0=C2=A0

<= div dir=3D"auto">Eric


On Sat, Oct 9, 2021, 3:52 AM Eli Zaretskii <eliz@gnu.org> wrote:
> From: Stefan Kangas <stefan@marxist.se>=
> Date: Sat, 9 Oct 2021 00:08:06 -0700
> Cc: 51102@debbugs.gnu.org, zappo@gnu.org
>
> Eli Zaretskii <eliz@gnu.org> writes:
>
> > I also don't understand the "Etags support is not as rob= ust as imenu
> > support" part of the doc string.
>
> The author seems to have held the opinion that etags is not relevant o= n
> Emacs:
>
> ;;; Tag Management -- etags=C2=A0 (old XEmacs compatibility part)
>
> That comment dates to 1998, when speedbar.el was first imported.

Yes, I've seen that.=C2=A0 I'd like the author to elaborate on that= : what
exactly is not robust in the etags support by Speedbar?
--0000000000007cc81305ce022679-- From debbugs-submit-bounces@debbugs.gnu.org Sun Oct 10 13:51:22 2021 Received: (at 51102) by debbugs.gnu.org; 10 Oct 2021 17:51:22 +0000 Received: from localhost ([127.0.0.1]:55812 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1mZcyo-0004VG-LB for submit@debbugs.gnu.org; Sun, 10 Oct 2021 13:51:22 -0400 Received: from eggs.gnu.org ([209.51.188.92]:49726) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1mZcym-0004Ux-3k for 51102@debbugs.gnu.org; Sun, 10 Oct 2021 13:51:21 -0400 Received: from fencepost.gnu.org ([2001:470:142:3::e]:57616) by eggs.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1mZcyg-0006aD-GA; Sun, 10 Oct 2021 13:51:14 -0400 Received: from [87.69.77.57] (port=2466 helo=home-c4e4a596f7) by fencepost.gnu.org with esmtpsa (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1mZcyf-0005lc-WC; Sun, 10 Oct 2021 13:51:14 -0400 Date: Sun, 10 Oct 2021 20:51:02 +0300 Message-Id: <83v924rcop.fsf@gnu.org> From: Eli Zaretskii To: Eric Ludlam In-Reply-To: (message from Eric Ludlam on Sun, 10 Oct 2021 12:31:43 -0400) Subject: Re: bug#51102: [PATCH] Make speedbar XEmacs compatibility mode obsolete (etags) References: <83czoeyalz.fsf@gnu.org> <835yu6y6ru.fsf@gnu.org> X-Spam-Score: -2.3 (--) X-Debbugs-Envelope-To: 51102 Cc: zappo@gnu.org, stefan@marxist.se, 51102@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: -3.3 (---) > From: Eric Ludlam > Date: Sun, 10 Oct 2021 12:31:43 -0400 > Cc: Stefan Kangas , 51102@debbugs.gnu.org, > "Eric M. Ludlam" > > That was a very long time ago so I don't remember any specifics from then, but I can think of two reasons > imenu is better. > > One, you don't need to save the file and run an external command. > > Two, imenu has some nice binning it does to make the tags more navigable. > > I don't recall specific issues with etags within speedbar though, so "robust" is probably not the right word > here. Thanks. is it possible that some files will be in a programming language that imenu doesn't support, but etags does? From debbugs-submit-bounces@debbugs.gnu.org Sun Oct 10 13:58:19 2021 Received: (at 51102) by debbugs.gnu.org; 10 Oct 2021 17:58:19 +0000 Received: from localhost ([127.0.0.1]:55825 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1mZd5X-0004fw-A8 for submit@debbugs.gnu.org; Sun, 10 Oct 2021 13:58:19 -0400 Received: from mail-vs1-f44.google.com ([209.85.217.44]:34754) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1mZd5T-0004fb-GV for 51102@debbugs.gnu.org; Sun, 10 Oct 2021 13:58:17 -0400 Received: by mail-vs1-f44.google.com with SMTP id a10so5950276vsr.1 for <51102@debbugs.gnu.org>; Sun, 10 Oct 2021 10:58:15 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20210112; h=mime-version:references:in-reply-to:from:date:message-id:subject:to :cc; bh=WssMGGBHPL9g0fnTjCO7o298/RhnYlkdD4Bv2DwEISs=; b=UEUPKcZ53EwO5SnisQYMPr8apOSuU4DsGMGb1Zlb5Z/bvqJN4MtoQO0u4WVyGslDL2 ladRqkb4AIY3GIOHlzrpB/4cAKfQ5cAcepyBcXh3YWpVV1vsLkstOAFdskwa9HLu0n42 9FvW3Uk1WPley3Nx3BjMcVOqFeYDmmnxOZU85voQYyFxJqRBfRunrpvzPn2fBac3RP+2 snqTZH4HY8Xn6AvlB2qczFO+r71xopgeAw/Ujo3aAbVXWV4IwgAM3mBzRYoD5G/HZ9ex FV4uNzgyYqxD8pxk2pDQLyf2HHF2hvnRCDoYZpLqCJUNAopHrJDlY2/wv/7/v4zA0XhP ZYIw== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20210112; h=x-gm-message-state:mime-version:references:in-reply-to:from:date :message-id:subject:to:cc; bh=WssMGGBHPL9g0fnTjCO7o298/RhnYlkdD4Bv2DwEISs=; b=XLabRBLmOs+168cSTtXO4zH/pHu/J1VFhIUd1mnklmd7nZa3f+0PWbx2GBkotMjJOY aI2DHczD45wMU9GA/n5MDVx1QPF4CqWx/kajFS7M6TvT4NWyPNxoKUcwBp01IkTev1v/ Y4lAqMT2KfSwOCYOupfLa08BOxhVxikFkvPK6qO96Jh62sI1bMNycHJ/ahN7V1lVNTsO ISfuB9isE51SJ0NmNNsPkNdQRK230TSzyqry8qwMVQfcMOml22qFeejZSLHWGuynexEq nKAvSNXr2tv883NNP/cZNcDRuZZvQslFBSJNWoX7QcLQAjzgdQIb2LbVn5LN3EwtscZh GDbw== X-Gm-Message-State: AOAM533F5gGOmT8SCaGLWNlW13dgVmhDuYB6JQPZhjzNggpxWQtZVrc4 XxMWnAQfOjLnpYsz0yTlB9fliU3R62TjF+6AfBE= X-Google-Smtp-Source: ABdhPJzEaHlFtRatDtCG8icMaPWU1FapkpWhv40xFzhgmcsZTPqfpInuCM/sNKfzRrv1Rbygngp1G6Tkk+cr8cE5xxg= X-Received: by 2002:a67:d78c:: with SMTP id q12mr20213811vsj.28.1633888689886; Sun, 10 Oct 2021 10:58:09 -0700 (PDT) MIME-Version: 1.0 References: <83czoeyalz.fsf@gnu.org> <835yu6y6ru.fsf@gnu.org> <83v924rcop.fsf@gnu.org> In-Reply-To: <83v924rcop.fsf@gnu.org> From: Eric Ludlam Date: Sun, 10 Oct 2021 13:57:58 -0400 Message-ID: Subject: Re: bug#51102: [PATCH] Make speedbar XEmacs compatibility mode obsolete (etags) To: Eli Zaretskii Content-Type: multipart/alternative; boundary="000000000000f6984a05ce035ada" X-Spam-Score: 0.0 (/) X-Debbugs-Envelope-To: 51102 Cc: "Eric M. Ludlam" , Stefan Kangas , 51102@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 (-) --000000000000f6984a05ce035ada Content-Type: text/plain; charset="UTF-8" Yes, that could be, though my recollection is that the opposite was more common back in the day. I don't know what the current balance might be. I spent a lot of time pulling in a wide array of taggers to solve this type of problem. After speedbar I switched to putting them in semantic tags instead which had more utility than the more focused speedbar feature while still working fine in speedbar. Eric On Sun, Oct 10, 2021, 1:51 PM Eli Zaretskii wrote: > > From: Eric Ludlam > > Date: Sun, 10 Oct 2021 12:31:43 -0400 > > Cc: Stefan Kangas , 51102@debbugs.gnu.org, > > "Eric M. Ludlam" > > > > That was a very long time ago so I don't remember any specifics from > then, but I can think of two reasons > > imenu is better. > > > > One, you don't need to save the file and run an external command. > > > > Two, imenu has some nice binning it does to make the tags more navigable. > > > > I don't recall specific issues with etags within speedbar though, so > "robust" is probably not the right word > > here. > > Thanks. > > is it possible that some files will be in a programming language that > imenu doesn't support, but etags does? > --000000000000f6984a05ce035ada Content-Type: text/html; charset="UTF-8" Content-Transfer-Encoding: quoted-printable
Yes, that could be, though my recollection is that t= he opposite was more common back in the day.=C2=A0 I don't know what th= e current balance might be.

I spent a lot of time pulling in a wide array of taggers to solve this = type of problem.=C2=A0 After speedbar I switched to putting them in semanti= c tags instead which had more utility than the more focused speedbar featur= e while still working fine in speedbar.

Eric

On Sun, Oct 10, 2021, 1:51 PM Eli Zaretskii = <eliz@gnu.org> wrote:
> From: Eric Ludlam <ericludlam@gmail.= com>
> Date: Sun, 10 Oct 2021 12:31:43 -0400
> Cc: Stefan Kangas <stefan@marxist.se>, 51102@debbugs.gnu.o= rg,
>=C2=A0 =C2=A0 =C2=A0 =C2=A0"Eric M. Ludlam" <zappo@gnu.org&= gt;
>
> That was a very long time ago so I don't remember any specifics fr= om then, but I can think of two reasons
> imenu is better.
>
> One, you don't need to save the file and run an external command.<= br> >
> Two, imenu has some nice binning it does to make the tags more navigab= le.
>
> I don't recall specific issues with etags within speedbar though, = so "robust" is probably not the right word
> here.=C2=A0

Thanks.

is it possible that some files will be in a programming language that
imenu doesn't support, but etags does?
--000000000000f6984a05ce035ada-- From debbugs-submit-bounces@debbugs.gnu.org Sun Oct 10 14:38:04 2021 Received: (at 51102) by debbugs.gnu.org; 10 Oct 2021 18:38:04 +0000 Received: from localhost ([127.0.0.1]:55850 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1mZdi0-0005ed-Hr for submit@debbugs.gnu.org; Sun, 10 Oct 2021 14:38:04 -0400 Received: from eggs.gnu.org ([209.51.188.92]:55036) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1mZdhv-0005e0-PT for 51102@debbugs.gnu.org; Sun, 10 Oct 2021 14:38:03 -0400 Received: from fencepost.gnu.org ([2001:470:142:3::e]:58382) by eggs.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1mZdhp-0003fI-Um; Sun, 10 Oct 2021 14:37:53 -0400 Received: from [87.69.77.57] (port=1333 helo=home-c4e4a596f7) by fencepost.gnu.org with esmtpsa (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1mZdhp-000653-7U; Sun, 10 Oct 2021 14:37:53 -0400 Date: Sun, 10 Oct 2021 21:37:40 +0300 Message-Id: <83o87wraiz.fsf@gnu.org> From: Eli Zaretskii To: Eric Ludlam In-Reply-To: (message from Eric Ludlam on Sun, 10 Oct 2021 13:57:58 -0400) Subject: Re: bug#51102: [PATCH] Make speedbar XEmacs compatibility mode obsolete (etags) References: <83czoeyalz.fsf@gnu.org> <835yu6y6ru.fsf@gnu.org> <83v924rcop.fsf@gnu.org> X-Spam-Score: -2.3 (--) X-Debbugs-Envelope-To: 51102 Cc: zappo@gnu.org, stefan@marxist.se, 51102@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: -3.3 (---) > From: Eric Ludlam > Date: Sun, 10 Oct 2021 13:57:58 -0400 > Cc: Stefan Kangas , 51102@debbugs.gnu.org, > "Eric M. Ludlam" > > Yes, that could be, though my recollection is that the opposite was more common back in the day. I don't > know what the current balance might be. > > I spent a lot of time pulling in a wide array of taggers to solve this type of problem. After speedbar I switched > to putting them in semantic tags instead which had more utility than the more focused speedbar feature > while still working fine in speedbar. OK, thanks. So I think we should leave the etags support as an optional feature, but remove the reference to XEmacs from the doc string of the defcustom. From debbugs-submit-bounces@debbugs.gnu.org Sun Oct 10 16:17:04 2021 Received: (at 51102) by debbugs.gnu.org; 10 Oct 2021 20:17:04 +0000 Received: from localhost ([127.0.0.1]:55890 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1mZfFo-00089K-9E for submit@debbugs.gnu.org; Sun, 10 Oct 2021 16:17:04 -0400 Received: from mail-vs1-f44.google.com ([209.85.217.44]:39892) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1mZfFm-00088n-7V for 51102@debbugs.gnu.org; Sun, 10 Oct 2021 16:17:02 -0400 Received: by mail-vs1-f44.google.com with SMTP id o124so16612584vsc.6 for <51102@debbugs.gnu.org>; Sun, 10 Oct 2021 13:17:02 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20210112; h=mime-version:references:in-reply-to:from:date:message-id:subject:to :cc; bh=T0wECt7GOZFvI6G/3AOFSq1UnCpDUWakaI/Q5HsSq0o=; b=N5tOMpOjqmoxAhKMffzYvrHxKOBqxff21OGUtg6X8FnZEElJAiqbSyskzac6w/eACG wFKPPZtfYbNRrTFJbvB/bRab4BZQOBi+Dwkyd0nAKRU+hn2xceuzpthzk+gnoryqHcla Igz6SkIrBaBgCfByo5qiRAbr/19/jfJYZwKas1/54PeF9GZfcIBQOVmZosuklVDWktCs nbv6pfxwuh0sglj9Bi35Pw5Dz1FYPxb3IuLMqNl91KhiGmTN9oAF6getGgk085FNIJJt wksfqiefZg4gujPOBYEyeZX+OOZdNRneOgSVQ6hHr6b8G1fDHu16xJM3ee9gFETSlUvm cfTQ== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20210112; h=x-gm-message-state:mime-version:references:in-reply-to:from:date :message-id:subject:to:cc; bh=T0wECt7GOZFvI6G/3AOFSq1UnCpDUWakaI/Q5HsSq0o=; b=qzAgeWzf6a/LeTx9dBmTUiVL1cJLzGbp+TrnewX1c7rPROxKKwTaFK6RFqbwj9Mv8l hKykqae1O/OJSVV/Bp1IaxztgKHNVgZmMszJNT5mT51shruVOBPKcwyjuM8MQNq61pLW WZ0Vo1wJwhVv1SusiE2F8WtuIhe3Z5KeH2pkM1sk6JkmppfUSxlEtQZgWAuQDzx56j6U j4a0hu1apFtjC57x9MaEONOgJGeWoI7QiiEw6fV7VgO38PQAKFeU8v1DM2bvmEkTLrs9 jcxuKQe7VGH8UA8mybz0B1fvI4CSdLuUwZZ7yEoYHvFY4QMesxBhn3ypPArClfjxRq8a jl/w== X-Gm-Message-State: AOAM531rKuJziDU3S/VFgWM+/K9mal1wrQjkM276vBgazRx9fBXBSCXT Kxf+GccPFFSv66G6kD9FGLvH0ziHoQ9N2mUCJaIV/yUS X-Google-Smtp-Source: ABdhPJyde2uTWP5cGWcCfZC7j6du7d0s6DN/SXmPUTZFglTDGAdR450hN3meetK979FtJL7xOsUCHUG1S+PVMBpiXQ0= X-Received: by 2002:a67:42c2:: with SMTP id p185mr20686791vsa.41.1633897016493; Sun, 10 Oct 2021 13:16:56 -0700 (PDT) MIME-Version: 1.0 References: <83czoeyalz.fsf@gnu.org> <835yu6y6ru.fsf@gnu.org> <83v924rcop.fsf@gnu.org> <83o87wraiz.fsf@gnu.org> In-Reply-To: <83o87wraiz.fsf@gnu.org> From: Eric Ludlam Date: Sun, 10 Oct 2021 16:16:45 -0400 Message-ID: Subject: Re: bug#51102: [PATCH] Make speedbar XEmacs compatibility mode obsolete (etags) To: Eli Zaretskii Content-Type: multipart/alternative; boundary="0000000000004489cc05ce054b23" X-Spam-Score: 0.0 (/) X-Debbugs-Envelope-To: 51102 Cc: "Eric M. Ludlam" , Stefan Kangas , 51102@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 (-) --0000000000004489cc05ce054b23 Content-Type: text/plain; charset="UTF-8" Sounds good. Thanks. On Sun, Oct 10, 2021, 2:37 PM Eli Zaretskii wrote: > > From: Eric Ludlam > > Date: Sun, 10 Oct 2021 13:57:58 -0400 > > Cc: Stefan Kangas , 51102@debbugs.gnu.org, > > "Eric M. Ludlam" > > > > Yes, that could be, though my recollection is that the opposite was more > common back in the day. I don't > > know what the current balance might be. > > > > I spent a lot of time pulling in a wide array of taggers to solve this > type of problem. After speedbar I switched > > to putting them in semantic tags instead which had more utility than the > more focused speedbar feature > > while still working fine in speedbar. > > OK, thanks. So I think we should leave the etags support as an > optional feature, but remove the reference to XEmacs from the doc > string of the defcustom. > --0000000000004489cc05ce054b23 Content-Type: text/html; charset="UTF-8" Content-Transfer-Encoding: quoted-printable
Sounds good.=C2=A0 Thanks.

On Sun, Oct 10, 2021, 2:37 PM E= li Zaretskii <eliz@gnu.org> wrote= :
> From: Eric Ludlam <eric= ludlam@gmail.com>
> Date: Sun, 10 Oct 2021 13:57:58 -0400
> Cc: Stefan Kangas <stefan@marxist.se>, 51102@debbugs.gnu.o= rg,
>=C2=A0 =C2=A0 =C2=A0 =C2=A0"Eric M. Ludlam" <zappo@gnu.org&= gt;
>
> Yes, that could be, though my recollection is that the opposite was mo= re common back in the day.=C2=A0 I don't
> know what the current balance might be.
>
> I spent a lot of time pulling in a wide array of taggers to solve this= type of problem.=C2=A0 After speedbar I switched
> to putting them in semantic tags instead which had more utility than t= he more focused speedbar feature
> while still working fine in speedbar.

OK, thanks.=C2=A0 So I think we should leave the etags support as an
optional feature, but remove the reference to XEmacs from the doc
string of the defcustom.
--0000000000004489cc05ce054b23-- From debbugs-submit-bounces@debbugs.gnu.org Sun Oct 10 18:00:18 2021 Received: (at control) by debbugs.gnu.org; 10 Oct 2021 22:00:18 +0000 Received: from localhost ([127.0.0.1]:55968 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1mZgri-0002Fy-LQ for submit@debbugs.gnu.org; Sun, 10 Oct 2021 18:00:18 -0400 Received: from mail-pf1-f180.google.com ([209.85.210.180]:46907) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1mZgrf-0002Fg-To for control@debbugs.gnu.org; Sun, 10 Oct 2021 18:00:17 -0400 Received: by mail-pf1-f180.google.com with SMTP id z11so763199pfg.13 for ; Sun, 10 Oct 2021 15:00:15 -0700 (PDT) X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20210112; h=x-gm-message-state:from:mime-version:date:message-id:subject:to; bh=5oLuA4a9LCAWBJZ+Ql/xEZhF7PbnLqObfqArVrB5RAQ=; b=3d92uE6vl/Y2960Jl/S9HfSC4/oEJmZZHDtUw40OITp59+QCLgxH90GDjskQQDY8VC 7wf2ZrUhZY2A0nPPVcsht37C8rFlISepPwYOUQhentUBYQNNLJfy+aeJd/UnYVwNgOfP V5SRoZWebIeP3shRSdVGYBYLgUwtpr/OVXSfcjrk899gHvXE0E850o8gDrEgGIKbrIbc 5oSXLU5O0tPo4BOIsQ+76jFlFo0z3tRADlUEE8Xd+X4FIicN50T54hJqwfSjhDd6OqVa xx/TZO0q9FTf7pOWdK0YgaEc+POSczxYakJjRPCaYxOR2OZ3hxZ5GN0RNKJVHw9iliqh fpsw== X-Gm-Message-State: AOAM530MwFl1I1veme2LQiRFpeYeFxce71Alb5urC3pYvoX0BgmSQ/jM sgmIvZ4/S0Xmj1R3M94AXFRpLUNcpvyQhq8WvDoimqNU X-Google-Smtp-Source: ABdhPJwFGQHmtI8/2H5aqtV/CmWNW4yuZ2hSzzMqAJcN8pQXEjyijsNAJhL3T5ocfIMtDe7jquKg1VGlLqWwzjmyhwI= X-Received: by 2002:a63:d506:: with SMTP id c6mr15251995pgg.42.1633903209835; Sun, 10 Oct 2021 15:00:09 -0700 (PDT) Received: from 753933720722 named unknown by gmailapi.google.com with HTTPREST; Sun, 10 Oct 2021 15:00:09 -0700 From: Stefan Kangas MIME-Version: 1.0 Date: Sun, 10 Oct 2021 15:00:09 -0700 Message-ID: Subject: control message for bug #51102 To: control@debbugs.gnu.org Content-Type: text/plain; charset="UTF-8" X-Spam-Score: 0.5 (/) X-Debbugs-Envelope-To: control X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -0.5 (/) tags 51102 - patch quit From debbugs-submit-bounces@debbugs.gnu.org Mon Oct 11 10:18:32 2021 Received: (at 51102) by debbugs.gnu.org; 11 Oct 2021 14:18:32 +0000 Received: from localhost ([127.0.0.1]:60583 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1mZw8N-0004Nx-WC for submit@debbugs.gnu.org; Mon, 11 Oct 2021 10:18:32 -0400 Received: from mail-pl1-f180.google.com ([209.85.214.180]:41969) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1mZw8M-0004Ne-Ue for 51102@debbugs.gnu.org; Mon, 11 Oct 2021 10:18:31 -0400 Received: by mail-pl1-f180.google.com with SMTP id x8so11405202plv.8 for <51102@debbugs.gnu.org>; Mon, 11 Oct 2021 07:18:30 -0700 (PDT) X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20210112; h=x-gm-message-state:from:in-reply-to:references:user-agent :mime-version:date:message-id:subject:to:cc; bh=4Hrxo2nxLIZbUM52SjwZTTAuRronL89tLaUdtdE5gi0=; b=Q76UwcAhLv+wuqNWFeLO5ajZiJjF+xGx0Rlw/5GXBg5Pr8/oP4zyt++BwWfp2ikEVO L5LCSy1TsHzWOOu4ARJZk2aBWAsc34Ju/a/6C2gLAhZiJNviYnkXwmtqupbsCCsmqRCR 8UYk7u/1VwP4mPz8j4XGi0b8sj+OtLWLZA0wXh0Tev17tZ3DoOW6iYnTgseSXtBWb7p9 f+a6mejf2QJkHMI84sohn2ZCuLoJa+slRb9PTMeg/AwH+Ltmret7TigV+V8bR+dZCGvg BbRl+UaKiimgkd/Fdzk0M+yRYDmzNPF5KzTazJX/5GLtn9udLhkHYmVsP4IEZAafyG9I BWRw== X-Gm-Message-State: AOAM533owB3E5kxF08uwZN4MTt60IJ9e5GO6BWig5fsJDL300eofH8ox sP69n8mzDboztYC0UDf8md7a1OpmLvPT3waozBM= X-Google-Smtp-Source: ABdhPJx51V1qok69XgdniVRvDKgPPhIQOUK1MnD0Rv7y3NzDfWAUynZswLKmiKymjKlb6+DasWyG39StimexMjuMw8M= X-Received: by 2002:a17:90a:460a:: with SMTP id w10mr31062229pjg.132.1633961905400; Mon, 11 Oct 2021 07:18:25 -0700 (PDT) Received: from 753933720722 named unknown by gmailapi.google.com with HTTPREST; Mon, 11 Oct 2021 07:18:24 -0700 From: Stefan Kangas In-Reply-To: <83o87wraiz.fsf@gnu.org> (Eli Zaretskii's message of "Sun, 10 Oct 2021 21:37:40 +0300") References: <83czoeyalz.fsf@gnu.org> <835yu6y6ru.fsf@gnu.org> <83v924rcop.fsf@gnu.org> <83o87wraiz.fsf@gnu.org> User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/28.0.60 (gnu/linux) MIME-Version: 1.0 Date: Mon, 11 Oct 2021 07:18:24 -0700 Message-ID: Subject: Re: bug#51102: [PATCH] Make speedbar XEmacs compatibility mode obsolete (etags) To: Eli Zaretskii Content-Type: text/plain; charset="UTF-8" X-Spam-Score: 0.5 (/) X-Debbugs-Envelope-To: 51102 Cc: Eric Ludlam , zappo@gnu.org, 51102@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: -0.5 (/) Eli Zaretskii writes: > OK, thanks. So I think we should leave the etags support as an > optional feature, but remove the reference to XEmacs from the doc > string of the defcustom. I think we should also document under which circumstances one would want to use etags instead of imenu. For example, someone could check which languages have support in etags but not in imenu and list them. From debbugs-submit-bounces@debbugs.gnu.org Mon Oct 11 11:57:26 2021 Received: (at 51102) by debbugs.gnu.org; 11 Oct 2021 15:57:26 +0000 Received: from localhost ([127.0.0.1]:60734 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1mZxg3-0002qR-6J for submit@debbugs.gnu.org; Mon, 11 Oct 2021 11:57:26 -0400 Received: from eggs.gnu.org ([209.51.188.92]:60772) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1mZxg2-0002qD-1L for 51102@debbugs.gnu.org; Mon, 11 Oct 2021 11:57:22 -0400 Received: from fencepost.gnu.org ([2001:470:142:3::e]:59054) by eggs.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1mZxfw-0005xj-N1; Mon, 11 Oct 2021 11:57:16 -0400 Received: from [87.69.77.57] (port=4262 helo=home-c4e4a596f7) by fencepost.gnu.org with esmtpsa (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1mZxfv-0005Wc-Vz; Mon, 11 Oct 2021 11:57:16 -0400 Date: Mon, 11 Oct 2021 18:57:06 +0300 Message-Id: <8335p7r1v1.fsf@gnu.org> From: Eli Zaretskii To: Stefan Kangas In-Reply-To: (message from Stefan Kangas on Mon, 11 Oct 2021 07:18:24 -0700) Subject: Re: bug#51102: [PATCH] Make speedbar XEmacs compatibility mode obsolete (etags) References: <83czoeyalz.fsf@gnu.org> <835yu6y6ru.fsf@gnu.org> <83v924rcop.fsf@gnu.org> <83o87wraiz.fsf@gnu.org> X-Spam-Score: -2.3 (--) X-Debbugs-Envelope-To: 51102 Cc: ericludlam@gmail.com, zappo@gnu.org, 51102@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: -3.3 (---) > From: Stefan Kangas > Date: Mon, 11 Oct 2021 07:18:24 -0700 > Cc: Eric Ludlam , zappo@gnu.org, 51102@debbugs.gnu.org > > Eli Zaretskii writes: > > > OK, thanks. So I think we should leave the etags support as an > > optional feature, but remove the reference to XEmacs from the doc > > string of the defcustom. > > I think we should also document under which circumstances one would want > to use etags instead of imenu. > > For example, someone could check which languages have support in etags > but not in imenu and list them. Sure, if we know that, or can find out, that'd be useful information. The languages supported by etags can be seen in "etags --help". From debbugs-submit-bounces@debbugs.gnu.org Wed Oct 27 23:37:51 2021 Received: (at control) by debbugs.gnu.org; 28 Oct 2021 03:37:51 +0000 Received: from localhost ([127.0.0.1]:51022 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1mfwEg-0001Ys-W1 for submit@debbugs.gnu.org; Wed, 27 Oct 2021 23:37:51 -0400 Received: from mail-pl1-f173.google.com ([209.85.214.173]:33750) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1mfwEc-0001YO-Fb for control@debbugs.gnu.org; Wed, 27 Oct 2021 23:37:49 -0400 Received: by mail-pl1-f173.google.com with SMTP id s24so3503590plp.0 for ; Wed, 27 Oct 2021 20:37:46 -0700 (PDT) X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20210112; h=x-gm-message-state:from:mime-version:date:message-id:subject:to; bh=bNfOWdwGixz91RMtz0GvGtm0fOlEWqmk6seXlB20zws=; b=DZRyp1nZVXHgs4cEu4WzKzBGCX4VhZx8/X/TV6CpyNv6NeeunMNvDcIvsBc3MZWsbq 1G4xh4cbr7IKSbNoMNHG8DcnBzBSLLF2VRqNZgyKBoQRnYG7P9CjmHEgCXfMloASjpc6 LfbgOyeS2nbGihvAQ2p6A5v+vVMpR0R2HJ9Q9BwD+LlsRqTvfhFhxJUtpIrtgDFa8NQj 3SwoQGiLwR/HfU/GSa3VcS689+NsCm0JmovglpegjsfjgXT2telhZpAL3XK1p7boZgsB k/7McilgJr8a4TxlKy8OmJS72zGi9UoelUmn7mWC575dqzZ/h5dIe6IUIHxgChgXwSQ9 +0iw== X-Gm-Message-State: AOAM533lLBdisAySIExqhhi+MdPTUiyLHEd7kk+IlRrgKg9UBMlAgpI9 au9x2oKDXQj/VBuEpXPGxU0/Dpp3x+UCuCOXfk/C7nNR X-Google-Smtp-Source: ABdhPJznPOMuY74kYOgXWoDI9kKfyskL8Ss7PamxmAuLtC3dD0nq2M7VrJl901DZGrx6vGwfFXZR17O1EltLrot1LXg= X-Received: by 2002:a17:90b:17d2:: with SMTP id me18mr10056459pjb.132.1635392260825; Wed, 27 Oct 2021 20:37:40 -0700 (PDT) Received: from 753933720722 named unknown by gmailapi.google.com with HTTPREST; Wed, 27 Oct 2021 20:37:40 -0700 From: Stefan Kangas MIME-Version: 1.0 Date: Wed, 27 Oct 2021 20:37:40 -0700 Message-ID: Subject: control message for bug #51102 To: control@debbugs.gnu.org Content-Type: text/plain; charset="UTF-8" X-Spam-Score: 0.5 (/) X-Debbugs-Envelope-To: control X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -0.5 (/) retitle 51102 Document speedbar etags compatibility mode better quit From debbugs-submit-bounces@debbugs.gnu.org Mon Sep 12 07:12:03 2022 Received: (at 51102) by debbugs.gnu.org; 12 Sep 2022 11:12:03 +0000 Received: from localhost ([127.0.0.1]:44300 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1oXhMB-0004fx-2o for submit@debbugs.gnu.org; Mon, 12 Sep 2022 07:12:03 -0400 Received: from quimby.gnus.org ([95.216.78.240]:51402) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1oXhM9-0004fK-DB for 51102@debbugs.gnu.org; Mon, 12 Sep 2022 07:12:02 -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:Date:References: In-Reply-To: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=EzSsu7q/qfPR7jWUqfvuFoMZ8xO3qKLoNdWAKgS1Rr0=; b=ijITQnjkLxCd70tWM1mkBDiaAx oHRGsk9prkC3hBpvSysnuY0JeURtlep+1t9Dl2hLK/vk5lA8vI4Xv5mS1h9v5PGWv5pqSlspBkZE6 lhpTqGSrtZFle+fLWyOG2EiLyDbs8bb2G4hACemaLx+r2WsZjL/4iRilkKUSCOuAiGCI=; Received: from [84.212.220.105] (helo=joga) by quimby.gnus.org with esmtpsa (TLS1.3:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.92) (envelope-from ) id 1oXhM0-0005Wl-A3; Mon, 12 Sep 2022 13:11:54 +0200 From: Lars Ingebrigtsen To: Stefan Kangas Subject: Re: bug#51102: Document speedbar etags compatibility mode better In-Reply-To: (Stefan Kangas's message of "Mon, 11 Oct 2021 07:18:24 -0700") References: <83czoeyalz.fsf@gnu.org> <835yu6y6ru.fsf@gnu.org> <83v924rcop.fsf@gnu.org> <83o87wraiz.fsf@gnu.org> X-Now-Playing: Django Django's _Django Django (Remaster)_: "Zumm Zumm" Date: Mon, 12 Sep 2022 13:11:51 +0200 Message-ID: <87r10g979k.fsf_-_@gnus.org> User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/29.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: Stefan Kangas writes: > I think we should also document under which circumstances one would want > to use etags instead of imenu. > > For example, someone could check which languages have support in etags > but not in imen [...] Content analysis details: (-2.9 points, 5.0 required) pts rule name description ---- ---------------------- -------------------------------------------------- -1.0 ALL_TRUSTED Passed through trusted hosts only via SMTP -1.9 BAYES_00 BODY: Bayes spam probability is 0 to 1% [score: 0.0000] X-Spam-Score: -2.3 (--) X-Debbugs-Envelope-To: 51102 Cc: Eric Ludlam , Eli Zaretskii , zappo@gnu.org, 51102@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: -3.3 (---) Stefan Kangas writes: > I think we should also document under which circumstances one would want > to use etags instead of imenu. > > For example, someone could check which languages have support in etags > but not in imenu and list them. I don't think we can usefully document this -- because keeping that documentation up-to-date with both etags and imenu versions would be too much work. (And be inaccurate, since people have different etags versions installed.) So I think we can just leave this up to the users to decide for themselves, and I'm therefore closing this bug report. From debbugs-submit-bounces@debbugs.gnu.org Mon Sep 12 07:12:09 2022 Received: (at control) by debbugs.gnu.org; 12 Sep 2022 11:12:09 +0000 Received: from localhost ([127.0.0.1]:44303 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1oXhMH-0004gK-D7 for submit@debbugs.gnu.org; Mon, 12 Sep 2022 07:12:09 -0400 Received: from quimby.gnus.org ([95.216.78.240]:51422) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1oXhMF-0004fq-7J for control@debbugs.gnu.org; Mon, 12 Sep 2022 07:12:07 -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=4oFFaOqrDSQyn88W4SAtLIfBwuHa8XfzsnBVAxwNkfE=; b=Gp7lQoV1SOknyL9PMJouiFlneF E06Kq2F+YDnwnarKoAquYUySAaFisaKL6TJ/bxiMqdA6hKIKrknZ66uesTA7WPSodMuQIcvZyo8EV 2LPDiLPFFDbUiesudM40hxqFJQP9Y2ysSDXo4Lw1e+dNZxUSz4gSoEtv2lv1U++jiPvo=; Received: from [84.212.220.105] (helo=joga) by quimby.gnus.org with esmtpsa (TLS1.3:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.92) (envelope-from ) id 1oXhM7-0005Wu-BZ for control@debbugs.gnu.org; Mon, 12 Sep 2022 13:12:01 +0200 Date: Mon, 12 Sep 2022 13:11:58 +0200 Message-Id: <87pmg0979d.fsf@gnus.org> To: control@debbugs.gnu.org From: Lars Ingebrigtsen Subject: control message for bug #51102 X-Spam-Report: Spam detection software, running on the system "quimby.gnus.org", has NOT identified this incoming email as spam. The original message has been attached to this so you can view it or label similar future email. If you have any questions, see @@CONTACT_ADDRESS@@ for details. Content preview: close 51102 quit Content analysis details: (-2.9 points, 5.0 required) pts rule name description ---- ---------------------- -------------------------------------------------- -1.0 ALL_TRUSTED Passed through trusted hosts only via SMTP -1.9 BAYES_00 BODY: Bayes spam probability is 0 to 1% [score: 0.0000] X-Spam-Score: -2.3 (--) X-Debbugs-Envelope-To: control X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -3.3 (---) close 51102 quit From unknown Fri Jun 20 20:02:57 2025 Received: (at fakecontrol) by fakecontrolmessage; To: internal_control@debbugs.gnu.org From: Debbugs Internal Request Subject: Internal Control Message-Id: bug archived. Date: Mon, 10 Oct 2022 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