From fbfba9377594b4ae42d985b03da037cf054ba374 Mon Sep 17 00:00:00 2001 From: Henrik Lissner Date: Mon, 23 Apr 2018 01:21:07 -0400 Subject: [PATCH] feature/popup: add company hack; don't select doc buffer popup --- modules/feature/popup/+hacks.el | 9 +++++++++ 1 file changed, 9 insertions(+) diff --git a/modules/feature/popup/+hacks.el b/modules/feature/popup/+hacks.el index f5697c00a..9132fbc44 100644 --- a/modules/feature/popup/+hacks.el +++ b/modules/feature/popup/+hacks.el @@ -34,6 +34,15 @@ ;; External functions ;; +;; `company' +(after! company + (defun +popup*dont-select-me (orig-fn &rest args) + (let ((+popup--inhibit-select t)) + (apply orig-fn args))) + (advice-add #'company-show-doc-buffer :around #'+popup*dont-select-me)) + + +;; `eshell' (after! eshell (setq eshell-destroy-buffer-when-process-dies t)