From ae2c1a1c3f83994ad66bf1e7031e4c1d3c74aeac Mon Sep 17 00:00:00 2001 From: defanor Date: Sun, 24 Dec 2017 21:12:16 +0300 Subject: Open URLs in new session if one is created Even when calling `pancake' from another pancake buffer. --- pancake.el | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/pancake.el b/pancake.el index e41a822..c0fb9b6 100644 --- a/pancake.el +++ b/pancake.el @@ -176,7 +176,8 @@ if no URL is provided." (interactive) (when (or new-session (not (consp pancake-buffers))) (pancake-new)) - (let ((buffer (if (eq major-mode 'pancake-mode) + (let ((buffer (if (and (eq major-mode 'pancake-mode) + (not new-session)) (current-buffer) (car pancake-buffers)))) (with-current-buffer buffer -- cgit v1.2.3