[Nix#8642] Nix uses UTF-8 even when terminal has no support #134
Labels
No labels
Area/build-packaging
Area/cli
Area/evaluator
Area/fetching
Area/flakes
Area/language
Area/profiles
Area/protocol
Area/releng
Area/remote-builds
Area/repl
Area/store
bug
crash 💥
Cross Compilation
devx
docs
Downstream Dependents
E/easy
E/hard
E/help wanted
E/reproducible
E/requires rearchitecture
imported
Needs Langver
OS/Linux
OS/macOS
performance
regression
release-blocker
RFD
stability
Status
blocked
Status
invalid
Status
postponed
Status
wontfix
testing
testing/flakey
ux
No milestone
No project
No assignees
1 participant
Notifications
Due date
No due date set.
Dependencies
No dependencies set.
Reference: lix-project/lix#134
Loading…
Reference in a new issue
No description provided.
Delete branch "%!s()"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
Upstream-Issue: NixOS/nix#8642
Describe the bug
Nix error messages contain UTF-8 even when
$LANG
is set to a non-UTF-8 variant.Steps To Reproduce
nix-shell
with non-existent variable name«
instead of«
)Expected behavior
Not mojibake (either just
<
, or«
)nix-env --version
outputnix-env (Nix) 2.13.3
Additional context
Picture of the offending terminal
(i'm also unsure how many terminal emulators properly let you select using «» as boundaries; alacritty doesn't do so OOTB, which is kinda painful when trying to copy e.g. drv paths from the repl.)
Priorities
Add 👍 to issues you find important.