xonsh/news
Gil Forsyth f5ae75268a
feat(bashpath): add env-var to allow overriding path to bash (#5295)
I've run into issues with bash completion failing when using `nix` to
handle environments.
The nix environment often installs its own `bash` which doesn't respect
the `BASH_COMPLETIONS` env-var.

This allows an (off-by-default) option to override what is returned by
`xonsh.platform.bash_command`.

The removal of the `lru_cache` should be negligible since
`windows_bash_command` has its own `lru_cache` and the other options are
doing an env lookup or returning a string.
2024-03-08 17:57:53 +01:00
..
override_bash_path.rst feat(bashpath): add env-var to allow overriding path to bash (#5295) 2024-03-08 17:57:53 +01:00
TEMPLATE.rst single instance of string.Formatter 2018-10-20 12:22:59 -06:00