Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Missing folders with utf8 names, missing control character escaping #329

Open
Akasch opened this issue Dec 11, 2017 · 0 comments
Open

Missing folders with utf8 names, missing control character escaping #329

Akasch opened this issue Dec 11, 2017 · 0 comments

Comments

@Akasch
Copy link

Akasch commented Dec 11, 2017

While testing something else with wired file and folder names (random utf8 strings) I have noticed that exa sometimes don't show all of the folders present in a directory.

I think the second folder got somehow mapped over/under the header line because of some wired control characters. Here my console output, note ll is aliased to exa as shown in the end.

      ~/git/salzspeicher.rs   master ●  ll /tmp/salzspeicher_test/17a1210485f44a18b4d6f0ce36fb8d12
    Permissions Links Size User Group Date Modified Name                  )U
    drwxr-xr-x      3    - nils nils  11 Dez 14:48  iª�ici=%򟲋⸮,󩖸 #�=Აi6ª6i
      ~/git/salzspeicher.rs   master ●  /bin/ls -al /tmp/salzspeicher_test/17a1210485f44a18b4d6f0ce36fb8d12
    insgesamt 0
    drwxr-xr-x     4 nils nils     80 Dez 11 14:48  .
    drwxr-xr-x 30913 nils nils 618260 Dez 11 14:49  ..
    drwxr-xr-x     3 nils nils     60 Dez 11 14:48 'iª'$'\302\230''ici=%'$'\362\237\262\213''⸮,'$'\363\251\226\270'' #'$'\302\217''='$'\341\262\220''i6'
    drwxr-xr-x     2 nils nils     60 Dez 11 14:48 '+T鐳i'$'\362\263\214\213''%i$ ⁅i7j-i磑7ª6i'$'\302\215'')U'
     ~/git/salzspeicher.rs   master ●  tree /tmp/salzspeicher_test/17a1210485f44a18b4d6f0ce36fb8d12
    /tmp/salzspeicher_test/17a1210485f44a18b4d6f0ce36fb8d12
    ├── iª\230ici=%\2376213⸮,\3512670 #\217=\16220i6
    │   └── ^¬\177766ki\232iBii4i󾭎iim\177760 i9C硂Ai؁睉Li\205󠀁o\4177776i‐qeGi¨\2214340
    │       ├── iii\2125006唢@⁅`iiꌫ%‘iiYi\4177777p\237 ii\202   ii+ꀋ\216܏i3b- i1󿿽iB@\234%i\2642120츭7›\231,iTi)ii¡,\3560175¢L%y\224詽i\3335075\203i54RfHJ
    [....]
    │       └── T+焿2\2133135\177ii@¦i0c؃®\1777763i綍SC⻯(\236di(i뗳m~ii3\214\2533040^ 4锶iii
    └── +T鐳i\2631413%i$ ⁅i7j-i磑7ª6i\215)U
        └── \220=磪0i\234®籍\2025400iliᾥ¨ⓋifソCiii$(ᴔ`~(‾kT0鳓 f›忱i+6i)⁠~\2514375i@i\232\214‧C\232i2iUiLIᄨ87i9¥4針A\234‵i\214@‭i_\205  i
    
    24 directories, 25 files

      ~/git/salzspeicher.rs   master ●  which ll 
    ll: aliased to exa -lghH@ --git --color-scale
       ~/git/salzspeicher.rs   master ●  exa --version
    exa v0.8.0

I have uploaded my test folder here as tar.gz and as zip as github would not accept this files as uploads

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

1 participant