From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from mp0.migadu.com ([2001:41d0:303:5f26::]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits)) by ms8.migadu.com with LMTPS id 2D+pKhxUmGXR1wAAkFu2QA (envelope-from ) for ; Fri, 05 Jan 2024 20:10:20 +0100 Received: from aspmx1.migadu.com ([2001:41d0:303:e16b::]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits)) by mp0.migadu.com with LMTPS id OHoIJxxUmGUySAEAqHPOHw (envelope-from ) for ; Fri, 05 Jan 2024 20:10:20 +0100 X-Envelope-To: larch@yhetil.org Authentication-Results: aspmx1.migadu.com; dkim=pass header.d=posteo.net header.s=2017 header.b=CZ7qCQa4; 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=posteo.net ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=yhetil.org; s=key1; t=1704481820; 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=4M1c5qvo8YoPIo/eyphc/EdI0I8i9P2QOZFDr92nmQI=; b=YulduYYZtWbqCyz02llrjFKltLJByl5IwA/oQB4UqMhxgtMp4WkWyYPTSz1fpzcPEoscqT BdwlD1ukLOkEDMloInXaXmSTNZ8XfuUeQ/3qSFQHzPdCYcFMiiSkyG1YCR4J7Cd3idTUVt PxKrx7+5QFIxPaNn1dKZFwzv/89nVxhj1RXlHpjSe2wk7XMJZNyG2AQLm13VbCHPZ7TpE4 qt+5/1E9w+VZeIRMmNMVzHeDKuxWTnDvwhJJJalZJWXkXOo7hatciD7zic5TnEExQ8sgo3 xLkxi2VE1vVP83DWN0bkaggTfOFNp99SQylbosSNWsuDsFsCaGQRdh+zYR1Hlg== ARC-Authentication-Results: i=1; aspmx1.migadu.com; dkim=pass header.d=posteo.net header.s=2017 header.b=CZ7qCQa4; 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=posteo.net ARC-Seal: i=1; s=key1; d=yhetil.org; t=1704481820; a=rsa-sha256; cv=none; b=VQrDRQLB7eshuw7phZrP26vpvMW2lpyVsDhIKiAJ0u1I+GN9RIsOAU6wYciVlm6bfNYqaH 0FfErrcfic59tHetNdRpqB/HAZT6Tmckdc5EGogJlGxwBIkUzo6kSkv03w2AbYgRtHGbBK lCtUqtp/NNhYZgtkpu3gjaN+VGLPAlaM2weegiB1P/P+CHzBK6qiovD7Gb8SunaKQJqSnW 6xaldbMvaL5yf2BznYPC762YCfRlfGyKxpuiRlzUh2FBT6SH7gMdmUz3xBawJTfBoG2C27 26ZV7Acd527F9E1Z+7/mCrkVrdDYDEnUtxXr8P5xrq0LHrraKVWc/R2kMiDaDw== 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 43F6A53BD2 for ; Fri, 5 Jan 2024 20:10:20 +0100 (CET) Received: from localhost ([::1] helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1rLpZz-0001kp-Qq; Fri, 05 Jan 2024 14:10:03 -0500 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 1rLpZx-0001jy-Hv for emacs-orgmode@gnu.org; Fri, 05 Jan 2024 14:10:01 -0500 Received: from mout02.posteo.de ([185.67.36.66]) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1rLpZu-0003Cf-WB for emacs-orgmode@gnu.org; Fri, 05 Jan 2024 14:10:01 -0500 Received: from submission (posteo.de [185.67.36.169]) by mout02.posteo.de (Postfix) with ESMTPS id 0AF39240104 for ; Fri, 5 Jan 2024 20:09:53 +0100 (CET) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=posteo.net; s=2017; t=1704481793; bh=JEGw+AdFTOOkV6cp8dq4XOh4rA3waK5Hw77WffCgs1w=; h=From:To:Cc:Subject:Date:Message-ID:MIME-Version:From; b=CZ7qCQa4iZl4Oc+Vj1DwystY8N3QXPnGu0YVYNcAZohizvuVNf2oi/siVeQTYg7jf BN7DDO1nnYnFZ6EzGSXRiyNIXkwhqmCU1UgLhSBeB/gtNTB1+bVb7qWPhDlIBiWbQw NnsXdYqEYNQRnCFP4o1jwxgpkFU5ZYW6wowurRAbr8sIqHpncRuPp3JdnBrvbZBw6l KnFW2aUb8QO6BsASthJD0uscMfixvWDbimvsaFsnBl4MkwF9woc8TgHf4qv32AO0Xm ShWXmJNg86I+vKQfM9OKVi9Vy90jGEzoelHxa4h0qd1gJCBjuiPtMSEcTveaRog2Kf BS5GASuPqYJoQ== Received: from customer (localhost [127.0.0.1]) by submission (posteo.de) with ESMTPSA id 4T6Ch045xyz6twg; Fri, 5 Jan 2024 20:09:52 +0100 (CET) From: Ihor Radchenko To: Marie-Helene Burle Cc: emacs-orgmode@gnu.org Subject: Re: [BUG] org-element-at-point: Throw an error when not in org-mode [9.7-pre (release_9.6.15-1033-gd8586f @ /home/marie/.emacs.d/straight/build/org/)] In-Reply-To: <87il47libr.fsf@westdri.ca> References: <87cyug4ye1.fsf@gmail.com> <87il486jyv.fsf@localhost> <87il47libr.fsf@westdri.ca> Date: Fri, 05 Jan 2024 19:13:01 +0000 Message-ID: <87h6jry4oy.fsf@localhost> MIME-Version: 1.0 Content-Type: text/plain Received-SPF: pass client-ip=185.67.36.66; envelope-from=yantar92@posteo.net; helo=mout02.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_H5=0.001, RCVD_IN_MSPIKE_WL=0.001, SPF_HELO_NONE=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-bounces+larch=yhetil.org@gnu.org X-Migadu-Country: US X-Migadu-Flow: FLOW_IN X-Migadu-Scanner: mx13.migadu.com X-Migadu-Spam-Score: -7.17 X-Spam-Score: -7.17 X-Migadu-Queue-Id: 43F6A53BD2 X-TUID: 0yUioyffbFgE Marie-Helene Burle writes: > Prior to org 9.7, I used to use `org-meta-return` everywhere to nicely add elements to a list. Whether in mu4e, markdown, or anywhere, typing: > > - item1 > > Would nicely give me: > > - item1 > - > ... > So, indeed, not a bug and probably nothing you want to worry about. I'll just have to learn to live without those nice little org behaviours in non-org buffers. > > Note that the Reddit thread I linked in my prior email suggests that I am not the only one who took advantage of this. I don't know what org function that other user was using in non-org buffer, but it used to work and stopped in 9.7. You can still use org-meta-return at your own risk if you upgrade to the latest Org mode. Just hide the warning message that is now displayed in place of the error. The reason org-meta-return and some other functions worked in the past is their internal implementation based on regular expressions. In the newer Org mode, we are switching to internal implementation based on Org parser - it is more accurate and fixes various bugs, but can fail unpredictably when not in Org mode buffer. In future, there is a chance that Org parser will be able to run without errors (although not necessarily accurately) in non-Org buffers, but it is not something I am specifically looking to fix - rather a side effect of some planned changes. -- Ihor Radchenko // yantar92, Org mode contributor, Learn more about Org mode at . Support Org development at , or support my work at