You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
When Ivy displays its help, it setsorg-hide-emphasis-markers to t, a feature introduced in commit 6ec1126. In doing so, it changes the appearance of all of the user's org-mode buffers because the variable doesn't become buffer local automatically. May I suggest to use setq-local instead of setq in order to confine the change to the one buffer owned by Ivy?
(One could argue whether the variable should be automatically buffer local, but for now setting it locally seems to be the right thing.)
The text was updated successfully, but these errors were encountered:
(One could argue whether the variable should be automatically buffer local, but for now setting it locally seems to be the right thing.)
It's a user option intended to be set globally in user configurations, and Emacs packages should strive to not affect user options, so in this case setq-local is the best middle ground.
When Ivy displays its help, it sets
org-hide-emphasis-markers
tot
, a feature introduced in commit 6ec1126. In doing so, it changes the appearance of all of the user's org-mode buffers because the variable doesn't become buffer local automatically. May I suggest to usesetq-local
instead ofsetq
in order to confine the change to the one buffer owned by Ivy?(One could argue whether the variable should be automatically buffer local, but for now setting it locally seems to be the right thing.)
The text was updated successfully, but these errors were encountered: