Zsh Mailing List Archive
Messages sorted by: Reverse Date, Date, Thread, Author

Re: [Feature Request]: Globally updated Variables for all zsh instances for same user - just like fish shell

13.07.2015, 01:43, "Bart Schaefer" <schaefer@xxxxxxxxxxxxxxxx>:
>   On Jul 12, 6:42pm, Zaxebo Yaxebo wrote:
>   }
>   } *"Fish Shell" has a feature known as universal variables, which allow a
>   } user to permanently assign a value to a variable across all the running
>   } fish shells of that user. The variable value is remembered across logouts
>   } and reboots, and updates in value are immediately propagated to all running
>   } shells.*
>   This was previously discussed in the thread starting here:
>   http://www.zsh.org/cgi-bin/mla/redirect?USERNUMBER=19431
>   The thread branches a bit but nobody suggested anything better than this:
>   http://unix.stackexchange.com/questions/137077/serialize-shell-variable-in-bash-or-zsh
>   We're almost certainly not going to implement the fish model of having a
>   background server process that all other shells can contact to receive
>   environment variable updates.

AFAIK there is no longer such a thing. I am not really following fish development, but recently I received github email with comment to one of my issues (https://github.com/fish-shell/fish-shell/issues/1257#issuecomment-120921485) and it contains, literally:

> @zanchey is this still slated for 3.0 or might we see 2.3, now that 2.2 is out and fishd is out of the picture (I'm not sure how the fishd.${HOST} file fits in now with fishd gone).

Highlight: “now with fishd gone”.

I failed to find GH issue that describes fishd death, but commit log shows that the death starts with https://github.com/fish-shell/fish-shell/commit/6a94b51cbadb8609580fac5c693c02ca4ab39734 (which is in 2.2 release).

Messages sorted by: Reverse Date, Date, Thread, Author