From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from mp1.migadu.com ([2001:41d0:403:4876::]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits)) by ms13.migadu.com with LMTPS id UOavD5rip2bfUgAA62LTzQ:P1 (envelope-from ) for ; Mon, 29 Jul 2024 18:42:34 +0000 Received: from aspmx1.migadu.com ([2001:41d0:403:4876::]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits)) by mp1.migadu.com with LMTPS id UOavD5rip2bfUgAA62LTzQ (envelope-from ) for ; Mon, 29 Jul 2024 20:42:34 +0200 X-Envelope-To: larch@yhetil.org Authentication-Results: aspmx1.migadu.com; dkim=none; 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=none ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=yhetil.org; s=key1; t=1722278554; 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; bh=Rc6XDIWqqvTTsNqyjFBsj5x+jFQdFqrfgIixemmSDKg=; b=GIGBgR71v/TEVkiSKJNDUAl5EXJCvTz8zJTcSv6DJffMa58BrX19B+CxQL8amNDWekLT2g YY9A/deWvCzTruqqqRgRi8UDqgrrkMJiicQdjHll2zd7lYmL9S2uyV+MThrrkRT/ShJ286 TWbsvecetPaystLD9X3UZeD7vzXRSIQwKyQbFvCMz9eflKVDNUrPWmPdGso3XKQi/WLjAL qP0xeNbctLYXczAautzmlQtPKilNkDxuG681ejocIvA/QafOHK6fCe3R54iWTx/KfH6wx6 eWwc/51HRB0x7+XbiCZjR2o7oE+dYKJ+6RfX4P4KOrG+7M511zVJ+IGemtvBIg== ARC-Authentication-Results: i=1; aspmx1.migadu.com; dkim=none; 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=none ARC-Seal: i=1; s=key1; d=yhetil.org; t=1722278554; a=rsa-sha256; cv=none; b=TY49JdZoeQl7yglYxwiQNGAiBxTU/cU16GoyOjFAXPdckv+TvqrcqODpx6abWmdGkoZJ4K Y8MJlugIwip1ySPJslxWkxz6fw5p5PlZcCj/y/5scpXOiPpoUpbvkQvp5ivhu93d6aHRmo y03LK7n+DRvEA/0j0GmmHhaiAbuE6Nra+U1vMIGfCjzTaRlo45LpzcYNLtXZYi0yDoWG9d HFCchtxic2rICeHStS1nQLvgfb8pH1Dx78kCtdRzajtExRRdHpQEydv+4zrIWkjZVcmDbf 3tmy/gdDIFYSQTpp18o3jUsscp6O6eS5rkXRBJ+bQ3tqZImaxJqjYwKGyeeuUQ== 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 F1F13758EE for ; Mon, 29 Jul 2024 20:42:33 +0200 (CEST) Received: from localhost ([::1] helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1sYVJg-00080L-JL; Mon, 29 Jul 2024 14:41:52 -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 1sYVJd-000809-Sn for emacs-orgmode@gnu.org; Mon, 29 Jul 2024 14:41:49 -0400 Received: from 96-100-31-185.ftth.cust.kwaoo.net ([185.31.100.96] helo=k-7.ch) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1sYVJb-0001tz-8R for emacs-orgmode@gnu.org; Mon, 29 Jul 2024 14:41:49 -0400 Received: from van (_gateway [192.168.1.1]) (Authenticated sender: seb) by k-7.ch (Postfix) with ESMTPSA id 44D74E7E00; Mon, 29 Jul 2024 20:41:41 +0200 (CEST) From: =?utf-8?Q?S=C3=A9bastien_Gendre?= To: =?utf-8?Q?Martin_Edstr=C3=B6m?= Cc: "emacs-orgmode" Subject: Re: Properties drawer at buffer/file level In-Reply-To: ("Martin =?utf-8?Q?Edstr?= =?utf-8?Q?=C3=B6m=22's?= message of "Mon, 29 Jul 2024 19:57:25 +0200 (CEST)") References: <87h6c8xgpy.fsf@k-7.ch> User-Agent: mu4e 1.12.1; emacs 29.4 Date: Mon, 29 Jul 2024 20:41:40 +0200 Message-ID: <875xsoxcpn.fsf@k-7.ch> MIME-Version: 1.0 Content-Type: multipart/signed; boundary="=-=-="; micalg=pgp-sha256; protocol="application/pgp-signature" Received-SPF: pass client-ip=185.31.100.96; envelope-from=seb@k-7.ch; helo=k-7.ch X-Spam_score_int: -8 X-Spam_score: -0.9 X-Spam_bar: / X-Spam_report: (-0.9 / 5.0 requ) BAYES_00=-1.9, RDNS_DYNAMIC=0.982, SPF_HELO_PASS=-0.001, SPF_PASS=-0.001, TVD_RCVD_IP=0.001 autolearn=no 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-Country: US X-Migadu-Flow: FLOW_IN X-Spam-Score: -8.53 X-Migadu-Queue-Id: F1F13758EE X-Migadu-Scanner: mx10.migadu.com X-Migadu-Spam-Score: -8.53 X-TUID: Q8mw1jcmGBuJ --=-=-= Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable "Martin Edstr=C3=B6m" writes: > Bit off-topic, but I have still not understood what functionality the > file-level drawers actually enable. I suppose dropping support is out > of the question? It seems every other function I write has to have > special-purpose code to handle the case of outline level 0... it's a > maintenance burden. I got the impression it was only added due to > org-roam, but it does not actually need them. It works fine with a > traditional top-level heading instead of a #+title. I only use a buffer level properties drawer with Org-roam. But I have difficulties to understand why Org-roam use it and not use a heading at lever 1 with an ID. Maybe for the export=C2=A0? I had never understand if, with org-mode, using the top-level heading for the document title is a good idea. Doesn't it cause problem with export=C2=A0? I got the same kind of questioning with Org-ql. For example, if I made a blog with Org-mode, org-publish and Org-ql. I write 1 blog post per org-mode file and I want to automatically build the home page of the blog with Org-ql. For Org-ql, in each post file, I need to have a top level heading representing the blog post. But if I do that, it will break the HTML export ? --=-=-= Content-Type: application/pgp-signature; name="signature.asc" -----BEGIN PGP SIGNATURE----- iQI/BAEBCAApFiEEaA9vw9ypVj1kP0tAtYb3x3I54p4FAman4mQLHHNlYkBrLTcu Y2gACgkQtYb3x3I54p6R5hAAnf/nbJzgk2p2GgadeaVrjhM051Wc+QN0Xpq0u4mz ImxDDQqxzNSsXGwdPMtiE1O+NBn6ZiH9oXy2nUIVYrmlaI5DAeiUA7PAGeDwxRAB pLnd6Z5Gl29h77VDzkgywSbbFSSpNMrbqrNnzt+JhR5zVlcUG6IqAg+BCS8rnPWO bqMIwXABHSdjdnUzHt23JE8HOXzeIlyOkmjEjJIHLHBoTeWooNelXU1wvvIAeh6U 5nBGFNqnh0Vgp3wUT9lTBL1Z9YCT3yrpom7bT4sRyWUJIlhjGa4xJxaFF3gO61ck AR2Ob0tfrelgcG45RDjXsnM+OX7g85n6cG76e8KP/rVauMe4hw/vbSx7EN44wgQS HkmM21wNcLnNgquzPp9GRcgYhY6u4nky8o329KjqK1K0OnthK5sUOxrSGAlypHk6 kpl/xnc2YDzsjRwkzm6V0hQh+gHfsHuZ8Xb0IqL4itrE1iNOjCDvBusN6p1T84lq 2FWnbbJX2f3DUM+yJgvxF+lXOHPpNMGfDuzOHBTJAj23wXAPmXDEXFr7cC45F3d2 +SBAWiRtaljWeQoE8kdHQGxWy/fgyMInZ9FMWp1c408YdLf2yM7pNL5lSf1rId+9 I+7WPdakMqi9Y9HGeXreNBnxdnQtZqccnUBMZ7IilrFmeVI3+Sk/utlCaaTavQaN e60= =PxY4 -----END PGP SIGNATURE----- --=-=-=--