From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from mp0.migadu.com ([2001:41d0:303:e224::]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits)) by ms13.migadu.com with LMTPS id SImOO4xaiWcURwAAqHPOHw:P1 (envelope-from ) for ; Thu, 16 Jan 2025 19:14:21 +0000 Received: from aspmx1.migadu.com ([2001:41d0:303:e224::]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits)) by mp0.migadu.com with LMTPS id SImOO4xaiWcURwAAqHPOHw (envelope-from ) for ; Thu, 16 Jan 2025 20:14:21 +0100 X-Envelope-To: larch@yhetil.org Authentication-Results: aspmx1.migadu.com; dkim=pass header.d=posteo.net header.s=2017 header.b=CNAgESpc; 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"; dmarc=pass (policy=none) header.from=posteo.net ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=yhetil.org; s=key1; t=1737054860; 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=ds6so1r/s6xYINWXDme1szxF+d5bVeHKVKtMmFZlGas=; b=CxbH1iPISDbjR0kwaJQRuwTbO9Dohd/TW91Ln4NWI6MqXfgcmbgfw4xNPVox3v6qu7KRBP QXr5XrsSCB+p5Q4d568EgrmGX/d6q2TbxjrExZ2OG0t9xV68qM2d0J8FcgNG60vEKwYdAl 24Jk8fzMHD5SgVbsGHyA5T2nba0xxLxL4bgxzuB2Vj34xgMwNpB67T5lVEvYoNJclCsZr7 PLJE//jfakTaL+GgytHbKzTP86sG9CAq4nVVOQiLaClZmJgTO/uOzqMlK7knjFazj5eHUY mN1hqEWLABYmV+xARx242uuT1WSCP8LDIQ6FFxXbCzfOiwbyZf7xD/f/IGkPFw== ARC-Authentication-Results: i=1; aspmx1.migadu.com; dkim=pass header.d=posteo.net header.s=2017 header.b=CNAgESpc; 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"; dmarc=pass (policy=none) header.from=posteo.net ARC-Seal: i=1; s=key1; d=yhetil.org; t=1737054860; a=rsa-sha256; cv=none; b=I8ysC758SeVpTdYUJBhFf8GoiGkoAakUGgrksUVlNdD8tzO8wbRnC/lckeyeQZTmzgjtpK KB+rgfkuJkL2ihD6+oLMsAt4HfP8/YAt6wD/xppDFqJ2Gk3Z31LpEFGW23312fAwK6ZH9U tAk2fYmnghV9C4CF7KaOy5l1makmqZm5rtZsk32UJDqnzEtoadQ+fI/+35hj+Ma4crygfb ChHqf0QXXCpvEUtCzwWMxBAzOEw+d9Y0X60BF1hjDCqjD/WMAhP8Ly4vnWS9pQawU7uNz1 UAD+KQZuraJHg76du/ZmSBwvSFenDIpEi+l8yQDqR0Rnv1dpkpzQxZ/5tOuwRA== 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 DA59B3102 for ; Thu, 16 Jan 2025 20:14:20 +0100 (CET) Received: from localhost ([::1] helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1tYVJ0-00021L-OA; Thu, 16 Jan 2025 14:13:26 -0500 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 1tYVIy-00021D-SK for emacs-orgmode@gnu.org; Thu, 16 Jan 2025 14:13:24 -0500 Received: from mout02.posteo.de ([185.67.36.66]) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1tYVIv-0008Nt-Mu for emacs-orgmode@gnu.org; Thu, 16 Jan 2025 14:13:24 -0500 Received: from submission (posteo.de [185.67.36.169]) by mout02.posteo.de (Postfix) with ESMTPS id 90C02240101 for ; Thu, 16 Jan 2025 20:13:15 +0100 (CET) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=posteo.net; s=2017; t=1737054795; bh=qQ45zNXTcbLdKrUQ/dcMJL8XjB8DaMpVGhyxjlXYzTk=; h=From:To:Cc:Subject:Date:Message-ID:MIME-Version:Content-Type: From; b=CNAgESpc9lv10faQI/NAm8fhpqsGhuc4Y1BJLWdmtUV08DZAl3msS+zd3KVpp9GR+ 7eH85rLzAq+tEm6il5mfsEzRFm02MSbIAfhHDsM64XFTEE8727lHf28NWRczNafKOh iYknnnnRi9ZZdkxiU7uZTJeJBQEWJ7UPdGT1N38eZtrVQP9HXi1EunE9mF33+jLyJW 2vjxQCoBGq9bTgKqCP2DRXziUxBDCBkOoCx8FZqYe0khKHLOTAdI0byewxZBzRqgP7 7/bZgLHLbSyd5sdk938hB+ILDTD87HcPinZuJORkavfdK0Nd6DXJZpDf0SYRMXG1s5 QVi4PmyPgJ5JQ== Received: from customer (localhost [127.0.0.1]) by submission (posteo.de) with ESMTPSA id 4YYsvt6xRsz9rxK; Thu, 16 Jan 2025 20:13:14 +0100 (CET) From: Ihor Radchenko To: Derek Chen-Becker Cc: emacs-orgmode@gnu.org Subject: Re: [BUG] Cannot tangle src block in capture buffer [9.7.6] In-Reply-To: References: <2dijBN1CGUPtmZzcNXZAe54y8u0pC8V_DYIBCL4rSR1eh2s8TFJGW5V3q7pkiCRFtEHYXy66CU7F6kK3NN_VAX-R_RbAXptG0b5vOlUQsi8=@protonmail.com> <87y15bcbi1.fsf@localhost> <877c7zede2.fsf@localhost> <874j2z7a8u.fsf@localhost> <87ttatigrx.fsf@localhost> <87msfxd81c.fsf@localhost> <87sepox9oy.fsf@localhost> <87wmey7hmb.fsf@localhost> <87v7uhe0tg.fsf@localhost> <878qrcdmmt.fsf@localhost> Date: Thu, 16 Jan 2025 19:15:32 +0000 Message-ID: <875xmefu3v.fsf@localhost> MIME-Version: 1.0 Content-Type: text/plain Received-SPF: pass client-ip=185.67.36.66; envelope-from=yantar92@posteo.net; helo=mout02.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, RCVD_IN_VALIDITY_CERTIFIED_BLOCKED=0.001, RCVD_IN_VALIDITY_RPBL_BLOCKED=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-Scanner: mx12.migadu.com X-Migadu-Spam-Score: -2.00 X-Spam-Score: -2.00 X-Migadu-Queue-Id: DA59B3102 X-TUID: 9w4b33pXGxhs Derek Chen-Becker writes: >> The latest version of your patch exceeds 20LOC and cannot be accepted >> unless you have FSF copyright assignment. > > Sorry, that was clear in your previous comment. I am working on the > assignment form right now but I expect that to be a solved problem and I > want to continue to contribute to Org mode anyway, so I wanted to > parallelize that with continuing on the patch. If you would like me to stop > working on the patch until I have the copyright assignment taken care of, I > can do that, too. Great. If you are going to have the copyright assignment, there is no limit on the patch size. It is just that we will need to wait until you finalize the assignment before we actually merge it. But nothing stops you and me from working on the patch before that. >> I recommend using `org-babel-effective-tangled-filename' instead. >> This is more future-proof against possible changes in the way file name >> is computed. >> > > I'm sorry, I don't quite understand. Do you mean I should change the > function name `org-base-buffer-file-name' to > `org-babel-effective-tangled-filename' or something else? Ouch. Never mind. I misread your patch. I thought that you are using :tangle yes in which case `org-babel-effective-tangle-filename' would be used to auto-generate the tangle file name. But that's not the case - you explicitly specify the tangle target. -- Ihor Radchenko // yantar92, Org mode maintainer, Learn more about Org mode at . Support Org development at , or support my work at