From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.io!.POSTED.blaine.gmane.org!not-for-mail From: Jim Porter Newsgroups: gmane.emacs.bugs Subject: bug#65902: 29.0.92; emacsclient-mail.desktop fails due to complicated escaping Date: Wed, 13 Sep 2023 12:33:01 -0700 Message-ID: <66a6c09e-3b61-d913-5638-4c804fb826f6@gmail.com> References: <83ttrym8jx.fsf@gnu.org> <83led9nay9.fsf@gnu.org> Mime-Version: 1.0 Content-Type: text/plain; charset=UTF-8; format=flowed Content-Transfer-Encoding: 7bit Injection-Info: ciao.gmane.io; posting-host="blaine.gmane.org:116.202.254.214"; logging-data="11209"; mail-complaints-to="usenet@ciao.gmane.io" Cc: sbaugh@catern.com, 65902@debbugs.gnu.org To: Eli Zaretskii , Spencer Baugh Original-X-From: bug-gnu-emacs-bounces+geb-bug-gnu-emacs=m.gmane-mx.org@gnu.org Wed Sep 13 21:34:10 2023 Return-path: Envelope-to: geb-bug-gnu-emacs@m.gmane-mx.org Original-Received: from lists.gnu.org ([209.51.188.17]) by ciao.gmane.io with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.92) (envelope-from ) id 1qgVco-0002d8-IZ for geb-bug-gnu-emacs@m.gmane-mx.org; Wed, 13 Sep 2023 21:34:10 +0200 Original-Received: from localhost ([::1] helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1qgVcc-0001ol-Hy; Wed, 13 Sep 2023 15:33:58 -0400 Original-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 1qgVca-0001oP-R6 for bug-gnu-emacs@gnu.org; Wed, 13 Sep 2023 15:33:56 -0400 Original-Received: from debbugs.gnu.org ([2001:470:142:5::43]) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from ) id 1qgVca-0005rg-It for bug-gnu-emacs@gnu.org; Wed, 13 Sep 2023 15:33:56 -0400 Original-Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.84_2) (envelope-from ) id 1qgVcf-0005xM-Ul for bug-gnu-emacs@gnu.org; Wed, 13 Sep 2023 15:34:01 -0400 X-Loop: help-debbugs@gnu.org Resent-From: Jim Porter Original-Sender: "Debbugs-submit" Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Wed, 13 Sep 2023 19:34:01 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 65902 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: patch Original-Received: via spool by 65902-submit@debbugs.gnu.org id=B65902.169463359622843 (code B ref 65902); Wed, 13 Sep 2023 19:34:01 +0000 Original-Received: (at 65902) by debbugs.gnu.org; 13 Sep 2023 19:33:16 +0000 Original-Received: from localhost ([127.0.0.1]:36087 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1qgVbw-0005wN-40 for submit@debbugs.gnu.org; Wed, 13 Sep 2023 15:33:16 -0400 Original-Received: from mail-pf1-x432.google.com ([2607:f8b0:4864:20::432]:42288) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1qgVbt-0005w8-4R for 65902@debbugs.gnu.org; Wed, 13 Sep 2023 15:33:14 -0400 Original-Received: by mail-pf1-x432.google.com with SMTP id d2e1a72fcca58-68fdd5c1bbbso152074b3a.1 for <65902@debbugs.gnu.org>; Wed, 13 Sep 2023 12:33:07 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20221208; t=1694633581; x=1695238381; darn=debbugs.gnu.org; h=content-transfer-encoding:in-reply-to:from:references:cc:to :content-language:subject:mime-version:date:message-id:from:to:cc :subject:date:message-id:reply-to; bh=F+gB88NaKCIgKBd70Uhc7uE9mZZes/1m/liM19sJvCs=; b=FcdcZ+FACBrazUMTD615NjjXLy9Luxw3u8ohVvGySbgVW6EcHEkw+INNP38fvN3P8F LDELXiWtXCIXZcRDv20MtrdpVh6k4rK+4iyd/qyNCpjLgwUlJQwLxFQuPZ5mfBD8Gbf3 OmYDNaNoRwV+VvzkCslW9zZ0XuQ6h0K8tSoOPTagW7NawCqduzbnN5+/iiYZJtiErxuI kq4g/r4FcEBdOwDbWyAtZjYUt0J9XoEO4hf6q+QpcsGNe+U+ull2dneap1OWbCAXwagu h/qjtyD8Ihx7ZTl8Ssad4VCX1aIKqQ0Q2Yk2xrFARARaj2kxmw7ftjU8DX9+OCqV0FVv lohw== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1694633581; x=1695238381; h=content-transfer-encoding:in-reply-to:from:references:cc:to :content-language:subject:mime-version:date:message-id :x-gm-message-state:from:to:cc:subject:date:message-id:reply-to; bh=F+gB88NaKCIgKBd70Uhc7uE9mZZes/1m/liM19sJvCs=; b=LqrPrdq/VEXo5brgRKC5jUeu6CsNyusk2apzlwL9CM2VrHApI3wnXgNj2wFF1c8usw yqSsLhXaxPgFRq4qS9/99JThR/gDDmHuVo3m3ZPPcq3oLJ8V5yqlhdpS3IA3ODEysSDC osT/Luz/xTFC58kIW6iRj4jw8M8GbjVuWrCkPgxoo2dP5pxH/+SCWuI0o8f3wczVTQPe xmkaQv7IsNLqn/QdnFBD+bZeDgxUgUY3lV+9YemjLBzSoJ8UFff4eVPUwBt29eEECJU3 ZjwwQmx/fuFMF+Ys3koaTKWPAy95eTLXcCAGuLkFo6sKWQ+UPFiDOKZa5UvIFX78coE9 5JWA== X-Gm-Message-State: AOJu0YzTAbkqxw4NMlBX8WySaojFAa0NDWDcrjxBL3x8cbSjLpZ+l5fs Ln365LyLngMsaGs0Vi/dDno= X-Google-Smtp-Source: AGHT+IEBsjJiFTdPI4fEeF9bkB81AbSBUORHtPzsEV2Doq7IMTHe938AjmgjKO3sV6Qa6tvcvSitcA== X-Received: by 2002:a05:6a21:a5a2:b0:138:68b9:138e with SMTP id gd34-20020a056a21a5a200b0013868b9138emr10680399pzc.8.1694633581358; Wed, 13 Sep 2023 12:33:01 -0700 (PDT) Original-Received: from [192.168.1.2] (cpe-76-168-148-233.socal.res.rr.com. [76.168.148.233]) by smtp.googlemail.com with ESMTPSA id o6-20020a639206000000b0056c3a4a3ca5sm9182434pgd.36.2023.09.13.12.33.00 (version=TLS1_3 cipher=TLS_AES_128_GCM_SHA256 bits=128/128); Wed, 13 Sep 2023 12:33:00 -0700 (PDT) Content-Language: en-US In-Reply-To: <83led9nay9.fsf@gnu.org> X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list X-BeenThere: bug-gnu-emacs@gnu.org List-Id: "Bug reports for GNU Emacs, the Swiss army knife of text editors" List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: bug-gnu-emacs-bounces+geb-bug-gnu-emacs=m.gmane-mx.org@gnu.org Original-Sender: bug-gnu-emacs-bounces+geb-bug-gnu-emacs=m.gmane-mx.org@gnu.org Xref: news.gmane.io gmane.emacs.bugs:270357 Archived-At: On 9/13/2023 12:13 PM, Eli Zaretskii wrote: > And I don't understand why we need to add any options to Emacs itself, > btw. The suggestion to have some "symmetry" here was one of the > reasons that discussion got nowhere. So let's learn from that > mistake, at least. There's a practical benefit to this. If you have $EDITOR set in your environment to something like "emacsclient --alternate-editor=emacs", then it would be nice if you could say this: $EDITOR --apply some-func arg1 arg2 and have it do the same thing whether or not there was already an Emacs server running. The symmetry between the two commands (plus proper argument forwarding) would make that work. However, if people can't agree, then we could probably drop that part. To me, it sounds like people *do* agree that this would be good to have though.