|
From: | Max Nikulin |
Subject: | Re: [POLL] Should we accept breaking changes to get rid of Org libraries that perform side effects when loading? |
Date: | Wed, 9 Aug 2023 14:48:36 +0700 |
User-agent: | Mozilla/5.0 (X11; Linux x86_64; rv:102.0) Gecko/20100101 Thunderbird/102.13.0 |
On 08/08/2023 20:29, Bastien Guerry wrote:
The definition of a new function is not a side-effect that affects Emacs editing behavior, so Babel and export libs are OK.
Function definition is not side effect when load library is requested. However it is a side effect of hitting TAB in Emacs help prompt. Completion of a variable or a function should not modify Org behavior. Loading of a file is not explicitly requested by the user in this case.
I would disregard however function definitions, however changes in key bindings and recognized plain text links may be surprising to users who just tries to read help.
[Prev in Thread] | Current Thread | [Next in Thread] |