[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[elpa] externals/hydra 9db28034d7 16/35: lv.el (lv-window-hook): Add
From: |
ELPA Syncer |
Subject: |
[elpa] externals/hydra 9db28034d7 16/35: lv.el (lv-window-hook): Add |
Date: |
Tue, 25 Oct 2022 22:59:05 -0400 (EDT) |
branch: externals/hydra
commit 9db28034d7d61bfeff89899633b958f22befc53d
Author: Oleh Krehel <ohwoeowho@gmail.com>
Commit: Oleh Krehel <ohwoeowho@gmail.com>
lv.el (lv-window-hook): Add
Re emacs-lsp/lsp-mode#1216
Example:
(add-hook 'lv-window-hook 'visual-line-mode)
---
lv.el | 6 +++++-
1 file changed, 5 insertions(+), 1 deletion(-)
diff --git a/lv.el b/lv.el
index 5cc06961b7..2fd1838e06 100644
--- a/lv.el
+++ b/lv.el
@@ -63,6 +63,9 @@ Only the background color is significant."
(defvar display-fill-column-indicator)
(defvar tab-line-format)
+(defvar lv-window-hook nil
+ "Hook to run by `lv-window' when a new window is created.")
+
(defun lv-window ()
"Ensure that LV window is live and return it."
(if (window-live-p lv-wnd)
@@ -86,7 +89,8 @@ Only the background color is significant."
(setq display-line-numbers nil)
(setq display-fill-column-indicator nil)
(set-window-dedicated-p lv-wnd t)
- (set-window-parameter lv-wnd 'no-other-window t))
+ (set-window-parameter lv-wnd 'no-other-window t)
+ (run-hooks 'lv-window-hook))
(select-window ori)))))
(defvar golden-ratio-mode)
- [elpa] externals/hydra updated (7081ee6d44 -> e3e3d2c17f), ELPA Syncer, 2022/10/25
- [elpa] externals/hydra a2bb124a3f 03/35: hydra.el (hydra-posframe-hide): Delay hiding hint when it makes sense, ELPA Syncer, 2022/10/25
- [elpa] externals/hydra e94b39171a 01/35: hydra.el (hydra-posframe-show): Introduce a border, ELPA Syncer, 2022/10/25
- [elpa] externals/hydra 49bef08465 12/35: Fix typos, ELPA Syncer, 2022/10/25
- [elpa] externals/hydra b14aaf71cb 07/35: hydra.el (hydra-lv): Remove obsolete defcustom, ELPA Syncer, 2022/10/25
- [elpa] externals/hydra d3328cab67 18/35: doc: Add full text of licences, ELPA Syncer, 2022/10/25
- [elpa] externals/hydra 91f961d5d5 11/35: lv.el (lv-use-padding): New defcustom, ELPA Syncer, 2022/10/25
- [elpa] externals/hydra e3beffdd80 17/35: lv.el (lv-window): Don't modify the buffer-list order, ELPA Syncer, 2022/10/25
- [elpa] externals/hydra a91dd72529 06/35: lv.el (lv-window): Set header-line-format to nil, ELPA Syncer, 2022/10/25
- [elpa] externals/hydra d38c63d3d8 14/35: hydra.el (hydra--work-around-dedicated): Unset on 26.3, ELPA Syncer, 2022/10/25
- [elpa] externals/hydra 9db28034d7 16/35: lv.el (lv-window-hook): Add,
ELPA Syncer <=
- [elpa] externals/hydra 9936d1c6a8 09/35: lv.el (lv-window): Set tab-line-format to nil, ELPA Syncer, 2022/10/25
- [elpa] externals/hydra 5e29ad0092 19/35: lv.el (lv-window): Ensure fundamental-mode, ELPA Syncer, 2022/10/25
- [elpa] externals/hydra 370a5c613e 23/35: hydra.el (hydra-key-regex): Include "[]" in the char group, ELPA Syncer, 2022/10/25
- [elpa] externals/hydra 2dfc493ebc 25/35: Fixed message hint display from being escaped by percent, ELPA Syncer, 2022/10/25
- [elpa] externals/hydra 1ab885785e 29/35: hydra.el (hydra--make-defun): Allow to speficy :idle property for a head, ELPA Syncer, 2022/10/25
- [elpa] externals/hydra 2d553787ac 30/35: hydra.el (hydra--make-defun): Refactor, ELPA Syncer, 2022/10/25
- [elpa] externals/hydra f45e64f7e1 31/35: hydra.el (hydra--describe-key): Add and bind to "<f1> k", ELPA Syncer, 2022/10/25
- [elpa] externals/hydra 317e1de330 34/35: Fix emacs native compilation warning, ELPA Syncer, 2022/10/25
- [elpa] externals/hydra 0c5dcf7ab9 13/35: .travis.yml: Use EVM, ELPA Syncer, 2022/10/25
- [elpa] externals/hydra 82ff12666e 04/35: hydra.el (find-func): Fix advice, ELPA Syncer, 2022/10/25