From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.io!.POSTED.blaine.gmane.org!not-for-mail From: Stefan Kangas Newsgroups: gmane.emacs.bugs Subject: bug#56514: 29.0.50; Improve ERC's URI scheme integration for irc:// links Date: Wed, 13 Jul 2022 08:55:20 -0700 Message-ID: References: <87pmiabvd5.fsf@neverwas.me> <87edyqzeag.fsf@gnus.org> <874jzl2hsv.fsf@neverwas.me> Mime-Version: 1.0 Content-Type: text/plain; charset="UTF-8" Injection-Info: ciao.gmane.io; posting-host="blaine.gmane.org:116.202.254.214"; logging-data="26908"; mail-complaints-to="usenet@ciao.gmane.io" Cc: 56514@debbugs.gnu.org, emacs-erc@gnu.org To: "J.P." , Lars Ingebrigtsen Original-X-From: bug-gnu-emacs-bounces+geb-bug-gnu-emacs=m.gmane-mx.org@gnu.org Wed Jul 13 17:56:12 2022 Return-path: Envelope-to: geb-bug-gnu-emacs@m.gmane-mx.org Original-Received: from lists.gnu.org ([209.51.188.17]) by ciao.gmane.io with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.92) (envelope-from ) id 1oBeii-0006jy-DO for geb-bug-gnu-emacs@m.gmane-mx.org; Wed, 13 Jul 2022 17:56:12 +0200 Original-Received: from localhost ([::1]:59762 helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1oBeih-0005vu-EF for geb-bug-gnu-emacs@m.gmane-mx.org; Wed, 13 Jul 2022 11:56:11 -0400 Original-Received: from eggs.gnu.org ([2001:470:142:3::10]:34164) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1oBeiY-0005st-Ay for bug-gnu-emacs@gnu.org; Wed, 13 Jul 2022 11:56:03 -0400 Original-Received: from debbugs.gnu.org ([209.51.188.43]:53663) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from ) id 1oBeiY-0007Iz-2K for bug-gnu-emacs@gnu.org; Wed, 13 Jul 2022 11:56:02 -0400 Original-Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.84_2) (envelope-from ) id 1oBeiX-0008Be-V6 for bug-gnu-emacs@gnu.org; Wed, 13 Jul 2022 11:56:01 -0400 X-Loop: help-debbugs@gnu.org Resent-From: Stefan Kangas Original-Sender: "Debbugs-submit" Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Wed, 13 Jul 2022 15:56:01 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 56514 X-GNU-PR-Package: emacs Original-Received: via spool by 56514-submit@debbugs.gnu.org id=B56514.165772773031430 (code B ref 56514); Wed, 13 Jul 2022 15:56:01 +0000 Original-Received: (at 56514) by debbugs.gnu.org; 13 Jul 2022 15:55:30 +0000 Original-Received: from localhost ([127.0.0.1]:47560 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1oBei1-0008As-T6 for submit@debbugs.gnu.org; Wed, 13 Jul 2022 11:55:30 -0400 Original-Received: from mail-pg1-f179.google.com ([209.85.215.179]:34620) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1oBehz-0008Ad-JO for 56514@debbugs.gnu.org; Wed, 13 Jul 2022 11:55:28 -0400 Original-Received: by mail-pg1-f179.google.com with SMTP id g4so10865736pgc.1 for <56514@debbugs.gnu.org>; Wed, 13 Jul 2022 08:55:27 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20210112; h=from:in-reply-to:references:mime-version:date:message-id:subject:to :cc; bh=MwB+2OEwDr04BEj1SNmACx/wN/UtkTZ9KBUlJ/SOoow=; b=MgdHNp0GhBMYlOJEB7F8z8rWUsXbmX3r138n19GCMNLfA7iRVY3/4IPkO4STfa74bh twPcrbfUxmEYGs35CBQN+9qj7AtFDrcO7NBtT9at+L/dyC2bWbfms7CqGArQ+p2sr4vO vJL5ehLsv6APHsSIZOwtBI+ReC2reI30izNSyQi7TDIV2flm4H5t7noI6yz79CYOCSl6 AlE0wBcGnPXVD2jl++ZetvNgw6D5OWrsbvz8k+jJAJyGTth6VDrd1bniBJR6y2WcM7Lr VvGtFbvv4X91LzC+WRjIVKbaS8uhMie8O65D1xh/8YlLkKVRV5LErFP6CQIW+7UBy85y isaw== 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=MwB+2OEwDr04BEj1SNmACx/wN/UtkTZ9KBUlJ/SOoow=; b=LqDN0ZVafi+lyP7PtFKi6BDnZQJ3efoM4V7nBz8MuCDg8AvAa4NC+A6qNC1476tGT3 dGyuxJxsJeGweT9jzItRDsCrcLEAnJJ3sobaNc/g3yhXZmWzxpnfweX9dromLRR0LZEb pizvKKwUkyhmCJln+ozCQJkyaR+z420QXZsY44NXTdz3/RJosarYgSpkSStxnxG7yNkq n2s/7mzdPkJKlaaiKbamKJ6kAUumA7SHI4DQQwYcp55FJpF4004oK97bpjfh9GdBvdTg 4gmDupFx1Vz0CrdBuIDodCsrS2aG6S9pnW4e6YT68LZkRZ2lYq+LNY65cIJmatUj4KyK IZYg== X-Gm-Message-State: AJIora+k7UBTzazN2/IpNRDhMdB7F+f0H5nzsezRhcy4NOMJU7cBDI6y wvf9Fuo8V1cFRUUKWb9Cb/BeReKi3sRekQO6npA= X-Google-Smtp-Source: AGRyM1vdZJs+2uHEP1oAf5IBGMOWUPZGQZEQ32dgc8SlvoJmD3idOEaHvFMMD39Grhyot7X72+zsA4CbrDYUQSnCQf4= X-Received: by 2002:a05:6a00:b4d:b0:52a:f2cf:b0e4 with SMTP id p13-20020a056a000b4d00b0052af2cfb0e4mr3953160pfo.2.1657727721581; Wed, 13 Jul 2022 08:55:21 -0700 (PDT) Original-Received: from 753933720722 named unknown by gmailapi.google.com with HTTPREST; Wed, 13 Jul 2022 08:55:20 -0700 In-Reply-To: <874jzl2hsv.fsf@neverwas.me> X-Hashcash: 1:20:220713:jp@neverwas.me::+HaOnGW19m1vkjzG:0000iAY X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list X-BeenThere: bug-gnu-emacs@gnu.org List-Id: "Bug reports for GNU Emacs, the Swiss army knife of text editors" List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: bug-gnu-emacs-bounces+geb-bug-gnu-emacs=m.gmane-mx.org@gnu.org Original-Sender: "bug-gnu-emacs" Xref: news.gmane.io gmane.emacs.bugs:236905 Archived-At: "J.P." writes: > 1. The first patch strays outside ERC's turf. Should I open a separate > bug report for it? [1]. No need, as (IMHO) it's obviously correct. > 3. Should I include the actual setup code for the integrations? If so, > where would that go? My initial plan was to just have it all live > in the docs, perhaps under a new Info node. BTW (re integrations), My only comment is that it would be better if this all worked OOTB, but also that it would be even better if it was easy to switch between erc and rcirc in one centralized location (as opposed to having to redo the song and dance for EWW, browse-url, gnus, etc.). I'm not sure what's the best place to put it though. > I also threw in a .desktop file [2], knowing full well that folks > may just perceive that as more clutter polluting the Emacs tree. > Should I drop it? People wanting one can just make their own. What does the .desktop file imply here? Does it just make things easier to setup or does it come with it's own menu entry in desktop environments, etc.? (I don't use any desktop environment myself.) If it just makes setting things up easier, I don't see why we shouldn't include it.