<20200713204803.51573-1-sir@cmpwn.com>
This fixes the ls problem --- shell/entry.c | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/shell/entry.c b/shell/entry.c index 80dcbea..62377ba 100644 --- a/shell/entry.c +++ b/shell/entry.c @@ -111,6 +111,11 @@ bool mrsh_populate_env(struct mrsh_state *state, char **environ) { } mrsh_env_set(state, "OPTIND", "1", MRSH_VAR_ATTRIB_NONE); + + /* POSIX 8.3: If this variable is unset or null, the implementation + * determines the number of columns */ + mrsh_env_unset(state, "LINES"); + mrsh_env_unset(state, "COLUMNS"); return true; } -- 2.27.0
<C45SIE7HI4OT.1C6WVTA4MOVQ@cirno>
<20200713204803.51573-1-sir@cmpwn.com>
(view parent)
mrsh/patches/archlinux.yml #254153: FAILED in 25s [mrsh_populate_env: unset COLUMNS][0] v2 from [Drew DeVault][1] [0]: https://lists.sr.ht/~emersion/mrsh-dev/patches/11599 [1]: sir@cmpwn.com https://builds.sr.ht/~emersion/job/254153 ✓ _apply_patch ✓ setup ✓ build ✓ test ✗ build-release - build-minimal
<C45SIGFFBFAU.KBYTLE9ALK06@cirno>
<20200713204803.51573-1-sir@cmpwn.com>
(view parent)
mrsh/patches/alpine.yml #254151: SUCCESS in 31s [mrsh_populate_env: unset COLUMNS][0] v2 from [Drew DeVault][1] [0]: https://lists.sr.ht/~emersion/mrsh-dev/patches/11599 [1]: sir@cmpwn.com https://builds.sr.ht/~emersion/job/254151 ✓ _apply_patch ✓ setup ✓ build-gcc ✓ build-clang ✓ test-gcc ✓ test-clang
<C45SIJ31OQ5I.51QLIAVGQIOD@cirno2>
<20200713204803.51573-1-sir@cmpwn.com>
(view parent)
mrsh/patches/annotate.yml #254152: FAILED in 36s [mrsh_populate_env: unset COLUMNS][0] v2 from [Drew DeVault][1] [0]: https://lists.sr.ht/~emersion/mrsh-dev/patches/11599 [1]: sir@cmpwn.com https://builds.sr.ht/~emersion/job/254152 ✓ _apply_patch ✓ annotatesh ✗ upload
<C45SIYTTP8UE.3HX7SEEW163BX@cirno>
<20200713204803.51573-1-sir@cmpwn.com>
(view parent)
mrsh/patches/freebsd.yml #254154: SUCCESS in 1m10s [mrsh_populate_env: unset COLUMNS][0] v2 from [Drew DeVault][1] [0]: https://lists.sr.ht/~emersion/mrsh-dev/patches/11599 [1]: sir@cmpwn.com https://builds.sr.ht/~emersion/job/254154 ✓ _apply_patch ✓ setup ✓ build ✓ test