From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from mp1 ([2001:41d0:2:4a6f::]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits)) by ms0.migadu.com with LMTPS id YAxHJMaRl2EhaQAAgWs5BA (envelope-from ) for ; Fri, 19 Nov 2021 13:00:06 +0100 Received: from aspmx1.migadu.com ([2001:41d0:2:4a6f::]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits)) by mp1 with LMTPS id gKHxHsaRl2FKMAAAbx9fmQ (envelope-from ) for ; Fri, 19 Nov 2021 12:00:06 +0000 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 0678336297 for ; Fri, 19 Nov 2021 13:00:06 +0100 (CET) Received: from localhost ([::1]:57940 helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1mo2Ym-0006GH-7f for larch@yhetil.org; Fri, 19 Nov 2021 07:00:04 -0500 Received: from eggs.gnu.org ([209.51.188.92]:58092) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1mo2XT-0005v3-TT for emacs-orgmode@gnu.org; Fri, 19 Nov 2021 06:58:45 -0500 Received: from [2a01:111:f400:fe0e::723] (port=43706 helo=EUR04-VI1-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 1mo2XP-000761-8B for emacs-orgmode@gnu.org; Fri, 19 Nov 2021 06:58:43 -0500 ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=Zwuo0DQaKu5xeZfXQOJL+0iVIy28ZArfi6Ly9txnGP0o6rTYvG8g/0+ovBtcpWikpl9tW1OoAyJKjF9roxIwb4huqWGZx1SDhy6FwU+JmMNRdL5gNKkyG/4UuWldhbktB3jsh3oP/k9Ng5uMk9gBeC29Tpe1phHvE4nlGgnwnqzxK1yq537KGtNbJzfkyMCoTkTSdJVWb2Jk8UnYV3/v9+xQtLtIRcTzAnx37Mb/BhuM0Z7GIovN64N+HeAKVCsOJcp2xhfblFTgeoIrTdCvMRLa3Au/mUakBc46goUjHCtedDKzor6fGj7L7K1nl3FHAcZ3rEnmLUJ1kmXAW+yu6Q== 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=3W3j3Ittrc3Z4C6s+cMD5HptO3fN/DSvCad4NFwmaVc=; b=i1avZJKrJpcVbpFY3+9jZIjxJ/JvFuCjGqjsVoGL9rVyoIzIt5fRcKORjuUiOzkqwIN6CxtSRSA+ePIdhNkL6DMGrj6AVkmipc7Ale8FZ8Gml42ETPX7g4KpZpwtEp3li8YRkBhEQwRdVbkbXBm5vC+ngpvkIOaU6BZWp1NROMdYChU46OUp8qjN0YJvVBkFyg9oKAtlkczM1YHvzVkQxiCfqfmg4h+/8r6sZt3kXf9jinX3uLaMYuozuSIhoOkjMeC8QXXnWfDn6Cohyt/7Vvv9oG4BwBWiDc//6wOH1CoKuMvCFHOxAUQwQhdEaWpH24AVOSMZR+RjsNcU+dgSBg== 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=3W3j3Ittrc3Z4C6s+cMD5HptO3fN/DSvCad4NFwmaVc=; b=GSEBMxyaoG3cqrigc/KQ6rRTWmN5RXjoDfPu7pQaeG7WOnmkc2wqqQaY2bQGGNaUapIla+z398t2k4qzRIhxHXRb6nluRJFS9cYBZPWxOFxz9hfXozu6WvhUWpBvrwrH29Otj52lWW0jsY2C9uxf96+IzuyZfZUmKVVKoODJNRs= Received: from DU2PR01MB8429.eurprd01.prod.exchangelabs.com (2603:10a6:10:2e4::16) by DU2PR01MB8541.eurprd01.prod.exchangelabs.com (2603:10a6:10:2f4::19) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.4713.22; Fri, 19 Nov 2021 11:53:18 +0000 Received: from DU2PR01MB8429.eurprd01.prod.exchangelabs.com ([fe80::a09e:35a6:bb74:c20f]) by DU2PR01MB8429.eurprd01.prod.exchangelabs.com ([fe80::a09e:35a6:bb74:c20f%2]) with mapi id 15.20.4690.027; Fri, 19 Nov 2021 11:53:18 +0000 From: Eric S Fraga To: Emacs Org mode mailing list Subject: can macro get context, e.g. indentation of the line? Organization: On the Interweb somewhere X-Url: http://www.ucl.ac.uk/~ucecesf/ Mail-Followup-To: Org Mode List Date: Fri, 19 Nov 2021 11:53:16 +0000 Message-ID: <87r1bcxsyb.fsf@ucl.ac.uk> User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/29.0.50 (gnu/linux) Content-Type: text/plain X-ClientProxiedBy: LO2P265CA0462.GBRP265.PROD.OUTLOOK.COM (2603:10a6:600:a2::18) To DU2PR01MB8429.eurprd01.prod.exchangelabs.com (2603:10a6:10:2e4::16) MIME-Version: 1.0 Received: from t3610 (2.28.208.127) by LO2P265CA0462.GBRP265.PROD.OUTLOOK.COM (2603:10a6:600:a2::18) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.4713.19 via Frontend Transport; Fri, 19 Nov 2021 11:53:17 +0000 X-MS-PublicTrafficType: Email X-MS-Office365-Filtering-Correlation-Id: ffe3d158-ad3a-40f5-f28e-08d9ab532cd5 X-MS-TrafficTypeDiagnostic: DU2PR01MB8541: X-Microsoft-Antispam-PRVS: X-MS-Oob-TLC-OOBClassifiers: OLM:9508; X-MS-Exchange-SenderADCheck: 1 X-MS-Exchange-AntiSpam-Relay: 0 X-Microsoft-Antispam: BCL:0; X-Microsoft-Antispam-Message-Info: K3i5And0e3SCMSNfxXg9041QuC5R1xKpsclplyWACuUyEf9pWaOo9/2kHYAL2+J2cY20uPemRuvAedNwIBdFXlRtS9wKhYBqVwK2B5/jGvYOW5oH0/5DXIJrttQ7qUynKlxiD2+KY7ANSj4sC3CqHrK/l5MPTDn9LwZthakP2OKq/vVdZ/ReT8PMWhZDea+ztoiNQOMCsiRFwGdIQ/kKH0nPjI7rL+XjKwCkjx4gA6U595ETNYCAIKybKyOkC17f7fU4k7RhpQ6SdV+NIkRmLMfYTbuEGdedwP4q5h3AOXceBgkrI4aJm342GrEFG4VchEqmJCScsw++KvlOIa9cC27yWna8I/AUg5rrMybJ/lw3WUcpnqYMZGY23R3IwXB8y6JdZ/fS4CdPMT5UG8eWbd41MSgX6Aph9ex8R+yj83ARb69LcuI/pCRqKkWJ4T/YvHXppLeWCGQ1GxLl7faFkj/Npu87UlQkTPV5NbqVJAp6I+z4lh4ALAZVqewm9GwPcMM/P4VgWS396FMKcslXyaN6Lx1kMpPMZQiRDjEH+v8Qc4aQ9sLyotDqIuz67JMFrvV9eR7+LMbQdPDGHqMP/yZkY/mc2mhm3Rtt0LuFQys0fpMONGG8UNZ/qL4RoHLj3N2LEHexqngKN/rbYD2nydNitig9uq5ggTVJq8seZWNQRCLd/tNxIYmKyDfgv4Xi+DRz0MAh8cO0GcH9dssd5at0++MqdJm6ZcKdkQNpDOWG/ZGpAYsh4u+es6ZKuHzkAS61yr1heNqD716m6R8YMtm75ceFKvSAD41fbLBzHT8= 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:(4636009)(366004)(66946007)(52116002)(8676002)(786003)(6496006)(66556008)(86362001)(36756003)(8936002)(316002)(186003)(2906002)(66476007)(2616005)(38350700002)(6486002)(5660300002)(966005)(38100700002)(4744005)(956004)(26005)(6916009)(36916002)(508600001); DIR:OUT; SFP:1102; X-MS-Exchange-AntiSpam-MessageData-ChunkCount: 1 X-MS-Exchange-AntiSpam-MessageData-0: =?us-ascii?Q?T/NjeUnMIEF8dTbKLnVV6gN8Cffk5ArhclrkqFxXAIirFVOjcWeHH6ak+uyW?= =?us-ascii?Q?+RHu/cPt3U9Un4gi3rQ534FaYbvnarfPcGFvDKwAyvVXoyke4eYpIR2tU7MW?= =?us-ascii?Q?hAU4um0nlsfeprPdhYLThervTsXRI6ka0tYdqNP9zJkW65erBO/DXkmgSctt?= =?us-ascii?Q?Ki5K1+fWyuj2Az8Hm2HajMI2p8NoZEixtlSR7X16mgQ+ACPhmtIXcLRh4ftP?= =?us-ascii?Q?FjhEYwUvrQucF+WzjbY585mB8ThlmvJ3Rm/fQpipRD+0vOtl7g3O2Vf/z3E/?= =?us-ascii?Q?ixv9K2ZHWmhoLY3v0hq6e9nEnf+0dgYSuN2wS6b2Lw+woSy4Q+lEfSnsolnf?= =?us-ascii?Q?gcWOpPo/HWvcDYbCXN3fij+LCKgupODHfGdS/E2xy1cG5rs9Wyho8A5CozHI?= =?us-ascii?Q?PSrYtHE463VOmsSzkbke+EOslB6bTFtQlQc6JAOSjO8MqWm6GcfZ4JOcboju?= =?us-ascii?Q?xK13RRfvln79sYCxBGNZJ63oe48381g2E80/zA8atU+TkQuEbS6iMculbt3S?= =?us-ascii?Q?RmwbppICX+Aakaw3JHB2OyGrHwCdhaCbypH5m7rnlpz/+53DzU5RUHGHITn0?= =?us-ascii?Q?NyDsD6fvM9ZGF2MrMuYbpRFAUPQqkjEgpsvNJKAVNnzCPRbTMkLz3AAzhEFg?= =?us-ascii?Q?wV9WhX6ortgWjBWlE+SI6/daHoLmjToajfZ9IIeWP83XlrkGIH8kxKWBnwCI?= =?us-ascii?Q?n6Fs8L1UN28ZlPG2JY2yhbwKcIqLfBf2PTJzqmLjoPqTKRDkwf03TtuQ+V7V?= =?us-ascii?Q?huo+PmLmAG4JC7FmL698EZmRv1iWnelkLEyTlTem4E52sO/XkzD6QmhPVPAp?= =?us-ascii?Q?pBPM2NFl9AXoebqR+aJ+A0431O54Wg2Y8xzuK2VjKodIftg87/MJfJ9JLDui?= =?us-ascii?Q?1+0iRYUc/hgmuBt4LbPgloI3qf+8WCXKM382mb3wubuBle7/8cgk0gdw03LZ?= =?us-ascii?Q?2PxoZ8+Y3hNAJQ+nDjnVy4OCGFiTbV28JgewBmE+mqFYDEVdVxuYeoxzKk5t?= =?us-ascii?Q?qFlvycoV69W9oAj3iUFoCBbt9i2zd+9BCrj/+/oA4w0YO3elGOE0inSKANzD?= =?us-ascii?Q?juHueE5YN/bArk2bAHlZZsoJ9mVaKZQTC8tgbkL35CkAGL4NF7HUqSz3RHhP?= =?us-ascii?Q?qdwcgdy2aqc+75dc3PeK0ptoWNMQcRsDaa10rAU5qESxZ+diBA0//W/PkRIR?= =?us-ascii?Q?lyxNeZQSmQM88gHvirrLGk7Is7wD3fAoG2nGhvMDuQEUACkDQKw7d464q+hc?= =?us-ascii?Q?GXr3kjpanHbtukJIMRo1UXqQFGG6hnVg0S4ZwjAi3x/0GysskgEe3gauIOU8?= =?us-ascii?Q?OukhNzX1U4T/A8uCR/dsII+YBarjrcqbIssMWb+ttcQQzSy27ukcbNJsPyLR?= =?us-ascii?Q?M7EsF9SI+irgkstFMF+H5nB77VidjnyehPYzs/uVkUZXtPOfHr9mnYd5tDN7?= =?us-ascii?Q?vbf5bm99llDDfNmV/vgd+XJKrQWmo1fkecbAnShD7nxQqvPsI01jxwqcsg26?= =?us-ascii?Q?MNB0MIVwWKMZYKx5S1uPOnwZo0b9rDsBQoOTaqCUFCUp2ePkI72nPL1nX59I?= =?us-ascii?Q?DtWD0nzOCcfy6jf2goQaq2yI5yD+LMXr98AjtnkbAcfrxt1MvTSvnWeH2Sjx?= =?us-ascii?Q?mlSTNFptS6WjQ0u/j3dUziA=3D?= X-OriginatorOrg: ucl.ac.uk X-MS-Exchange-CrossTenant-Network-Message-Id: ffe3d158-ad3a-40f5-f28e-08d9ab532cd5 X-MS-Exchange-CrossTenant-AuthSource: DU2PR01MB8429.eurprd01.prod.exchangelabs.com X-MS-Exchange-CrossTenant-AuthAs: Internal X-MS-Exchange-CrossTenant-OriginalArrivalTime: 19 Nov 2021 11:53:17.9638 (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: gRrSmdVTXD5onP0tmxieJWYy/GBN7fFNxMKYgmbzQVQZ9V45XT1SI+fRtFyVEi+T2glo2pokFfRM9VZ2p3sDfw== X-MS-Exchange-Transport-CrossTenantHeadersStamped: DU2PR01MB8541 X-Host-Lookup-Failed: Reverse DNS lookup failed for 2a01:111:f400:fe0e::723 (failed) Received-SPF: pass client-ip=2a01:111:f400:fe0e::723; envelope-from=e.fraga@ucl.ac.uk; helo=EUR04-VI1-obe.outbound.protection.outlook.com X-Spam_score_int: -12 X-Spam_score: -1.3 X-Spam_bar: - X-Spam_report: (-1.3 / 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, MSGID_FROM_MTA_HEADER=0.001, PDS_HP_HELO_NORDNS=0.001, RDNS_NONE=0.793, SPF_HELO_PASS=-0.001, SPF_PASS=-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" X-Migadu-Flow: FLOW_IN X-Migadu-Country: US ARC-Message-Signature: i=2; a=rsa-sha256; c=relaxed/relaxed; d=yhetil.org; s=key1; t=1637323206; 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:list-id:list-help:list-unsubscribe: list-subscribe:list-post:dkim-signature; bh=3W3j3Ittrc3Z4C6s+cMD5HptO3fN/DSvCad4NFwmaVc=; b=ia0JgpuVZCL1PhsOO9cVphbN/6K+M0B3zdWl8m/kNPRqrWb6qeG+YxsuwLiNGAxOzxz6hC 1iW60CyGDaedZht0Y/hj+Nr/e180oiYjEuRCx+tUq4rSyU9N3zyQsPVsD8wtTY9EAOYdr0 0mjjaxe13C0kcy+5LGUbj6VfSHknJAYX3YgMMaPhSUyDnhv+kz8GIbOcYDBi8b3tcboNU8 yW4J5BaY042H4PFQ/R2pOyEluwn+rOojQJXPpcbOdCllzEjpNPoAIBWvgx+N/ENKFGa9Mb mdIr/kYDtOCygEjrYx8YcFe40wmdkg8e80KSgLpPkgc+T2V89Zx57qPtdKmLKw== ARC-Seal: i=2; s=key1; d=yhetil.org; t=1637323206; a=rsa-sha256; cv=pass; b=U9dZjPtTHAyqoflx6iVGHpzFzidfIoUWxjz3WhIUpHv7GkayUhhWXyYXpj8K7eofk0Dy+H FvMcaR3h9Qo/uf5lP9zA6gfk/Y1nBDH61iouf2tGq9xTmWBTBOKdbx/RpbLGKsKmWGGtKa 4IggynItH9DyM/Fjg1jFHtEEOI/dJn9fFqi1lk1dpGjyNm+TUfrPxjS+kUrP3wROJiFyXx ccz6eJF+eYNA6vVHf1ULqcLkC4b1t/9r27AEYfRuzTkU5ry/9X+K5wtZx2h8xHOuG5z9Bq qRcxcysDnuxDYIdx/uqed5HqFmklb3Sl8qdTQtnZJBjA9kNE/vGbPSUw5kqBjA== ARC-Authentication-Results: i=2; aspmx1.migadu.com; dkim=pass header.d=ucl.ac.uk header.s=selector1 header.b=GSEBMxya; arc=pass ("microsoft.com:s=arcselector9901:i=1"); 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: -4.56 Authentication-Results: aspmx1.migadu.com; dkim=pass header.d=ucl.ac.uk header.s=selector1 header.b=GSEBMxya; arc=pass ("microsoft.com:s=arcselector9901:i=1"); 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: 0678336297 X-Spam-Score: -4.56 X-Migadu-Scanner: scn0.migadu.com X-TUID: AMvzOcZYdHjY Hello, I have an org macro that expands to more than one line of text. This unfortunately breaks the fragile interpretation of lists if used at the wrong point. Is there an easy way to get the amount of indentation for the current line from within a macro (using (eval...) I guess)? Thank you, eric -- : Eric S Fraga, with org release_9.5-230-g2bbac4 in Emacs 29.0.50 : Latest paper written in org: https://arxiv.org/abs/2106.05096