Re: shell refactoring

2015-11-03 Thread Marcel Offermans
The only reason I’m asking is because that’s how the gogo shell works in Felix. It has a context per shell. I was curious if you also wanted to go for that design, as sharing a context between multiple shells might give some awkward results (if you allow commands to operate on such context… cd /

Re: shell refactoring

2015-11-03 Thread Pepijn Noltes
Hi Marcel, On Tue, Nov 3, 2015 at 11:49 AM Marcel Offermans < marcel.offerm...@luminis.nl> wrote: > Hello Pepijn, > > If you’re going to support multiple shells concurrently, does that also > mean that each shell has its own “context” to keep state (ie to keep track > of things like current dire

Re: shell refactoring

2015-11-03 Thread Marcel Offermans
Hello Pepijn, If you’re going to support multiple shells concurrently, does that also mean that each shell has its own “context” to keep state (ie to keep track of things like current directory, environment variables, …)? Greetings, Marcel On 3 November 2015 at 10:21:02, Pepijn Noltes (pepijnn