aboutsummaryrefslogtreecommitdiff
path: root/lisp
diff options
context:
space:
mode:
Diffstat (limited to 'lisp')
-rw-r--r--lisp/mastodon-tl.el6
1 files changed, 4 insertions, 2 deletions
diff --git a/lisp/mastodon-tl.el b/lisp/mastodon-tl.el
index 8197315..b18ddc0 100644
--- a/lisp/mastodon-tl.el
+++ b/lisp/mastodon-tl.el
@@ -2341,11 +2341,13 @@ INSTANCE is an instance domain name."
:vector)))
(mastodon-tl--instance-response-fun response brief)))))
-(defun mastodon-tl--instance-response-fun (response brief)
+(defun mastodon-tl--instance-response-fun (response brief instance)
"Display instance description RESPONSE in a new buffer.
BRIEF means to show fewer details."
(when response
- (let ((buf (get-buffer-create "*mastodon-instance*")))
+ (let ((domain (url-file-nondirectory instance))
+ (buf (get-buffer-create
+ (format "*mastodon-instance-%s*" domain))))
(with-current-buffer buf
(switch-to-buffer-other-window buf)
(let ((inhibit-read-only t))