I've been trying to follow this discussion as I have observed problems
with the linking characters in eshell. However, it seems I am having
seeing different behavior than others. In both Emacs 26.3 and Emacs-next
27.0.50, running as `emacs -q`, INSIDE_EMACS is not being set in eshell
so, guix describe looks like
66 Feb 07 2020 10:38:56]8;;\ (current)
repository URL: https://git.savannah.gnu.org/git/guix.git
In shell and term mode, INSIDE_EMACS is being set, and everything looks fine
(although without any highlighting).
Is something wrong with my emacs that INSIDE_EMACS is not being set?
Is there some other way that guix can detect if it is running from eshell?