From debbugs-submit-bounces@debbugs.gnu.org Wed Aug 23 05:30:28 2023 Received: (at submit) by debbugs.gnu.org; 23 Aug 2023 09:30:28 +0000 Received: from localhost ([127.0.0.1]:32823 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1qYkC4-0002eW-3n for submit@debbugs.gnu.org; Wed, 23 Aug 2023 05:30:28 -0400 Received: from lists.gnu.org ([2001:470:142::17]:41266) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1qYkC1-0002eJ-Vl for submit@debbugs.gnu.org; Wed, 23 Aug 2023 05:30:26 -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 1qYkBs-0006sE-Iv for bug-gnu-emacs@gnu.org; Wed, 23 Aug 2023 05:30:16 -0400 Received: from mout01.posteo.de ([185.67.36.65]) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1qYkBp-0006eV-Fv for bug-gnu-emacs@gnu.org; Wed, 23 Aug 2023 05:30:16 -0400 Received: from submission (posteo.de [185.67.36.169]) by mout01.posteo.de (Postfix) with ESMTPS id 60130240027 for ; Wed, 23 Aug 2023 11:30:10 +0200 (CEST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=posteo.net; s=2017; t=1692783010; bh=G0z/aC5JUYlL5815PNqwa8bVYUt6B7IfiJZ+XgPUBic=; h=From:To:Subject:Date:Message-ID:MIME-Version:From; b=Qkl2rcq3ujgga618Q0xQBd5luP7neoaEi4KUgJeYBObk6ZsQvKN3voXLHUVJCMQh/ BL8RkKKNtV51N/hLPae9IvhUqZBKZan5UBZIWH8X5iQZzf1TOVe/btDhh/R2U43Eu1 Fs9JLfigWkiXOqt1hh/3uBznp1diEUgZHM20m2HEDRx1XtyqUx6extmGsLYLQCgP9O yjzo0cvtrlBKtnyNByQiYWFZFOT77vVcCAmU2sMHEBaS0BFN2hd9vm7znmCO+ORzLj dpCM0ll8WIt79C9xXiO5W6JaZ6c5C/8qTTseJ3SlMWbXWHQOYB8QAIDLhvcc44s17/ cPBDRh6W1JaZA== Received: from customer (localhost [127.0.0.1]) by submission (posteo.de) with ESMTPSA id 4RW1CP5gvgz9rxK for ; Wed, 23 Aug 2023 11:30:09 +0200 (CEST) From: Ihor Radchenko To: bug-gnu-emacs@gnu.org Subject: [PATCH] * etc/emacsclient.desktop: Make Emacs default application for org-protocol Date: Wed, 23 Aug 2023 09:30:38 +0000 Message-ID: <87v8d66r7l.fsf@localhost> MIME-Version: 1.0 Content-Type: multipart/mixed; boundary="=-=-=" Received-SPF: pass client-ip=185.67.36.65; envelope-from=yantar92@posteo.net; helo=mout01.posteo.de X-Spam_score_int: -43 X-Spam_score: -4.4 X-Spam_bar: ---- X-Spam_report: (-4.4 / 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, RCVD_IN_DNSWL_MED=-2.3, RCVD_IN_MSPIKE_H5=0.001, RCVD_IN_MSPIKE_WL=0.001, 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 (/) --=-=-= Content-Type: text/plain Tags: patch Hi, Org mode provides a way to quickly capture bookmarks, notes, and links using emacsclient: emacsclient "org-protocol://store-link?url=URL&title=TITLE" Also, see https://orgmode.org/manual/Protocols.html However, this can only be done via command line by default. Not DE integration is available and users have to write their own .desktop files specifically to allow, for example browser bookmarklet running Emacs + org-protocol. Would it make sense to add x-scheme-handler/org-protocol handler to the default Emacsclient desktop file? In GNU Emacs 30.0.50 (build 54, x86_64-pc-linux-gnu, GTK+ Version 3.24.38, cairo version 1.17.8) of 2023-08-22 built on localhost Repository revision: c09d78f3c0818d7391760e84f94a442e8beb22dd Repository branch: master Windowing system distributor 'The X.Org Foundation', version 11.0.12101008 System Description: Gentoo Linux Configured using: 'configure --with-native-compilation JAVAC=/etc/java-config-2/current-system-vm/bin/javac' --=-=-= Content-Type: text/patch Content-Disposition: attachment; filename=0001-etc-emacsclient.desktop-Make-Emacs-default-applicati.patch >From 77e17eb6adf744a2b9565ca6f434fd6d488e84b0 Mon Sep 17 00:00:00 2001 Message-ID: <77e17eb6adf744a2b9565ca6f434fd6d488e84b0.1692782734.git.yantar92@posteo.net> From: Ihor Radchenko Date: Wed, 23 Aug 2023 12:24:18 +0300 Subject: [PATCH] * etc/emacsclient.desktop: Make Emacs default application for org-protocol --- etc/emacsclient.desktop | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/etc/emacsclient.desktop b/etc/emacsclient.desktop index a9f840c7033..4395d3b02bc 100644 --- a/etc/emacsclient.desktop +++ b/etc/emacsclient.desktop @@ -2,7 +2,7 @@ Name=Emacs (Client) GenericName=Text Editor Comment=Edit text -MimeType=text/english;text/plain;text/x-makefile;text/x-c++hdr;text/x-c++src;text/x-chdr;text/x-csrc;text/x-java;text/x-moc;text/x-pascal;text/x-tcl;text/x-tex;application/x-shellscript;text/x-c;text/x-c++; +MimeType=text/english;text/plain;text/x-makefile;text/x-c++hdr;text/x-c++src;text/x-chdr;text/x-csrc;text/x-java;text/x-moc;text/x-pascal;text/x-tcl;text/x-tex;application/x-shellscript;text/x-c;text/x-c++;x-scheme-handler/org-protocol; Exec=sh -c "if [ -n \\"\\$*\\" ]; then exec emacsclient --alternate-editor= --display=\\"\\$DISPLAY\\" \\"\\$@\\"; else exec emacsclient --alternate-editor= --create-frame; fi" sh %F Icon=emacs Type=Application -- 2.41.0 --=-=-= Content-Type: text/plain -- Ihor Radchenko // yantar92, Org mode contributor, Learn more about Org mode at . Support Org development at , or support my work at --=-=-=-- From debbugs-submit-bounces@debbugs.gnu.org Wed Aug 23 18:39:36 2023 Received: (at 65469) by debbugs.gnu.org; 23 Aug 2023 22:39:36 +0000 Received: from localhost ([127.0.0.1]:35504 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1qYwVk-0004LB-GF for submit@debbugs.gnu.org; Wed, 23 Aug 2023 18:39:36 -0400 Received: from mail-lf1-x12b.google.com ([2a00:1450:4864:20::12b]:50616) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1qYwVi-0004Kx-HX for 65469@debbugs.gnu.org; Wed, 23 Aug 2023 18:39:35 -0400 Received: by mail-lf1-x12b.google.com with SMTP id 2adb3069b0e04-4ff8f2630e3so9789886e87.1 for <65469@debbugs.gnu.org>; Wed, 23 Aug 2023 15:39:30 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20221208; t=1692830365; x=1693435165; h=cc:to:subject:message-id:date:from:in-reply-to:references :mime-version:from:to:cc:subject:date:message-id:reply-to; bh=Rdbh3AXgVxQPwk6MjlcDXPLUPeW+nSZf21YZoNdSdr4=; b=lcJpKX4mf7nj/tS+1WYi5WZ/ulKQl+5a1tucFoHZMFEiqeknJMHzlzogX4C09pkNQY GOkFPAjJ2ifMNvCxA3zZaBCQXoxbAPDinQLtrqh74kl7n9FGyDFKgZO/xIOMX7p0zGG4 eB8l01NjkW31SV7o1XnN3vxMPg+ycNL2SPOyw9QIjykuNGGAHdQGRmaa5j9Oj+YKZowj bqhQ00xF61eb9XivjaE4Yt+82YhtWq4mqsNepBoJVEnNx7cIjvXoffEwwEHwGsljjnkE EJtwx2BWSLD/EaZcsGyTQEv9yZxRpbczvocKwMr6qhttkF+hLdLyRHgM58fzolVNMzUd F0uw== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20221208; t=1692830365; x=1693435165; h=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=Rdbh3AXgVxQPwk6MjlcDXPLUPeW+nSZf21YZoNdSdr4=; b=TnzSSTWPI4UX3a/uHZLFh+wMKxrd9I8ttKP41mo8nDMcaYeV2C9SZyWPGH353rNSWw GvWr8IGFx14F82iAp2FMZDUhyItA9wqMz6RUQ40skckdOuai5mV3L/8GKVYdP3ZzbGyh FAHjTe5hEke6h3DhG/wegZtOe7iedwtGQqZQr9X0be7YATdFF61f1+Bs+J+Ebh6mW9ru LbJmvqqkGo/SmXyACLlQCFklL07tsxYsaKbXD0lWv07kXZN9qZndAGa5QmRvJfsRrcbI G+fqg267iY02i4nG7LMKP/MtedVv+3toQiTI7izxg1D6T7XoKKZjg+m2yHIKdtZXnxwU mxTA== X-Gm-Message-State: AOJu0Yz7S/P19Pv20trapnWnzf8DymF3CHKxOdxSQjIMh491KEs6IFGF qQvAUmHGAvksJ9r0kCrT1eXQv/wdy2NmVcCKiyg= X-Google-Smtp-Source: AGHT+IFvK08BzqMBkn1JtVJTPQBat562CrqxP1UWswIgFt7yddbM161KlGSxo5n8ch7oURgfvhULuCbFGemAU6v0UpI= X-Received: by 2002:ac2:547b:0:b0:500:9ab8:b790 with SMTP id e27-20020ac2547b000000b005009ab8b790mr1262589lfn.60.1692830364739; Wed, 23 Aug 2023 15:39:24 -0700 (PDT) MIME-Version: 1.0 References: <87v8d66r7l.fsf@localhost> In-Reply-To: <87v8d66r7l.fsf@localhost> From: Stefan Kangas Date: Thu, 24 Aug 2023 00:39:13 +0200 Message-ID: Subject: Re: bug#65469: [PATCH] * etc/emacsclient.desktop: Make Emacs default application for org-protocol To: Ihor Radchenko Content-Type: text/plain; charset="UTF-8" X-Spam-Score: 0.0 (/) X-Debbugs-Envelope-To: 65469 Cc: 65469@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 (-) Ihor Radchenko writes: > Would it make sense to add x-scheme-handler/org-protocol handler to the > default Emacsclient desktop file? I think it makes sense, yes. I guess not a lot of other things try to register "org-protocol" handlers besides Emacs, and in any case this would make some users' lives easier. So I don't see any drawbacks. From debbugs-submit-bounces@debbugs.gnu.org Fri Sep 01 14:51:06 2023 Received: (at 65469-done) by debbugs.gnu.org; 1 Sep 2023 18:51:06 +0000 Received: from localhost ([127.0.0.1]:33892 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1qc9EY-0005hH-BP for submit@debbugs.gnu.org; Fri, 01 Sep 2023 14:51:06 -0400 Received: from mail-lf1-x12b.google.com ([2a00:1450:4864:20::12b]:62964) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1qc9EV-0005gi-W7 for 65469-done@debbugs.gnu.org; Fri, 01 Sep 2023 14:51:04 -0400 Received: by mail-lf1-x12b.google.com with SMTP id 2adb3069b0e04-500c6ff99acso346552e87.1 for <65469-done@debbugs.gnu.org>; Fri, 01 Sep 2023 11:50:54 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20221208; t=1693594248; x=1694199048; darn=debbugs.gnu.org; h=cc:to:subject:message-id:date:from:in-reply-to:references :mime-version:from:to:cc:subject:date:message-id:reply-to; bh=IXa5W6AmOl0699oMeFxsdGGcMkmLea5vIYqQXDQyMQc=; b=HsSOQ5EFjVsalS6DgQvYZDRNdI6+UjH/ulhzM6eNAC49XY8iP/IO/H616jr8ipuC+x yr+QTqRqmikaxCMwl7xDeFVdaoZmN7+M9siDoN65xQje7BvMLCQbPEsVZfAWkqmedgSM NMAphXh3NeVXDUAQtWF0JyvgkMQ6ONBZlzWqwJjECEPiDVXXfezt1r+YLNjuvpGem+ZG 6bIu4vTikxSsVPe9UifsPurw9WxljmOq6yIGWpP6tww8NSEkm+x+yoUmGJ8eWGhy65He nVajo2ehaq3MioklOpUBNUVLattKJQlGDJpbDkcCznrKa9GBG0NfpdRGcISqUPo09HNy aXyw== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20221208; t=1693594248; x=1694199048; h=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=IXa5W6AmOl0699oMeFxsdGGcMkmLea5vIYqQXDQyMQc=; b=j3EYxGBOUrrQuVO9our/Dy7uuPbaFZiT3AJlMds1hhqcU2x6zdMLdFpaYRP8J4c40H CPTNW9n1mlpBIOo5VFSX81xwGSk2mkffoozEA1V1Nvqxskc62xT/QnUC7sc23yFEfNUc HxRJ9hULRJ9r1N5YYTc7naBXLEG3VnjCdn+1vQ3ZWuKSp8Iv8pvwxcG5JZpYrtxWXQhu cTlhX6KzMPMqSYDiLgTuQ4xmTJpjHebzl4211/Mw7tHDzfySU2JjmNvZxbYPtOF+1o6Z NN0PbJM3F4kcCxCVjTL09HMvBmMWcZHVNaWUAcGDC2O3MEaT3gHTxaj5k0etXIMqurWl JLow== X-Gm-Message-State: AOJu0YwpuVIjUnatctKOT4SRmkKe2OFFnBUlI/+ldPj8n1kBgWUF9urX QXNvekVdhBM2S4h5qNwdrooGkooUwl0WYLWcS64= X-Google-Smtp-Source: AGHT+IF+N5hXI1eZfd050IR9V/7o7G030pWWOXZFSnNiHe12oeiQW2Z6OUdGkSJLMzh9Ar5aZTG2mR1TwHI6V1Y9gok= X-Received: by 2002:a05:6512:3e13:b0:4f9:56b8:45e5 with SMTP id i19-20020a0565123e1300b004f956b845e5mr1253824lfv.25.1693594248510; Fri, 01 Sep 2023 11:50:48 -0700 (PDT) MIME-Version: 1.0 References: <87v8d66r7l.fsf@localhost> In-Reply-To: From: Stefan Kangas Date: Fri, 1 Sep 2023 20:50:37 +0200 Message-ID: Subject: Re: bug#65469: [PATCH] * etc/emacsclient.desktop: Make Emacs default application for org-protocol To: Ihor Radchenko Content-Type: text/plain; charset="UTF-8" X-Spam-Score: 0.0 (/) X-Debbugs-Envelope-To: 65469-done Cc: 65469-done@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 (-) Version: 30.1 > I think it makes sense, yes. I guess not a lot of other things try to > register "org-protocol" handlers besides Emacs, and in any case this > would make some users' lives easier. So I don't see any drawbacks. Pushed to master, thanks. From debbugs-submit-bounces@debbugs.gnu.org Sun Sep 17 09:09:54 2023 Received: (at 65469) by debbugs.gnu.org; 17 Sep 2023 13:09:54 +0000 Received: from localhost ([127.0.0.1]:49420 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1qhrX8-0008Dp-9E for submit@debbugs.gnu.org; Sun, 17 Sep 2023 09:09:54 -0400 Received: from thaodan.de ([185.216.177.71]:60734) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1qhrX3-0008DI-EE for 65469@debbugs.gnu.org; Sun, 17 Sep 2023 09:09:50 -0400 Received: from odin (dsl-trebng12-50dc77-87.dhcp.inet.fi [80.220.119.87]) by thaodan.de (Postfix) with ESMTPSA id 2B04ED08DD7; Sun, 17 Sep 2023 16:09:40 +0300 (EEST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=thaodan.de; s=mail; t=1694956180; bh=q+B30Vtit5D3iQCIqk+n7gypOhlb9Q2lRar4BFvm1m8=; h=From:To:Cc:Subject:In-Reply-To:References:Date; b=o53WUMspcxu5HRPCUd/AaqEYGv3EnmASA+65Gwy5bGQyBtYfS6On4TOUtuPeUCArO HHkqSegCBx9Ngc1wQkNiOY4E3SrqAmxcsmYgpyp/T7OWfKJ7/8ZQz8gNYnJT2we6uv jPp1vMJ9XqUfxmJqRbuY69BMcXFyx85TGy843ftsAL6LSpJEx0vyQrjJ952GKr4pJG 9lrNLOAgPn1FlSB4IpCLXEJWKqg513Z30tyuV2D8HsePGLyanI0WI6c/bcTRj6UeaE 1IMquMMWfLma/+jcinZsGklbmTJqXOg5M5PavRwJM89ufbS6EmuVcZEI8vI+PsjiOj h1gEwtrmNGPhvDJPOB3XVeFUXSP3Yu0OtnCkAH37/rr3iRBp5sCS7a9eRXprdjvzVz vjp55IlZng9vKnR0KZzSg1Ghbqpcn5wBamutSJAaxhyd42Hc6ojdiXQjGfWojrVzXR JuTm86Uu6I5rwAQ00qyQRSK8P7qMof3lGenLHmYAK8/jMz25+dIT6yLS0kONroIa1E 41S4UW65Iv0jr4/tUhS5Tv+R0leifK+AKvUKtfgeUa+pHKC6FmKLlZpFh1TM3DCvTz HEYMzr1ZSIMQSdhmnS1Z0e5SJtf9uR4s/PmoufNWT2eSOohgQIALWUYC7QlqroMWfu U3XRp4e2xKopK3GlYTgYtELI= From: =?utf-8?Q?Bj=C3=B6rn?= Bidar To: 65469@debbugs.gnu.org Subject: Re: bug#65469: [PATCH] * etc/emacsclient.desktop: Make Emacs default application for org-protocol In-Reply-To: (Stefan Kangas's message of "Fri, 1 Sep 2023 20:50:37 +0200") References: <87v8d66r7l.fsf@localhost> Autocrypt: addr=bjorn.bidar@thaodan.de; prefer-encrypt=nopreference; keydata= mDMEZNfpPhYJKwYBBAHaRw8BAQdACBEmr+0xwIIHZfIDlZmm7sa+lHHSb0g9FZrN6qE6ru60JUJq w7ZybiBCaWRhciA8Ympvcm4uYmlkYXJAdGhhb2Rhbi5kZT6IlgQTFgoAPgIbAwULCQgHAgIiAgYV CgkICwIEFgIDAQIeBwIXgBYhBFHxdut1RzAepymoq1wbdKFlHF9oBQJk1/YmAhkBAAoJEFwbdKFl HF9oB9cBAJoIIGQKXm4cpap+Flxc/EGnYl0123lcEyzuduqvlDT0AQC3OlFKm/OiqJ8IMTrzJRZ8 phFssTkSrrFXnM2jm5PYDoiTBBMWCgA7FiEEUfF263VHMB6nKairXBt0oWUcX2gFAmTX6T4CGwMF CwkIBwICIgIGFQoJCAsCBBYCAwECHgcCF4AACgkQXBt0oWUcX2hbCQEAtru7kvM8hi8zo6z9ux2h K+B5xViKuo7Z8K3IXuK5ugwA+wUfKzomzdBPhfxDsqLcEziGRxoyx0Q3ld9aermBUccHtBxCasO2 cm4gQmlkYXIgPG1lQHRoYW9kYW4uZGU+iJMEExYKADsCGwMFCwkIBwICIgIGFQoJCAsCBBYCAwEC HgcCF4AWIQRR8XbrdUcwHqcpqKtcG3ShZRxfaAUCZNf2FQAKCRBcG3ShZRxfaCzSAP4hZ7cSp0YN XYpcjHdsySh2MuBhhoPeLGXs+2kSiqBiOwD/TP8AgPEg/R+SI9GI9on7fBJJ0mp2IT8kZ2rhDOjg gA6IkwQTFgoAOxYhBFHxdut1RzAepymoq1wbdKFlHF9oBQJk1+ntAhsDBQsJCAcCAiICBhUKCQgL AgQWAgMBAh4HAheAAAoJEFwbdKFlHF9oBgwA/iQHwe0VL4Df4GGTYlNjMSHFlIkBmN4UfYGLYj3E TrOUAQC51M+M3cjsL8WHdpBz6VAo6df9d+rVwhQ9vQuFHqevArg4BGTX6T4SCisGAQQBl1UBBQEB B0Cbohc3JEfn005/cm0AOGjSsW1ZxAkgaoVNjbpqk4MgNAMBCAeIeAQYFgoAIBYhBFHxdut1RzAe pymoq1wbdKFlHF9oBQJk1+k+AhsMAAoJEFwbdKFlHF9ooHABAKGmrGBic/Vys3BBrOQiRB3Z7izO HwhqTRpAqFZtXS2nAQDZhp/5aYw1TZjTzkm1KVt9QiYnjd/MvxRE9iaY6x4mDbgzBGTX6T4WCSsG AQQB2kcPAQEHQAgRJq/tMcCCB2XyA5WZpu7GvpRx0m9IPRWazeqhOq7uiO8EGBYKACAWIQRR8Xbr dUcwHqcpqKtcG3ShZRxfaAUCZNf71AIbIgCBCRBcG3ShZRxfaHYgBBkWCgAdFiEEUfF263VHMB6n KairXBt0oWUcX2gFAmTX+9QACgkQXBt0oWUcX2jeSwD6AtWn0cuo8IF35YRo4o3cDRJnUfJnbvJy GxyCDThR+zYBAKG6/jdwmZkBQZKslnDAbMMd2WfiZZT5JW3IWC4EaKMO7HkBAKYPGZ3UbfkRvfFK S+pQ9CgtNfkSJQBtT1Ob7Y6nsacgAQCpyXN7yppmhW/oBgivITPy9Lkg+V4NK9WZYZCU9Q7LBA== Date: Sun, 17 Sep 2023 16:09:39 +0300 Message-ID: <87led53q0c.fsf@thaodan.de> User-Agent: Gnus/5.13 (Gnus v5.13) MIME-Version: 1.0 Content-Type: text/plain X-Spam-Score: -0.0 (/) X-Debbugs-Envelope-To: 65469 Cc: yantar92@posteo.net, stefankangas@gmail.com 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 (-) Stefan Kangas writes: > Version: 30.1 > >> I think it makes sense, yes. I guess not a lot of other things try >> to >> register "org-protocol" handlers besides Emacs, and in any case this >> would make some users' lives easier. So I don't see any drawbacks. > > Pushed to master, thanks. Would it make sense to apply the patch to Emacs 29.1 too? Org-protocol is already supported and some user package extra desktop files because of it. From debbugs-submit-bounces@debbugs.gnu.org Sun Sep 17 09:16:26 2023 Received: (at 65469) by debbugs.gnu.org; 17 Sep 2023 13:16:26 +0000 Received: from localhost ([127.0.0.1]:49484 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1qhrdS-0002ha-0Q for submit@debbugs.gnu.org; Sun, 17 Sep 2023 09:16:26 -0400 Received: from mail-lf1-x135.google.com ([2a00:1450:4864:20::135]:61646) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1qhrdP-0002hA-8J for 65469@debbugs.gnu.org; Sun, 17 Sep 2023 09:16:24 -0400 Received: by mail-lf1-x135.google.com with SMTP id 2adb3069b0e04-50305abe5f0so1415424e87.2 for <65469@debbugs.gnu.org>; Sun, 17 Sep 2023 06:16:15 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20230601; t=1694956569; x=1695561369; darn=debbugs.gnu.org; h=content-transfer-encoding:cc:to:subject:message-id:date :mime-version:references:in-reply-to:from:from:to:cc:subject:date :message-id:reply-to; bh=+iEG+WAgdMRFWNDd1qtmmKZA/bT64a+8qx53WqBPGbc=; b=M/DwbkV2wbzJ3+Ekv8mWdtcAglzskKEmKpsyOhGd+lAFDOCRhgqzqEPfMrhxqBJwPL u82svME7+YDfbY2ndzQ7AauI9YiTqWM4E2/Ontc+YurHmiRd+Y+n/6B8dthpmfiHjrI8 xzGLO7dKCyC92SaItR4/uUTlWqJJFMbYew+wt5FE7GsdSuADwuAXntJanGV7AkjnwVMp 1GrEp1f4JN3I6ohsfi1bjC/7Xj65jOCz7z+I1jMFYLna8JZMIAEoMhp+szZ1KBogBGqK 6yD2mzjhddYVcrCJKLqVy4H9UsxvQNX+S/wTf5W8JWPY4TPmuZXiWv0AptmoCC1WrSnK tZmQ== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1694956569; x=1695561369; h=content-transfer-encoding:cc:to:subject:message-id:date :mime-version:references:in-reply-to:from:x-gm-message-state:from:to :cc:subject:date:message-id:reply-to; bh=+iEG+WAgdMRFWNDd1qtmmKZA/bT64a+8qx53WqBPGbc=; b=UrJXqr3CZKJdVplhgpwJNIdShLQBEjZkoJq94DbLI2K6M4LzjYoNHpD0s3TCw/X4uF JGra0R/0ulZi7xlNrLQX06rxMnzr0IThNOZrJ3YIsopOWnMF7g3ijGtuFFSLYPgOjaDM TV3Oz5GACO6K3p/1WmlSj7leZFlBkd3M6Js6/ugL0BN1kskS96irivS4zo78wAni2GGj nc4nL7C5/xgJo9d7yPbpoUfQYIIOXx0vgifJkW1bgqQsCWHWK4LXdMQHA2Ds/GaIDKwJ Vuq1/9uyPHlxCLIf3wGVkbOAqX/mhquoaRzCdZ8mpVq30AH6LEXJwwasAyU/OAjo3GbQ Tg2A== X-Gm-Message-State: AOJu0YzHtnt9TGgtFUnaGYL6rPr8GwIxfDi957I90q44/4KFAGYhjVcc qrR15SwN19tjDRIpmwVgsHoDuDd4uU30crFSRSfzonMM X-Google-Smtp-Source: AGHT+IH1cs0gVIf2j+ehTa9xaYFIq/Ayf40i07299RMEeUF3w3GcCsPmEWOmE6sAV0hs+6jwiTyx7djPc89GWeCkWoQ= X-Received: by 2002:a05:6512:252c:b0:500:ac0b:8d52 with SMTP id be44-20020a056512252c00b00500ac0b8d52mr6207958lfb.7.1694956569377; Sun, 17 Sep 2023 06:16:09 -0700 (PDT) Received: from 753933720722 named unknown by gmailapi.google.com with HTTPREST; Sun, 17 Sep 2023 06:16:09 -0700 From: Stefan Kangas In-Reply-To: <87led53q0c.fsf@thaodan.de> References: <87v8d66r7l.fsf@localhost> <87led53q0c.fsf@thaodan.de> MIME-Version: 1.0 Date: Sun, 17 Sep 2023 06:16:08 -0700 Message-ID: Subject: Re: bug#65469: [PATCH] * etc/emacsclient.desktop: Make Emacs default application for org-protocol To: =?UTF-8?B?QmrDtnJuIEJpZGFy?= , 65469@debbugs.gnu.org Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable X-Spam-Score: 0.0 (/) X-Debbugs-Envelope-To: 65469 Cc: yantar92@posteo.net 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 (-) Bj=C3=B6rn Bidar writes: > Would it make sense to apply the patch to Emacs 29.1 too? Org-protocol > is already supported and some user package extra desktop files because > of it. I'm not sure, since the issue is not new. Eli, WDYT? BTW, Ihor, could we have a NEWS item for this change please? I forgot to ask for one before. From debbugs-submit-bounces@debbugs.gnu.org Sun Sep 17 10:18:49 2023 Received: (at 65469) by debbugs.gnu.org; 17 Sep 2023 14:18:49 +0000 Received: from localhost ([127.0.0.1]:51077 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1qhsbp-0004hB-Iy for submit@debbugs.gnu.org; Sun, 17 Sep 2023 10:18:49 -0400 Received: from eggs.gnu.org ([2001:470:142:3::10]:35370) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1qhsbl-0004gt-Ik for 65469@debbugs.gnu.org; Sun, 17 Sep 2023 10:18:48 -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 1qhsbX-0007y3-AR; Sun, 17 Sep 2023 10:18:31 -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=I93P9xVtRU13l63Xa9Jf2N71dkEX2ENxFZjhNLBlFPM=; b=C5W7R0v5GKrhhe390gYh tco8Nzv8oVNadv1quxaklBtA05ypTIJJwkoHEcp+ERDPyfHt5r6Hy/lX7Dji0n/9Plmt93QNFdhIF ZYXN4dejcS5KuIxqyoXvE54OidI2j3p0/4cAKJhQ63Txn+GiVMzCzBKLrfw5H9LsBPiAC+Vaugvmr C1dkEvMGWsUdjCWOz82pnrwS4oQmRZ7KLUvCaPSq2HbpTYPtbsLfW++PIisbtmO3jUmypJVjNx8VK kRyasywXqI/w1Ztev41/Oikk+5QAvSYiTh7NyvKoECUrYgxJEptsJaVqwUCM/PHSaOrhxp304D3k3 +ny27Pw2Fx/jKg==; Date: Sun, 17 Sep 2023 17:18:27 +0300 Message-Id: <83v8c8g9xo.fsf@gnu.org> From: Eli Zaretskii To: Stefan Kangas In-Reply-To: (message from Stefan Kangas on Sun, 17 Sep 2023 06:16:08 -0700) Subject: Re: bug#65469: [PATCH] * etc/emacsclient.desktop: Make Emacs default application for org-protocol References: <87v8d66r7l.fsf@localhost> <87led53q0c.fsf@thaodan.de> MIME-version: 1.0 Content-type: text/plain; charset=utf-8 Content-Transfer-Encoding: 8bit X-Spam-Score: -2.3 (--) X-Debbugs-Envelope-To: 65469 Cc: bjorn.bidar@thaodan.de, yantar92@posteo.net, 65469@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 (---) > Cc: yantar92@posteo.net > From: Stefan Kangas > Date: Sun, 17 Sep 2023 06:16:08 -0700 > > Björn Bidar writes: > > > Would it make sense to apply the patch to Emacs 29.1 too? Org-protocol > > is already supported and some user package extra desktop files because > > of it. > > I'm not sure, since the issue is not new. Eli, WDYT? If it's safe, I don't mind. From debbugs-submit-bounces@debbugs.gnu.org Sun Sep 17 10:31:57 2023 Received: (at 65469) by debbugs.gnu.org; 17 Sep 2023 14:31:57 +0000 Received: from localhost ([127.0.0.1]:51084 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1qhsoW-00051f-VC for submit@debbugs.gnu.org; Sun, 17 Sep 2023 10:31:57 -0400 Received: from mail-lj1-x232.google.com ([2a00:1450:4864:20::232]:51310) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1qhsoV-00051Q-0H for 65469@debbugs.gnu.org; Sun, 17 Sep 2023 10:31:56 -0400 Received: by mail-lj1-x232.google.com with SMTP id 38308e7fff4ca-2bffe2840adso7819161fa.2 for <65469@debbugs.gnu.org>; Sun, 17 Sep 2023 07:31:47 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20230601; t=1694961101; x=1695565901; darn=debbugs.gnu.org; h=cc:to:subject:message-id:date:mime-version:references:in-reply-to :from:from:to:cc:subject:date:message-id:reply-to; bh=9ixMai6Jko3xqP97cfM9wN0vjewN0WEck1MerK88VBQ=; b=OWnI0d1NPkcbxT40gHBu7MXeUHhRRZ53uYowEo1DnABEQRtezfx7JsIiC+4TSmDywN mejbLNWrHArQq9RHGyafSropwAd/8F+GbDHxxCHlSmv5DfVZbr09yvOfueYCXpof9jii ZVWcQdGmw1btgngS9nS7YFlEcRy8QaM/I/J2ULjw5ldnT1iIcV7gTjGgXjOZAd1Fk+Rb imuz2ilZe1V09eGxdkBBnRQNfzNPI21GkgNuse1beckjlWwilieZV3dRpEcOzEQ70eml jM3l9cuwdqgp8kICS33Bu133gpu+XoFKxUjTnAi1fEC/UryKHaMBznNLMKbxzNyMG+qu XzcA== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1694961101; x=1695565901; h=cc:to:subject:message-id:date:mime-version:references:in-reply-to :from:x-gm-message-state:from:to:cc:subject:date:message-id:reply-to; bh=9ixMai6Jko3xqP97cfM9wN0vjewN0WEck1MerK88VBQ=; b=N7FTqkluRosVwljm4aJBqKlnYf2IzuFFVQ8/VDCPmyUMAtgIXnyD/ERds1QB8Ph7Tw tCh8JWOSX2J+q/O5mt31ZBkzB1WMXhoU3BEwvzxGp/60r2sQwTmgUSmHq7nvxIR1yoTc 7vDqKHwZL7x7M3I7EWN/GOuZEvfilfvFcLmjgQQYcsMYbQwS4FV+fawNwxUHaNQSEfIW zZ/eY27RRWEuLg6xDBqps6fLzREDuGOdOUtDDtPG5cwKKP8iq7l1lCvbJ7xkqT5nn3Jp yo4c0maYuvDAyl2JgYhElImEae0dY6cffT6Gabpg85+fgN48gYviy016OtbSIE6TCsHj DJNw== X-Gm-Message-State: AOJu0YzVx8jjvxgWbuM0w4uxAkJaC3056qHDNYweJ/7AFDIFTbG0P4hU 97yUQPSFXKpfphkiS5vnPl0xkuEUk7iC/Ie6CY4= X-Google-Smtp-Source: AGHT+IFXDb7nmxtquGWXGgSJLXJaW2QRR2dCAo6/k7K5ky0y0/g9GGfmr+l/k88ycCuj9dPR1GgWPRyZSA2eq3mabiU= X-Received: by 2002:a2e:7c19:0:b0:2bc:dd96:147c with SMTP id x25-20020a2e7c19000000b002bcdd96147cmr6024440ljc.34.1694961101120; Sun, 17 Sep 2023 07:31:41 -0700 (PDT) Received: from 753933720722 named unknown by gmailapi.google.com with HTTPREST; Sun, 17 Sep 2023 07:31:40 -0700 From: Stefan Kangas In-Reply-To: <83v8c8g9xo.fsf@gnu.org> References: <87v8d66r7l.fsf@localhost> <87led53q0c.fsf@thaodan.de> <83v8c8g9xo.fsf@gnu.org> MIME-Version: 1.0 Date: Sun, 17 Sep 2023 07:31:40 -0700 Message-ID: Subject: Re: bug#65469: [PATCH] * etc/emacsclient.desktop: Make Emacs default application for org-protocol To: Eli Zaretskii Content-Type: text/plain; charset="UTF-8" X-Spam-Score: 0.0 (/) X-Debbugs-Envelope-To: 65469 Cc: bjorn.bidar@thaodan.de, yantar92@posteo.net, 65469@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 (-) fixed 65469 30.1 reopen 65469 thanks Eli Zaretskii writes: > If it's safe, I don't mind. I think it's safe, but I'll wait for a NEWS item from Ihor before cherry-picking it. The NEWS item should be for Emacs 29.2. From unknown Sat Aug 09 13:23:55 2025 Received: (at fakecontrol) by fakecontrolmessage; To: internal_control@debbugs.gnu.org From: Debbugs Internal Request Subject: Internal Control Message-Id: bug No longer marked as fixed in versions 30.1 and reopened. Date: Sun, 17 Sep 2023 14:32:02 +0000 User-Agent: Fakemail v42.6.9 # This is a fake control message. # # The action: # bug No longer marked as fixed in versions 30.1 and reopened. thanks # This fakemail brought to you by your local debbugs # administrator From debbugs-submit-bounces@debbugs.gnu.org Mon Sep 18 04:29:06 2023 Received: (at 65469) by debbugs.gnu.org; 18 Sep 2023 08:29:06 +0000 Received: from localhost ([127.0.0.1]:52017 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1qi9cv-0007Ac-Up for submit@debbugs.gnu.org; Mon, 18 Sep 2023 04:29:06 -0400 Received: from mout01.posteo.de ([185.67.36.65]:58369) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1qi9cs-0007A5-Oz for 65469@debbugs.gnu.org; Mon, 18 Sep 2023 04:29:04 -0400 Received: from submission (posteo.de [185.67.36.169]) by mout01.posteo.de (Postfix) with ESMTPS id 4B0B524002A for <65469@debbugs.gnu.org>; Mon, 18 Sep 2023 10:28:48 +0200 (CEST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=posteo.net; s=2017; t=1695025728; bh=6CcUBxHk7HZHwd5g7sZxEXhpYIkg8ujtcQFbsjWYqBw=; h=From:To:Cc:Subject:Date:Message-ID:MIME-Version:From; b=PIoA2ENE7vK9rSmH0Ns2D0sK8VfMrGHZa0yGu/iC1EYRCi36ynWfd+/DqeT+E6VOy BsrndHkVcEAG3lMuPD0X8TRGUj/TSD4AHz6c2RdUPY67F0lxGEtTb1i6uEJQUVgpjh ViAV26+IVe2KWa/ZG/4avOv+aP9Gq3uKNc8OjI+j3DlSCX44omMsxCq7rL7d9md2wl gGgKElYlpWhws/5QvpDIhWLKH2awKtwatwXnkJeYjzsJNkmUGna9ytggt5u4JFLUrk ujUD/Z90EvclZvsuMe9TTYw9FcHBBHfmf4gU76z6jpLCvSXs0iocuQHbCZL5QeSCOO olXUGOM06Jp5Q== Received: from customer (localhost [127.0.0.1]) by submission (posteo.de) with ESMTPSA id 4Rpycb05tbz9rxF; Mon, 18 Sep 2023 10:28:46 +0200 (CEST) From: Ihor Radchenko To: Stefan Kangas Subject: Re: bug#65469: [PATCH] * etc/emacsclient.desktop: Make Emacs default application for org-protocol In-Reply-To: References: <87v8d66r7l.fsf@localhost> <87led53q0c.fsf@thaodan.de> Date: Mon, 18 Sep 2023 08:30:03 +0000 Message-ID: <87fs3bkho4.fsf@localhost> MIME-Version: 1.0 Content-Type: multipart/mixed; boundary="=-=-=" X-Spam-Score: -2.3 (--) X-Debbugs-Envelope-To: 65469 Cc: =?utf-8?Q?Bj=C3=B6rn?= Bidar , 65469@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 (---) --=-=-= Content-Type: text/plain Stefan Kangas writes: > BTW, Ihor, could we have a NEWS item for this change please? > I forgot to ask for one before. Sure. See the attached. --=-=-= Content-Type: text/x-patch Content-Disposition: inline; filename=0001-etc-NEWS-Document-handling-org-protocol-URI-scheme-b.patch >From 11531beda02f89517c660f0b44375d301fbf86dc Mon Sep 17 00:00:00 2001 Message-ID: <11531beda02f89517c660f0b44375d301fbf86dc.1695025691.git.yantar92@posteo.net> From: Ihor Radchenko Date: Mon, 18 Sep 2023 11:26:27 +0300 Subject: [PATCH] * etc/NEWS: Document handling 'org-protocol' URI scheme (bug#65469) The commit implementing the new functionality is 05a7c91b91c. --- etc/NEWS | 14 ++++++++++++++ 1 file changed, 14 insertions(+) diff --git a/etc/NEWS b/etc/NEWS index f9ebe312612..0d6be3ed2d9 100644 --- a/etc/NEWS +++ b/etc/NEWS @@ -55,6 +55,20 @@ ALSA on these operating systems instead. For native compiled Lisp functions 'describe-function' prints (after the signature) the automatically inferred function type as well. +** Emacs is now the default application for 'org-protocol' URI scheme + +Org mode provides a way to quickly capture bookmarks, notes, and links +using 'emacsclient': + + emacsclient "org-protocol://store-link?url=URL&title=TITLE" + +Previously, users had to manually setup their Linux desktop +environment to open 'org-protocol' links in Emacs. Now, these links +should be open in Emacs automatically. + +See "(org) Protocols for External Access" node in Org mode manual for +more details. + --- ** New user option 'describe-bindings-outline-rules'. This user option controls outline visibility in the output buffer of -- 2.42.0 --=-=-= Content-Type: text/plain -- Ihor Radchenko // yantar92, Org mode contributor, Learn more about Org mode at . Support Org development at , or support my work at --=-=-=-- From debbugs-submit-bounces@debbugs.gnu.org Mon Sep 18 07:02:51 2023 Received: (at 65469) by debbugs.gnu.org; 18 Sep 2023 11:02:51 +0000 Received: from localhost ([127.0.0.1]:52202 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1qiC1j-0008MV-7o for submit@debbugs.gnu.org; Mon, 18 Sep 2023 07:02:51 -0400 Received: from mail-lj1-x236.google.com ([2a00:1450:4864:20::236]:61855) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1qiC1g-0008M8-0v for 65469@debbugs.gnu.org; Mon, 18 Sep 2023 07:02:49 -0400 Received: by mail-lj1-x236.google.com with SMTP id 38308e7fff4ca-2b703a0453fso73159021fa.3 for <65469@debbugs.gnu.org>; Mon, 18 Sep 2023 04:02:39 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20230601; t=1695034954; x=1695639754; darn=debbugs.gnu.org; h=cc:to:subject:message-id:date:mime-version:references:in-reply-to :from:from:to:cc:subject:date:message-id:reply-to; bh=2sHXEoc9dtGTeU/fP/JDPNeYior9E9Qnr7WGhnClRRw=; b=Gpd1P36PK5kUia89gpsuuXgUBS3q5D0fUz8SQ2KK8hk4iMdQuUNWi9UrvfQmc5QRFp 3jsWolTyfEkTaUYbxCVkeSEjbvU6nU5ge2kickpkiKYi8XiMHS+uO4xvZYjgaiWs862+ EEWzuvUNKjjkV3TrLPV3sQZF1UrD35aePQpYk8uiMug/hqXxVBgA/eujoEIc3DEHVivH H26Co7/vXNzgyLVxeuFe2HHD19dF8ynx4k3+mvzfsHfC3TROGJis4dfMPPCZFe5rryyE /z7jqFvMv1o7McH0nw9oHNVN1nAnq/mWONhRAThTQ2TgKidc5p+mQSnMZdg0WsmhNo84 4Orw== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1695034954; x=1695639754; h=cc:to:subject:message-id:date:mime-version:references:in-reply-to :from:x-gm-message-state:from:to:cc:subject:date:message-id:reply-to; bh=2sHXEoc9dtGTeU/fP/JDPNeYior9E9Qnr7WGhnClRRw=; b=o95shvRNvKCCHmSQIN3E9tF6hhR8HViNze7nwDB7IZXP0Cx3X3R7gFwd8dzf55k66C C3pzFieKFPJCSVxmBnSFWdlXckehSt58EvWTO0x7OZvJGkC4nKgqdAsnWao4VACrMzVA o2PFeEfNXmLxkMPkIGjWmiOpMwizoQYJ905MS73tUuSyqkcK4m1VSVqnLua1H+9ZKWIq HdoK85e749B1PQx05IFx2PWb58XV7D93Tvg4RHWoML9+R/MfTqPoth5cCBy7zCb9KSdm 28e+IiMlUWS6xc022wGz6JI17mHegQYLO+KkekVRAOh0Ek8xUx1YD13fTPxKtHDBNAM0 LJMA== X-Gm-Message-State: AOJu0YwfitIixbfWrDYyk8IWJDwJiwrDSaUpaG1c8dcQrSIazBJ6FZLS rTBRpkpqV9KKoqpeQ1A0LRp55SeROwzb/qbbEL8= X-Google-Smtp-Source: AGHT+IHXOED953P4LYJT0p7hhrJCb4NJ3CElBetF2/tfrT4Hu8tih2VTap/WAcs7q9e5chiJB8Yyls8hWBt1b9Jm6OQ= X-Received: by 2002:a2e:b04e:0:b0:2bc:d993:b7ba with SMTP id d14-20020a2eb04e000000b002bcd993b7bamr8061685ljl.27.1695034953468; Mon, 18 Sep 2023 04:02:33 -0700 (PDT) Received: from 753933720722 named unknown by gmailapi.google.com with HTTPREST; Mon, 18 Sep 2023 04:02:33 -0700 From: Stefan Kangas In-Reply-To: <87fs3bkho4.fsf@localhost> References: <87v8d66r7l.fsf@localhost> <87led53q0c.fsf@thaodan.de> <87fs3bkho4.fsf@localhost> MIME-Version: 1.0 Date: Mon, 18 Sep 2023 04:02:33 -0700 Message-ID: Subject: Re: bug#65469: [PATCH] * etc/emacsclient.desktop: Make Emacs default application for org-protocol To: Ihor Radchenko Content-Type: text/plain; charset="UTF-8" X-Spam-Score: 0.0 (/) X-Debbugs-Envelope-To: 65469 Cc: =?UTF-8?B?QmrDtnJuIEJpZGFy?= , 65469@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 (-) reopen 65469 close 65469 29.1 thanks Ihor Radchenko writes: > Stefan Kangas writes: > >> BTW, Ihor, could we have a NEWS item for this change please? >> I forgot to ask for one before. > > Sure. > See the attached. Thanks, I installed this with some light edits on emacs-29 (commit 5611274bbda). I also cherry-picked commit 05a7c91b91c. From unknown Sat Aug 09 13:23:55 2025 Received: (at fakecontrol) by fakecontrolmessage; To: internal_control@debbugs.gnu.org From: Debbugs Internal Request Subject: Internal Control Message-Id: bug No longer marked as fixed in versions 29.1 and reopened. Date: Mon, 18 Sep 2023 11:12:02 +0000 User-Agent: Fakemail v42.6.9 # This is a fake control message. # # The action: # bug No longer marked as fixed in versions 29.1 and reopened. thanks # This fakemail brought to you by your local debbugs # administrator From debbugs-submit-bounces@debbugs.gnu.org Mon Sep 18 07:11:26 2023 Received: (at control) by debbugs.gnu.org; 18 Sep 2023 11:11:27 +0000 Received: from localhost ([127.0.0.1]:52236 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1qiCA2-0000CP-MB for submit@debbugs.gnu.org; Mon, 18 Sep 2023 07:11:26 -0400 Received: from mail-lj1-x235.google.com ([2a00:1450:4864:20::235]:55705) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1qiCA0-0000CB-Hy for control@debbugs.gnu.org; Mon, 18 Sep 2023 07:11:25 -0400 Received: by mail-lj1-x235.google.com with SMTP id 38308e7fff4ca-2c00e1d4c08so11753721fa.3 for ; Mon, 18 Sep 2023 04:11:16 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20230601; t=1695035470; x=1695640270; darn=debbugs.gnu.org; h=to:subject:message-id:date:mime-version:from:from:to:cc:subject :date:message-id:reply-to; bh=shXbMVTb7HaqulBkfKcICgvxkVBCoXPz9x0GIsETqEo=; b=m+iWLkRwEBW9zrlIAvxChhlJ2Tqb90IdVDmRnTKY5vW3wEnWxjD8i/mxgfQFnbXTwB yAVMkNRrem7z+AfoevYLUo3hkuZNHMrg+QZJtsw7b0fxSUiARpjukicVzid3JBeVaVMQ 52t3RwRGoz/rwqAExBmLkjqxMp2mYTh0qWp7n5USiecnubIAxRH3byYYdv+Z5uNhDokM 5eqcqgQOnoHJb8mXvFmqcelYWLHrZ6rCapaJuGTXQLGs+LRKJjnbeQ669kvZcb8McwnB 9VTVG7j98xMfsY45IfsJUoes5KFHve9FmCTTuhjPTAvsSGs9N+F80akbd2yCL5XI8gaa jxwA== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1695035470; x=1695640270; h=to:subject:message-id:date:mime-version:from:x-gm-message-state :from:to:cc:subject:date:message-id:reply-to; bh=shXbMVTb7HaqulBkfKcICgvxkVBCoXPz9x0GIsETqEo=; b=JraLFILZ9wuzo21dKyNkhxGH2xjGk+cbteMu3ishrgtMa1M9ZCMhibT/AaNrNp1zUu JJ2alWt3gQUP+z6nkOEg8jldwsUemzwTRRUn1geSF4Idq8HEBVCAlUdYdNZ4QAq2Wyw1 aOvpRRdy98xtgBNBa1b+WuewAr/1EtAitjTe01uojZUcZ1Sn3GsufqpVINjffYNlbdQ2 XZ1iHqbNSwTOZv+Cmr4CWs9jwl9f8YyAPV8AbDtefKmZ+VoX918glR8mq5OxTRvbghU9 GzM6unXMN8LkESB6DtLT34sRDL6Ua97/m+ZpHeBskGfDZzbcjRBZLLMhdyoDXHQ71+SO rcbg== X-Gm-Message-State: AOJu0Yw0J2ikNk7LPonPOw/GE82KR5dfWlOEtUslRdT9kTBJYXT1ZbBK DjiUyah7B+EmdrV4O99HdVelWbOeR0eGM/kqQlRZ1CTy X-Google-Smtp-Source: AGHT+IGRLdnS+KswnpT2f8YW5+AfO3xm63bI8e25iK8XsE8naA2fFTFJXMx7MNZoU5PJ1NpDxQB4nMMtyncWIbNIKM4= X-Received: by 2002:a2e:b001:0:b0:2bc:b46b:686b with SMTP id y1-20020a2eb001000000b002bcb46b686bmr7532325ljk.34.1695035470305; Mon, 18 Sep 2023 04:11:10 -0700 (PDT) Received: from 753933720722 named unknown by gmailapi.google.com with HTTPREST; Mon, 18 Sep 2023 04:11:09 -0700 From: Stefan Kangas MIME-Version: 1.0 Date: Mon, 18 Sep 2023 04:11:09 -0700 Message-ID: Subject: To: control@debbugs.gnu.org Content-Type: text/plain; charset="UTF-8" X-Spam-Score: 2.0 (++) 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: reopen 65469 close 65469 29.2 thanks Content analysis details: (2.0 points, 10.0 required) pts rule name description ---- ---------------------- -------------------------------------------------- -0.0 SPF_PASS SPF: sender matches SPF record 0.0 FREEMAIL_FROM Sender email is commonly abused enduser mail provider (stefankangas[at]gmail.com) 0.0 SPF_HELO_NONE SPF: HELO does not publish an SPF Record -0.0 RCVD_IN_DNSWL_NONE RBL: Sender listed at https://www.dnswl.org/, no trust [2a00:1450:4864:20:0:0:0:235 listed in] [list.dnswl.org] 0.0 UNPARSEABLE_RELAY Informational: message has unparseable relay lines 2.0 BLANK_SUBJECT Subject is present but empty 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 (+) reopen 65469 close 65469 29.2 thanks From debbugs-submit-bounces@debbugs.gnu.org Mon Sep 18 07:15:47 2023 Received: (at 65469) by debbugs.gnu.org; 18 Sep 2023 11:15:47 +0000 Received: from localhost ([127.0.0.1]:52243 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1qiCEF-0002Jf-94 for submit@debbugs.gnu.org; Mon, 18 Sep 2023 07:15:47 -0400 Received: from eggs.gnu.org ([2001:470:142:3::10]:53838) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1qiCEC-00021K-Ch for 65469@debbugs.gnu.org; Mon, 18 Sep 2023 07:15:46 -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 1qiCDx-0005mj-9d; Mon, 18 Sep 2023 07:15:29 -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=foGtoaYWje1KFj0TPfKeDd6l7D3cg2E1ZXLplCsWg0w=; b=FUoDQquG9x1JI29nHGMo 3u6Mmry8AQgzEagfCF95c5lOpuZO12Sb9adlRqQwRyboeNbfJQtlgsi6d99rOAHsxiN6+gbwjH771 YmlKXB+3eerrJCfnsKzMq6ne4nsqGFvoiI+YtHe+0cjVouklX4y5FksjnOFN9FmgrZp8kuInT7gAL t66HpkRPBoMTikfUekK2WBioGLaRXjvR9zIcWinPSjBANC2r1lSumcr4jPY0irSyhajtpbpjTSTat pChhRtpBcmTnWhHUbj6tGJXVvnyNYBUs50HuG8jwXpUOZNecBEpS2+WhvFhF4nqOCEbQ17bDjicHN Cm2MizvAk+KRrg==; Date: Mon, 18 Sep 2023 14:15:29 +0300 Message-Id: <835y47g2b2.fsf@gnu.org> From: Eli Zaretskii To: Ihor Radchenko In-Reply-To: <87fs3bkho4.fsf@localhost> (message from Ihor Radchenko on Mon, 18 Sep 2023 08:30:03 +0000) Subject: Re: bug#65469: [PATCH] * etc/emacsclient.desktop: Make Emacs default application for org-protocol References: <87v8d66r7l.fsf@localhost> <87led53q0c.fsf@thaodan.de> <87fs3bkho4.fsf@localhost> MIME-version: 1.0 Content-type: text/plain; charset=utf-8 Content-Transfer-Encoding: 8bit X-Spam-Score: -2.3 (--) X-Debbugs-Envelope-To: 65469 Cc: bjorn.bidar@thaodan.de, stefankangas@gmail.com, 65469@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 (---) > Cc: Björn Bidar , > 65469@debbugs.gnu.org > From: Ihor Radchenko > Date: Mon, 18 Sep 2023 08:30:03 +0000 > > +** Emacs is now the default application for 'org-protocol' URI scheme > + > +Org mode provides a way to quickly capture bookmarks, notes, and links > +using 'emacsclient': > + > + emacsclient "org-protocol://store-link?url=URL&title=TITLE" > + > +Previously, users had to manually setup their Linux desktop > +environment to open 'org-protocol' links in Emacs. Now, these links > +should be open in Emacs automatically. > + > +See "(org) Protocols for External Access" node in Org mode manual for > +more details. Thanks. I needed to fix this slightly, to make it clear that this is limited to GNU/Linux desktops. From debbugs-submit-bounces@debbugs.gnu.org Mon Sep 18 07:19:06 2023 Received: (at 65469) by debbugs.gnu.org; 18 Sep 2023 11:19:06 +0000 Received: from localhost ([127.0.0.1]:52258 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1qiCHS-00037Q-Hm for submit@debbugs.gnu.org; Mon, 18 Sep 2023 07:19:06 -0400 Received: from mail-lj1-x234.google.com ([2a00:1450:4864:20::234]:55548) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1qiCHP-00036p-5Z for 65469@debbugs.gnu.org; Mon, 18 Sep 2023 07:19:05 -0400 Received: by mail-lj1-x234.google.com with SMTP id 38308e7fff4ca-2b9338e4695so69536211fa.2 for <65469@debbugs.gnu.org>; Mon, 18 Sep 2023 04:18:54 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20230601; t=1695035929; x=1695640729; darn=debbugs.gnu.org; h=cc:to:subject:message-id:date:mime-version:references:in-reply-to :from:from:to:cc:subject:date:message-id:reply-to; bh=n69+7kIF9oeKXafE1TWeYfR5sAAwD6Eb5pOLtUKG/B8=; b=WwfsaMkfy3xpAN7qsPKCGuOEhiBfWYU3s20ZoaNBCKEZIPRAzXotldkIZOw6Qfyw7J kniC9fIaCTMwnEuZD38hZRI13aouCdcNk4qygt4BUSrP8xQrZIbTdCqREy3HMhBXmDB+ JOQDgD5gWcu6SpRy+cBXWEGiguhgizOdu4Hq2efPW5Yb0xDWK0q0CDxqQH5RD6zMVfPT VhGUEdvSITcUdHi7agbGue1iON4rxdDCNAp79y/6MNBx5GiX8NPBU83aei1JtCREwvGG 9altKTfcICfDRCTD7r4t7Lf3C4nMorukTWgk+UHETNTf/IBS12gSWWdgMB19v5IpEjgg q4BA== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1695035929; x=1695640729; h=cc:to:subject:message-id:date:mime-version:references:in-reply-to :from:x-gm-message-state:from:to:cc:subject:date:message-id:reply-to; bh=n69+7kIF9oeKXafE1TWeYfR5sAAwD6Eb5pOLtUKG/B8=; b=PeQTJS8emBnve02kPJwoG3rR7FAUfX8gdz9TNZXRyrhQUdNSEMFAW8A6o/Qz1uGw2g ikptG9yHzrrtokHSiTS5rrUctp7/VMiM9Aokh2xLczOjKS0ifdXod52o4vn0+Bbtal81 BbGeYJGOLZGdGzNQnxrj6y2mZ2hj3sAbYStaMCUONTbSoslqXzM6lLZMTadRxvA4Vvpq AknPyIRqqA2OPVhKmI5L3/9UDV6lExHtD0i89qP+KPdc8ht4Z395Kkaj2g8SLOjWZtfD u/t07SR7MVYZpVpkQBLF4hzZSvlDfj2pCG3JOPD+/fthPbQrLBFtWN1/n0m5xu10UMLN PD9g== X-Gm-Message-State: AOJu0Yw5kveOKHwiYgVTBHFvTWE3yDSmr9nJ/CVM4iaI/bWxlbrAD+X4 LMcbcYowbyo9rjknfP9Syc/fy19KEKj/6PVJOQE= X-Google-Smtp-Source: AGHT+IFYCyxt0MSQn0+1nC+RV/XdCT0HXbW9mz51pOvXPEyBmt6nUb27aKCdnZJHftFOB/F3VJ6E4CQpM3wak2w1W9o= X-Received: by 2002:a2e:9655:0:b0:2be:5c58:cfa0 with SMTP id z21-20020a2e9655000000b002be5c58cfa0mr7463727ljh.11.1695035928624; Mon, 18 Sep 2023 04:18:48 -0700 (PDT) Received: from 753933720722 named unknown by gmailapi.google.com with HTTPREST; Mon, 18 Sep 2023 04:18:48 -0700 From: Stefan Kangas In-Reply-To: <835y47g2b2.fsf@gnu.org> References: <87v8d66r7l.fsf@localhost> <87led53q0c.fsf@thaodan.de> <87fs3bkho4.fsf@localhost> <835y47g2b2.fsf@gnu.org> MIME-Version: 1.0 Date: Mon, 18 Sep 2023 04:18:48 -0700 Message-ID: Subject: Re: bug#65469: [PATCH] * etc/emacsclient.desktop: Make Emacs default application for org-protocol To: Eli Zaretskii , Ihor Radchenko Content-Type: text/plain; charset="UTF-8" X-Spam-Score: 0.0 (/) X-Debbugs-Envelope-To: 65469 Cc: bjorn.bidar@thaodan.de, 65469@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 (-) Eli Zaretskii writes: > Thanks. I needed to fix this slightly, to make it clear that this is > limited to GNU/Linux desktops. Looks great, thanks. From debbugs-submit-bounces@debbugs.gnu.org Mon Sep 18 09:01:13 2023 Received: (at 65469) by debbugs.gnu.org; 18 Sep 2023 13:01:13 +0000 Received: from localhost ([127.0.0.1]:52399 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1qiDsD-0003Ni-Ui for submit@debbugs.gnu.org; Mon, 18 Sep 2023 09:01:13 -0400 Received: from thaodan.de ([2a03:4000:4f:f15::1]:57796) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1qiDs8-0003NU-Oq for 65469@debbugs.gnu.org; Mon, 18 Sep 2023 09:01:08 -0400 Received: from [100.76.221.174] (mobile-access-2e8433-118.dhcp.inet.fi [46.132.51.118]) by thaodan.de (Postfix) with ESMTPSA id B0502D08CD9; Mon, 18 Sep 2023 16:00:53 +0300 (EEST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=thaodan.de; s=mail; t=1695042053; bh=eLaKzuuDvkRQPAIpOF8VTeGbLjkm6W2bZyDCQqgrz+Q=; h=To:Cc:From:Subject:In-Reply-To:References:Date; b=SdOqfNULduftEwz+CJfY8+Sno7NFbbywbKrdPh+TqADHkfXgUmgQW+em84UTNjQ9h hFKEbbYjIW9VfGML2RObuS5+tOElpZ7+alEX26uyVPtrsMjk9QULvmDL0dMEhbE+K0 CagPjfkhX8IbHRA0Vp/oiVEiwNbR7z0BWf9yLEdHnVyXMrKWPE6mP85bvwNAf4BR3q iMeSN3daxb1lzrlU2hlVxRlPQCHT2/Iz/n1LZllRtGI540yBKGoXfWDuY6wRF2aXyc U3oguGa3yspqY6kks5S1qu6RNEtRBvtss62pY+AYpJXzLCNzKmuCxSU+Tni8teeuQ/ siXi///Cr5MebcdI2eWhXmMU8V2LP8VGXC5Udx7VeZgJhh0zhn1pVGfSM7qwT5DEnn nkmXyUiRNywHy+JKZtirGZXRYcUf/2u2OoKx0gOaRFqnGfUvyFDxvgRtE50r4KF2wl 9r+/ifmo9QIELft1XC81diacYG2ttqRk6qN1NFZXmyvXnDgPiRm3zy0EJOSsWGMTUZ vQvN3qFF3Xx36VWVehWVQbY/irXPrON3g70twSdbpXRVh8O/4AI9snfaw254/983Pm MZ7Y13C8Uw5EtwbyecK2oNchxy/aa+oV+uGq3jxUn4xqDba0QWcNEhX8uBZWgck8IT LPJkYjdSGkmbGVL29+bTCZq8= X-Priority: 3 To: eliz@gnu.org,yantar92@posteo.net From: =?ISO-8859-1?Q?Bj=F6rn?= Bidar Subject: Re: bug#65469: [PATCH] * etc/emacsclient.desktop: Make Emacs default application for org-protocol In-Reply-To: <835y47g2b2.fsf@gnu.org> References: <87v8d66r7l.fsf@localhost> <87led53q0c.fsf@thaodan.de> <87fs3bkho4.fsf@localhost> <835y47g2b2.fsf@gnu.org> Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: base64 Date: Mon, 18 Sep 2023 13:00:52 +0000 Message-ID: MIME-Version: 1.0 X-Spam-Score: -0.0 (/) X-Debbugs-Envelope-To: 65469 Cc: 65469@debbugs.gnu.org, stefankangas@gmail.com 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 (-) T24gTW9uZGF5LCAxOCBTZXB0ZW1iZXIgMjAyMywgRWxpIFphcmV0c2tpaSB3cm90ZToNCj4gPiBD YzogQmrDtnJuIEJpZGFyIDxiam9ybi5iaWRhckB0aGFvZGFuLmRlPiwNCj4gPiAgNjU0NjlAZGVi YnVncy5nbnUub3JnDQo+ID4gRnJvbTogSWhvciBSYWRjaGVua28gPHlhbnRhcjkyQHBvc3Rlby5u ZXQ+DQo+ID4gRGF0ZTogTW9uLCAxOCBTZXAgMjAyMyAwODozMDowMyArMDAwMA0KPiA+IA0KPiA+ ICsqKiBFbWFjcyBpcyBub3cgdGhlIGRlZmF1bHQgYXBwbGljYXRpb24gZm9yICdvcmctcHJvdG9j b2wnIFVSSSBzY2hlbWUNCj4gPiArDQo+ID4gK09yZyBtb2RlIHByb3ZpZGVzIGEgd2F5IHRvIHF1 aWNrbHkgY2FwdHVyZSBib29rbWFya3MsIG5vdGVzLCBhbmQgbGlua3MNCj4gPiArdXNpbmcgJ2Vt YWNzY2xpZW50JzoNCj4gPiArDQo+ID4gKyAgICBlbWFjc2NsaWVudCAib3JnLXByb3RvY29sOi8v c3RvcmUtbGluaz91cmw9VVJMJnRpdGxlPVRJVExFIg0KPiA+ICsNCj4gPiArUHJldmlvdXNseSwg dXNlcnMgaGFkIHRvIG1hbnVhbGx5IHNldHVwIHRoZWlyIExpbnV4IGRlc2t0b3ANCj4gPiArZW52 aXJvbm1lbnQgdG8gb3BlbiAnb3JnLXByb3RvY29sJyBsaW5rcyBpbiBFbWFjcy4gIE5vdywgdGhl c2UgbGlua3MNCj4gPiArc2hvdWxkIGJlIG9wZW4gaW4gRW1hY3MgYXV0b21hdGljYWxseS4NCj4g PiArDQo+ID4gK1NlZSAiKG9yZykgUHJvdG9jb2xzIGZvciBFeHRlcm5hbCBBY2Nlc3MiIG5vZGUg aW4gT3JnIG1vZGUgbWFudWFsIGZvcg0KPiA+ICttb3JlIGRldGFpbHMuDQo+IA0KPiBUaGFua3Mu ICBJIG5lZWRlZCB0byBmaXggdGhpcyBzbGlnaHRseSwgdG8gbWFrZSBpdCBjbGVhciB0aGF0IHRo aXMgaXMNCj4gbGltaXRlZCB0byBHTlUvTGludXggZGVza3RvcHMuDQo+DQoNCkl0IGFwcGxpZXMg dG8gYWxsIG9wZXJhdGluZyBzeXN0ZW0gdGhhdCB1c2UgZGVza3RvcCBlbnZpcm9ubWVudHMgdGhh dCAgY29tcGx5IHdpdGggWERHIHNvIGZvciBleGFtcGxlIGFsc28gQlNELg== From debbugs-submit-bounces@debbugs.gnu.org Mon Sep 18 09:19:20 2023 Received: (at 65469) by debbugs.gnu.org; 18 Sep 2023 13:19:20 +0000 Received: from localhost ([127.0.0.1]:52420 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1qiE9o-0003x0-4C for submit@debbugs.gnu.org; Mon, 18 Sep 2023 09:19:20 -0400 Received: from mout01.posteo.de ([185.67.36.65]:51131) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1qiE9i-0003wa-Ts for 65469@debbugs.gnu.org; Mon, 18 Sep 2023 09:19:18 -0400 Received: from submission (posteo.de [185.67.36.169]) by mout01.posteo.de (Postfix) with ESMTPS id 9B8F2240027 for <65469@debbugs.gnu.org>; Mon, 18 Sep 2023 15:19:00 +0200 (CEST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=posteo.net; s=2017; t=1695043140; bh=cUe1WYb+dbGt5i+Y/xMOy4Wa+EhSNoF615WVC9DaBFQ=; h=From:To:Cc:Subject:Date:Message-ID:MIME-Version: Content-Transfer-Encoding:From; b=o3hNrnzFMWRWfQGi0cq3ETR85L7hBa5aGxQ+E577MMcNMRva4wNwZlCCQJ95YCt1w burUpgozmv6sGbh3TW1c/t2TeuPgF/vYxMvl/9O0FLb14PetANv39KUNpPtxHvfkfa tHQM5FHLzgz33jo1y61Yid30MuN86/tYfmdwsLTWAptCY/aoExtNPgG3kEbB+MTKff 07mwwsdUuaourkUeycsSY/HMZb1OdO3VY+RxJjf6Xv3XRGDu2EaLlZIXRyo6dV+IcT LT7iBsmHiQKv1tgTBjhPWE/57Zt84CeelbkOmjuhTiSioL6F+xGi69jO2UfHyPiaTp dudJBxCpMyIPg== Received: from customer (localhost [127.0.0.1]) by submission (posteo.de) with ESMTPSA id 4Rq53R4PmFz6ty1; Mon, 18 Sep 2023 15:18:59 +0200 (CEST) From: Ihor Radchenko To: =?utf-8?Q?Bj=C3=B6rn?= Bidar Subject: Re: bug#65469: [PATCH] * etc/emacsclient.desktop: Make Emacs default application for org-protocol In-Reply-To: References: <87v8d66r7l.fsf@localhost> <87led53q0c.fsf@thaodan.de> <87fs3bkho4.fsf@localhost> <835y47g2b2.fsf@gnu.org> Date: Mon, 18 Sep 2023 13:20:05 +0000 Message-ID: <874jjrk48q.fsf@localhost> MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable X-Spam-Score: -2.3 (--) X-Debbugs-Envelope-To: 65469 Cc: Po Lu , 65469@debbugs.gnu.org, eliz@gnu.org, stefankangas@gmail.com 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 (---) Bj=C3=B6rn Bidar writes: >> Thanks. I needed to fix this slightly, to make it clear that this is >> limited to GNU/Linux desktops. > > It applies to all operating system that use desktop environments that co= mply with XDG so for example also BSD. I am also wondering is something similar might be done for Android build. Having something like "Share with ... Emacs" might be an interesting feature. --=20 Ihor Radchenko // yantar92, Org mode contributor, Learn more about Org mode at . Support Org development at , or support my work at From debbugs-submit-bounces@debbugs.gnu.org Mon Sep 18 09:32:52 2023 Received: (at 65469) by debbugs.gnu.org; 18 Sep 2023 13:32:52 +0000 Received: from localhost ([127.0.0.1]:52464 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1qiEMu-0004OW-35 for submit@debbugs.gnu.org; Mon, 18 Sep 2023 09:32:52 -0400 Received: from sonic317-32.consmr.mail.ne1.yahoo.com ([66.163.184.43]:37692) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1qiEMr-0004O8-E1 for 65469@debbugs.gnu.org; Mon, 18 Sep 2023 09:32:51 -0400 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=yahoo.com; s=s2048; t=1695043955; bh=xl8JB7P0LkYrumixFHwnvvKfltmRdSNViWD0bkNw/9o=; h=From:To:Cc:Subject:In-Reply-To:References:Date:From:Subject:Reply-To; b=MAIwLPIYc+PFpasJ0CdjRyB7vyMHYwEroYMLdcEkvMa7esADmg0NB2XUq7h5WQI8DpIQyhR5ytNXoXRdvXz8cvxxuO9yHjywhZzeH8zWnyC3HRu3WF5u/LeOSa06f7sl0g/OZHeH4BwIa1iyDIUn7KY2Pw63bewDiBevsVMJfMmP/VIsQxNngHa28clHcU6D0SHG4iPMFBKWZRnLdvnQ74mIGPz+u73HIrDO14sFafKz2N4x9mRmxM7D2zQNluATJjD5lHy2bgMgrmSNAmfy7dlq6w/e+jM+WR/S89SnDtNYK8Qx9FP7lW+FWlJDD/6CUkBo0TFDNqv2mUfNzefACw== X-SONIC-DKIM-SIGN: v=1; a=rsa-sha256; c=relaxed/relaxed; d=yahoo.com; s=s2048; t=1695043955; bh=4islKpDHxIPMHp3JsKTguBXghVvImQgInb/e+R7AzkF=; h=X-Sonic-MF:From:To:Subject:Date:From:Subject; b=GiLjpTOwbr2XmLoSVw8nCuL0L/Zljl7Vg6FkEz9lpODTXS0j8ZTyljLFNmGcRd487PfDGwvy/rUWer4HOnWh5SCPqAnrQJJ7IIx1ZbegC8owtu2VPfSA3Mskw0SCNBiO5jMuqDtuJCo5PgdCbXaHEoORYBHXWO7wzoJLMoQSs/7yi3JZupu1Y5Ttvje1EtnWmhO4gm/AM/qo1+MDky4Dw68vCPSVplvihYrfV82bze1cHyR+TA97n/zdmps+Qi8Lbdab48v8x8p4RePPrOYl2lFmEHvCCnzcO2iWL250pqfPuDh0jnA5dKU5ea+G6Zo2XPVQRkS6dh19dlt3zzsY7A== X-YMail-OSG: rdbtBXAVM1lPDX_9OxBWBR4.L1ygw84AD.JRPnDzSwqpf8defPkopn.0h65vcxK DaFyhVTuMB4_VA1bBoOgPKwsE86OLEfeiye8vKQgl3eatQk17aZ1JTfZQzChajIZkrvdBj09C5jZ lFApyC.SFUN0USowS806hpGZql84HASVm6S3tuhMG2uLM_NPpZ8FnnOJ5OxggCQdVxcMsLJmCuCf GF3AGPrUg8IgNVMhOyZGjO7wDCD0DzmsAl4lV86TtswaCQzw6xpVdy5O0mc8iBsZeDeE0e9v_0fu AWwRMssd1jvTKnZEk6KDpwpPINTbNtmvV9ZnivfvwrBDskt_xjsiTBEPnkHuKACfQrJ.DdFgTaGA XnOZCG92nXrtrfdysWJBGDgVJDmCXSKn8KFrl5hSoJawIsU1nVuUxnXaZJd5n.H1eAwySPlVPSnZ wYhs_Vxga8RFE_xm79AnPX58Gyl3EL9JIXQVYpUtR9enwcWPc9HvdI.k8svO5.wbSLk1gQ4IETDX MjEBmGmD9BOFHWZ3afp0zCQexXrQoVNOxzEdz2iK4N1WfEScCQFBkCDRJ2hl4QtdnMLpv3C6khUH RtnFN.vdwEeJwHLo1LTkOrxErNs85JOJswWY2oM5IkUp6PN9d370wwej2GE1h9E4PJSo97MJpGU9 Jbq0hQZwLzSxnoh5aGr3ci2OqR8Yl07DIBjeVk_lvhqUB5lbe4xj469zanQ7UNO3AwOez3CWn58O ItsJo2osaQfQxrCetAI9ym_dcoPEmeg6q04laBS2PkKHBXrJiqsaXlkJ_t9sglJdISIw8ffBanys 0mQ3ah6ZRUDBWLdOxsqLUDA3d8knXhhA55LepGUcG2Sez_Nz.V6f3bDmjBko1AJRe_PAGf.EP2j_ 8XhVaYkkkoZlNnb_Aj4uq2VGYKS1EpPEVpQ8OXoHUOnzrDlntc9dZ4RhbYunaOI7R6AyV_g2r7Pd OwuBtXmt347KPx8IeHWqZEwHzS2F2NZsVrNqIGYn2F0hqCZKGo.maaWchIIdYMnN.L._6ZiZ0agU _bv6GShIEYup3_NpfIlVlTJtX8UdtHLm5cTP4NZRIqYzS6Ib4fDqNdaypXHZ2OoWOBEtfs_kqiFR 9ga8hB0clNEi3yrs0oAJW1Ieg44ID24S6PhDU1lPx5siLECl.p1WdVNgK27dTBpb_dzAFczaRfVE bHko9KesfaapS3YTP2_q8si9FSHvN0lrjX_ad5Jxti719mODqcrA5ja24Se_nraPBhQW9cKLqOb9 kqpAvKJ0aip21LOj1Ah.YYdyK703S2r3wwgRkIEepVkAKoXT16mrGwG4IeBDd3tI6KxOTaQqit_j DxIVnlJGQjHDUyY2U.llYVMRSG4MabXx17jXHgllQvAFbEcvDZLOxtBPckkrBzpK6PxNHjxlfKEV npEByObvSsZzhW2PN0AUZ_sXXT8mI0L8zy4QFSy__mliGxs3E2t18bmXdMmrLKO99bO8x3j4kG1z pmL3ir5oOYF0yhjKmtB.QwWxNwNpfu5aloMocCrhCW31jVUp7c8SOMSyy20rBEB7sA.iSpoiwd7q ZSKJLi.fSyAinY0PHat12Huom7tTI3nJDjjZOB21_lNbBjdYqMD_KqNN__JOZg8HZlKzvKVmQU3P rMC686uwtdrlf0_XWofHphB.rNokhngC.zW90aZb_vZJt8I0wFAHKgGLoCjxX8cJzzcmtl6kYKnn P3TYU_KuxZAbqggkMdJdbYkGkkHidqrg4SQFaWfBMm2NGvGA0eXvBXR_vHWzEQR.gxQDAwEskYoJ 9XXFrEWMzC75HHd0z7YQSsPWIEDmKXmXsMulmkvL9NbxMSpGB6XbvpTeCyJHsRszSD_PQzMtt5LT zfSxQjpsdlepgCcUxg6fXhzlDFAFzTvIC7Nf2sVYMcw3DS5VtcMpbwVP7CrL.Ooa7Ync6rsmRBip iAz3r0SsDmd0BR8vBUmlWw9n6mULngvFVROak7rN2w63iVGn8BqahVf5pfRCFrCryXtYWPgLbnBJ dj5WgiEd1ZU0ChzFKOeaAB2oMxtPzbbXO9CVRDwouWOaCsVliwiQqJE_TrCx9F2ZInguDZ6_8oqE XNHhzuuwsNohK5fsQVBF7zdccdbBjfPvFZ.AgTifc3HyVzFJx_uBcafGHqLuPoHdJjV0Fw3vUTvO dfjne3UV1lpu31PWuwDzJdMTMx79RyXNA5qNpdv8VeSwzf8SaueMbJ3Qx1dFgwGUPSIpRehRa.Fx Gm0JulW8m0UVY0HKosVW57wq3kfq8nui3tYgCwcIb6eMbzXM3FuD34NN0jux0DykHxd0- X-Sonic-MF: X-Sonic-ID: bd01e46e-8e57-4141-b7bf-9c259cdde49f Received: from sonic.gate.mail.ne1.yahoo.com by sonic317.consmr.mail.ne1.yahoo.com with HTTP; Mon, 18 Sep 2023 13:32:35 +0000 Received: by hermes--production-sg3-55c667b499-tw4nx (Yahoo Inc. Hermes SMTP Server) with ESMTPA ID 837d334192133ced24a6d1df46799443; Mon, 18 Sep 2023 13:32:32 +0000 (UTC) From: Po Lu To: Ihor Radchenko Subject: Re: bug#65469: [PATCH] * etc/emacsclient.desktop: Make Emacs default application for org-protocol In-Reply-To: <874jjrk48q.fsf@localhost> (Ihor Radchenko's message of "Mon, 18 Sep 2023 13:20:05 +0000") References: <87v8d66r7l.fsf@localhost> <87led53q0c.fsf@thaodan.de> <87fs3bkho4.fsf@localhost> <835y47g2b2.fsf@gnu.org> <874jjrk48q.fsf@localhost> Date: Mon, 18 Sep 2023 21:32:26 +0800 Message-ID: <87cyyfwqs5.fsf@yahoo.com> User-Agent: Gnus/5.13 (Gnus v5.13) MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable X-Mailer: WebService/1.1.21797 mail.backend.jedi.jws.acl:role.jedi.acl.token.atz.jws.hermes.yahoo Content-Length: 693 X-Spam-Score: 0.0 (/) X-Debbugs-Envelope-To: 65469 Cc: =?utf-8?Q?Bj=C3=B6rn?= Bidar , eliz@gnu.org, stefankangas@gmail.com, 65469@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 (-) Ihor Radchenko writes: > Bj=C3=B6rn Bidar writes: > >>> Thanks. I needed to fix this slightly, to make it clear that this is >>> limited to GNU/Linux desktops. >> >> It applies to all operating system that use desktop environments that c= omply with XDG so for example also BSD. > > I am also wondering is something similar might be done for Android build. > Having something like "Share with ... Emacs" might be an interesting > feature. I wrote this feature back in August, immediately upon this patch's installation in master. Emacs registers itself as a URL handler for ``org-protocol://'' links, which are then provided to emacsclient. From debbugs-submit-bounces@debbugs.gnu.org Mon Sep 18 10:33:27 2023 Received: (at 65469) by debbugs.gnu.org; 18 Sep 2023 14:33:27 +0000 Received: from localhost ([127.0.0.1]:53987 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1qiFJW-0006mT-WF for submit@debbugs.gnu.org; Mon, 18 Sep 2023 10:33:27 -0400 Received: from eggs.gnu.org ([2001:470:142:3::10]:45098) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1qiFJU-0006mB-Dg for 65469@debbugs.gnu.org; Mon, 18 Sep 2023 10:33:25 -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 1qiFJG-0000cy-DA; Mon, 18 Sep 2023 10:33:10 -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=VIgdaq02Rx4xSSAf/xHXjqpH9IZP5a81HBYOYJx9mZk=; b=TYh6E5YJhgXFWWY5Ir4L Mabhu4foFJO3pLxGrRS0O2Aewb76B4M7EtuM6hafw8k9/0lISy/5I+kUtOR4Ne8ReUEJIdsTXM6aM u2ChF9JtxsM8d1gmhd0AKer3gobQP3/PA/BB9mFg8p9+pK5gVtdm2Dg5sDU55W8Zt5o0BtEsXycJ9 ZapfFLI30r6LWd1H5xvNrgjroJKnPQSXmmG6Dr8nLcrm36FquQVvY/ZEduj4lFwp7WJPr0b7BS24s ziT3lX3+hutMyHPisnpzq4yo0u7rCsicqCMhNpB6qOnFZsDUc7cFaraOJ4ZNqfZIm56aG0PK9pBJr CEhmv21HPEbMyw==; Date: Mon, 18 Sep 2023 17:33:10 +0300 Message-Id: <83r0mveel5.fsf@gnu.org> From: Eli Zaretskii To: =?utf-8?Q?Bj=C3=B6rn?= Bidar In-Reply-To: (message from =?utf-8?Q?Bj=C3=B6rn?= Bidar on Mon, 18 Sep 2023 13:00:52 +0000) Subject: Re: bug#65469: [PATCH] * etc/emacsclient.desktop: Make Emacs default application for org-protocol References: <87v8d66r7l.fsf@localhost> <87led53q0c.fsf@thaodan.de> <87fs3bkho4.fsf@localhost> <835y47g2b2.fsf@gnu.org> MIME-version: 1.0 Content-type: text/plain; charset=utf-8 Content-Transfer-Encoding: 8bit X-Spam-Score: -2.3 (--) X-Debbugs-Envelope-To: 65469 Cc: 65469@debbugs.gnu.org, yantar92@posteo.net, stefankangas@gmail.com 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: 65469@debbugs.gnu.org,stefankangas@gmail.com > From: Björn Bidar > Date: Mon, 18 Sep 2023 13:00:52 +0000 > > On Monday, 18 September 2023, Eli Zaretskii wrote: > > > Cc: Björn Bidar , > > > 65469@debbugs.gnu.org > > > From: Ihor Radchenko > > > Date: Mon, 18 Sep 2023 08:30:03 +0000 > > > > > > +** Emacs is now the default application for 'org-protocol' URI scheme > > > + > > > +Org mode provides a way to quickly capture bookmarks, notes, and links > > > +using 'emacsclient': > > > + > > > + emacsclient "org-protocol://store-link?url=URL&title=TITLE" > > > + > > > +Previously, users had to manually setup their Linux desktop > > > +environment to open 'org-protocol' links in Emacs. Now, these links > > > +should be open in Emacs automatically. > > > + > > > +See "(org) Protocols for External Access" node in Org mode manual for > > > +more details. > > > > Thanks. I needed to fix this slightly, to make it clear that this is > > limited to GNU/Linux desktops. > > > > It applies to all operating system that use desktop environments that comply with XDG so for example also BSD. Only XDG-compliant desktops? nothing else? From debbugs-submit-bounces@debbugs.gnu.org Mon Sep 18 19:05:07 2023 Received: (at 65469) by debbugs.gnu.org; 18 Sep 2023 23:05:07 +0000 Received: from localhost ([127.0.0.1]:54920 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1qiNIh-0007mt-CP for submit@debbugs.gnu.org; Mon, 18 Sep 2023 19:05:07 -0400 Received: from thaodan.de ([185.216.177.71]:57402) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1qiNId-0007mi-AO for 65469@debbugs.gnu.org; Mon, 18 Sep 2023 19:05:05 -0400 Received: from odin (dsl-trebng12-50dc77-87.dhcp.inet.fi [80.220.119.87]) by thaodan.de (Postfix) with ESMTPSA id 9979CD08D13; Tue, 19 Sep 2023 02:04:53 +0300 (EEST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=thaodan.de; s=mail; t=1695078293; bh=ZV8uiFrlr5QdhVt7ierPgTcIvL00AM97H2bwLNZ24bs=; h=From:To:Cc:Subject:In-Reply-To:References:Date; b=ajOq3DAjWosIe28ufiQNX4t9YzVwMm8jICQzmNNzjFPFeYrNV3NbvMjB+yKGh9YX9 B5Kwsr+dyDuImT+YmGmgow5KkPpE5ntundupbKGWypIpHO/TECDrQ5BtuOqRHFZrfK 9vFTfHGJZittujfo1nucjJ6t9h3KIWQFF7WmxGGTGEDRJQYBY7ySKGsUdwWeDanlSq 4vq1iDGTf08C11Dl1m3Xq9euKde68WFg9LCFyNN9CU7Ih11Jk8uFmhipqN2S7jPHVU lZoDxCsB7wswo8BpYnl8o+4fr8D6O2V5Wvh0vvEPasB0H8Ymzg8mfb92iZIM1g/clU qw8YY3D1fyJLUfdU82ysndLN1iZZwIP6jiCau+mI5d3GJ7iTSWE1KaqOmb4E2nmAUp xOEaEaeNRCw1geOuk2Jdhu4BANRx+p8ogemDvuEM6WrSGxvZA+rrbL8+0a4LxhWrhJ yyb/QmUmuU/KiJl64UrYkHWOE2wfg077Lk8C43DJJ1l5kFiOMTy+71pnu29ZGXftdV 7WseXw+rN7Y7m0EVzFqF8K8d6ZXedJMemUKu1pEPq3kV12LIw4Xx09EwDQgypC8XpK 6lB9EX0P92qn9VoJHH4na/zMDbLfoTokBSy9NDvXCL5agP9iJxaVR1EDwUgrs1acyd 3QVGCwnq+AP+bXX3w7PeMHAo= From: =?utf-8?Q?Bj=C3=B6rn?= Bidar To: Eli Zaretskii Subject: Re: bug#65469: [PATCH] * etc/emacsclient.desktop: Make Emacs default application for org-protocol In-Reply-To: <83r0mveel5.fsf@gnu.org> (Eli Zaretskii's message of "Mon, 18 Sep 2023 17:33:10 +0300") References: <87v8d66r7l.fsf@localhost> <87led53q0c.fsf@thaodan.de> <87fs3bkho4.fsf@localhost> <835y47g2b2.fsf@gnu.org> <83r0mveel5.fsf@gnu.org> Autocrypt: addr=bjorn.bidar@thaodan.de; prefer-encrypt=nopreference; keydata= mDMEZNfpPhYJKwYBBAHaRw8BAQdACBEmr+0xwIIHZfIDlZmm7sa+lHHSb0g9FZrN6qE6ru60JUJq w7ZybiBCaWRhciA8Ympvcm4uYmlkYXJAdGhhb2Rhbi5kZT6IlgQTFgoAPgIbAwULCQgHAgIiAgYV CgkICwIEFgIDAQIeBwIXgBYhBFHxdut1RzAepymoq1wbdKFlHF9oBQJk1/YmAhkBAAoJEFwbdKFl HF9oB9cBAJoIIGQKXm4cpap+Flxc/EGnYl0123lcEyzuduqvlDT0AQC3OlFKm/OiqJ8IMTrzJRZ8 phFssTkSrrFXnM2jm5PYDoiTBBMWCgA7FiEEUfF263VHMB6nKairXBt0oWUcX2gFAmTX6T4CGwMF CwkIBwICIgIGFQoJCAsCBBYCAwECHgcCF4AACgkQXBt0oWUcX2hbCQEAtru7kvM8hi8zo6z9ux2h K+B5xViKuo7Z8K3IXuK5ugwA+wUfKzomzdBPhfxDsqLcEziGRxoyx0Q3ld9aermBUccHtBxCasO2 cm4gQmlkYXIgPG1lQHRoYW9kYW4uZGU+iJMEExYKADsCGwMFCwkIBwICIgIGFQoJCAsCBBYCAwEC HgcCF4AWIQRR8XbrdUcwHqcpqKtcG3ShZRxfaAUCZNf2FQAKCRBcG3ShZRxfaCzSAP4hZ7cSp0YN XYpcjHdsySh2MuBhhoPeLGXs+2kSiqBiOwD/TP8AgPEg/R+SI9GI9on7fBJJ0mp2IT8kZ2rhDOjg gA6IkwQTFgoAOxYhBFHxdut1RzAepymoq1wbdKFlHF9oBQJk1+ntAhsDBQsJCAcCAiICBhUKCQgL AgQWAgMBAh4HAheAAAoJEFwbdKFlHF9oBgwA/iQHwe0VL4Df4GGTYlNjMSHFlIkBmN4UfYGLYj3E TrOUAQC51M+M3cjsL8WHdpBz6VAo6df9d+rVwhQ9vQuFHqevArg4BGTX6T4SCisGAQQBl1UBBQEB B0Cbohc3JEfn005/cm0AOGjSsW1ZxAkgaoVNjbpqk4MgNAMBCAeIeAQYFgoAIBYhBFHxdut1RzAe pymoq1wbdKFlHF9oBQJk1+k+AhsMAAoJEFwbdKFlHF9ooHABAKGmrGBic/Vys3BBrOQiRB3Z7izO HwhqTRpAqFZtXS2nAQDZhp/5aYw1TZjTzkm1KVt9QiYnjd/MvxRE9iaY6x4mDbgzBGTX6T4WCSsG AQQB2kcPAQEHQAgRJq/tMcCCB2XyA5WZpu7GvpRx0m9IPRWazeqhOq7uiO8EGBYKACAWIQRR8Xbr dUcwHqcpqKtcG3ShZRxfaAUCZNf71AIbIgCBCRBcG3ShZRxfaHYgBBkWCgAdFiEEUfF263VHMB6n KairXBt0oWUcX2gFAmTX+9QACgkQXBt0oWUcX2jeSwD6AtWn0cuo8IF35YRo4o3cDRJnUfJnbvJy GxyCDThR+zYBAKG6/jdwmZkBQZKslnDAbMMd2WfiZZT5JW3IWC4EaKMO7HkBAKYPGZ3UbfkRvfFK S+pQ9CgtNfkSJQBtT1Ob7Y6nsacgAQCpyXN7yppmhW/oBgivITPy9Lkg+V4NK9WZYZCU9Q7LBA== Date: Tue, 19 Sep 2023 02:04:52 +0300 Message-ID: <87cyyfnkvf.fsf@thaodan.de> User-Agent: Gnus/5.13 (Gnus v5.13) MIME-Version: 1.0 Content-Type: text/plain X-Spam-Score: -0.0 (/) X-Debbugs-Envelope-To: 65469 Cc: 65469@debbugs.gnu.org, yantar92@posteo.net, stefankangas@gmail.com 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 (-) Eli Zaretskii writes: >> It applies to all operating system that use desktop environments >> that comply with XDG so for example also BSD. > > Only XDG-compliant desktops? nothing else? Well only those that handle xdg desktop files specific uri type handlers e.g. Gnome, KDE, Xfce etc. Not sure if there's something such as "fully XDG-compliant". My phrasing only intended to explain that in theory any operating system that uses xdg compliant desktop environments works with the change, not just GNU/QT/GTK/KDE/GNOME Linux. From debbugs-submit-bounces@debbugs.gnu.org Mon Sep 18 22:31:55 2023 Received: (at 65469) by debbugs.gnu.org; 19 Sep 2023 02:31:55 +0000 Received: from localhost ([127.0.0.1]:55044 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1qiQWp-0004vh-7k for submit@debbugs.gnu.org; Mon, 18 Sep 2023 22:31:55 -0400 Received: from eggs.gnu.org ([2001:470:142:3::10]:38904) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1qiQWl-0004vQ-Qm for 65469@debbugs.gnu.org; Mon, 18 Sep 2023 22:31:53 -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 1qiQWX-0002Cy-R0; Mon, 18 Sep 2023 22:31:37 -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=z3THOvR2nvJfi2hTiZYZ/5vZEnNtlDAUkCsOPBIULZo=; b=cjJJmplJfDETbYhDWyyX K5jczk3MAHxSQyoUEQH0o+GfQa+J4R7NnHywQeT/Sp6pkSHTGatjUKk+y1YuWuXAN6DzbqsBz0Xcl ZUPIOBOFMZFKhYvlNIY4wdguSQXlUgU+Yu4E+2yYjL4g9Rrk3LL5NFyK6aw9eDEJlUf0AcwE0sImb N/tZb6EAtVj8Gro41vcExdwy1YO6YakI8Er1k86W3Cf0ALJdEzMUqfn0Vk936Gb50GpDJYrJTWX6B DpjCL5HDXXEYjarmJz5ZT0CmGxAlSpNPueJu/chMLJ44q1GNo3KzH2t1qTJPyBYi96D5dme5gB869 ZQn+dOwkEN2Byg==; Date: Tue, 19 Sep 2023 05:31:38 +0300 Message-Id: <837comevw5.fsf@gnu.org> From: Eli Zaretskii To: =?utf-8?Q?Bj=C3=B6rn?= Bidar In-Reply-To: <87cyyfnkvf.fsf@thaodan.de> (message from =?utf-8?Q?Bj=C3=B6r?= =?utf-8?Q?n?= Bidar on Tue, 19 Sep 2023 02:04:52 +0300) Subject: Re: bug#65469: [PATCH] * etc/emacsclient.desktop: Make Emacs default application for org-protocol References: <87v8d66r7l.fsf@localhost> <87led53q0c.fsf@thaodan.de> <87fs3bkho4.fsf@localhost> <835y47g2b2.fsf@gnu.org> <83r0mveel5.fsf@gnu.org> <87cyyfnkvf.fsf@thaodan.de> MIME-version: 1.0 Content-type: text/plain; charset=utf-8 Content-Transfer-Encoding: 8bit X-Spam-Score: -2.3 (--) X-Debbugs-Envelope-To: 65469 Cc: 65469@debbugs.gnu.org, yantar92@posteo.net, stefankangas@gmail.com 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: Björn Bidar > Cc: yantar92@posteo.net, 65469@debbugs.gnu.org, stefankangas@gmail.com > Date: Tue, 19 Sep 2023 02:04:52 +0300 > > Eli Zaretskii writes: > > >> It applies to all operating system that use desktop environments > >> that comply with XDG so for example also BSD. > > > > Only XDG-compliant desktops? nothing else? > > Well only those that handle xdg desktop files specific uri type > handlers e.g. Gnome, KDE, Xfce etc. > > Not sure if there's something such as "fully XDG-compliant". > > My phrasing only intended to explain that in theory any operating system > that uses xdg compliant desktop environments works with the change, not > just GNU/QT/GTK/KDE/GNOME Linux. Thanks, but I'm looking for wording that we should put in NEWS. How would you categorize the systems which can support these desktop files in words that will be understood by readers of NEWS? From debbugs-submit-bounces@debbugs.gnu.org Tue Sep 19 04:00:00 2023 Received: (at 65469) by debbugs.gnu.org; 19 Sep 2023 08:00:00 +0000 Received: from localhost ([127.0.0.1]:55282 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1qiVeJ-00034n-LJ for submit@debbugs.gnu.org; Tue, 19 Sep 2023 03:59:59 -0400 Received: from thaodan.de ([185.216.177.71]:40280) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1qiVeE-00034Z-B2 for 65469@debbugs.gnu.org; Tue, 19 Sep 2023 03:59:58 -0400 Received: from NordStern (mobile-access-6df053-82.dhcp.inet.fi [109.240.83.82]) by thaodan.de (Postfix) with ESMTPSA id 800F3D08DAB; Tue, 19 Sep 2023 10:59:42 +0300 (EEST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=thaodan.de; s=mail; t=1695110382; bh=WYO+zHkVobueR/Znbi3lKmraAGKyIzUuWQclD5kN33U=; h=From:To:Cc:Subject:In-Reply-To:References:Date; b=1TaRlpDhIFHqOuWrFfMNgzrJGb80j6p7ZV73n9IeI3cUqemEOJeHxeHkvXfINnnpe uuj/rwEEnvZiYct3DwtMOo7UgTX9T47TUiqeQXeeLocieJb/lJ/dz999Icsqommm6B 490enIgVkg9xIx2iHExLaKah/Q1K0lXr7igNQlv4Zol5mftvACNUplE6LJVa+jZ4JI +S71eFdx0rw8pxRf9X/zpsvFsqNcb0dFmuzz8W9CMKcIHIr31fj2p5Zu2Bu3x/xJ0i X9tkhM5YtXGiBpNbAadzHDEE9lVL4IUUbwyvwXZc2k7UHX2DMchqpK4xSE5wUpjxDH qcZ+DpPBsOYlfoTwqjWoyK+GV1C/bjFuapowU3/+BAJKNJIizt2Ph1zqywZMD9yVrl BUoTZV+TwkU4zC/BNmhGHmwMiDIn59NjsoT1oQB2YsR9IxY69SPRBG3PwrjUn6NEow ooD04V1ujDiaVJebFsH57SaqhDqbihaEMRybBxtKTHdTDPvkXmBETXPrN7ZO4SpVhz nUoA7RTaIKFUDrG4DZQwkqIsA6CBbThU2KwenacHtFyIr8JfYGQ4pqq7Qb+2aFXoTY MaEELKMs180ZgkTyNxAD99q4oLs4UHNL+OHeAD9rU3c5NL8usp3PxRx0ZjXV3zWrzp qt+E9qOwawaaQw47AYMfLwB4= From: =?utf-8?Q?Bj=C3=B6rn?= Bidar To: Eli Zaretskii Subject: Re: bug#65469: [PATCH] * etc/emacsclient.desktop: Make Emacs default application for org-protocol In-Reply-To: <837comevw5.fsf@gnu.org> (Eli Zaretskii's message of "Tue, 19 Sep 2023 05:31:38 +0300") References: <87v8d66r7l.fsf@localhost> <87led53q0c.fsf@thaodan.de> <87fs3bkho4.fsf@localhost> <835y47g2b2.fsf@gnu.org> <83r0mveel5.fsf@gnu.org> <87cyyfnkvf.fsf@thaodan.de> <837comevw5.fsf@gnu.org> Autocrypt: addr=bjorn.bidar@thaodan.de; prefer-encrypt=nopreference; keydata= mDMEZNfpPhYJKwYBBAHaRw8BAQdACBEmr+0xwIIHZfIDlZmm7sa+lHHSb0g9FZrN6qE6ru60JUJq w7ZybiBCaWRhciA8Ympvcm4uYmlkYXJAdGhhb2Rhbi5kZT6IlgQTFgoAPgIbAwULCQgHAgIiAgYV CgkICwIEFgIDAQIeBwIXgBYhBFHxdut1RzAepymoq1wbdKFlHF9oBQJk1/YmAhkBAAoJEFwbdKFl HF9oB9cBAJoIIGQKXm4cpap+Flxc/EGnYl0123lcEyzuduqvlDT0AQC3OlFKm/OiqJ8IMTrzJRZ8 phFssTkSrrFXnM2jm5PYDoiTBBMWCgA7FiEEUfF263VHMB6nKairXBt0oWUcX2gFAmTX6T4CGwMF CwkIBwICIgIGFQoJCAsCBBYCAwECHgcCF4AACgkQXBt0oWUcX2hbCQEAtru7kvM8hi8zo6z9ux2h K+B5xViKuo7Z8K3IXuK5ugwA+wUfKzomzdBPhfxDsqLcEziGRxoyx0Q3ld9aermBUccHtBxCasO2 cm4gQmlkYXIgPG1lQHRoYW9kYW4uZGU+iJMEExYKADsCGwMFCwkIBwICIgIGFQoJCAsCBBYCAwEC HgcCF4AWIQRR8XbrdUcwHqcpqKtcG3ShZRxfaAUCZNf2FQAKCRBcG3ShZRxfaCzSAP4hZ7cSp0YN XYpcjHdsySh2MuBhhoPeLGXs+2kSiqBiOwD/TP8AgPEg/R+SI9GI9on7fBJJ0mp2IT8kZ2rhDOjg gA6IkwQTFgoAOxYhBFHxdut1RzAepymoq1wbdKFlHF9oBQJk1+ntAhsDBQsJCAcCAiICBhUKCQgL AgQWAgMBAh4HAheAAAoJEFwbdKFlHF9oBgwA/iQHwe0VL4Df4GGTYlNjMSHFlIkBmN4UfYGLYj3E TrOUAQC51M+M3cjsL8WHdpBz6VAo6df9d+rVwhQ9vQuFHqevArg4BGTX6T4SCisGAQQBl1UBBQEB B0Cbohc3JEfn005/cm0AOGjSsW1ZxAkgaoVNjbpqk4MgNAMBCAeIeAQYFgoAIBYhBFHxdut1RzAe pymoq1wbdKFlHF9oBQJk1+k+AhsMAAoJEFwbdKFlHF9ooHABAKGmrGBic/Vys3BBrOQiRB3Z7izO HwhqTRpAqFZtXS2nAQDZhp/5aYw1TZjTzkm1KVt9QiYnjd/MvxRE9iaY6x4mDbgzBGTX6T4WCSsG AQQB2kcPAQEHQAgRJq/tMcCCB2XyA5WZpu7GvpRx0m9IPRWazeqhOq7uiO8EGBYKACAWIQRR8Xbr dUcwHqcpqKtcG3ShZRxfaAUCZNf71AIbIgCBCRBcG3ShZRxfaHYgBBkWCgAdFiEEUfF263VHMB6n KairXBt0oWUcX2gFAmTX+9QACgkQXBt0oWUcX2jeSwD6AtWn0cuo8IF35YRo4o3cDRJnUfJnbvJy GxyCDThR+zYBAKG6/jdwmZkBQZKslnDAbMMd2WfiZZT5JW3IWC4EaKMO7HkBAKYPGZ3UbfkRvfFK S+pQ9CgtNfkSJQBtT1Ob7Y6nsacgAQCpyXN7yppmhW/oBgivITPy9Lkg+V4NK9WZYZCU9Q7LBA== Date: Tue, 19 Sep 2023 10:59:41 +0300 Message-ID: <877comr3te.fsf@thaodan.de> User-Agent: Gnus/5.13 (Gnus v5.13) MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable X-Spam-Score: 0.0 (/) X-Debbugs-Envelope-To: 65469 Cc: 65469@debbugs.gnu.org, yantar92@posteo.net, stefankangas@gmail.com 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 (-) Eli Zaretskii writes: >> From: Bj=C3=B6rn Bidar >> Cc: yantar92@posteo.net, 65469@debbugs.gnu.org, >> stefankangas@gmail.com >> Date: Tue, 19 Sep 2023 02:04:52 +0300 >>=20 >> Eli Zaretskii writes: >>=20 >> >> It applies to all operating system that use desktop environments >> >> that comply with XDG so for example also BSD. >> > >> > Only XDG-compliant desktops? nothing else? >>=20 >> Well only those that handle xdg desktop files specific uri type >> handlers e.g. Gnome, KDE, Xfce etc. >>=20 >> Not sure if there's something such as "fully XDG-compliant". >> >> My phrasing only intended to explain that in theory any operating >> system >> that uses xdg compliant desktop environments works with the change, >> not >> just GNU/QT/GTK/KDE/GNOME Linux. > > Thanks, but I'm looking for wording that we should put in NEWS. How > would you categorize the systems which can support these desktop files > in words that will be understood by readers of NEWS? What about Unix and Unix-like systems excluding macOS? From debbugs-submit-bounces@debbugs.gnu.org Tue Sep 19 07:07:36 2023 Received: (at 65469) by debbugs.gnu.org; 19 Sep 2023 11:07:36 +0000 Received: from localhost ([127.0.0.1]:55486 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1qiYZr-0000DV-Qk for submit@debbugs.gnu.org; Tue, 19 Sep 2023 07:07:36 -0400 Received: from eggs.gnu.org ([2001:470:142:3::10]:60136) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1qiYZj-0000Cz-Ay for 65469@debbugs.gnu.org; Tue, 19 Sep 2023 07:07:34 -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 1qiYZV-0003KA-15; Tue, 19 Sep 2023 07:07:13 -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=VTvALnbbAa8swdmSu/uA4WLvWjs9buoDsaHpiC1xQMI=; b=i7exqLeEDbsA0ksoG3W8 puKMdPKmuvP7m2w7XWbe0VrbKuiYRseDaclM3krP9DBF7E/vST3Zx7zf2JE3AUjNJYY4ZXd/Z9e1J 3orF0Td44MUHpXXozFYHPHC7QCojDpNprx1ekkiguoCnh0/ennSzO4SGFk7MAZIC3XMN7MAT98GVi 4kzu11JvvlkBbMxDIhMy9R2tMlxCBeSk+UqlyZxqoiZS5TvDNAHaeFgKHcmFf64oS/T2Y6mHlsNfW 7+t4qfazpg3x/lBCtwFlIrT/puSq94yX//IBfH4udYJ6cmX2q0E4CEKV/CNYmareyZg6rkFP/9/6B h5DoG523VvxSxg==; Date: Tue, 19 Sep 2023 14:06:49 +0300 Message-Id: <8334zae81i.fsf@gnu.org> From: Eli Zaretskii To: =?utf-8?Q?Bj=C3=B6rn?= Bidar In-Reply-To: <877comr3te.fsf@thaodan.de> (message from =?utf-8?Q?Bj=C3=B6r?= =?utf-8?Q?n?= Bidar on Tue, 19 Sep 2023 10:59:41 +0300) Subject: Re: bug#65469: [PATCH] * etc/emacsclient.desktop: Make Emacs default application for org-protocol References: <87v8d66r7l.fsf@localhost> <87led53q0c.fsf@thaodan.de> <87fs3bkho4.fsf@localhost> <835y47g2b2.fsf@gnu.org> <83r0mveel5.fsf@gnu.org> <87cyyfnkvf.fsf@thaodan.de> <837comevw5.fsf@gnu.org> <877comr3te.fsf@thaodan.de> MIME-version: 1.0 Content-type: text/plain; charset=utf-8 Content-Transfer-Encoding: 8bit X-Spam-Score: -2.3 (--) X-Debbugs-Envelope-To: 65469 Cc: 65469@debbugs.gnu.org, yantar92@posteo.net, stefankangas@gmail.com 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: Björn Bidar > Cc: yantar92@posteo.net, 65469@debbugs.gnu.org, stefankangas@gmail.com > Date: Tue, 19 Sep 2023 10:59:41 +0300 > > Eli Zaretskii writes: > > >> From: Björn Bidar > >> Cc: yantar92@posteo.net, 65469@debbugs.gnu.org, > >> stefankangas@gmail.com > >> Date: Tue, 19 Sep 2023 02:04:52 +0300 > >> > >> Eli Zaretskii writes: > >> > >> >> It applies to all operating system that use desktop environments > >> >> that comply with XDG so for example also BSD. > >> > > >> > Only XDG-compliant desktops? nothing else? > >> > >> Well only those that handle xdg desktop files specific uri type > >> handlers e.g. Gnome, KDE, Xfce etc. > >> > >> Not sure if there's something such as "fully XDG-compliant". > >> > >> My phrasing only intended to explain that in theory any operating > >> system > >> that uses xdg compliant desktop environments works with the change, > >> not > >> just GNU/QT/GTK/KDE/GNOME Linux. > > > > Thanks, but I'm looking for wording that we should put in NEWS. How > > would you categorize the systems which can support these desktop files > > in words that will be understood by readers of NEWS? > > What about Unix and Unix-like systems excluding macOS? That sounds too general, I think. Let me turn the table and ask you: where are those desktop files, their format and contents described? If there's some standard document where they are documented, can you point me to that document? From debbugs-submit-bounces@debbugs.gnu.org Tue Sep 19 07:20:46 2023 Received: (at 65469) by debbugs.gnu.org; 19 Sep 2023 11:20:47 +0000 Received: from localhost ([127.0.0.1]:55493 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1qiYmc-0000X1-HW for submit@debbugs.gnu.org; Tue, 19 Sep 2023 07:20:46 -0400 Received: from mout01.posteo.de ([185.67.36.65]:38039) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1qiYmZ-0000Wm-3e for 65469@debbugs.gnu.org; Tue, 19 Sep 2023 07:20:45 -0400 Received: from submission (posteo.de [185.67.36.169]) by mout01.posteo.de (Postfix) with ESMTPS id 3ED8324002B for <65469@debbugs.gnu.org>; Tue, 19 Sep 2023 13:20:28 +0200 (CEST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=posteo.net; s=2017; t=1695122428; bh=HTApnsHyLRjLkc9l3BHRdrSty4+qr27R9HWD1TUMfrw=; h=From:To:Cc:Subject:Date:Message-ID:MIME-Version:From; b=YZt1aHeV6vt0IaC0BOcQWX04pa6Ttvg9yPxUAMFdZMC0Vx0T3u5asc8LOJCJ3iDXV Uq5pnw67Ja3WnT1DYzRzJsQrZnUUq4D11Ab7TzuTueO+3mNRIeMyPrxNJm3wtz5FVy VF81rYtyz+jg/XQhwvYRICfy4kZkQ0cO5kS8vcmCCr6MuBXFbqGk/mcqHnBtghbOl3 EMLroDUTonpwaKLOyqrFM6Z+8wBo5K0DYh0OpeDs5prLenCGQkX1cnsyn9e4bwt9Bf jpQfjvdiTHXlXiZtsv7mNpRjxny3lYlFmHYFXvaOWr4NUgG+P51NnutRqSSkT0aSHh kkqCRHZOWflkQ== Received: from customer (localhost [127.0.0.1]) by submission (posteo.de) with ESMTPSA id 4RqfNC2wQtz6tmv; Tue, 19 Sep 2023 13:20:26 +0200 (CEST) From: Ihor Radchenko To: Eli Zaretskii Subject: Re: bug#65469: [PATCH] * etc/emacsclient.desktop: Make Emacs default application for org-protocol In-Reply-To: <8334zae81i.fsf@gnu.org> References: <87v8d66r7l.fsf@localhost> <87led53q0c.fsf@thaodan.de> <87fs3bkho4.fsf@localhost> <835y47g2b2.fsf@gnu.org> <83r0mveel5.fsf@gnu.org> <87cyyfnkvf.fsf@thaodan.de> <837comevw5.fsf@gnu.org> <877comr3te.fsf@thaodan.de> <8334zae81i.fsf@gnu.org> Date: Tue, 19 Sep 2023 11:21:43 +0000 Message-ID: <87o7hyo1bs.fsf@localhost> MIME-Version: 1.0 Content-Type: text/plain X-Spam-Score: -2.3 (--) X-Debbugs-Envelope-To: 65469 Cc: =?utf-8?Q?Bj=C3=B6rn?= Bidar , stefankangas@gmail.com, 65469@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 (---) Eli Zaretskii writes: >> >> >> It applies to all operating system that use desktop environments >> >> >> that comply with XDG so for example also BSD. >> >> > >> >> > Only XDG-compliant desktops? nothing else? > ... > Let me turn the table and ask you: where are those desktop files, > their format and contents described? If there's some standard > document where they are documented, can you point me to that > document? desktop files are defined in XDG spec. See https://www.freedesktop.org/wiki/Specifications/ and https://www.freedesktop.org/wiki/Specifications/desktop-entry-spec/ So, .desktop files are understood by XDG-compiant desktops and apps. Now every desktop environment on GNU/Linux actually supports these specs. Gnome and KDE do. Some others also do. Otherwise, one needs to install xdg-utils or similar package manually. Also, a number of applications, expect xdg-open executable to be available on GNU/Linux systems as a generic way to open files using "right" application. Including Emacs itself - see `browse-url-can-use-xdg-open', for example. -- Ihor Radchenko // yantar92, Org mode contributor, Learn more about Org mode at . Support Org development at , or support my work at From debbugs-submit-bounces@debbugs.gnu.org Tue Sep 19 08:24:20 2023 Received: (at 65469) by debbugs.gnu.org; 19 Sep 2023 12:24:20 +0000 Received: from localhost ([127.0.0.1]:55567 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1qiZm7-0004lT-9T for submit@debbugs.gnu.org; Tue, 19 Sep 2023 08:24:19 -0400 Received: from eggs.gnu.org ([2001:470:142:3::10]:58482) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1qiZm3-0004lB-5p for 65469@debbugs.gnu.org; Tue, 19 Sep 2023 08:24:17 -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 1qiZlo-0006Ol-NY; Tue, 19 Sep 2023 08:24:00 -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=vnxD2pU7d+QPqRkhX7dgQPi3BLem/IjlhAXVlUBWdYQ=; b=J+x9wWkpp9N7w7TxExCq F4t/cwfr3JNb6/TvUx3D5pyA04YprHB71UdO4BTJz95j3nIkUcW6AtMviJJQttGH72w5JmEVpc6ox WumOgO6mjw2Kf5CH+w4TNjqgKHr9PPO6jLFE0/b6QLVUBFAJC6wPIDUWOhcqzxdd1Hli+6BGxFnMm 0SuUk7HBVMi9wMcJQypwxkhEpRAErt9kPc37Ae493DEy0bK6/Dpmzu57uugBkY5dIf4MtUEtt5g4L Qw63sSPWYft630FZLRoA2f/m03MrCYnGT6ZjPo3bAtMR4N7Hpxuv7Rg43mg6cMwNlrM8lgOFcB56A dIqjNhb9jNP1BA==; Date: Tue, 19 Sep 2023 15:24:01 +0300 Message-Id: <83v8c6cpwe.fsf@gnu.org> From: Eli Zaretskii To: Ihor Radchenko In-Reply-To: <87o7hyo1bs.fsf@localhost> (message from Ihor Radchenko on Tue, 19 Sep 2023 11:21:43 +0000) Subject: Re: bug#65469: [PATCH] * etc/emacsclient.desktop: Make Emacs default application for org-protocol References: <87v8d66r7l.fsf@localhost> <87led53q0c.fsf@thaodan.de> <87fs3bkho4.fsf@localhost> <835y47g2b2.fsf@gnu.org> <83r0mveel5.fsf@gnu.org> <87cyyfnkvf.fsf@thaodan.de> <837comevw5.fsf@gnu.org> <877comr3te.fsf@thaodan.de> <8334zae81i.fsf@gnu.org> <87o7hyo1bs.fsf@localhost> MIME-version: 1.0 Content-type: text/plain; charset=utf-8 Content-Transfer-Encoding: 8bit X-Spam-Score: -2.3 (--) X-Debbugs-Envelope-To: 65469 Cc: bjorn.bidar@thaodan.de, stefankangas@gmail.com, 65469@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: Ihor Radchenko > Cc: Björn Bidar , > 65469@debbugs.gnu.org, > stefankangas@gmail.com > Date: Tue, 19 Sep 2023 11:21:43 +0000 > > Eli Zaretskii writes: > > > Let me turn the table and ask you: where are those desktop files, > > their format and contents described? If there's some standard > > document where they are documented, can you point me to that > > document? > > desktop files are defined in XDG spec. See > https://www.freedesktop.org/wiki/Specifications/ and > https://www.freedesktop.org/wiki/Specifications/desktop-entry-spec/ > > So, .desktop files are understood by XDG-compiant desktops and apps. Now > every desktop environment on GNU/Linux actually supports these specs. > Gnome and KDE do. Some others also do. Otherwise, one needs to install > xdg-utils or similar package manually. Then why my suggestion up-thread, viz.: >> It applies to all operating system that use desktop environments >> that comply with XDG so for example also BSD. > > Only XDG-compliant desktops? nothing else? was rejected? The reasons given at the time were: Well only those that handle xdg desktop files specific uri type handlers e.g. Gnome, KDE, Xfce etc. Not sure if there's something such as "fully XDG-compliant". My phrasing only intended to explain that in theory any operating system that uses xdg compliant desktop environments works with the change, not just GNU/QT/GTK/KDE/GNOME Linux. Specifically, with the following wording be accurate and clear? ** On capable systems, Emacs is now the default application for 'org-protocol'. Org mode provides a way to quickly capture bookmarks, notes, and links using 'emacsclient': emacsclient "org-protocol://store-link?url=URL&title=TITLE" Previously, users had to manually configure their desktop environment to open 'org-protocol' links in Emacs. On any XDG-compliant system, including GNU/Linux and some others, these links should now open in Emacs automatically, as the "emacsclient.desktop" file now arranges for Emacs to be the default application for the 'org-protocol' URI scheme. See the Org mode manual, Info node "(org) Protocols" for more details. > Also, a number of applications, expect xdg-open executable to be > available on GNU/Linux systems as a generic way to open files using > "right" application. Including Emacs itself - see > `browse-url-can-use-xdg-open', for example. Is this related to the issue with org-protocol? From debbugs-submit-bounces@debbugs.gnu.org Tue Sep 19 09:16:02 2023 Received: (at 65469) by debbugs.gnu.org; 19 Sep 2023 13:16:02 +0000 Received: from localhost ([127.0.0.1]:55617 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1qiaa9-0006AR-FL for submit@debbugs.gnu.org; Tue, 19 Sep 2023 09:16:02 -0400 Received: from mout01.posteo.de ([185.67.36.65]:58341) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1qiaa5-0006AC-ME for 65469@debbugs.gnu.org; Tue, 19 Sep 2023 09:16:00 -0400 Received: from submission (posteo.de [185.67.36.169]) by mout01.posteo.de (Postfix) with ESMTPS id 372AE240028 for <65469@debbugs.gnu.org>; Tue, 19 Sep 2023 15:15:43 +0200 (CEST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=posteo.net; s=2017; t=1695129343; bh=WrLXOnZXktysg48HXW/kg7h1F12O3BBtYRh9GmlUz4c=; h=From:To:Cc:Subject:Date:Message-ID:MIME-Version:From; b=Iir1yfebAL+ZkOe+ENccWxCh6PuiiHQ6vFNR9f3ZPeTG7VD67chnyH2cesilDRyQF Lv0sshnt+Xay/DGochrM+sydPtOSVokrI1m4AdSwRwxc754sm+jY86XhnUVPEzuv7S H52EhlRuzc3GAUMuTPVtWMvVLnX3ktDFHn6sT+w3oAXQZ8L9oWd0LWCM4x6kYCCJEI 2VnoO+2VX83JIr8weY/AtVXR/h+Ogi3aJwa++67dkVb66Mmo2mTX1Jyn0g9xJdbuKx 7kZmT7wO5htKYWHflwpN/Ic+giI4HmAVSMwYEVduQzliZbCLqZ/RvsV4Y7q3KPZjpO X0M0MqKI+CJvg== Received: from customer (localhost [127.0.0.1]) by submission (posteo.de) with ESMTPSA id 4RqhxB2prMz6tw5; Tue, 19 Sep 2023 15:15:42 +0200 (CEST) From: Ihor Radchenko To: Eli Zaretskii Subject: Re: bug#65469: [PATCH] * etc/emacsclient.desktop: Make Emacs default application for org-protocol In-Reply-To: <83v8c6cpwe.fsf@gnu.org> References: <87v8d66r7l.fsf@localhost> <87led53q0c.fsf@thaodan.de> <87fs3bkho4.fsf@localhost> <835y47g2b2.fsf@gnu.org> <83r0mveel5.fsf@gnu.org> <87cyyfnkvf.fsf@thaodan.de> <837comevw5.fsf@gnu.org> <877comr3te.fsf@thaodan.de> <8334zae81i.fsf@gnu.org> <87o7hyo1bs.fsf@localhost> <83v8c6cpwe.fsf@gnu.org> Date: Tue, 19 Sep 2023 13:16:58 +0000 Message-ID: <87a5tinvzp.fsf@localhost> MIME-Version: 1.0 Content-Type: text/plain X-Spam-Score: -2.3 (--) X-Debbugs-Envelope-To: 65469 Cc: bjorn.bidar@thaodan.de, stefankangas@gmail.com, 65469@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 (---) Eli Zaretskii writes: > Specifically, with the following wording be accurate and clear? > > ** On capable systems, Emacs is now the default application for 'org-protocol'. > Org mode provides a way to quickly capture bookmarks, notes, and links > using 'emacsclient': > > emacsclient "org-protocol://store-link?url=URL&title=TITLE" > > Previously, users had to manually configure their desktop environment > to open 'org-protocol' links in Emacs. On any XDG-compliant system, > including GNU/Linux and some others, these links should now open in > Emacs automatically, as the "emacsclient.desktop" file now arranges > for Emacs to be the default application for the 'org-protocol' URI > scheme. See the Org mode manual, Info node "(org) Protocols" for more > details. Sounds good to me. May also add about Android (Po Lu implemented the relevant handler in d286f6889cf). >> Also, a number of applications, expect xdg-open executable to be >> available on GNU/Linux systems as a generic way to open files using >> "right" application. Including Emacs itself - see >> `browse-url-can-use-xdg-open', for example. > > Is this related to the issue with org-protocol? Yes. For example, a browser bookmarklet like javascript:location.href='org-protocol://capture?' + new URLSearchParams({ template: 'x', url: window.location.href, title: document.title, body: window.getSelection()}); will, by default, leverage xdg-open to handle org-protocol://... link type. xdg-open consults mime-database, built using .desktop files provided by installed applications. With the discussed patch, e.g. Firefox will automatically use Emacs when clicking on the above bookmarklet. Then, strictly speaking, it is not necessary for the GNU/Linux system to be fully XDG-compiant. It will be enough that (1) Emacs provides .desktop file; (2) Linux has xdg-open and its dependencies installed; (3) Firefox makes use of xdg-open. -- Ihor Radchenko // yantar92, Org mode contributor, Learn more about Org mode at . Support Org development at , or support my work at From debbugs-submit-bounces@debbugs.gnu.org Tue Sep 19 09:50:57 2023 Received: (at 65469) by debbugs.gnu.org; 19 Sep 2023 13:50:58 +0000 Received: from localhost ([127.0.0.1]:55663 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1qib7x-00074X-D8 for submit@debbugs.gnu.org; Tue, 19 Sep 2023 09:50:57 -0400 Received: from eggs.gnu.org ([2001:470:142:3::10]:38688) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1qib7u-00074J-IS for 65469@debbugs.gnu.org; Tue, 19 Sep 2023 09:50:55 -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 1qib7g-00024x-Aj; Tue, 19 Sep 2023 09:50:40 -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=4LycGKmxlh30iq3Pm2xdL0xtFWkeBDSIZ+KBpzJav3M=; b=SkE50B4cIoni 601CsJ5H7nxdF9O4uaDKAdgVmAOH4I01U1I+/72iImxGqBEbo7oeVseZ6eDBHDhgKhgd8/UKqFtwi CYl0D8XL4MnbZ0m82cwC3bfpoeGP/c5CEY/j74Ey0aHzTNMhdxyGXfbfCHN4bW84XlmMltoY/CUhl u9BnD4sj+gqOs/zZp5Ramamtedspr+KqrJ/ebHyAAV/3O+HYvkTcuIziQVyPQoEgVsQtYioYqcc4n x/sT28g0sgh/jSChEQ5PuW205KUwcEKe55nP9mZa4f3AKP8AB75GvJsBa2TlcwihqWz2+gDTjGAgS Zb2yoAEZqjou5saIFVhdTQ==; Date: Tue, 19 Sep 2023 16:50:42 +0300 Message-Id: <83jzsmclvx.fsf@gnu.org> From: Eli Zaretskii To: Ihor Radchenko In-Reply-To: <87a5tinvzp.fsf@localhost> (message from Ihor Radchenko on Tue, 19 Sep 2023 13:16:58 +0000) Subject: Re: bug#65469: [PATCH] * etc/emacsclient.desktop: Make Emacs default application for org-protocol References: <87v8d66r7l.fsf@localhost> <87led53q0c.fsf@thaodan.de> <87fs3bkho4.fsf@localhost> <835y47g2b2.fsf@gnu.org> <83r0mveel5.fsf@gnu.org> <87cyyfnkvf.fsf@thaodan.de> <837comevw5.fsf@gnu.org> <877comr3te.fsf@thaodan.de> <8334zae81i.fsf@gnu.org> <87o7hyo1bs.fsf@localhost> <83v8c6cpwe.fsf@gnu.org> <87a5tinvzp.fsf@localhost> X-Spam-Score: -2.3 (--) X-Debbugs-Envelope-To: 65469 Cc: bjorn.bidar@thaodan.de, stefankangas@gmail.com, 65469@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: Ihor Radchenko > Cc: bjorn.bidar@thaodan.de, 65469@debbugs.gnu.org, stefankangas@gmail.com > Date: Tue, 19 Sep 2023 13:16:58 +0000 > > Eli Zaretskii writes: > > > Specifically, with the following wording be accurate and clear? > > > > ** On capable systems, Emacs is now the default application for 'org-protocol'. > > Org mode provides a way to quickly capture bookmarks, notes, and links > > using 'emacsclient': > > > > emacsclient "org-protocol://store-link?url=URL&title=TITLE" > > > > Previously, users had to manually configure their desktop environment > > to open 'org-protocol' links in Emacs. On any XDG-compliant system, > > including GNU/Linux and some others, these links should now open in > > Emacs automatically, as the "emacsclient.desktop" file now arranges > > for Emacs to be the default application for the 'org-protocol' URI > > scheme. See the Org mode manual, Info node "(org) Protocols" for more > > details. > > Sounds good to me. May also add about Android (Po Lu implemented the > relevant handler in d286f6889cf). Thanks, will do. > >> Also, a number of applications, expect xdg-open executable to be > >> available on GNU/Linux systems as a generic way to open files using > >> "right" application. Including Emacs itself - see > >> `browse-url-can-use-xdg-open', for example. > > > > Is this related to the issue with org-protocol? > > Yes. For example, a browser bookmarklet like > > javascript:location.href='org-protocol://capture?' + > new URLSearchParams({ > template: 'x', url: window.location.href, > title: document.title, body: window.getSelection()}); > > will, by default, leverage xdg-open to handle org-protocol://... link > type. xdg-open consults mime-database, built using .desktop files > provided by installed applications. > > With the discussed patch, e.g. Firefox will automatically use Emacs when > clicking on the above bookmarklet. Then, strictly speaking, it is not > necessary for the GNU/Linux system to be fully XDG-compiant. It will be > enough that (1) Emacs provides .desktop file; (2) Linux has xdg-open and > its dependencies installed; (3) Firefox makes use of xdg-open. I don't understand what should the NEWS entry about org-protocol support say, in addition to what it already says, to cover these factoids. The NEWS entry is about the emacsclient.desktop file and its contribution to automatic support of org-protocol; isn't what you say above part of that automatic support? From debbugs-submit-bounces@debbugs.gnu.org Tue Sep 19 09:57:54 2023 Received: (at 65469) by debbugs.gnu.org; 19 Sep 2023 13:57:55 +0000 Received: from localhost ([127.0.0.1]:57584 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1qibEg-0007j9-JY for submit@debbugs.gnu.org; Tue, 19 Sep 2023 09:57:54 -0400 Received: from mout01.posteo.de ([185.67.36.65]:55773) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1qibEe-0007iv-Tp for 65469@debbugs.gnu.org; Tue, 19 Sep 2023 09:57:53 -0400 Received: from submission (posteo.de [185.67.36.169]) by mout01.posteo.de (Postfix) with ESMTPS id 6DDBC240028 for <65469@debbugs.gnu.org>; Tue, 19 Sep 2023 15:57:38 +0200 (CEST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=posteo.net; s=2017; t=1695131858; bh=9KsRLJE/aoT7rPNiWv1hISmM3CinRfkSnZ7I93O+fXE=; h=From:To:Cc:Subject:Date:Message-ID:MIME-Version: Content-Transfer-Encoding:From; b=L55WcW9PpRDAeJWL4S6o8oM2t91xVV4MCxhuNE1buHjG/I5Sr0JdCDPr4knEwq5MN qGkK04+R4MONY5ZWOkQb6DQ9pl8KT2Pm65pZBk5s5m0NCoQOHLcdkikInfXlh9Uk9V 5fpSVfl6PPmfsO9G/JsUMjKFsjsvVkDP0AlpoJGGhUMrAN1tB8FSQ6HlsbsTVXO0S6 34hFPR1xi1ka50jg/gLZrhGbmRcIwwsskWsIw/e5OZld59PF0ghKY2cEkRwy7zL1Uw qCiEzQrqMgqQ1d5kpZ/cd9UTZQFsc6pF25QUp7ojjWQrKMmc7yPWnPm05HLmM7gW8q lULEIZKdW0I+g== Received: from customer (localhost [127.0.0.1]) by submission (posteo.de) with ESMTPSA id 4RqjsY3VWRz6txh; Tue, 19 Sep 2023 15:57:37 +0200 (CEST) From: Ihor Radchenko To: Eli Zaretskii Subject: Re: bug#65469: [PATCH] * etc/emacsclient.desktop: Make Emacs default application for org-protocol In-Reply-To: <83jzsmclvx.fsf@gnu.org> References: <87v8d66r7l.fsf@localhost> <87led53q0c.fsf@thaodan.de> <87fs3bkho4.fsf@localhost> <835y47g2b2.fsf@gnu.org> <83r0mveel5.fsf@gnu.org> <87cyyfnkvf.fsf@thaodan.de> <837comevw5.fsf@gnu.org> <877comr3te.fsf@thaodan.de> <8334zae81i.fsf@gnu.org> <87o7hyo1bs.fsf@localhost> <83v8c6cpwe.fsf@gnu.org> <87a5tinvzp.fsf@localhost> <83jzsmclvx.fsf@gnu.org> Date: Tue, 19 Sep 2023 13:58:53 +0000 Message-ID: <871qeunu1u.fsf@localhost> MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable X-Spam-Score: -2.3 (--) X-Debbugs-Envelope-To: 65469 Cc: bjorn.bidar@thaodan.de, stefankangas@gmail.com, 65469@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 (---) Eli Zaretskii writes: >> > Is this related to the issue with org-protocol? >>=20 >> ... >> With the discussed patch, e.g. Firefox will automatically use Emacs when >> clicking on the above bookmarklet. Then, strictly speaking, it is not >> necessary for the GNU/Linux system to be fully XDG-compiant. It will be >> enough that (1) Emacs provides .desktop file; (2) Linux has xdg-open and >> its dependencies installed; (3) Firefox makes use of xdg-open. > > I don't understand what should the NEWS entry about org-protocol > support say, in addition to what it already says, to cover these > factoids. The NEWS entry is about the emacsclient.desktop file and > its contribution to automatic support of org-protocol; isn't what you > say above part of that automatic support? I guess it depends on the level of precision you want to have in the NEWS entry. For me, the NEWS entry sounds good enough, but I wanted to make things more clear after Bj=C3=B6rn's comment. (Note that it was Bj=C3=B6rn who objected the original wording) --=20 Ihor Radchenko // yantar92, Org mode contributor, Learn more about Org mode at . Support Org development at , or support my work at From debbugs-submit-bounces@debbugs.gnu.org Tue Sep 19 10:40:35 2023 Received: (at 65469) by debbugs.gnu.org; 19 Sep 2023 14:40:35 +0000 Received: from localhost ([127.0.0.1]:57630 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1qibty-0000RB-Sh for submit@debbugs.gnu.org; Tue, 19 Sep 2023 10:40:35 -0400 Received: from eggs.gnu.org ([2001:470:142:3::10]:43092) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1qibtw-0000Qx-6v for 65469@debbugs.gnu.org; Tue, 19 Sep 2023 10:40:33 -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 1qibth-0000a4-OF; Tue, 19 Sep 2023 10:40:17 -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=mHmSE2xcjycrdLadfjHkSd4+bWRD/djOiPW0brc9hxc=; b=YgYdqUoi5RO+bN8i4705 jVXJQEj/tgyPPdrcSc4fdUEkJkt+h5VGIcAL9dMfSoreveodMVANXKCqtGdy2U+dYKjYmDKd+QlKl ktK00RixgdO7WboHSsdYObmVuYMAnQl/fwoyDTqOpQi42UAu1ENTP0kraXKBFK9T13kSY0kTaMV15 1/PxvD4+HoYaAJ9xNbjLjDQVwJFQSWgzCjQRE8RxZ8BErkQjUeKd99fIWH8tOMFP9WijJAHhmdBxw +UqngUAvbP6gd4BLwIuQfNIFvatqL3CjqXEXmh2+xYgRp0syKafZbwDxjRCGZu1cpMQPg9eUqH+3u +t4JLuhTsyWmXw==; Date: Tue, 19 Sep 2023 17:40:17 +0300 Message-Id: <83a5ticjla.fsf@gnu.org> From: Eli Zaretskii To: Ihor Radchenko In-Reply-To: <871qeunu1u.fsf@localhost> (message from Ihor Radchenko on Tue, 19 Sep 2023 13:58:53 +0000) Subject: Re: bug#65469: [PATCH] * etc/emacsclient.desktop: Make Emacs default application for org-protocol References: <87v8d66r7l.fsf@localhost> <87led53q0c.fsf@thaodan.de> <87fs3bkho4.fsf@localhost> <835y47g2b2.fsf@gnu.org> <83r0mveel5.fsf@gnu.org> <87cyyfnkvf.fsf@thaodan.de> <837comevw5.fsf@gnu.org> <877comr3te.fsf@thaodan.de> <8334zae81i.fsf@gnu.org> <87o7hyo1bs.fsf@localhost> <83v8c6cpwe.fsf@gnu.org> <87a5tinvzp.fsf@localhost> <83jzsmclvx.fsf@gnu.org> <871qeunu1u.fsf@localhost> MIME-version: 1.0 Content-type: text/plain; charset=utf-8 Content-Transfer-Encoding: 8bit X-Spam-Score: -2.3 (--) X-Debbugs-Envelope-To: 65469 Cc: bjorn.bidar@thaodan.de, stefankangas@gmail.com, 65469@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: Ihor Radchenko > Cc: bjorn.bidar@thaodan.de, 65469@debbugs.gnu.org, stefankangas@gmail.com > Date: Tue, 19 Sep 2023 13:58:53 +0000 > > Eli Zaretskii writes: > > >> > Is this related to the issue with org-protocol? > >> > >> ... > >> With the discussed patch, e.g. Firefox will automatically use Emacs when > >> clicking on the above bookmarklet. Then, strictly speaking, it is not > >> necessary for the GNU/Linux system to be fully XDG-compiant. It will be > >> enough that (1) Emacs provides .desktop file; (2) Linux has xdg-open and > >> its dependencies installed; (3) Firefox makes use of xdg-open. > > > > I don't understand what should the NEWS entry about org-protocol > > support say, in addition to what it already says, to cover these > > factoids. The NEWS entry is about the emacsclient.desktop file and > > its contribution to automatic support of org-protocol; isn't what you > > say above part of that automatic support? > > I guess it depends on the level of precision you want to have in the > NEWS entry. For me, the NEWS entry sounds good enough, but I wanted to > make things more clear after Björn's comment. So what is imprecise in the wording I suggested a couple of messages ago? From debbugs-submit-bounces@debbugs.gnu.org Tue Sep 19 17:26:23 2023 Received: (at 65469) by debbugs.gnu.org; 19 Sep 2023 21:26:23 +0000 Received: from localhost ([127.0.0.1]:57893 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1qiiEg-0003Ev-KL for submit@debbugs.gnu.org; Tue, 19 Sep 2023 17:26:22 -0400 Received: from thaodan.de ([185.216.177.71]:40214) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1qiiEc-0003El-IJ for 65469@debbugs.gnu.org; Tue, 19 Sep 2023 17:26:21 -0400 Received: from odin (dsl-trebng12-50dc77-87.dhcp.inet.fi [80.220.119.87]) by thaodan.de (Postfix) with ESMTPSA id C665CD08DBC; Wed, 20 Sep 2023 00:26:07 +0300 (EEST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=thaodan.de; s=mail; t=1695158768; bh=BFqFmZhFHAHdN9KESpvg3ZlsbMUDup+n1oR5NAsoy7M=; h=From:To:Cc:Subject:In-Reply-To:References:Date; b=bs42lKHxCj1BgjiagYAl/E1KnbsH4Dki1chciRVyWSOFsZgsVVII8MHZxRE+CZcFu rVoAxmkGWkPT+ZuhK+O4/lYpYVqk/ZnHi/s9cCy4OVNA2jVF7q47bT8OpA4/5hZxk5 dpG5IF5M782+NqahqtpVlr54xbElAPPMWNQScdh+D9V8/QFZYB1Rn04M04biLqbklp ukDUk5N6BXgxMhj9W3t7MEw+shdoozDsF611EzWSF3niqP5bql9lBUj52U5jLPqGJo vJ3tsrm0r5uFA+WfJs3QEBBFjCGOC/9Hhy+PQNRIi8dX4KpvswfAOn++AXCgn5GJhr cPYa8dH3cFTsUVv7oBczbU+M0Pt4gvaXo78L+CZpnmVj1HaxVrsCOHv+asa/SHSvEf 3ly/8mGNmXSz0XYWCuUw7VpxHWciVsXtWwf6Tit12qGJpC8kS+dSFDUTvtaci9dysF QOjOTie7gm46lzwcAhy1823aKUVVf6bmxPHIS3W2Ir4CYDrBLvVRQ8N18BE3EL3o2F RwVnRHzbbVu+eJfz7gvxm7ZiqQk41d4iPlv4loni/CokVlC3wloTBS1n21MTOULd1h oHI7KRBbRLoI8+dnrqfEa6vQtNhEuwZfZx4R0+WqaDrmSdhctZ+hhesGXwNvMjuPns PxFgF2UTKj7p9TGBTV0HQGJI= From: =?utf-8?Q?Bj=C3=B6rn?= Bidar To: Eli Zaretskii Subject: Re: bug#65469: [PATCH] * etc/emacsclient.desktop: Make Emacs default application for org-protocol In-Reply-To: <83a5ticjla.fsf@gnu.org> (Eli Zaretskii's message of "Tue, 19 Sep 2023 17:40:17 +0300") References: <87v8d66r7l.fsf@localhost> <87led53q0c.fsf@thaodan.de> <87fs3bkho4.fsf@localhost> <835y47g2b2.fsf@gnu.org> <83r0mveel5.fsf@gnu.org> <87cyyfnkvf.fsf@thaodan.de> <837comevw5.fsf@gnu.org> <877comr3te.fsf@thaodan.de> <8334zae81i.fsf@gnu.org> <87o7hyo1bs.fsf@localhost> <83v8c6cpwe.fsf@gnu.org> <87a5tinvzp.fsf@localhost> <83jzsmclvx.fsf@gnu.org> <871qeunu1u.fsf@localhost> <83a5ticjla.fsf@gnu.org> Autocrypt: addr=bjorn.bidar@thaodan.de; prefer-encrypt=nopreference; keydata= mDMEZNfpPhYJKwYBBAHaRw8BAQdACBEmr+0xwIIHZfIDlZmm7sa+lHHSb0g9FZrN6qE6ru60JUJq w7ZybiBCaWRhciA8Ympvcm4uYmlkYXJAdGhhb2Rhbi5kZT6IlgQTFgoAPgIbAwULCQgHAgIiAgYV CgkICwIEFgIDAQIeBwIXgBYhBFHxdut1RzAepymoq1wbdKFlHF9oBQJk1/YmAhkBAAoJEFwbdKFl HF9oB9cBAJoIIGQKXm4cpap+Flxc/EGnYl0123lcEyzuduqvlDT0AQC3OlFKm/OiqJ8IMTrzJRZ8 phFssTkSrrFXnM2jm5PYDoiTBBMWCgA7FiEEUfF263VHMB6nKairXBt0oWUcX2gFAmTX6T4CGwMF CwkIBwICIgIGFQoJCAsCBBYCAwECHgcCF4AACgkQXBt0oWUcX2hbCQEAtru7kvM8hi8zo6z9ux2h K+B5xViKuo7Z8K3IXuK5ugwA+wUfKzomzdBPhfxDsqLcEziGRxoyx0Q3ld9aermBUccHtBxCasO2 cm4gQmlkYXIgPG1lQHRoYW9kYW4uZGU+iJMEExYKADsCGwMFCwkIBwICIgIGFQoJCAsCBBYCAwEC HgcCF4AWIQRR8XbrdUcwHqcpqKtcG3ShZRxfaAUCZNf2FQAKCRBcG3ShZRxfaCzSAP4hZ7cSp0YN XYpcjHdsySh2MuBhhoPeLGXs+2kSiqBiOwD/TP8AgPEg/R+SI9GI9on7fBJJ0mp2IT8kZ2rhDOjg gA6IkwQTFgoAOxYhBFHxdut1RzAepymoq1wbdKFlHF9oBQJk1+ntAhsDBQsJCAcCAiICBhUKCQgL AgQWAgMBAh4HAheAAAoJEFwbdKFlHF9oBgwA/iQHwe0VL4Df4GGTYlNjMSHFlIkBmN4UfYGLYj3E TrOUAQC51M+M3cjsL8WHdpBz6VAo6df9d+rVwhQ9vQuFHqevArg4BGTX6T4SCisGAQQBl1UBBQEB B0Cbohc3JEfn005/cm0AOGjSsW1ZxAkgaoVNjbpqk4MgNAMBCAeIeAQYFgoAIBYhBFHxdut1RzAe pymoq1wbdKFlHF9oBQJk1+k+AhsMAAoJEFwbdKFlHF9ooHABAKGmrGBic/Vys3BBrOQiRB3Z7izO HwhqTRpAqFZtXS2nAQDZhp/5aYw1TZjTzkm1KVt9QiYnjd/MvxRE9iaY6x4mDbgzBGTX6T4WCSsG AQQB2kcPAQEHQAgRJq/tMcCCB2XyA5WZpu7GvpRx0m9IPRWazeqhOq7uiO8EGBYKACAWIQRR8Xbr dUcwHqcpqKtcG3ShZRxfaAUCZNf71AIbIgCBCRBcG3ShZRxfaHYgBBkWCgAdFiEEUfF263VHMB6n KairXBt0oWUcX2gFAmTX+9QACgkQXBt0oWUcX2jeSwD6AtWn0cuo8IF35YRo4o3cDRJnUfJnbvJy GxyCDThR+zYBAKG6/jdwmZkBQZKslnDAbMMd2WfiZZT5JW3IWC4EaKMO7HkBAKYPGZ3UbfkRvfFK S+pQ9CgtNfkSJQBtT1Ob7Y6nsacgAQCpyXN7yppmhW/oBgivITPy9Lkg+V4NK9WZYZCU9Q7LBA== Date: Wed, 20 Sep 2023 00:26:06 +0300 Message-ID: <8734z9onwx.fsf@thaodan.de> User-Agent: Gnus/5.13 (Gnus v5.13) MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable X-Spam-Score: -0.0 (/) X-Debbugs-Envelope-To: 65469 Cc: 65469@debbugs.gnu.org, Ihor Radchenko , stefankangas@gmail.com 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 (-) Eli Zaretskii writes: >> From: Ihor Radchenko >> Cc: bjorn.bidar@thaodan.de, 65469@debbugs.gnu.org, stefankangas@gmail.com >> Date: Tue, 19 Sep 2023 13:58:53 +0000 >>=20 >> Eli Zaretskii writes: >>=20 >> >> > Is this related to the issue with org-protocol? >> >>=20 >> >> ... >> >> With the discussed patch, e.g. Firefox will automatically use Emacs w= hen >> >> clicking on the above bookmarklet. Then, strictly speaking, it is not >> >> necessary for the GNU/Linux system to be fully XDG-compiant. It will = be >> >> enough that (1) Emacs provides .desktop file; (2) Linux has xdg-open = and >> >> its dependencies installed; (3) Firefox makes use of xdg-open. >> > >> > I don't understand what should the NEWS entry about org-protocol >> > support say, in addition to what it already says, to cover these >> > factoids. The NEWS entry is about the emacsclient.desktop file and >> > its contribution to automatic support of org-protocol; isn't what you >> > say above part of that automatic support? >>=20 >> I guess it depends on the level of precision you want to have in the >> NEWS entry. For me, the NEWS entry sounds good enough, but I wanted to >> make things more clear after Bj=C3=B6rn's comment. > > So what is imprecise in the wording I suggested a couple of messages > ago? I'm fine with the suggested wording as long as it explains that BSD or even Hurd are also fine. My comment was only about that not only Linux as the relevant target OS for the change. Xdg-open is a thing on any free Unix-like system. From debbugs-submit-bounces@debbugs.gnu.org Wed Sep 20 05:31:43 2023 Received: (at 65469) by debbugs.gnu.org; 20 Sep 2023 09:31:44 +0000 Received: from localhost ([127.0.0.1]:58376 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1qitYd-0003C9-HC for submit@debbugs.gnu.org; Wed, 20 Sep 2023 05:31:43 -0400 Received: from mout01.posteo.de ([185.67.36.65]:49711) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1qitYY-0003Bs-Pl for 65469@debbugs.gnu.org; Wed, 20 Sep 2023 05:31:42 -0400 Received: from submission (posteo.de [185.67.36.169]) by mout01.posteo.de (Postfix) with ESMTPS id 9BA37240028 for <65469@debbugs.gnu.org>; Wed, 20 Sep 2023 11:31:23 +0200 (CEST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=posteo.net; s=2017; t=1695202283; bh=km4rnPzxBS2Z4eLuIpL4iYLX5S38AJiRgSBwVtI49NE=; h=From:To:Cc:Subject:Date:Message-ID:MIME-Version: Content-Transfer-Encoding:From; b=ZyubsMuE4yzqH8R7HKkfZ0Oer+SeLVG5B3x1a9fi+EQ+umCxcb277yNd83gkmQ7pa 0IT9LyGPcr8DuTI4wTAjqb0N7AgPd0McyUCLvCwD3wuztJjnCLtlb2yCCGDDDDTOyj Ja9MsyezlaeBR4IJBVheVkuHvD0t66ibogs+qrdA72Akf6Rh3fNfs6b55U4Wc9gSmT Dvm5t9B/iGMNxIIHGfa2vLtKwhLOs6LwR7fn1YSVoq0hz9MU96vo8BmakdbxezM7nC zCojiYRYmuckI0UAgby+vG6ttgAhq9+abLASLXSh9ACy1OaJAZRFkoRd6+z4dFwcsT DmqoXNjWDhnIg== Received: from customer (localhost [127.0.0.1]) by submission (posteo.de) with ESMTPSA id 4RrCvt5Vcjz6v7F; Wed, 20 Sep 2023 11:31:22 +0200 (CEST) From: Ihor Radchenko To: Eli Zaretskii Subject: Re: bug#65469: [PATCH] * etc/emacsclient.desktop: Make Emacs default application for org-protocol In-Reply-To: <83a5ticjla.fsf@gnu.org> References: <87v8d66r7l.fsf@localhost> <87led53q0c.fsf@thaodan.de> <87fs3bkho4.fsf@localhost> <835y47g2b2.fsf@gnu.org> <83r0mveel5.fsf@gnu.org> <87cyyfnkvf.fsf@thaodan.de> <837comevw5.fsf@gnu.org> <877comr3te.fsf@thaodan.de> <8334zae81i.fsf@gnu.org> <87o7hyo1bs.fsf@localhost> <83v8c6cpwe.fsf@gnu.org> <87a5tinvzp.fsf@localhost> <83jzsmclvx.fsf@gnu.org> <871qeunu1u.fsf@localhost> <83a5ticjla.fsf@gnu.org> Date: Wed, 20 Sep 2023 09:32:38 +0000 Message-ID: <87wmwl8a15.fsf@localhost> MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable X-Spam-Score: -2.3 (--) X-Debbugs-Envelope-To: 65469 Cc: bjorn.bidar@thaodan.de, stefankangas@gmail.com, 65469@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 (---) Eli Zaretskii writes: >> I guess it depends on the level of precision you want to have in the >> NEWS entry. For me, the NEWS entry sounds good enough, but I wanted to >> make things more clear after Bj=C3=B6rn's comment. > > So what is imprecise in the wording I suggested a couple of messages > ago? Previously, users had to manually configure their desktop environment to open 'org-protocol' links in Emacs. On any XDG-compliant system, including GNU/Linux and some others, these links should now open in Emacs automatically 1. GNU/Linux by itself is not XDG-compliant. Only some desktop environments are. 2. System does not have to be fully XDG-compliant. It is enough that some apps (like Firefox) follow XDG spec and that xdg-utils is installed. --=20 Ihor Radchenko // yantar92, Org mode contributor, Learn more about Org mode at . Support Org development at , or support my work at From debbugs-submit-bounces@debbugs.gnu.org Wed Sep 20 09:39:36 2023 Received: (at 65469) by debbugs.gnu.org; 20 Sep 2023 13:39:36 +0000 Received: from localhost ([127.0.0.1]:58558 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1qixQW-0004X0-3Z for submit@debbugs.gnu.org; Wed, 20 Sep 2023 09:39:36 -0400 Received: from eggs.gnu.org ([2001:470:142:3::10]:36830) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1qixQR-0004Wl-CK for 65469@debbugs.gnu.org; Wed, 20 Sep 2023 09:39:34 -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 1qixQB-0005GK-WD; Wed, 20 Sep 2023 09:39:16 -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=pSQ6uxN1VT97pY3/Fc7J+CR1Wjf4FWzz9kR+xbIhH4c=; b=elpvpURs2l57EpImAQhh JIsIkDehFXIzvSD6Z2rkeKtlal3qc18asunrl/dBG6hFr//XZcBZVtSkQN+1Yln+H4WL1XNOILtd5 t7jcFRr0120lwf92GBKcSS37pvnsWaj1zDWHKKiYQvyZlkzImX6fzEDEZTkqQQod5CJmyU/4i4GuQ LyNKE6F9HtF+76ItTlNt2dit1jELH+ywWCEnOI5Zx/sbgk6tv08rtO+oZrdJ5COND/FAI8erUJ9Z/ d0Z53NtPtzdZmAWeopJMfV0Te4nbh18Qcw/bpXWZuxf9NL9M4yJpIPnGNzt9nD9v2ilos6lto8hoC yzk3eevTzNkbZA==; Date: Wed, 20 Sep 2023 16:39:19 +0300 Message-Id: <83msxharqw.fsf@gnu.org> From: Eli Zaretskii To: Ihor Radchenko In-Reply-To: <87wmwl8a15.fsf@localhost> (message from Ihor Radchenko on Wed, 20 Sep 2023 09:32:38 +0000) Subject: Re: bug#65469: [PATCH] * etc/emacsclient.desktop: Make Emacs default application for org-protocol References: <87v8d66r7l.fsf@localhost> <87led53q0c.fsf@thaodan.de> <87fs3bkho4.fsf@localhost> <835y47g2b2.fsf@gnu.org> <83r0mveel5.fsf@gnu.org> <87cyyfnkvf.fsf@thaodan.de> <837comevw5.fsf@gnu.org> <877comr3te.fsf@thaodan.de> <8334zae81i.fsf@gnu.org> <87o7hyo1bs.fsf@localhost> <83v8c6cpwe.fsf@gnu.org> <87a5tinvzp.fsf@localhost> <83jzsmclvx.fsf@gnu.org> <871qeunu1u.fsf@localhost> <83a5ticjla.fsf@gnu.org> <87wmwl8a15.fsf@localhost> MIME-version: 1.0 Content-type: text/plain; charset=utf-8 Content-Transfer-Encoding: 8bit X-Spam-Score: -2.3 (--) X-Debbugs-Envelope-To: 65469 Cc: bjorn.bidar@thaodan.de, stefankangas@gmail.com, 65469@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: Ihor Radchenko > Cc: bjorn.bidar@thaodan.de, 65469@debbugs.gnu.org, stefankangas@gmail.com > Date: Wed, 20 Sep 2023 09:32:38 +0000 > > Eli Zaretskii writes: > > >> I guess it depends on the level of precision you want to have in the > >> NEWS entry. For me, the NEWS entry sounds good enough, but I wanted to > >> make things more clear after Björn's comment. > > > > So what is imprecise in the wording I suggested a couple of messages > > ago? > > Previously, users had to manually configure their desktop environment > to open 'org-protocol' links in Emacs. On any XDG-compliant system, > including GNU/Linux and some others, these links should now open in > Emacs automatically > > 1. GNU/Linux by itself is not XDG-compliant. Only some desktop > environments are. How about this minor variation: Previously, users had to manually configure their desktop environment to open 'org-protocol' links in Emacs. On any XDG-compliant desktop environment, including KDE and GNOME on GNU/Linux, and some others, these links should now open in Emacs automatically > 2. System does not have to be fully XDG-compliant. It is enough that > some apps (like Firefox) follow XDG spec and that xdg-utils is > installed. Does the above change solve this problem as well? Or maybe try this variant: ** On capable systems, Emacs is now the default application for 'org-protocol'. Org mode provides a way to quickly capture bookmarks, notes, and links using 'emacsclient': emacsclient "org-protocol://store-link?url=URL&title=TITLE" Previously, users had to manually configure their desktop environment to open 'org-protocol' links in Emacs. On any XDG-compliant desktop environment, including KDE and GNOME on GNU/Linux, and some others, these links should now open in Emacs automatically if the application that opens the link follows the XDG spec and xdg-utils are installed. This is because the "emacsclient.desktop" file now arranges for Emacs to be the default application for the 'org-protocol' URI scheme. See the Org mode manual, Info node "(org) Protocols" for more details. From debbugs-submit-bounces@debbugs.gnu.org Wed Sep 20 10:01:46 2023 Received: (at 65469) by debbugs.gnu.org; 20 Sep 2023 14:01:46 +0000 Received: from localhost ([127.0.0.1]:60053 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1qixly-0005Ye-2U for submit@debbugs.gnu.org; Wed, 20 Sep 2023 10:01:46 -0400 Received: from thaodan.de ([2a03:4000:4f:f15::1]:58270) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1qixlt-0005YT-98 for 65469@debbugs.gnu.org; Wed, 20 Sep 2023 10:01:44 -0400 Received: from odin (dsl-trebng12-50dc77-87.dhcp.inet.fi [80.220.119.87]) by thaodan.de (Postfix) with ESMTPSA id 832B3D08DEB; Wed, 20 Sep 2023 17:01:28 +0300 (EEST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=thaodan.de; s=mail; t=1695218488; bh=8tm7zXImRGht6wMdD6GYycEj/ojLQqE6GlNqrGyt0Ew=; h=From:To:Cc:Subject:In-Reply-To:References:Date; b=V8Y2X89hlv2zy1BUYZvNDDH0oKWwf3KwJKlV/7yJX66FOoQ9/7jq2Ju5w8kkeVTAS 5jgkJGkAL5lImRXMdRyHcnl9xkC8H6wG5bPrNpNB8Pg9q9QcYLrOImXo8NzyBk5G5r pH3ck1fs9e6tHWW/ng3yckqGJXHw0JFk1dlJjbXzNi8IlyYY6Bpdwg4FD4iiaE02Ec gfC9NfYi/0QiaVoAKINBzAPNA/lCoKLFJQDSQGBExAiX4O72SX4UnjLD8I8+RLkSzu HaHm0x+wb5QxIm/az98a/yjx5NExLrNzyhmTAk1+y/7o6/cn4C4iDBLL3eZWFHXd6z kpo/4pYXmo8/hJARnsdJCCZLFDYHpljVLp9kOlUrVSKvzA/PLmtNVxOGydQ3MoEVTO K/mY7LoDs1bYUHzGWs36/XbhzkcZHGhFxEfXPHg5qlVyYDFpNb2926N8bCZ3y124+f 5GOSiqqdZykjMZg7+uBasZSGGfnZXwJGWWYKB0myazgLOfsU+1B+KJ0TUYfisDpBPC NAo+Y80WXqnbjeVg8Flhk6PNAEGnvQe+SDvvYdfrVPuVRHlvat0fr+zU6v2AiUHUc2 oy2TqbRTXKTfEXOLmpPRS5i2SvFuSI1vLMGE/lXBT8YJ80fOfB43zBa+1veNscR1Wy Q3uFtdGgkKmoQdIdDWG229pI= From: =?utf-8?Q?Bj=C3=B6rn?= Bidar To: Eli Zaretskii Subject: Re: bug#65469: [PATCH] * etc/emacsclient.desktop: Make Emacs default application for org-protocol In-Reply-To: <83msxharqw.fsf@gnu.org> (Eli Zaretskii's message of "Wed, 20 Sep 2023 16:39:19 +0300") References: <87v8d66r7l.fsf@localhost> <87led53q0c.fsf@thaodan.de> <87fs3bkho4.fsf@localhost> <835y47g2b2.fsf@gnu.org> <83r0mveel5.fsf@gnu.org> <87cyyfnkvf.fsf@thaodan.de> <837comevw5.fsf@gnu.org> <877comr3te.fsf@thaodan.de> <8334zae81i.fsf@gnu.org> <87o7hyo1bs.fsf@localhost> <83v8c6cpwe.fsf@gnu.org> <87a5tinvzp.fsf@localhost> <83jzsmclvx.fsf@gnu.org> <871qeunu1u.fsf@localhost> <83a5ticjla.fsf@gnu.org> <87wmwl8a15.fsf@localhost> <83msxharqw.fsf@gnu.org> Autocrypt: addr=bjorn.bidar@thaodan.de; prefer-encrypt=nopreference; keydata= mDMEZNfpPhYJKwYBBAHaRw8BAQdACBEmr+0xwIIHZfIDlZmm7sa+lHHSb0g9FZrN6qE6ru60JUJq w7ZybiBCaWRhciA8Ympvcm4uYmlkYXJAdGhhb2Rhbi5kZT6IlgQTFgoAPgIbAwULCQgHAgIiAgYV CgkICwIEFgIDAQIeBwIXgBYhBFHxdut1RzAepymoq1wbdKFlHF9oBQJk1/YmAhkBAAoJEFwbdKFl HF9oB9cBAJoIIGQKXm4cpap+Flxc/EGnYl0123lcEyzuduqvlDT0AQC3OlFKm/OiqJ8IMTrzJRZ8 phFssTkSrrFXnM2jm5PYDoiTBBMWCgA7FiEEUfF263VHMB6nKairXBt0oWUcX2gFAmTX6T4CGwMF CwkIBwICIgIGFQoJCAsCBBYCAwECHgcCF4AACgkQXBt0oWUcX2hbCQEAtru7kvM8hi8zo6z9ux2h K+B5xViKuo7Z8K3IXuK5ugwA+wUfKzomzdBPhfxDsqLcEziGRxoyx0Q3ld9aermBUccHtBxCasO2 cm4gQmlkYXIgPG1lQHRoYW9kYW4uZGU+iJMEExYKADsCGwMFCwkIBwICIgIGFQoJCAsCBBYCAwEC HgcCF4AWIQRR8XbrdUcwHqcpqKtcG3ShZRxfaAUCZNf2FQAKCRBcG3ShZRxfaCzSAP4hZ7cSp0YN XYpcjHdsySh2MuBhhoPeLGXs+2kSiqBiOwD/TP8AgPEg/R+SI9GI9on7fBJJ0mp2IT8kZ2rhDOjg gA6IkwQTFgoAOxYhBFHxdut1RzAepymoq1wbdKFlHF9oBQJk1+ntAhsDBQsJCAcCAiICBhUKCQgL AgQWAgMBAh4HAheAAAoJEFwbdKFlHF9oBgwA/iQHwe0VL4Df4GGTYlNjMSHFlIkBmN4UfYGLYj3E TrOUAQC51M+M3cjsL8WHdpBz6VAo6df9d+rVwhQ9vQuFHqevArg4BGTX6T4SCisGAQQBl1UBBQEB B0Cbohc3JEfn005/cm0AOGjSsW1ZxAkgaoVNjbpqk4MgNAMBCAeIeAQYFgoAIBYhBFHxdut1RzAe pymoq1wbdKFlHF9oBQJk1+k+AhsMAAoJEFwbdKFlHF9ooHABAKGmrGBic/Vys3BBrOQiRB3Z7izO HwhqTRpAqFZtXS2nAQDZhp/5aYw1TZjTzkm1KVt9QiYnjd/MvxRE9iaY6x4mDbgzBGTX6T4WCSsG AQQB2kcPAQEHQAgRJq/tMcCCB2XyA5WZpu7GvpRx0m9IPRWazeqhOq7uiO8EGBYKACAWIQRR8Xbr dUcwHqcpqKtcG3ShZRxfaAUCZNf71AIbIgCBCRBcG3ShZRxfaHYgBBkWCgAdFiEEUfF263VHMB6n KairXBt0oWUcX2gFAmTX+9QACgkQXBt0oWUcX2jeSwD6AtWn0cuo8IF35YRo4o3cDRJnUfJnbvJy GxyCDThR+zYBAKG6/jdwmZkBQZKslnDAbMMd2WfiZZT5JW3IWC4EaKMO7HkBAKYPGZ3UbfkRvfFK S+pQ9CgtNfkSJQBtT1Ob7Y6nsacgAQCpyXN7yppmhW/oBgivITPy9Lkg+V4NK9WZYZCU9Q7LBA== Date: Wed, 20 Sep 2023 17:01:27 +0300 Message-ID: <87o7hxgczs.fsf@thaodan.de> User-Agent: Gnus/5.13 (Gnus v5.13) MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable X-Spam-Score: -0.0 (/) X-Debbugs-Envelope-To: 65469 Cc: 65469@debbugs.gnu.org, Ihor Radchenko , stefankangas@gmail.com 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 (-) Eli Zaretskii writes: >> From: Ihor Radchenko >> Cc: bjorn.bidar@thaodan.de, 65469@debbugs.gnu.org, >> stefankangas@gmail.com >> Date: Wed, 20 Sep 2023 09:32:38 +0000 >>=20 >> Eli Zaretskii writes: >>=20 >> >> I guess it depends on the level of precision you want to have in >> >> the >> >> NEWS entry. For me, the NEWS entry sounds good enough, but I >> >> wanted to >> >> make things more clear after Bj=C3=B6rn's comment. >> > >> > So what is imprecise in the wording I suggested a couple of >> > messages >> > ago? >>=20 >> Previously, users had to manually configure their desktop environment >> to open 'org-protocol' links in Emacs. On any XDG-compliant system, >> including GNU/Linux and some others, these links should now open in >> Emacs automatically >>=20 >> 1. GNU/Linux by itself is not XDG-compliant. Only some desktop >> environments are. > > How about this minor variation: > > Previously, users had to manually configure their desktop > environment > to open 'org-protocol' links in Emacs. On any XDG-compliant > desktop > environment, including KDE and GNOME on GNU/Linux, and some > others, > these links should now open in Emacs automatically > >> 2. System does not have to be fully XDG-compliant. It is enough that >> some apps (like Firefox) follow XDG spec and that xdg-utils is >> installed. > > Does the above change solve this problem as well? Or maybe try this > variant: > > ** On capable systems, Emacs is now the default application for 'org-pr= otocol'. > Org mode provides a way to quickly capture bookmarks, notes, and links > using 'emacsclient': > > emacsclient "org-protocol://store-link?url=3DURL&title=3DTITLE" > > Previously, users had to manually configure their desktop environment > to open 'org-protocol' links in Emacs. On any XDG-compliant desktop > environment, including KDE and GNOME on GNU/Linux, and some others, > these links should now open in Emacs automatically if the application > that opens the link follows the XDG spec and xdg-utils are installed. > This is because the "emacsclient.desktop" file now arranges for Emacs > to be the default application for the 'org-protocol' URI scheme. See > the Org mode manual, Info node "(org) Protocols" for more details. Why the focus on Linux? For example, you can install KDE on BSD and have the same benefit of the change as on Linux. From debbugs-submit-bounces@debbugs.gnu.org Wed Sep 20 11:02:25 2023 Received: (at 65469) by debbugs.gnu.org; 20 Sep 2023 15:02:25 +0000 Received: from localhost ([127.0.0.1]:60140 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1qiyiX-0007EO-K2 for submit@debbugs.gnu.org; Wed, 20 Sep 2023 11:02:25 -0400 Received: from eggs.gnu.org ([2001:470:142:3::10]:60954) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1qiyiU-0007E6-EP for 65469@debbugs.gnu.org; Wed, 20 Sep 2023 11:02:16 -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 1qiyiE-0007da-5V; Wed, 20 Sep 2023 11:01:58 -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=nS+aUg/tp81ZJKYbs0voDNmdGkI887XlpJ2lkKsnGD0=; b=jCn4JS+JVBebS4EWKVv6 cupiQ0VOMefZz4sHDRQ0UoHGeGfv6Yc6IuSrFTTK0V5k8mGm7KXjpBNrfX7FSWHVZE5Vno7ZS8zN1 FvetNwFKrvBUUM/SAgs01NH+8cF9PMEN0gCH30Neuxh1G/eHmZRnQZW+RgJdMWDMM4ZNxKuUMdHSV KZMtLtc0oj8R5L3P4uRfSef5FSKAVGHgY6Yc23vRy3BqsQ2sr1swm4zoxd8dhqAgntXj00bnKLAxO wp5uZblajxxLIS63DqgC5DVC+hcaKhPQKOzk0kp1qAchOQ50/K0C0coWS1VHmA732nRx0xCgYbbEQ 89I2gly5hvK9iA==; Date: Wed, 20 Sep 2023 18:01:55 +0300 Message-Id: <83cyycc2ho.fsf@gnu.org> From: Eli Zaretskii To: =?utf-8?Q?Bj=C3=B6rn?= Bidar In-Reply-To: <87o7hxgczs.fsf@thaodan.de> (message from =?utf-8?Q?Bj=C3=B6r?= =?utf-8?Q?n?= Bidar on Wed, 20 Sep 2023 17:01:27 +0300) Subject: Re: bug#65469: [PATCH] * etc/emacsclient.desktop: Make Emacs default application for org-protocol References: <87v8d66r7l.fsf@localhost> <87led53q0c.fsf@thaodan.de> <87fs3bkho4.fsf@localhost> <835y47g2b2.fsf@gnu.org> <83r0mveel5.fsf@gnu.org> <87cyyfnkvf.fsf@thaodan.de> <837comevw5.fsf@gnu.org> <877comr3te.fsf@thaodan.de> <8334zae81i.fsf@gnu.org> <87o7hyo1bs.fsf@localhost> <83v8c6cpwe.fsf@gnu.org> <87a5tinvzp.fsf@localhost> <83jzsmclvx.fsf@gnu.org> <871qeunu1u.fsf@localhost> <83a5ticjla.fsf@gnu.org> <87wmwl8a15.fsf@localhost> <83msxharqw.fsf@gnu.org> <87o7hxgczs.fsf@thaodan.de> MIME-version: 1.0 Content-type: text/plain; charset=utf-8 Content-Transfer-Encoding: 8bit X-Spam-Score: -2.3 (--) X-Debbugs-Envelope-To: 65469 Cc: 65469@debbugs.gnu.org, yantar92@posteo.net, stefankangas@gmail.com 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: Björn Bidar > Cc: Ihor Radchenko , 65469@debbugs.gnu.org, > stefankangas@gmail.com > Date: Wed, 20 Sep 2023 17:01:27 +0300 > > Eli Zaretskii writes: > > > ** On capable systems, Emacs is now the default application for 'org-protocol'. > > Org mode provides a way to quickly capture bookmarks, notes, and links > > using 'emacsclient': > > > > emacsclient "org-protocol://store-link?url=URL&title=TITLE" > > > > Previously, users had to manually configure their desktop environment > > to open 'org-protocol' links in Emacs. On any XDG-compliant desktop > > environment, including KDE and GNOME on GNU/Linux, and some others, > > these links should now open in Emacs automatically if the application > > that opens the link follows the XDG spec and xdg-utils are installed. > > This is because the "emacsclient.desktop" file now arranges for Emacs > > to be the default application for the 'org-protocol' URI scheme. See > > the Org mode manual, Info node "(org) Protocols" for more details. > > Why the focus on Linux? Not focus, but preference. It's because GNU/Linux is our main target system and its users are our main audience. > For example, you can install KDE on BSD and have the same benefit of > the change as on Linux. The above text says "and some others", and it also says "any XDG-compliant desktop environment". Why is this not enough? We don't have to promote *BSD systems. From debbugs-submit-bounces@debbugs.gnu.org Wed Sep 20 18:41:22 2023 Received: (at 65469) by debbugs.gnu.org; 20 Sep 2023 22:41:22 +0000 Received: from localhost ([127.0.0.1]:60586 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1qj5so-0006Io-4Z for submit@debbugs.gnu.org; Wed, 20 Sep 2023 18:41:22 -0400 Received: from mail-lj1-x235.google.com ([2a00:1450:4864:20::235]:47591) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1qj5sj-0006IX-Av for 65469@debbugs.gnu.org; Wed, 20 Sep 2023 18:41:20 -0400 Received: by mail-lj1-x235.google.com with SMTP id 38308e7fff4ca-2b962c226ceso4940431fa.3 for <65469@debbugs.gnu.org>; Wed, 20 Sep 2023 15:41:07 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20230601; t=1695249661; x=1695854461; darn=debbugs.gnu.org; h=cc:to:subject:message-id:date:mime-version:references:in-reply-to :from:from:to:cc:subject:date:message-id:reply-to; bh=J6xF1VuCnXgNF+5Bl5CONdwJ8mBigCfYfmWRj49iZdU=; b=b/cfs1ttGNlACphveRELlFe90Il3eVuo6ZHzcv/XlPN8h6rUZ0w7e93gZJyfmTuP0a DVP89RIVywhVHxmF7ytesOlcKGi1Rp16JWT8QISaq9eiarvChPTV3JEeHm+YyGxLzr+V 0A1PswoWYpQ1cn1K6s44muA1BWBVKSbw6TOK6t0uj1mQ6zyqNUQCueq9Vm8jgH06zlhv c7rxPGLImbzzL9kJPvqMKgEtQECItEyTS+wERfY2B2yv6vaKC/8WHymFQ8SUJKHPMu1I d7EEJW4Thh4JxHbgrsvzKB52CqJxsx+ClgPF5+HL/6+/GQk6upJKqNpwlP7iBnqUUF5t /Pww== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1695249661; x=1695854461; h=cc:to:subject:message-id:date:mime-version:references:in-reply-to :from:x-gm-message-state:from:to:cc:subject:date:message-id:reply-to; bh=J6xF1VuCnXgNF+5Bl5CONdwJ8mBigCfYfmWRj49iZdU=; b=w4Lv5U3LPRWW7bqWGA9eBZufUHIX9GmwPR4jL1ciFsqV++KW4kVFGab5eq5Q09gh72 5ABOGHEIS5EPsJcQrqY8xzme454uTh61dV+rY7YHmJpZU8WFTm7RzgnHI5WVUpCBTQBa wjDzgUxUSTSxZQitPewIRmc/WH3FAn/toObxIduo6I0w0kjLJgdwp5ooFWrhFCp4nXCi Y6Dcqq3bXgBKS7GZogCTaE8ORG4NLNXTmqO0Wm2/+dJvekYqdiaVAoSfpN+XMcpi5eHl 3h3D1VZV1fRfKglM3VGU2HPiSUBk4VbGsrca+vqEVwsrpghZgsxhXXxfDJJOf8TaIfbr YxyQ== X-Gm-Message-State: AOJu0YxRuJ4QvQzkXC40D8LyG2ZMj7lWPGYsCP2QZoxYf38GMPL4rmNR mYD85fmrEvU7RB4UAuaA7mxYfqPhKKtMWu9mrdg= X-Google-Smtp-Source: AGHT+IExK00J4xwquzxiKo/hYaojCDVMLsZnDlEB9IxtjHIE8nKNayDkvdONohgrYMjoACvsBbMr+anclzKSSUfBWvA= X-Received: by 2002:a2e:868a:0:b0:2c0:2249:d3f2 with SMTP id l10-20020a2e868a000000b002c02249d3f2mr3166195lji.0.1695249661132; Wed, 20 Sep 2023 15:41:01 -0700 (PDT) Received: from 753933720722 named unknown by gmailapi.google.com with HTTPREST; Wed, 20 Sep 2023 15:41:00 -0700 From: Stefan Kangas In-Reply-To: <83msxharqw.fsf@gnu.org> References: <87v8d66r7l.fsf@localhost> <87led53q0c.fsf@thaodan.de> <87fs3bkho4.fsf@localhost> <835y47g2b2.fsf@gnu.org> <83r0mveel5.fsf@gnu.org> <87cyyfnkvf.fsf@thaodan.de> <837comevw5.fsf@gnu.org> <877comr3te.fsf@thaodan.de> <8334zae81i.fsf@gnu.org> <87o7hyo1bs.fsf@localhost> <83v8c6cpwe.fsf@gnu.org> <87a5tinvzp.fsf@localhost> <83jzsmclvx.fsf@gnu.org> <871qeunu1u.fsf@localhost> <83a5ticjla.fsf@gnu.org> <87wmwl8a15.fsf@localhost> <83msxharqw.fsf@gnu.org> MIME-Version: 1.0 Date: Wed, 20 Sep 2023 15:41:00 -0700 Message-ID: Subject: Re: bug#65469: [PATCH] * etc/emacsclient.desktop: Make Emacs default application for org-protocol To: Eli Zaretskii , Ihor Radchenko Content-Type: text/plain; charset="UTF-8" X-Spam-Score: 0.0 (/) X-Debbugs-Envelope-To: 65469 Cc: bjorn.bidar@thaodan.de, 65469@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 (-) Eli Zaretskii writes: > ** On capable systems, Emacs is now the default application for 'org-protocol'. > Org mode provides a way to quickly capture bookmarks, notes, and links > using 'emacsclient': > > emacsclient "org-protocol://store-link?url=URL&title=TITLE" > > Previously, users had to manually configure their desktop environment > to open 'org-protocol' links in Emacs. On any XDG-compliant desktop > environment, including KDE and GNOME on GNU/Linux, and some others, Perhaps simpler: environment, such as KDE and GNOME on GNU/Linux, But my understanding is that KDE and GNOME desktop environments are XDG compliant on all supported platforms. Is that correct? If it is, perhaps it could be even simpler: environment, such as KDE and GNOME, (I'd mention GNOME first due to its historical connection to GNU, but that's probably a nitpick in this context.) > these links should now open in Emacs automatically if the application > that opens the link follows the XDG spec and xdg-utils are installed. > This is because the "emacsclient.desktop" file now arranges for Emacs > to be the default application for the 'org-protocol' URI scheme. See > the Org mode manual, Info node "(org) Protocols" for more details. Other than that, LGTM. From debbugs-submit-bounces@debbugs.gnu.org Sat Sep 23 17:36:24 2023 Received: (at 65469) by debbugs.gnu.org; 23 Sep 2023 21:36:24 +0000 Received: from localhost ([127.0.0.1]:40703 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1qkAIa-0006DW-4f for submit@debbugs.gnu.org; Sat, 23 Sep 2023 17:36:24 -0400 Received: from thaodan.de ([185.216.177.71]:60176) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1qkAIU-0006DF-Hd for 65469@debbugs.gnu.org; Sat, 23 Sep 2023 17:36:22 -0400 Received: from odin (dsl-trebng12-50dc77-87.dhcp.inet.fi [80.220.119.87]) by thaodan.de (Postfix) with ESMTPSA id 3F362D08C7F; Sun, 24 Sep 2023 00:36:05 +0300 (EEST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=thaodan.de; s=mail; t=1695504965; bh=4SEd+AbYoIyD6ymrwyIHF4Ora7j/sIT4Szet4FeozZk=; h=From:To:Cc:Subject:In-Reply-To:References:Date; b=uuUiz/ixZC6MMPSYwrIEdFHKDynfqMouHD0d+Jy5LnQjJR//bjMQFQffgi0JsNCX3 0I93n+CSijKOcYta+lOCJS2jtAaKPmSuSaOmeOLlDnp3/Y6J9d3WhrNpTzg2hVxs6L iGohS9oQp4w+NQVkeHpSEIphZgwuOgW+MO5qyscF1UWG1Up/i6d7oqTV7ViJ5ejaIA 7NmuQBNFuQZD9oP534cyKpjFsrHzTKYNNQ2yiJHcYnW4mosIobP9xZDuOAipvHG2l+ AYcp38bVHdmXCfLf0gnGGe4XSiEmxbP1CDMReXH2FIMiu/v7BtFbvN+u0ym42IOIfr pcsGQYLOSokzMaJ/EevznemY4v6F+OJk4WcTYVzvWReydaAsmopQ7XFgznp2SJ6u6L 8OZAvv6WhIeqrkCZuLC+6Kx10WvNAhp1a9/mhBM2CJRbgxWcjlED9XAV2MreVUd2T3 A5121lcpvR1Eya2qB/y9IUfciPKWnMh/MYO8VbWYQEJEi22xfsyNfUoOxFFKiuXPX6 tCKVfHVahdR0MattFJiD1q9Mgblkvt2TkQhlkJPbRU+kb5ZO8aRRUE30SE9IWpC/sZ Wpx3ato/OUY03eILax6ZVeYLooNEABjEfqzrBv8+T5OyjOjadwDmJP4QF3ONObfIZ0 m4j9KTZKv9wfZEps/j2J3TWw= From: =?utf-8?Q?Bj=C3=B6rn?= Bidar To: Eli Zaretskii Subject: Re: bug#65469: [PATCH] * etc/emacsclient.desktop: Make Emacs default application for org-protocol In-Reply-To: <83cyycc2ho.fsf@gnu.org> (Eli Zaretskii's message of "Wed, 20 Sep 2023 18:01:55 +0300") References: <87v8d66r7l.fsf@localhost> <87led53q0c.fsf@thaodan.de> <87fs3bkho4.fsf@localhost> <835y47g2b2.fsf@gnu.org> <83r0mveel5.fsf@gnu.org> <87cyyfnkvf.fsf@thaodan.de> <837comevw5.fsf@gnu.org> <877comr3te.fsf@thaodan.de> <8334zae81i.fsf@gnu.org> <87o7hyo1bs.fsf@localhost> <83v8c6cpwe.fsf@gnu.org> <87a5tinvzp.fsf@localhost> <83jzsmclvx.fsf@gnu.org> <871qeunu1u.fsf@localhost> <83a5ticjla.fsf@gnu.org> <87wmwl8a15.fsf@localhost> <83msxharqw.fsf@gnu.org> <87o7hxgczs.fsf@thaodan.de> <83cyycc2ho.fsf@gnu.org> Autocrypt: addr=bjorn.bidar@thaodan.de; prefer-encrypt=nopreference; keydata= mDMEZNfpPhYJKwYBBAHaRw8BAQdACBEmr+0xwIIHZfIDlZmm7sa+lHHSb0g9FZrN6qE6ru60JUJq w7ZybiBCaWRhciA8Ympvcm4uYmlkYXJAdGhhb2Rhbi5kZT6IlgQTFgoAPgIbAwULCQgHAgIiAgYV CgkICwIEFgIDAQIeBwIXgBYhBFHxdut1RzAepymoq1wbdKFlHF9oBQJk1/YmAhkBAAoJEFwbdKFl HF9oB9cBAJoIIGQKXm4cpap+Flxc/EGnYl0123lcEyzuduqvlDT0AQC3OlFKm/OiqJ8IMTrzJRZ8 phFssTkSrrFXnM2jm5PYDoiTBBMWCgA7FiEEUfF263VHMB6nKairXBt0oWUcX2gFAmTX6T4CGwMF CwkIBwICIgIGFQoJCAsCBBYCAwECHgcCF4AACgkQXBt0oWUcX2hbCQEAtru7kvM8hi8zo6z9ux2h K+B5xViKuo7Z8K3IXuK5ugwA+wUfKzomzdBPhfxDsqLcEziGRxoyx0Q3ld9aermBUccHtBxCasO2 cm4gQmlkYXIgPG1lQHRoYW9kYW4uZGU+iJMEExYKADsCGwMFCwkIBwICIgIGFQoJCAsCBBYCAwEC HgcCF4AWIQRR8XbrdUcwHqcpqKtcG3ShZRxfaAUCZNf2FQAKCRBcG3ShZRxfaCzSAP4hZ7cSp0YN XYpcjHdsySh2MuBhhoPeLGXs+2kSiqBiOwD/TP8AgPEg/R+SI9GI9on7fBJJ0mp2IT8kZ2rhDOjg gA6IkwQTFgoAOxYhBFHxdut1RzAepymoq1wbdKFlHF9oBQJk1+ntAhsDBQsJCAcCAiICBhUKCQgL AgQWAgMBAh4HAheAAAoJEFwbdKFlHF9oBgwA/iQHwe0VL4Df4GGTYlNjMSHFlIkBmN4UfYGLYj3E TrOUAQC51M+M3cjsL8WHdpBz6VAo6df9d+rVwhQ9vQuFHqevArg4BGTX6T4SCisGAQQBl1UBBQEB B0Cbohc3JEfn005/cm0AOGjSsW1ZxAkgaoVNjbpqk4MgNAMBCAeIeAQYFgoAIBYhBFHxdut1RzAe pymoq1wbdKFlHF9oBQJk1+k+AhsMAAoJEFwbdKFlHF9ooHABAKGmrGBic/Vys3BBrOQiRB3Z7izO HwhqTRpAqFZtXS2nAQDZhp/5aYw1TZjTzkm1KVt9QiYnjd/MvxRE9iaY6x4mDbgzBGTX6T4WCSsG AQQB2kcPAQEHQAgRJq/tMcCCB2XyA5WZpu7GvpRx0m9IPRWazeqhOq7uiO8EGBYKACAWIQRR8Xbr dUcwHqcpqKtcG3ShZRxfaAUCZNf71AIbIgCBCRBcG3ShZRxfaHYgBBkWCgAdFiEEUfF263VHMB6n KairXBt0oWUcX2gFAmTX+9QACgkQXBt0oWUcX2jeSwD6AtWn0cuo8IF35YRo4o3cDRJnUfJnbvJy GxyCDThR+zYBAKG6/jdwmZkBQZKslnDAbMMd2WfiZZT5JW3IWC4EaKMO7HkBAKYPGZ3UbfkRvfFK S+pQ9CgtNfkSJQBtT1Ob7Y6nsacgAQCpyXN7yppmhW/oBgivITPy9Lkg+V4NK9WZYZCU9Q7LBA== Date: Sun, 24 Sep 2023 00:35:59 +0300 Message-ID: <87sf744log.fsf@thaodan.de> User-Agent: Gnus/5.13 (Gnus v5.13) MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable X-Spam-Score: -0.0 (/) X-Debbugs-Envelope-To: 65469 Cc: 65469@debbugs.gnu.org, yantar92@posteo.net, stefankangas@gmail.com 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 (-) Eli Zaretskii writes: >> From: Bj=C3=B6rn Bidar >> Cc: Ihor Radchenko , 65469@debbugs.gnu.org, >> stefankangas@gmail.com >> Date: Wed, 20 Sep 2023 17:01:27 +0300 >>=20 >> Eli Zaretskii writes: >>=20 >> > ** On capable systems, Emacs is now the default application for 'org= -protocol'. >> > Org mode provides a way to quickly capture bookmarks, notes, and lin= ks >> > using 'emacsclient': >> > >> > emacsclient "org-protocol://store-link?url=3DURL&title=3DTITLE" >> > >> > Previously, users had to manually configure their desktop environment >> > to open 'org-protocol' links in Emacs. On any XDG-compliant desktop >> > environment, including KDE and GNOME on GNU/Linux, and some others, >> > these links should now open in Emacs automatically if the application >> > that opens the link follows the XDG spec and xdg-utils are installed. >> > This is because the "emacsclient.desktop" file now arranges for Emacs >> > to be the default application for the 'org-protocol' URI scheme. See >> > the Org mode manual, Info node "(org) Protocols" for more details. >>=20 >> Why the focus on Linux? > > Not focus, but preference. It's because GNU/Linux is our main target > system and its users are our main audience. > >> For example, you can install KDE on BSD and have the same benefit of >> the change as on Linux. > > The above text says "and some others", and it also says "any > XDG-compliant desktop environment". Why is this not enough? We don't > have to promote *BSD systems. And some others wasn't clear to me because of the long sentence and because mentioning KDE and GNOME on Linux while them being on Linux or elsewhere doesn't make an impact on their XDG support. Writing: "On any XDG-compliant desktop environment, including KDE and GNOME= , and some others, these links should now open in Emacs automatically if the application that opens the link follows the XDG spec is installed. xdg-utils is recommended to be installed but is not always a requirement." (XDG-utils provides a shell-script that wraps around various desktop environments "open/mime-handler" applications but only some programs use it e.g. Chromium/Chrome). To mention the target operating system for the feature I would write this: "XDG-compliant desktop environments are usually found on various Unix-like systems use as Linux". To be honest the discussion on this is taking quite long, I was only concerned that simply mentioning only Linux was technically incorrect. From unknown Sat Aug 09 13:23:55 2025 Received: (at fakecontrol) by fakecontrolmessage; To: internal_control@debbugs.gnu.org From: Debbugs Internal Request Subject: Internal Control Message-Id: bug archived. Date: Sun, 22 Oct 2023 11:24:10 +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