From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from mp11.migadu.com ([2001:41d0:403:4789::]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits)) by ms9.migadu.com with LMTPS id 4I0zInlk52TkAAAASxT56A (envelope-from ) for ; Thu, 24 Aug 2023 16:08:57 +0200 Received: from aspmx1.migadu.com ([2001:41d0:403:4789::]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits)) by mp11.migadu.com with LMTPS id QIQyInlk52SGKQEA9RJhRA (envelope-from ) for ; Thu, 24 Aug 2023 16:08:57 +0200 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 42CDA5BDF4 for ; Thu, 24 Aug 2023 16:08:57 +0200 (CEST) Authentication-Results: aspmx1.migadu.com; dkim=pass header.d=gnu.org header.s=fencepost-gnu-org header.b=MuH0UxFx; 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=gnu.org ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=yhetil.org; s=key1; t=1692886137; 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=j/PkbogAsHyJbWbGZZx00UMwXeV7XZ2KSwB5F0UJsyU=; b=QvacXqkJoje894Wmv/OYjcVaU44vcqTgPJOcJwC1nuCh9UIlLGF3KeWuyMQIKqGhpFch+h PdyGs4mm9HpGj8vtEfMURzpMzvNVPAFIp8okCznpBOM8IfSY+51kwhoiqo3HA7AGRgepbo 9LYQSww7vvugovShCkDF/YLIfsD/4FjTeTzqJfDJecKVJVEN3WjAX1kGHR7cB9aDmlY6zK 3zEa5Zt0d0Z/xkmEpHb1bQtvoF9g3Gc3zUv29lsQ9NI3sqwFDOJMhQcXIJk7uaQBlK1ZIX 2VFvRbjvBrqqRp+rrIXA8QGOTnDhxoE8xThNsXdEu/c7/9cWxGwlmyJVGFHtJQ== ARC-Seal: i=1; s=key1; d=yhetil.org; t=1692886137; a=rsa-sha256; cv=none; b=TPxW/Bh2cECOGASnLFYwuHNe9Di84NYDaLymLL+TS4+4QPYhG57oZGft2dzszN9Ys1viNZ BqVqs+v3fO8t4/uGXqpdNh4+AxwxkC8pbkYzWaqy+fNlSn/tIqH0nM232k5GPPLgo/wzL1 C4ND7R1XrpxSXC0beJws4Lk8XmYD+navMx/HzpMgFbV8B4RTewceQH4jMez/+0XTe+4qtK HVXoJIE2uDdWLdbIVJFpxMJqD+nClxl66GYObeLBqy2jczoMZVtCBgMhAYR/CHK5mQE9Fr NEpdlbUk5mU4MLDRA6ubBcAHZMClxK136LzzEYuc9L6rKlo847vHadhTB7xA5g== ARC-Authentication-Results: i=1; aspmx1.migadu.com; dkim=pass header.d=gnu.org header.s=fencepost-gnu-org header.b=MuH0UxFx; 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=gnu.org Received: from localhost ([::1] helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1qZB0U-0003Ay-Ri; Thu, 24 Aug 2023 10:08:18 -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 1qZB0T-0003Ap-MQ for emacs-orgmode@gnu.org; Thu, 24 Aug 2023 10:08:17 -0400 Received: from fencepost.gnu.org ([2001:470:142:3::e]) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1qZB0S-0003pH-TX; Thu, 24 Aug 2023 10:08:16 -0400 DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=gnu.org; s=fencepost-gnu-org; h=MIME-Version:Date:References:In-Reply-To:Subject:To: From; bh=j/PkbogAsHyJbWbGZZx00UMwXeV7XZ2KSwB5F0UJsyU=; b=MuH0UxFxZlR5WcBMH0wO 3icOelaaxdM3hbxCQlLzRmXRO4R3NjA3tdyxhuVnDJeBIQWEmFnxwaQFmP4tf5H/Re5wwJo5BdL+i QZ9M6jLmwlvBFNfMFt2QNw6aWD91KwKA8aP64L5ZVv2FPf7Of4m7sVmqDHUbvYXp2v3Psy6nSqwqM Xl9JUKuXht+K7E40PmUURYXtYDIKvk2PSlkyCLuEmEDsm+Hv6eD+jqwPYihhJzXM24FpKs1XpN7WB AITWIa8c3cCQRJktyaOgRoFGvcF9UIOtSonFQe5E6hihTsrBtrt4PhO3aALaseCIOfrsf4UGA9MqT sV9yo7dP1zHD8A==; From: Bastien Guerry To: Ihor Radchenko Cc: "Fraga, Eric" , Samuel Wales , Max Nikulin , "emacs-orgmode@gnu.org" Subject: Re: [POLL] Should we accept breaking changes to get rid of Org libraries that perform side effects when loading? In-Reply-To: <874jkok1eg.fsf@localhost> (Ihor Radchenko's message of "Thu, 24 Aug 2023 13:36:39 +0000") References: <87o7omg4ie.fsf@alphaville.usersys.redhat.com> <874jq8ohbr.fsf@localhost> <87bkfip3mo.fsf@gnu.org> <87r0odrkbp.fsf@localhost> <875y5pvf04.fsf@bzg.fr> <87bkfdud55.fsf@localhost> <87cyzswhqn.fsf@bzg.fr> <875y5hn4mt.fsf@ucl.ac.uk> <878ra32jn9.fsf@bzg.fr> <87sf8a6r2l.fsf@localhost> <87v8d47jqh.fsf@bzg.fr> <87sf88d5r6.fsf@localhost> <87jztkve0g.fsf@bzg.fr> <874jko3ad6.fsf@localhost> <87a5ugk46o.fsf@bzg.fr> <87msygk3zh.fsf@localhost> <87bkewip2u.fsf@bzg.fr> <87il94k3a6.fsf@localhost> <875y54d24d.fsf@bzg.fr> <874jkok1eg.fsf@localhost> Date: Thu, 24 Aug 2023 16:08:14 +0200 Message-ID: <87il94wn1t.fsf@bzg.fr> User-Agent: Gnus/5.13 (Gnus v5.13) MIME-Version: 1.0 Content-Type: text/plain 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: -7.06 X-Spam-Score: -7.06 X-Migadu-Queue-Id: 42CDA5BDF4 X-Migadu-Scanner: mx1.migadu.com X-TUID: TlpzSS1BVyxp Ihor Radchenko writes: > org-inlinetask.el cannot exist outside Org core without all the extra > support for inlinetasks across Org codebase. I'm aware of this. > So, what you are suggesting will completely remove inlinetasks > feature. I suggest removing the support for inline tasks *as they are designed today*, yes. I suggest reassessing the real problem we are trying to solve here, and see if we can come up with an approach that does not complexify Org's core syntax too much. E.g. perhaps allowing a :noheadingexport: tag to prevent the export of a heading would fit 90% of what is expected from inline tasks in the example you gave. > Yup. That's why I think that we need to make inlinetasks have distinct > syntax. I'm reluctant to supercharge Org's core syntax for this feature. I may be wrong, but I'd love to see if inline tasks are widely used, and if so, for what specific purpose. Again, if the core feature is to prevent some headings from being exported, then other approaches can be explored. -- Bastien Guerry