mirror of
https://github.com/Llewellynvdm/exa.git
synced 2024-11-26 13:56:27 +00:00
5189d66e2c
exa now ignores errors when checking for extended attributes when the user didn’t explicitly demand that they be checked. If a file does have xattrs, it’ll still display the @ in the permissions column; errors will now just cause the @ to be hidden instead. This changed a lot of the xtests, which were displaying the error message in a few situations. Those tests have gained @-suffixed companions so the actual error messages can still be tested. Fixes #178 (finally)
15 lines
1022 B
Plaintext
15 lines
1022 B
Plaintext
[36m/testcases/[1;34mlinks[0m
|
||
[38;5;244m├──[0m [36mbroken[0m [31m->[0m [4;31mnowhere[0m
|
||
[38;5;244m│ └──[0m [31m<No such file or directory (os error 2)>[0m
|
||
[38;5;244m├──[0m [36mcurrent_dir[0m [38;5;244m->[0m [1;34m.[0m
|
||
[38;5;244m├──[0m [36mforbidden[0m [31m->[0m [4;31m/proc/1/root[0m
|
||
[38;5;244m│ └──[0m [31m<Permission denied (os error 13)>[0m
|
||
[38;5;244m├──[0m [36mitself[0m [31m->[0m [4;31mitself[0m
|
||
[38;5;244m│ └──[0m [31m<Too many levels of symbolic links (os error 40)>[0m
|
||
[38;5;244m├──[0m [36mparent_dir[0m [38;5;244m->[0m [1;34m..[0m
|
||
[38;5;244m├──[0m [36mroot[0m [38;5;244m->[0m [1;34m/[0m
|
||
[38;5;244m├──[0m some_file
|
||
[38;5;244m├──[0m [36msome_file_absolute[0m [38;5;244m->[0m [36m/testcases/links/[0msome_file
|
||
[38;5;244m├──[0m [36msome_file_relative[0m [38;5;244m->[0m some_file
|
||
[38;5;244m└──[0m [36musr[0m [38;5;244m->[0m [36m/[1;34musr[0m
|