Hi Guix,
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
guix describe
]8;;file://lib-its13/var/guix/profiles/per-user/install/current-guix-66-link\Generation
66 Feb 07 2020 10:38:56]8;;\ (current)
guix 232f344
repository URL: https://git.savannah.gnu.org/git/guix.git
branch: master
commit:
]8;;https://git.savannah.gnu.org/cgit/guix.git/commit/?id=232f344f9b9dc775fe8f9c7db2e45ba20431b071\232f344f9b9dc775fe8f9c7db2e45ba20431b071]8;;\
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?
Best,
Jack