lix/src
jade b15d5cc6ee nix: remove explosions if you have a window size less than four
Turns out strings do not like being resized to -4.

This was discovered while messing with the tests to remove unbuffer and
trying stdbuf instead. Turns out that was not the right approach.

This basically rewrites the handling of this case to be much more
correct, and fixes a bug where with small window sizes where it would
ALSO truncate the attr names in addition to the optional descriptions.

Change-Id: Ifd1beeaffdb47cbb5f4a462b183fcb6c0ff6c524
2024-08-10 16:11:58 -07:00
..
asan-options tree-wide: add support for asan! 2024-07-31 14:13:39 -07:00
build-remote refactor: make HashType and Base enum classes for type safety 2024-08-08 14:53:17 -07:00
libcmd tree-wide: fix a pile of lints 2024-08-08 14:53:17 -07:00
libexpr libexpr: move Value implementations out of eval.cc 2024-08-08 22:01:12 -06:00
libfetchers refactor: make HashType and Base enum classes for type safety 2024-08-08 14:53:17 -07:00
libmain fix: check if it is a Real terminal, not just if it is a terminal 2024-08-10 16:07:21 -07:00
libstore libutil: rename and optimize closeMostFDs 2024-08-09 19:59:17 +00:00
libutil fix: check if it is a Real terminal, not just if it is a terminal 2024-08-10 16:07:21 -07:00
nix nix: remove explosions if you have a window size less than four 2024-08-10 16:11:58 -07:00
nix-build tree-wide: unify progress bar inactive and paused states 2024-07-01 18:19:34 +02:00
nix-channel util.{hh,cc}: Split out users.{hh,cc} 2024-05-29 11:01:34 +02:00
nix-collect-garbage Fix dry-run flag for nix-collect-garbage 2024-07-09 13:55:05 +00:00
nix-copy-closure Merge pull request #9277 from keszybz/file-permissions 2024-03-04 05:26:17 +01:00
nix-env fix: check if it is a Real terminal, not just if it is a terminal 2024-08-10 16:07:21 -07:00
nix-instantiate libexpr: pass Exprs as references, not pointers 2024-06-17 19:46:44 +00:00
nix-store refactor: make HashType and Base enum classes for type safety 2024-08-08 14:53:17 -07:00
pch build-time: remove 20% more by PCH'ing C++ stdlib 2024-05-30 21:54:21 +00:00
lix-base.pc.in packaging: rename nixexpr -> lixexpr and so on 2024-05-23 16:45:23 -06:00
meson.build tree-wide: add support for asan! 2024-07-31 14:13:39 -07:00