From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from mp2.migadu.com ([2001:41d0:403:58f0::]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits)) by ms1.migadu.com with LMTPS id eOdaLHiDMma8EwEAe85BDQ:P1 (envelope-from ) for ; Wed, 01 May 2024 20:01:28 +0200 Received: from aspmx1.migadu.com ([2001:41d0:403:58f0::]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits)) by mp2.migadu.com with LMTPS id eOdaLHiDMma8EwEAe85BDQ (envelope-from ) for ; Wed, 01 May 2024 20:01:28 +0200 X-Envelope-To: larch@yhetil.org Authentication-Results: aspmx1.migadu.com; dkim=pass header.d=posteo.net header.s=2017 header.b=XY6KyGPX; dmarc=pass (policy=none) header.from=posteo.net; spf=pass (aspmx1.migadu.com: domain of "emacs-orgmode-bounces+larch=yhetil.org@gnu.org" designates 209.51.188.17 as permitted sender) smtp.mailfrom="emacs-orgmode-bounces+larch=yhetil.org@gnu.org" ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=yhetil.org; s=key1; t=1714586488; h=from:from:sender:sender:reply-to:subject:subject:date:date: message-id:message-id:to:to:cc:cc:mime-version:mime-version: content-type:content-type:in-reply-to:in-reply-to: references:references:list-id:list-help:list-unsubscribe: list-subscribe:list-post:dkim-signature; bh=6kMEiZfQHP/StWiy9esragmgzh2fqrxpfoyrWKhJ6oA=; b=cX/ldih735AHrD6PNPBEPf7xyYasEma1rKmDTKeKeROYIF3WiK0Gj4Icjp865xOpRM7jbF 89TSLpBixobN6bSqazLWbQzt2fgvLcPZVLlRLuPIjng5L6m55x1oIzogufJvwuPKGBm0n0 RDDAbMFycaTcJ2Wt3qAGT58cKAdpbnd6TlFXSO0v5zVp2HiQ31L+7KdfIFE9DJ63O9K7xx Lii21ZUTVXQGosm+8uaFCClLNdjHhrzhgK/luEy4IRv0ZNGjvjpORR5UhS71eY7F2n6KFX yLnqiP/DDpJy9Pa5yPrArLduGU0pVo55HFsZGSGwhFFi1W0Eztgy6H6SWBrMkw== ARC-Seal: i=1; s=key1; d=yhetil.org; t=1714586488; a=rsa-sha256; cv=none; b=W7dR47y4ndm6ysCVWHW4dK+jVV3a6O4R6HmzwJ9rzBaCfNDrWQfTFm4Wlp0wMSH6hCcFCz CKxWpqviNH6C/7O64vawtoVU+8cLt+cgQ+4YHYrdC0vGky5FSRSj6bvakqIgNCvzVXGRPa 5RXWsFLW7S7hF9SXBg0AcS+Kw7HIGcdF701OuZN4y7YTzOJwPIF63CovRx8YjyTgMPf+Nd TWolY26BwtRCHyc/AjVGs9LeaYcLkwKLeN1ytrS4OMkrjxwlbKyOFATe4Z9DsjxCpeMYnP OoemWzkJqyY6mTSbLQ2/+LuKsyWQ5MoO5+VqynR2Y5qBhvotR8irj/TQksL6bg== ARC-Authentication-Results: i=1; aspmx1.migadu.com; dkim=pass header.d=posteo.net header.s=2017 header.b=XY6KyGPX; dmarc=pass (policy=none) header.from=posteo.net; spf=pass (aspmx1.migadu.com: domain of "emacs-orgmode-bounces+larch=yhetil.org@gnu.org" designates 209.51.188.17 as permitted sender) smtp.mailfrom="emacs-orgmode-bounces+larch=yhetil.org@gnu.org" Received: from lists.gnu.org (lists.gnu.org [209.51.188.17]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by aspmx1.migadu.com (Postfix) with ESMTPS id 780457519B for ; Wed, 01 May 2024 20:01:28 +0200 (CEST) Received: from localhost ([::1] helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1s2EG4-00039G-DU; Wed, 01 May 2024 14:00:44 -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 1s2EFv-00035D-7P for emacs-orgmode@gnu.org; Wed, 01 May 2024 14:00:40 -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 1s2EFs-00070c-CE for emacs-orgmode@gnu.org; Wed, 01 May 2024 14:00:34 -0400 Received: from submission (posteo.de [185.67.36.169]) by mout01.posteo.de (Postfix) with ESMTPS id E16C2240028 for ; Wed, 1 May 2024 20:00:29 +0200 (CEST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=posteo.net; s=2017; t=1714586429; bh=Ecf7SH1Z6S93Kv9vkWvUMTqrF9HFeLqNcqBqLXrIRTc=; h=From:To:Cc:Subject:Date:Message-ID:MIME-Version:Content-Type: From; b=XY6KyGPXGDl8tj5AoRZhepDDjqQuCCk8vu/WnRybHlXHPwK112YyXcrfWUogdP9l5 l9M00O1Pp0Oc3dQU8TnYrnbC3r6lIyzcMPcw+SNv8lBkd1eQuNWtRwxbLSlO7CrXhR /GLGxi8X0S86he9k4R4EYQQ56LWPfmYsrDQWVZ6ej/8++Z4phNFQ9HLTMe6nEb7lpR oJF0ze9dpVqnKst41aAavkSn79wDZRqz/VCmqgJImYCVjtzXvknZZiqtZSctM2zs1d dU1J+6e5Xh3EzMu3bNxiKoMmTXVHJXtoCWcRy+NV3rRhMIr3bddAmGhZjKPPtuK4gJ 4NS5wximVEx3A== Received: from customer (localhost [127.0.0.1]) by submission (posteo.de) with ESMTPSA id 4VV4bx2hcmz6twf; Wed, 1 May 2024 20:00:29 +0200 (CEST) From: Ihor Radchenko To: Matt Cc: Max Nikulin , emacs-orgmode Subject: Re: [DISCUSSION] The meaning of :cmdline header argument across babel backends In-Reply-To: <18f35458dc1.12b1098e95744256.2240855810530845420@excalamus.com> References: <18f01342a2f.124ad27612732529.8693431365849276517@excalamus.com> <871q6suv7z.fsf@localhost> <874jbkcmyg.fsf@localhost> <18f35458dc1.12b1098e95744256.2240855810530845420@excalamus.com> Date: Wed, 01 May 2024 18:01:40 +0000 Message-ID: <8734r1s96j.fsf@localhost> MIME-Version: 1.0 Content-Type: text/plain 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_H3=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-BeenThere: emacs-orgmode@gnu.org X-Mailman-Version: 2.1.29 Precedence: list List-Id: "General discussions about Org-mode." List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: emacs-orgmode-bounces+larch=yhetil.org@gnu.org Sender: emacs-orgmode-bounces+larch=yhetil.org@gnu.org X-Migadu-Flow: FLOW_IN X-Migadu-Country: US X-Migadu-Spam-Score: -6.60 X-Spam-Score: -6.60 X-Migadu-Queue-Id: 780457519B X-Migadu-Scanner: mx11.migadu.com X-TUID: G+Aej588BTgJ Matt writes: > I disagree with one aspect: we shouldn't use Worg as a source of > truth. The argument holds based on historical behavior of :cmdline. > AFAIU, Worg is a wiki which is open, more or less, to anyone. Worg > contents, AFAIU, have not always undergone review. The manual should > be the final authority. Fortunately, there's nothing in the manual > about :cmdline. For babel backends specifically, WORG is _the_ documentation for the built-in backends. It is what we will eventually move to the official manual and it is what we point users to from the manual for now. The main reasons why relevant WORG pages are not yet in the manual are (1) not all the backends yet fully support the common parameters we introduce in the manual (see https://orgmode.org/worg/org-contrib/babel/languages/lang-compat.html); (2) nobody got around to actually move things to the manual. > ---- On Mon, 29 Apr 2024 15:33:38 +0200 Ihor Radchenko wrote --- > > > I like :script-args. > ... > > The counterpart should then be :interpreter-args? > > Are we thinking of implementing these for other languages, beyond > ob-shell? Yes. The title of this thread has "across babel backends" :) > If we're looking at these as general headers, then I don't think "arg" > is the correct term here since a switch may not take a value. For > example, the "-r" option for Bash (IIUC). > Quick name ideas that aren't good yet may inspire better ones by > inspiring disgust--:switches, :flags, :options, (using an "i" prefix > for "interpreter") :iswitches, :iflags, :ioptions Emm... but "command line arguments". No? -- Ihor Radchenko // yantar92, Org mode contributor, Learn more about Org mode at . Support Org development at , or support my work at