summaryrefslogtreecommitdiff
path: root/pancake.el
diff options
context:
space:
mode:
authordefanor <defanor@uberspace.net>2017-11-02 16:00:04 +0300
committerdefanor <defanor@uberspace.net>2017-11-02 16:00:04 +0300
commitb77e94263040047bdc750fabf93022ee98be526f (patch)
tree49c16e7b5a94447b20c7e4736e9a3fd7f1cc2ca1 /pancake.el
parent0bca972ee68bd673a6a4b928f55ccce9c513d05a (diff)
pancake.el: generate buffers for stderr handlers
Otherwise the same buffer gets reused, and cleanup of one session kills all sessions.
Diffstat (limited to 'pancake.el')
-rw-r--r--pancake.el3
1 files changed, 2 insertions, 1 deletions
diff --git a/pancake.el b/pancake.el
index 7b225ad..7fb662e 100644
--- a/pancake.el
+++ b/pancake.el
@@ -134,7 +134,8 @@
:buffer p-buf
:command pancake-command
:stderr (make-pipe-process
- :name "*pancake-stderr*"
+ :name "pancake-stderr"
+ :buffer (generate-new-buffer "*pancake-stderr*")
:filter 'pancake-process-stderr-filter
:sentinel 'pancake-process-stderr-sentinel)
:filter 'pancake-process-filter