[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: Multiple Eshell process?
From: |
Eli Zaretskii |
Subject: |
Re: Multiple Eshell process? |
Date: |
Mon, 09 Nov 2015 23:00:26 +0200 |
> Date: Mon, 9 Nov 2015 21:43:06 +0100
> From: "Jesuz Networks Inc. " <address@hidden>
>
> When I'm compiling something in Eshell, of Importing my mail with offlinemap
> tool, then I need to wait long time before a process in Eshell is finished and
> I can use Eshell again.
> As far as it seems, I could only run one Eshell process.
>
> This is somewhat inconvenient. For example, when you run a process in Guake
> terminal, you can spawn another Guake terminal in a new tab and do your thing
> while a process is still running in another tab.
>
> So I'm wondering if this could be possible with Eshell?
Eshell is actually a Lisp program, and Emacs has only one Lisp
thread. So no, this is not currently possible. It could be possible
when we integrate the concurrency branch into Emacs, though. Maybe.