From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from mp12.migadu.com ([2001:41d0:8:6d80::]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits)) by ms5.migadu.com with LMTPS id qHGKLuPlXmIwEQEAbAwnHQ (envelope-from ) for ; Tue, 19 Apr 2022 18:40:03 +0200 Received: from aspmx1.migadu.com ([2001:41d0:8:6d80::]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits)) by mp12.migadu.com with LMTPS id MBVzLuPlXmJglQAAauVa8A (envelope-from ) for ; Tue, 19 Apr 2022 18:40:03 +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 1E68B28E69 for ; Tue, 19 Apr 2022 18:40:03 +0200 (CEST) Received: from localhost ([::1]:59384 helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1ngqtV-0001uu-D3 for larch@yhetil.org; Tue, 19 Apr 2022 12:40:01 -0400 Received: from eggs.gnu.org ([2001:470:142:3::10]:55940) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1ngqt0-0001ul-4E for emacs-orgmode@gnu.org; Tue, 19 Apr 2022 12:39:30 -0400 Received: from mail-db3eur04on0706.outbound.protection.outlook.com ([2a01:111:f400:fe0c::706]:15271 helo=EUR04-DB3-obe.outbound.protection.outlook.com) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1ngqsv-0007m3-Q9 for emacs-orgmode@gnu.org; Tue, 19 Apr 2022 12:39:28 -0400 ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=dFvqtBVcKd6ZwgtMnB8ehjOKDdJ5ilIAqctcDFNYdgcKJpVd7U/KzKH1Vu4I+eKA5odGfqaj2Nhzmhkax0s3AUyqncwxtI1UoonR6wz1569UUduSiuU4Mpaljsncp4jV0sNtX3W5k0mk69gi2CLHXe/WrWiV0wwd25+9Og7ubDPl+IbLKnT/ToP6oEAUHrDJ4xL31kKKmYiW3t5Cm5nm7RAvg7aKjgEDViAmXFkKgNUUXVHMOulhVNNQ/AFerJnFB7P5N+NusU+Q/PFYgJ39grLGZVU9Le49+0i8SxTFL0PGiWm1fktQr+BxNKEN0MHA5ZtNEM76YSaL1UegZP/9dg== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=microsoft.com; s=arcselector9901; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-AntiSpam-MessageData-ChunkCount:X-MS-Exchange-AntiSpam-MessageData-0:X-MS-Exchange-AntiSpam-MessageData-1; bh=vdOTYxDxg/+CDOW9yvPvVdu57EaLA2zmyOksUQ26ujY=; b=B+1oMWXh6V6T/BlPw9D8iGRw/uOSjx6Oou5iZFfxmOypuhqXioXF52dMypCsC4XkTzb9xVNKAI+bSyKjtpw75dl+gREHkE93nv48NJnIvCceQ5KQlGq6j2pt8VfTpzW8uI++5yU8baKPvB4uRLbFOonCdzMrwAeYWI0mM3+dt6ERcylXLbw2SJ8Lv9WSdGE6ejj8aHnD5XHof5+cdsFk6h913GZrIp6URHZiM81G3af1OQL/lKoqOpNnfGpi/sg9ngVObpAVEVqYIwFgZhXEgWmjC6E19vzOEJ5S0Q0X/TNGn7Ew9iR1mCXwSvmu7jvSint8DLnY/O8xr/tw/MJdTw== ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=pass smtp.mailfrom=ucl.ac.uk; dmarc=pass action=none header.from=ucl.ac.uk; dkim=pass header.d=ucl.ac.uk; arc=none DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=ucl.ac.uk; s=selector1; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=vdOTYxDxg/+CDOW9yvPvVdu57EaLA2zmyOksUQ26ujY=; b=RCd9NxbOeOI40F+ILoKWtCznQprFHTl+O2kKe/Ln0nFEGIZXIDD/9GeFQtRaV4C9LQW2r5JppEyovAZbAnjGbWObAoRSbxbelQa2vG3aDSnWpYgaFJEhs+lONwosR/pq6M3debJQtyt/r5rKQe/c7ItR+obLMTzetzu5IC+80hc= Received: from DU2PR01MB8429.eurprd01.prod.exchangelabs.com (2603:10a6:10:2e4::16) by AM0PR0102MB3251.eurprd01.prod.exchangelabs.com (2603:10a6:208:1d::23) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.5164.20; Tue, 19 Apr 2022 16:34:20 +0000 Received: from DU2PR01MB8429.eurprd01.prod.exchangelabs.com ([fe80::d93d:93ce:f489:22f3]) by DU2PR01MB8429.eurprd01.prod.exchangelabs.com ([fe80::d93d:93ce:f489:22f3%6]) with mapi id 15.20.5164.025; Tue, 19 Apr 2022 16:34:13 +0000 From: Eric S Fraga To: emacs-orgmode@gnu.org Subject: Re: Some feature requests/questions Organization: On the Interweb somewhere References: <87a6chm5tz.fsf@posteo.net> X-Url: http://www.ucl.ac.uk/~ucecesf/ Mail-Followup-To: Org Mode List Date: Tue, 19 Apr 2022 17:34:12 +0100 In-Reply-To: <87a6chm5tz.fsf@posteo.net> (Philip Kaludercic's message of "Tue, 19 Apr 2022 15:49:12 +0000") Message-ID: <875yn5xcaj.fsf@ucl.ac.uk> User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/29.0.50 (gnu/linux) Content-Type: text/plain X-ClientProxiedBy: LO4P265CA0086.GBRP265.PROD.OUTLOOK.COM (2603:10a6:600:2bd::19) To DU2PR01MB8429.eurprd01.prod.exchangelabs.com (2603:10a6:10:2e4::16) MIME-Version: 1.0 X-MS-PublicTrafficType: Email X-MS-Office365-Filtering-Correlation-Id: 5536b468-a7eb-4686-8cab-08da22227065 X-MS-TrafficTypeDiagnostic: AM0PR0102MB3251:EE_ X-Microsoft-Antispam-PRVS: X-MS-Exchange-SenderADCheck: 1 X-MS-Exchange-AntiSpam-Relay: 0 X-Microsoft-Antispam: BCL:0; X-Microsoft-Antispam-Message-Info: z6x0U3JbLq6XjXB7IxFDz0tQLUvnqxIq64CiftjjXLKTCLS8v8vnEwU8fXbj9+TYy9DezoEZ3SyD9rHraY7wi+WV2xy8DJ6cMeTqrQOhKyUZ8cY0Bc2Yo3Nd+qCQ5mhMTiUsQwLI+ygy4Op+pkV36rTRYU9f9n3Hcff/Ly5ad4EfeEahFEoFzJUpfd4GUFmarDjYwqrIBRv91kW64R5SUE/Q9Zv3GrE3xeCFSv0q3GUCMTtaLb3sEo7h9IVrAQpajpYBNkYaAisYURhUjAyWilLRrIDqO6Jq6druLhLqS02/qMXAP40PSTBV+cO4Ie3alcvZEs255obJVlULpz7cDG1fxmPHafvuJuYDhctadV7iTJ2Q7nphVMHHBkSSBjEsv8AoPNNJ1AQncNHqGK4PRPHhvYBekoMmjWVGVhv7piVcxgpbACf6WAWuc4Ws124m8di5xXBTbazJ90fKtaDzBWVjiy3PKThQZaBx0HM/dVtLLyoNcoo7sw80GT3FDUveRgJ7UmIpPljC0ctjn9HFr1+ywp7oYNZ8hwTeewxQ2odtU0ptkddlgeO+Guj2VNPUQnrshKhHCjMJqOHIuZvoHxitfOREp2THnHdQBtj+pruYnZdSg7aqOtqJufXYV2Pz0DWZfHADRTA8sj7E+W/p3UJphQ8v6dOET8rdmITzr7dc6CDNFLtpIQzNB26IXawGVuZYBtPSAMTwPb1AlBe0BA== X-Forefront-Antispam-Report: CIP:255.255.255.255; CTRY:; LANG:en; SCL:1; SRV:; IPV:NLI; SFV:NSPM; H:DU2PR01MB8429.eurprd01.prod.exchangelabs.com; PTR:; CAT:NONE; SFS:(13230001)(4636009)(366004)(38350700002)(8936002)(8676002)(52116002)(186003)(2906002)(2616005)(83380400001)(36916002)(6916009)(786003)(26005)(38100700002)(316002)(6512007)(508600001)(4744005)(6486002)(36756003)(6506007)(3480700007)(66946007)(66476007)(66556008)(86362001)(5660300002); DIR:OUT; SFP:1102; X-MS-Exchange-AntiSpam-MessageData-ChunkCount: 1 X-MS-Exchange-AntiSpam-MessageData-0: =?us-ascii?Q?RDw1Q/aNHtYXL6cYKtp/fKzZgk6y6mr/4crBZuaalNauw0MoYLnckxjBBZnD?= =?us-ascii?Q?YbB92S6vHvYtT8+9g4NqsyUSmaedS/NMtPR4sMXYT02w8AzxeLumGJB18NrS?= =?us-ascii?Q?ixIvkSYxpBxdyXeOdM3RcEamesPUjfhzoaElMFAPScvpbV8nyTOnOFhr/80W?= =?us-ascii?Q?bouMQVIuGiSkhQMVljmqq9PDzw8sNLf7ExR3hOy7RveiV2IyJdRcKnqawV6q?= =?us-ascii?Q?nLJ10zdVsGI89w6j9m174WMlIUoh1bRshjgwIRXD/lUX5nxsidgH0VRgz/LU?= =?us-ascii?Q?38HHEotHL0+U3aebIQhjGs0DP8OOUczXWr+229i9A6NIJm1TyJ4yi/5+UsqH?= =?us-ascii?Q?kcT6mVeGfKPlQkmrXZGsFn/cbaAlmpXCO4fv0aKPHriZHz2qEZOhs1V4ENmz?= =?us-ascii?Q?IUStmkasU2linTTy2M9ASSObCUFoKeoEFGRj59tDsipVkHQY42lXOH6afaJJ?= =?us-ascii?Q?SHSjI2yktE9tIRctUJTBtSX5gUjTumEFqa6F0Lq+YlCHLUO6ULI0l1jKZQqF?= =?us-ascii?Q?JuNR/q77qBSdYHjugNibfNEkqfWNxJ5dxuervUiaOHOjelLXG9xvN8tvMvfk?= =?us-ascii?Q?fZKV3lS1HX1sbAzMLf5WIpGJbXLVNcJrwP+BdZGATVfimg1OBJKhZJx7TbqJ?= =?us-ascii?Q?7rgUEYCJW7u9ltc9gBrCBCqI7Jak/5w8nXdUW0boWbbRlMVzFaTE3GX5UFsD?= =?us-ascii?Q?rBojJjWTtA4MUxgi1J2MK1JuTAqLUbyIpRUX/AhYscYVrlN9hDIejvY3oyEq?= =?us-ascii?Q?MS4FVAkzWZLhJC5JAQmAG5XBgCSA/7j5UgTG6AWc/PuGwYJ6LEUuiYAcrCQH?= =?us-ascii?Q?L6FJqm1IAb/fFK5fF7l2HahhF14s2gt3Nty17Tl2NaHFllnUi+3m26s6EAsA?= =?us-ascii?Q?96AF32x9tJznPDhcsvkO0OQ/YC5Yxsifjr1u3wZHDclHCmVorIjQDK4t4sq9?= =?us-ascii?Q?38kcP4PI4FoKpcJY7no73AB1UQpYyvhfdEUxm+lauR+qECLOuzpQ8f2WShv1?= =?us-ascii?Q?hsysTwbmmIdg1jH75Bz+dHVNmVtVRo52/vZd7/DxgGE/bmrhI1d5C2bNVTZl?= =?us-ascii?Q?73A2OgaaOhUwTD0Xaz1vmQ+epKIXe7VYsyOAFUXzmUDT6WKFvnpDyrFca1i5?= =?us-ascii?Q?H5N7UZ31TNFtGSTsUI6BNzuRbcKg+TbDCA23D7DmZpCZbyvO7G/yMylN8ipn?= =?us-ascii?Q?7u+uFTwsClqa20VoanC5L6fbp9ZxcVqJqNF9a17qDBBzb6XbMKcxS+wlcjSJ?= =?us-ascii?Q?We+1K9k9aZI+VEIMckpGcEprxGoPMXCk3g5oZsFtIoQSQbUagRsdsLfYFl3q?= =?us-ascii?Q?l6vlXZtXdl0wTjXDIni4tItdAswVrMKZdxrLaKR9UcYR5z+/UABG03+p59Uq?= =?us-ascii?Q?k1hb7KkWar6zDgXc5mMAoGbiBKKR8z7fPRMwxHLG4CKRqcJ9m1n9lIDUh76Q?= =?us-ascii?Q?j8oUtaAmJcslE3v7lHNjx62KBiup4/kUJ+yOkSPmPbp1r8kgtc/shQOdEhKB?= =?us-ascii?Q?1+8MsjDzowhI+QN9Bbbt4JvYtUzysFnLNJOqzPuc+jCQ7db6Gc7mZ6JnbE9e?= =?us-ascii?Q?+tI6wWFDSYteogpOl1k9jiNfdCH0PTZP+MT9E04Cx9BxkEDEBDPjwbiJNWfq?= =?us-ascii?Q?+eJ82zQtjiNW4L890JngY3o1t6VXNHq/4wJ2+2kTwkEC70tL0Xva0nTMPqlY?= =?us-ascii?Q?0wQzc5Q4Any1tDsGuXBjrhl6mLQra+n7MS5g9weyTNpZ802kTi9mwE5fS/MS?= =?us-ascii?Q?v6WQpqLHhw=3D=3D?= X-OriginatorOrg: ucl.ac.uk X-MS-Exchange-CrossTenant-Network-Message-Id: 5536b468-a7eb-4686-8cab-08da22227065 X-MS-Exchange-CrossTenant-AuthSource: DU2PR01MB8429.eurprd01.prod.exchangelabs.com X-MS-Exchange-CrossTenant-AuthAs: Internal X-MS-Exchange-CrossTenant-OriginalArrivalTime: 19 Apr 2022 16:34:13.7375 (UTC) X-MS-Exchange-CrossTenant-FromEntityHeader: Hosted X-MS-Exchange-CrossTenant-Id: 1faf88fe-a998-4c5b-93c9-210a11d9a5c2 X-MS-Exchange-CrossTenant-MailboxType: HOSTED X-MS-Exchange-CrossTenant-UserPrincipalName: XilLdsqTXsvIGxQQzALR6yh6UmSR0odEmuaxeZPaT8/QaUelDoT9gDgf2//DA/VYh9G4wpCCeV9nZv1zYyzkBQ== X-MS-Exchange-Transport-CrossTenantHeadersStamped: AM0PR0102MB3251 Received-SPF: pass client-ip=2a01:111:f400:fe0c::706; envelope-from=e.fraga@ucl.ac.uk; helo=EUR04-DB3-obe.outbound.protection.outlook.com X-Spam_score_int: -20 X-Spam_score: -2.1 X-Spam_bar: -- X-Spam_report: (-2.1 / 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_NONE=-0.0001, SPF_HELO_PASS=-0.001, SPF_PASS=-0.001, T_SCC_BODY_TEXT_LINE=-0.01 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" X-Migadu-Flow: FLOW_IN X-Migadu-To: larch@yhetil.org X-Migadu-Country: US ARC-Message-Signature: i=2; a=rsa-sha256; c=relaxed/relaxed; d=yhetil.org; s=key1; t=1650386403; h=from:from:sender:sender:reply-to:subject:subject:date:date: message-id:message-id:to:to: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=vdOTYxDxg/+CDOW9yvPvVdu57EaLA2zmyOksUQ26ujY=; b=kbAtovVZ4rzllINGI+nUY9A9WnsnB39heuhj92/rBKFvjzrzI6lSYKGnO6ZKayCdmcRVMD G3BERJ46h7WWMcfXtpj64HduLBWfV3jlvm0XF2/FQ+g5ybCe+43e9q236cMhIrwq7JV+Uf NIiptOm70MvFExrjUwaKygMAkzVAXvJcL4e6Ctx8qLMXVBtUlsdiNFMMz9PSTLxABBM7OG 6Sng9jSPCLUFPkYIXWS5gOeLbm1+3zaI6PMQTyyQKpzmwQmY+xMCTJavWaUM7/2ozRIc32 ECOyg/fyv/F+qKDgIzCbQj9p774Cdw6/frFr99cDyTwGmE/9a52EPAC7RwXd4A== ARC-Seal: i=2; s=key1; d=yhetil.org; t=1650386403; a=rsa-sha256; cv=pass; b=UdU7YIT/xypbUmir/1rzVkZAc6SjhzWaeLgTzWe/6vURHNFtXsgi6X/npHbzn0rac8p4fU mHba/WBKRexx+2NZtdpveivyOBn03dAkJNGeRrvT4FIFZouBkgmWIznjA4WCQt5u/p2B2N E6SDlvbwoPK9pYqIH+P37LM9wkLo+VQnQKBmuekr39bNf1bGP7SOTmTY2ls0kjFlq792eB 4R4lg5xxColyXSon2ll85vPiGoe0KZIDE8G8YYwIa5urEZVDrkEZwm8AT32Fr70rkF0KEj gxwd8jK0tqU7SMZiflDRCzj0rDHaKENWOX+U81sF1NawlS/j5OmGzIPhtCY1KQ== ARC-Authentication-Results: i=2; aspmx1.migadu.com; dkim=pass header.d=ucl.ac.uk header.s=selector1 header.b=RCd9NxbO; arc=pass ("microsoft.com:s=arcselector9901:i=1"); dmarc=pass (policy=none) header.from=ucl.ac.uk; 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" X-Migadu-Spam-Score: -6.04 Authentication-Results: aspmx1.migadu.com; dkim=pass header.d=ucl.ac.uk header.s=selector1 header.b=RCd9NxbO; arc=pass ("microsoft.com:s=arcselector9901:i=1"); dmarc=pass (policy=none) header.from=ucl.ac.uk; 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" X-Migadu-Queue-Id: 1E68B28E69 X-Spam-Score: -6.04 X-Migadu-Scanner: scn1.migadu.com X-TUID: Iz6pibyYItwX Hi Philip, some quick comments on two of your requests: On Tuesday, 19 Apr 2022 at 15:49, Philip Kaludercic wrote: > 3. Related to the previous point, is there a way to configure capture > templates /in/ org files? That would make it easier to dynamically > add notes, without having to do so centrally, in my configuration > file. You can define local variables in files and directories. Check out the info manual, [[info:emacs#Specifying File Variables][emacs#Specifying File Variables]] > 4. Limiting until when events may repeat, without having to duplicate > timestamps manually (or via `org-clone-subtree-with-time-shift'). > Better yet being able to do so for an entire subtree/file, and have > the property inherit itself. You can use Emacs diary s-expressions to specify ranges of dates in org: [[info:emacs#Special Diary Entries][emacs#Special Diary Entries]] -- : Eric S Fraga, with org release_9.5.2-426-gf6813d in Emacs 29.0.50