refactor(lookup): move xwidget popup rule (#5598)
Setting the rules explicitly was preventing users from customizing how xwidget popups should behave, so it was moved to the popup module as a global default.
This commit is contained in:
parent
68c5336972
commit
b2f27c2b4f
2 changed files with 3 additions and 2 deletions
|
@ -14,7 +14,6 @@
|
||||||
(setq xwidget-webkit-last-session-buffer +lookup--xwidget-webkit-last-session-buffer)
|
(setq xwidget-webkit-last-session-buffer +lookup--xwidget-webkit-last-session-buffer)
|
||||||
(save-window-excursion
|
(save-window-excursion
|
||||||
(xwidget-webkit-browse-url url new-session))
|
(xwidget-webkit-browse-url url new-session))
|
||||||
(with-popup-rules! '(("^\\*xwidget" :vslot -11 :size 0.35 :select nil))
|
(pop-to-buffer xwidget-webkit-last-session-buffer)
|
||||||
(pop-to-buffer xwidget-webkit-last-session-buffer))
|
|
||||||
(setq +lookup--xwidget-webkit-last-session-buffer xwidget-webkit-last-session-buffer
|
(setq +lookup--xwidget-webkit-last-session-buffer xwidget-webkit-last-session-buffer
|
||||||
xwidget-webkit-last-session-buffer orig-last-session-buffer))))
|
xwidget-webkit-last-session-buffer orig-last-session-buffer))))
|
||||||
|
|
|
@ -155,6 +155,8 @@ prevent the popup(s) from messing up the UI (or vice versa)."
|
||||||
:slot 2 :vslot -8 :size 0.35 :select t)
|
:slot 2 :vslot -8 :size 0.35 :select t)
|
||||||
("^\\*eww\\*" ; `eww' (and used by dash docsets)
|
("^\\*eww\\*" ; `eww' (and used by dash docsets)
|
||||||
:vslot -11 :size 0.35 :select t)
|
:vslot -11 :size 0.35 :select t)
|
||||||
|
("^\\*xwidget"
|
||||||
|
:vslot -11 :size 0.35 :select nil)
|
||||||
("^\\*info\\*$" ; `Info-mode'
|
("^\\*info\\*$" ; `Info-mode'
|
||||||
:slot 2 :vslot 2 :size 0.45 :select t)))
|
:slot 2 :vslot 2 :size 0.45 :select t)))
|
||||||
'(("^\\*Warnings" :vslot 99 :size 0.25)
|
'(("^\\*Warnings" :vslot 99 :size 0.25)
|
||||||
|
|
Loading…
Add table
Add a link
Reference in a new issue