branch: externals/ivy-posframe
commit 0a870c129186e57d8844bf14ac8bf540c1f1eb4d
Author: conao3 <[email protected]>
Commit: conao3 <[email protected]>
Remove top-level ivy-posframe setup function executing
Many users want that the behavior of Emacs does not change just by
`require`. (Unless package have different files for configuration.)
Currently, if you require a package, ivy-posframe-setup will be executed
unconditionally, which may violate the user's intention.
Users need to call ivy-posframe-enable separately if they want to use
ivy-posframe (because it changes the behavior of ivy), and it is already
designed to execute ivy-posframe-setup from this function.
---
ivy-posframe.el | 2 --
1 file changed, 2 deletions(-)
diff --git a/ivy-posframe.el b/ivy-posframe.el
index aa677d0..906d878 100644
--- a/ivy-posframe.el
+++ b/ivy-posframe.el
@@ -445,8 +445,6 @@ selection, non-nil otherwise."
(push `(,func :cleanup ivy-posframe-cleanup)
ivy-display-functions-props)))))
-(ivy-posframe-setup)
-
(provide 'ivy-posframe)
;; Local Variables: