From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from mp1.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 yK5tG/3hj2YI9QAA62LTzQ:P1 (envelope-from ) for ; Thu, 11 Jul 2024 13:45:33 +0000 Received: from aspmx1.migadu.com ([2001:41d0:303:e224::]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits)) by mp1.migadu.com with LMTPS id yK5tG/3hj2YI9QAA62LTzQ (envelope-from ) for ; Thu, 11 Jul 2024 15:45:33 +0200 X-Envelope-To: larch@yhetil.org Authentication-Results: aspmx1.migadu.com; dkim=pass header.d=posteo.net header.s=2017 header.b=rEavj9Mo; 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=1720705533; 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: content-transfer-encoding:content-transfer-encoding: in-reply-to:in-reply-to:references:references:list-id:list-help: list-unsubscribe:list-subscribe:list-post:dkim-signature; bh=z2Ga0B0r50HGHv4MjVbTfcfa3qrm+ODRzECbDjdQzm4=; b=Iz5piG4WXD3YkTcYPt8+TtZewhSvfUlJL2N5yR7nWGJ7EpnAWkSqhzw3TpE2E2C60fsz0O +qy+2Hk6L+hvYWqPQoDhCAzPfVmvPadeHYdmQbyjGMC2gjNHmO1/wrMZ400BCksUMYyFj0 B/Chy7QGFeEyNKOKJDiWA+1XyoEZXFybBEHhx9A/U9AAVM3EOkcP+aohOtYwidx3/ysREa bn1BWgQBNyKOpGdnqJDPkpClYiypjwVjcaG9z3gZR1xvOGcmNSjPy56Noul0kN7p/URlwR NB2BSPAc7sNmrItf75xUkMO2iPp5Fbedij740BdVnomMf0uhek8NXgl/VDbzJw== ARC-Seal: i=1; s=key1; d=yhetil.org; t=1720705533; a=rsa-sha256; cv=none; b=io3QSQ2W/pGShigkZ12YR+089OZdRBquE7T74d/WXHQ0w17kqyYfCRPz40YJ7oLz6G9JcO qrKZub65TGqdUTvQMbRApgwBPEdG6LWxuO7qGuSHSrBMAi83nbMCtwG8n7VFAPi3tL/i28 vQJtDAJiQkiSZ7bROrieOTz3LWk+Puk5sqggVgmuCP/othWY6QRmJjblFW7rZ2R6pF5ThO JlItOWkgs4U2fYgmpWq/KucfrjtsFPOOQn6x1ncvl8mmV2RavfxEtv3Cji+CDNUGzd6CXT ZRuzmbLrt/9DenZsnaGJUvzyGsSqyircjiHGDBebgvkNfXIjVjPDMDrA6o9CIQ== ARC-Authentication-Results: i=1; aspmx1.migadu.com; dkim=pass header.d=posteo.net header.s=2017 header.b=rEavj9Mo; 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 34EEC14DA3 for ; Thu, 11 Jul 2024 15:45:33 +0200 (CEST) Received: from localhost ([::1] helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1sRu6L-0004Br-Sj; Thu, 11 Jul 2024 09:44:49 -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 1sRu6J-00044z-Si for emacs-orgmode@gnu.org; Thu, 11 Jul 2024 09:44:47 -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 1sRu6H-0007oR-Kz for emacs-orgmode@gnu.org; Thu, 11 Jul 2024 09:44:47 -0400 Received: from submission (posteo.de [185.67.36.169]) by mout01.posteo.de (Postfix) with ESMTPS id E8641240027 for ; Thu, 11 Jul 2024 15:44:41 +0200 (CEST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=posteo.net; s=2017; t=1720705481; bh=C3K7M+xnUDLl7RjJibV4XT2MchxVq/fUvJAyQCItIFI=; h=From:To:Cc:Subject:Date:Message-ID:MIME-Version:Content-Type: Content-Transfer-Encoding:From; b=rEavj9MowF/WC2mkCFcAmpwYI+iwThWyyrSFgL/IhlT+HSKnJtEroPP/TJyJ5Sarh tf4JZDbvRYSZf4O97grb/XDjOn+ZSAHsMIyNg2hhnpwwNuRaivby3yM/b4H0Zt+JCL xthJ5pyQ4ww7EZHZi72PFlcJKf9hUT0ej2GNbe6aEv0VPk3UioHVwkL7F2Nc6QeSUH QFUWPlk5xH3BxW2CHy09OQpK3lcgXjwS1vfJEH3CVDzkBPWLIcfO8QTEs+JVhxcHoX AFeK5pvkXXudiU3Iff20ZAuCHlPsGAvzVGBBYqX85KE3+Wg5lZOp3xdDy9mr0tXsPn SZ6J3kJpNqOtQ== Received: from customer (localhost [127.0.0.1]) by submission (posteo.de) with ESMTPSA id 4WKbZ10H02z9rxL; Thu, 11 Jul 2024 15:44:40 +0200 (CEST) From: Ihor Radchenko To: David Masterson Cc: emacs-orgmode@gnu.org Subject: Re: Q: Attachments and IDs? In-Reply-To: References: Date: Thu, 11 Jul 2024 13:46:15 +0000 Message-ID: <87le2859eg.fsf@localhost> MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable 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-Queue-Id: 34EEC14DA3 X-Migadu-Scanner: mx12.migadu.com X-Migadu-Spam-Score: -8.63 X-Spam-Score: -8.63 X-TUID: wXWoRqV2rRih David Masterson writes: > It's taking awhile to get through my hard head, but I think I'm > beginning to understand the directory structure of attachments. > > org-attach-id-dir/IDx/attachment-file > > I don't understand the value of IDx. I would think that "attachment:" > could simply reference 'org-attach-id-dir' (drop 'id'?) unless > overridden by a DIR property. I think I'm missing something that would > help my understanding of attachments. Am I? > Is there a section of the Org manual that talks about IDs? 10.2.2 Attachment options =E2=80=98org-attach-id-to-path-function-list=E2=80=99 When =E2=80=98ID=E2=80=99 is used for attachments, the ID is parsed in= to a part of a directory-path. See =E2=80=98org-attach-id-uuid-folder-format=E2=80= =99 for the default function. Define a new one and add it as first element in =E2=80=98org-attach-id-to-path-function-list=E2=80=99 if you want the = folder structure in any other way. All functions in this list will be tried when resolving existing ID's into paths, to maintain backward compatibility with existing folders in your system. For IDs, we use `org-attach-id-uuid-folder-format' by default - it puts attachments under ///attached-file --=20 Ihor Radchenko // yantar92, Org mode contributor, Learn more about Org mode at . Support Org development at , or support my work at