From cb99bc945fdc475c3da571fb87eb34aff15c9595 Mon Sep 17 00:00:00 2001 From: MartinFillon Date: Sun, 17 Dec 2023 23:05:59 +0100 Subject: [PATCH] test(quotes): added corresponding tests --- devtools/dir-generator.sh | 9 ++++----- src/main.rs | 14 +++++++------- src/output/details.rs | 2 +- src/output/escape.rs | 10 +++------- src/output/file_name.rs | 6 +++--- src/output/grid.rs | 4 ++-- src/output/grid_details.rs | 8 ++++---- src/output/lines.rs | 2 +- tests/cmd/basic_complex_names_nix.stderr | 0 tests/cmd/basic_complex_names_nix.stdout | 8 ++++++++ tests/cmd/long_all_nix.stdout | 1 + tests/cmd/long_binary_bytes_unix.stdout | 1 + tests/cmd/long_blocksize_nix.stdout | 1 + tests/cmd/long_extended_nix.stdout | 1 + tests/cmd/long_file_size_unix.stdout | 1 + tests/cmd/long_git_nix.stdout | 1 + tests/cmd/long_git_repos_nix.stdout | 1 + tests/cmd/long_git_repos_no_status_nix.stdout | 1 + tests/cmd/long_grid_nix.stdout | 1 + tests/cmd/long_header_nix.stdout | 1 + tests/cmd/long_header_unix.stdout | 1 + tests/cmd/long_icons_nix.stdout | 1 + tests/cmd/long_links_recurse_unix.stdout | 10 ++++++++++ tests/cmd/long_nix.stdout | 1 + tests/cmd/long_octal_nix.stdout | 1 + tests/cmd/long_recurse_with_level_unix.stdout | 1 + tests/cmd/long_time_style_relative_nix.stdout | 1 + tests/cmd/long_unix.stdout | 1 + tests/cmd/only_dir_recursive_long_unix.stdout | 6 ++++++ tests/cmd/only_dir_recursive_unix.stdout | 6 ++++++ tests/cmd/only_dir_unix.stdout | 1 + tests/cmd/recursive_long_unix.stdout | 10 ++++++++++ tests/cmd/recursive_unix.stdout | 10 ++++++++++ tests/cmd/tree_long_unix.stdout | 6 ++++++ tests/cmd/tree_unix.stdout | 6 ++++++ tests/gen/basic_complex_names_nix.stderr | 0 tests/gen/basic_complex_names_nix.stdout | 8 ++++++++ tests/gen/long_all_nix.stdout | 1 + tests/gen/long_binary_bytes_unix.stdout | 1 + tests/gen/long_blocksize_nix.stdout | 1 + tests/gen/long_extended_nix.stdout | 1 + tests/gen/long_file_size_unix.stdout | 1 + tests/gen/long_git_nix.stdout | 1 + tests/gen/long_git_repos_nix.stdout | 1 + tests/gen/long_git_repos_no_status_nix.stdout | 1 + tests/gen/long_grid_nix.stdout | 1 + tests/gen/long_header_nix.stdout | 1 + tests/gen/long_header_unix.stdout | 1 + tests/gen/long_icons_nix.stdout | 1 + tests/gen/long_links_recurse_unix.stdout | 10 ++++++++++ tests/gen/long_nix.stdout | 1 + tests/gen/long_octal_nix.stdout | 1 + tests/gen/long_recurse_with_level_unix.stdout | 1 + tests/gen/long_time_style_relative_nix.stdout | 1 + tests/gen/long_unix.stdout | 1 + tests/gen/only_dir_recursive_long_unix.stdout | 6 ++++++ tests/gen/only_dir_recursive_unix.stdout | 6 ++++++ tests/gen/only_dir_unix.stdout | 1 + tests/gen/ptest_10c50228fc1c6107.stdout | 1 + tests/gen/ptest_1128756497bbcbce.stdout | 1 + tests/gen/ptest_13234446d830648.stdout | 1 + tests/gen/ptest_132ac9f159c3473e.stdout | 1 + tests/gen/ptest_13c76530584f9804.stdout | 1 + tests/gen/ptest_14c5df14f800bc28.stdout | 1 + tests/gen/ptest_182085f8602ed2aa.stdout | 1 + tests/gen/ptest_1889daad10054484.stdout | 1 + tests/gen/ptest_19cf21a43f373b6.stdout | 1 + tests/gen/ptest_1a3b7e2197b9241c.stdout | 1 + tests/gen/ptest_1ab8279d631495b0.stdout | 1 + tests/gen/ptest_1c990fbac951fdaf.stdout | 1 + tests/gen/ptest_1e61d8c305ff6c48.stdout | 1 + tests/gen/ptest_1ec7257c14635d03.stdout | 1 + tests/gen/ptest_2092f19a0d4ea1a2.stdout | 2 +- tests/gen/ptest_2176b1b061cb7da2.stdout | 1 + tests/gen/ptest_247e5acfcf9ba3a8.stdout | 1 + tests/gen/ptest_283667fe5d9c3015.stdout | 1 + tests/gen/ptest_298b768f6bb48dac.stdout | 6 ++++++ tests/gen/ptest_2cccf6c2af490359.stdout | 1 + tests/gen/ptest_2d55f5cf8a903fda.stdout | 1 + tests/gen/ptest_2dcffc4f000d924e.stdout | 1 + tests/gen/ptest_3259dc201df8e734.stdout | 4 ++++ tests/gen/ptest_32870705e39ad648.stdout | 8 +++++--- tests/gen/ptest_32e159e8f043025.stdout | 1 + tests/gen/ptest_339353fd84c1145e.stdout | 1 + tests/gen/ptest_33a4632005ea6e7f.stdout | 1 + tests/gen/ptest_36127172d1c48ad1.stdout | 18 ++++++++++-------- tests/gen/ptest_36ff749946aa7b76.stdout | 1 + tests/gen/ptest_38c83409ee57e2af.stdout | 1 + tests/gen/ptest_39a4ecaff3909961.stdout | 1 + tests/gen/ptest_39b4326562c3f75f.stdout | 1 + tests/gen/ptest_3a8ed471ff49be49.stdout | 1 + tests/gen/ptest_3b5b6fd2802ba8f9.stdout | 1 + tests/gen/ptest_3bed5866e590e62a.stdout | 1 + tests/gen/ptest_3f0c3a89d3fcf7d3.stdout | 1 + tests/gen/ptest_404fbc2fe3e5c85.stdout | 1 + tests/gen/ptest_41b5466dabf23647.stdout | 6 ++++++ tests/gen/ptest_469e79a86c2c874f.stdout | 1 + tests/gen/ptest_46a8435d247c34c9.stdout | 6 ++++++ tests/gen/ptest_4805a91da5df26.stdout | 1 + tests/gen/ptest_4974d70325cb7550.stdout | 1 + tests/gen/ptest_4b0ed60c44c669f.stdout | 6 ++++++ tests/gen/ptest_4b538407f6a872e8.stdout | 1 + tests/gen/ptest_4e899e9b065acc8f.stdout | 1 + tests/gen/ptest_4fd72fa9235ffc80.stdout | 1 + tests/gen/ptest_4ff72fb4d6bc110e.stdout | 1 + tests/gen/ptest_514bf873279385ba.stdout | 1 + tests/gen/ptest_52961e9e4d3030fc.stdout | 1 + tests/gen/ptest_55383760e4618c41.stdout | 1 + tests/gen/ptest_5709b91eb3610886.stdout | 1 + tests/gen/ptest_57a5aac99c0c821c.stdout | 10 ++++++++++ tests/gen/ptest_581533c37ac03853.stdout | 1 + tests/gen/ptest_585bdfd3218af4a0.stdout | 1 + tests/gen/ptest_5a8530dc7b091286.stdout | 1 + tests/gen/ptest_5ba3cfebbb42c1f9.stdout | 1 + tests/gen/ptest_62034c92edbb1244.stdout | 1 + tests/gen/ptest_631e7c0eadc876e3.stdout | 1 + tests/gen/ptest_66a65e6644555c05.stdout | 1 + tests/gen/ptest_69fb8da018a73af3.stdout | 1 + tests/gen/ptest_6abf99c853aede16.stdout | 1 + tests/gen/ptest_6d64a7584b621832.stdout | 1 + tests/gen/ptest_6e6893c2c2254622.stdout | 1 + tests/gen/ptest_6eabf01c1fcde44e.stdout | 1 + tests/gen/ptest_7212f6096d7b2f6c.stdout | 1 + tests/gen/ptest_72f8f65472fcd4fa.stdout | 6 ++++++ tests/gen/ptest_74825603975f419c.stdout | 1 + tests/gen/ptest_767aca4b412a3f3e.stdout | 1 + tests/gen/ptest_79116932e9ca8b26.stdout | 1 + tests/gen/ptest_792e19c3c3247d3.stdout | 1 + tests/gen/ptest_7a449fd794fd3993.stdout | 1 + tests/gen/ptest_7b9a096392df2be1.stdout | 1 + tests/gen/ptest_7cad7af690128a39.stdout | 1 + tests/gen/ptest_7d1cd636566df8cd.stdout | 1 + tests/gen/ptest_7eb3e7c4e76f0b53.stdout | 1 + tests/gen/ptest_825e60e73630f857.stdout | 1 + tests/gen/ptest_83b42c3f144d78ba.stdout | 1 + tests/gen/ptest_8484317bd3add4dc.stdout | 1 + tests/gen/ptest_86f826124c5b4511.stdout | 1 + tests/gen/ptest_8822968d21a463f5.stdout | 1 + tests/gen/ptest_88f8528f0c592965.stdout | 1 + tests/gen/ptest_89146337fb6b0967.stdout | 1 + tests/gen/ptest_8becd3030ba5621c.stdout | 1 + tests/gen/ptest_8cd9b0ae2930d704.stdout | 1 + tests/gen/ptest_8d1d7d130b125e45.stdout | 1 + tests/gen/ptest_8da0d5649bbd84c6.stdout | 1 + tests/gen/ptest_8ece6263396deeab.stdout | 1 + tests/gen/ptest_91d7b6efe549ede0.stdout | 1 + tests/gen/ptest_91e89705f7a716a7.stdout | 1 + tests/gen/ptest_94d98e7060506df0.stdout | 1 + tests/gen/ptest_94ed50412bfc177f.stdout | 1 + tests/gen/ptest_97958c59351ef010.stdout | 10 ++++++++++ tests/gen/ptest_98e04e3185e9174c.stdout | 1 + tests/gen/ptest_992337433f8c6594.stdout | 1 + tests/gen/ptest_9ad652110670db05.stdout | 1 + tests/gen/ptest_9ae275067dcd14d7.stdout | 1 + tests/gen/ptest_9b2a49fcb2a74cc7.stdout | 2 +- tests/gen/ptest_9c1d803a17fd05c9.stdout | 1 + tests/gen/ptest_9d319b2ce5ecd989.stdout | 1 + tests/gen/ptest_9ece18efb453f48d.stdout | 1 + tests/gen/ptest_a139598e95d06a4b.stdout | 1 + tests/gen/ptest_a689ab7558716dda.stdout | 1 + tests/gen/ptest_a6bbf53a066c588e.stdout | 1 + tests/gen/ptest_a8c541050a307891.stdout | 1 + tests/gen/ptest_aba07307b0f70090.stdout | 18 ++++++++++-------- tests/gen/ptest_abc83ec759ddab6.stdout | 1 + tests/gen/ptest_ad68b42d7025e272.stdout | 1 + tests/gen/ptest_add56bbfa6f842d3.stdout | 1 + tests/gen/ptest_b1cc7b6966ce28b3.stdout | 1 + tests/gen/ptest_b20ec649e4099d19.stdout | 1 + tests/gen/ptest_b2dcd61d44fb5b07.stdout | 1 + tests/gen/ptest_b4bb07ce512e09ba.stdout | 1 + tests/gen/ptest_b86c3dd42089b8ae.stdout | 1 + tests/gen/ptest_b8bfd122ac3a6a7f.stdout | 1 + tests/gen/ptest_b9480d5b12bc2158.stdout | 1 + tests/gen/ptest_bb087081fad71387.stdout | 1 + tests/gen/ptest_bbfc26a93fbe15a7.stdout | 1 + tests/gen/ptest_bc0980c681a1bf6e.stdout | 1 + tests/gen/ptest_bc3ef3722b915c0a.stdout | 1 + tests/gen/ptest_bda5e8cec0adaa3d.stdout | 1 + tests/gen/ptest_bec0be3504920636.stdout | 1 + tests/gen/ptest_c0b6a5f5211e052e.stdout | 1 + tests/gen/ptest_c15429df79ff8a02.stdout | 1 + tests/gen/ptest_c2ceb3753dbebef2.stdout | 1 + tests/gen/ptest_c320d2ec8a647bec.stdout | 1 + tests/gen/ptest_c4ead86a12b992a8.stdout | 4 ++++ tests/gen/ptest_c573fd512af724fd.stdout | 1 + tests/gen/ptest_c5a06187ebc81e63.stdout | 1 + tests/gen/ptest_caa4e824b02fa569.stdout | 1 + tests/gen/ptest_cb765650e293bae4.stdout | 1 + tests/gen/ptest_cc209e82fa5f78eb.stdout | 1 + tests/gen/ptest_cee646e8f21997ad.stdout | 1 + tests/gen/ptest_cf65adc4fe95ba6.stdout | 1 + tests/gen/ptest_d1571a37ac82a799.stdout | 1 + tests/gen/ptest_d503f5149628bec.stdout | 1 + tests/gen/ptest_d604d143ec99b7fa.stdout | 1 + tests/gen/ptest_d7c710df474a3770.stdout | 1 + tests/gen/ptest_dbc0c8e8c3f9b147.stdout | 1 + tests/gen/ptest_ddcc15459b874630.stdout | 1 + tests/gen/ptest_de916a0d5867def3.stdout | 6 ++++++ tests/gen/ptest_ded586a10b97281e.stdout | 1 + tests/gen/ptest_e1033830f4720a6f.stdout | 6 ++++++ tests/gen/ptest_e4cf2a922377bee.stdout | 1 + tests/gen/ptest_ee83bc6dc4504743.stdout | 8 +++++--- tests/gen/ptest_f21d9a563d3e0f10.stdout | 1 + tests/gen/ptest_f261ab10a0ea20f.stdout | 6 ++++++ tests/gen/ptest_f2ea3bfaf96e639.stdout | 1 + tests/gen/ptest_f33fd54762597c23.stdout | 1 + tests/gen/ptest_f641eabbfb35f76f.stdout | 1 + tests/gen/ptest_f79a790e130be075.stdout | 1 + tests/gen/ptest_ffbdb9af2de10fa.stdout | 1 + tests/gen/recursive_long_unix.stdout | 10 ++++++++++ tests/gen/recursive_unix.stdout | 10 ++++++++++ tests/gen/tree_long_unix.stdout | 6 ++++++ tests/gen/tree_unix.stdout | 6 ++++++ tests/ptests/ptest_10c50228fc1c6107.stdout | 1 + tests/ptests/ptest_1128756497bbcbce.stdout | 1 + tests/ptests/ptest_13234446d830648.stdout | 1 + tests/ptests/ptest_132ac9f159c3473e.stdout | 1 + tests/ptests/ptest_13c76530584f9804.stdout | 1 + tests/ptests/ptest_14c5df14f800bc28.stdout | 1 + tests/ptests/ptest_182085f8602ed2aa.stdout | 1 + tests/ptests/ptest_1889daad10054484.stdout | 1 + tests/ptests/ptest_19cf21a43f373b6.stdout | 1 + tests/ptests/ptest_1a3b7e2197b9241c.stdout | 1 + tests/ptests/ptest_1ab8279d631495b0.stdout | 1 + tests/ptests/ptest_1c990fbac951fdaf.stdout | 1 + tests/ptests/ptest_1e61d8c305ff6c48.stdout | 1 + tests/ptests/ptest_1ec7257c14635d03.stdout | 1 + tests/ptests/ptest_2092f19a0d4ea1a2.stdout | 2 +- tests/ptests/ptest_2176b1b061cb7da2.stdout | 1 + tests/ptests/ptest_247e5acfcf9ba3a8.stdout | 1 + tests/ptests/ptest_283667fe5d9c3015.stdout | 1 + tests/ptests/ptest_298b768f6bb48dac.stdout | 6 ++++++ tests/ptests/ptest_2cccf6c2af490359.stdout | 1 + tests/ptests/ptest_2d55f5cf8a903fda.stdout | 1 + tests/ptests/ptest_2dcffc4f000d924e.stdout | 1 + tests/ptests/ptest_3259dc201df8e734.stdout | 4 ++++ tests/ptests/ptest_32870705e39ad648.stdout | 8 +++++--- tests/ptests/ptest_32e159e8f043025.stdout | 1 + tests/ptests/ptest_339353fd84c1145e.stdout | 1 + tests/ptests/ptest_33a4632005ea6e7f.stdout | 1 + tests/ptests/ptest_36127172d1c48ad1.stdout | 18 ++++++++++-------- tests/ptests/ptest_36ff749946aa7b76.stdout | 1 + tests/ptests/ptest_38c83409ee57e2af.stdout | 1 + tests/ptests/ptest_39a4ecaff3909961.stdout | 1 + tests/ptests/ptest_39b4326562c3f75f.stdout | 1 + tests/ptests/ptest_3a8ed471ff49be49.stdout | 1 + tests/ptests/ptest_3b5b6fd2802ba8f9.stdout | 1 + tests/ptests/ptest_3bed5866e590e62a.stdout | 1 + tests/ptests/ptest_3f0c3a89d3fcf7d3.stdout | 1 + tests/ptests/ptest_404fbc2fe3e5c85.stdout | 1 + tests/ptests/ptest_41b5466dabf23647.stdout | 6 ++++++ tests/ptests/ptest_469e79a86c2c874f.stdout | 1 + tests/ptests/ptest_46a8435d247c34c9.stdout | 6 ++++++ tests/ptests/ptest_4805a91da5df26.stdout | 1 + tests/ptests/ptest_4974d70325cb7550.stdout | 1 + tests/ptests/ptest_4b0ed60c44c669f.stdout | 6 ++++++ tests/ptests/ptest_4b538407f6a872e8.stdout | 1 + tests/ptests/ptest_4e899e9b065acc8f.stdout | 1 + tests/ptests/ptest_4fd72fa9235ffc80.stdout | 1 + tests/ptests/ptest_4ff72fb4d6bc110e.stdout | 1 + tests/ptests/ptest_514bf873279385ba.stdout | 1 + tests/ptests/ptest_52961e9e4d3030fc.stdout | 1 + tests/ptests/ptest_55383760e4618c41.stdout | 1 + tests/ptests/ptest_5709b91eb3610886.stdout | 1 + tests/ptests/ptest_57a5aac99c0c821c.stdout | 10 ++++++++++ tests/ptests/ptest_581533c37ac03853.stdout | 1 + tests/ptests/ptest_585bdfd3218af4a0.stdout | 1 + tests/ptests/ptest_5a8530dc7b091286.stdout | 1 + tests/ptests/ptest_5ba3cfebbb42c1f9.stdout | 1 + tests/ptests/ptest_62034c92edbb1244.stdout | 1 + tests/ptests/ptest_631e7c0eadc876e3.stdout | 1 + tests/ptests/ptest_66a65e6644555c05.stdout | 1 + tests/ptests/ptest_69fb8da018a73af3.stdout | 1 + tests/ptests/ptest_6abf99c853aede16.stdout | 1 + tests/ptests/ptest_6d64a7584b621832.stdout | 1 + tests/ptests/ptest_6e6893c2c2254622.stdout | 1 + tests/ptests/ptest_6eabf01c1fcde44e.stdout | 1 + tests/ptests/ptest_7212f6096d7b2f6c.stdout | 1 + tests/ptests/ptest_72f8f65472fcd4fa.stdout | 6 ++++++ tests/ptests/ptest_74825603975f419c.stdout | 1 + tests/ptests/ptest_767aca4b412a3f3e.stdout | 1 + tests/ptests/ptest_79116932e9ca8b26.stdout | 1 + tests/ptests/ptest_792e19c3c3247d3.stdout | 1 + tests/ptests/ptest_7a449fd794fd3993.stdout | 1 + tests/ptests/ptest_7b9a096392df2be1.stdout | 1 + tests/ptests/ptest_7cad7af690128a39.stdout | 1 + tests/ptests/ptest_7d1cd636566df8cd.stdout | 1 + tests/ptests/ptest_7eb3e7c4e76f0b53.stdout | 1 + tests/ptests/ptest_825e60e73630f857.stdout | 1 + tests/ptests/ptest_83b42c3f144d78ba.stdout | 1 + tests/ptests/ptest_8484317bd3add4dc.stdout | 1 + tests/ptests/ptest_86f826124c5b4511.stdout | 1 + tests/ptests/ptest_8822968d21a463f5.stdout | 1 + tests/ptests/ptest_88f8528f0c592965.stdout | 1 + tests/ptests/ptest_89146337fb6b0967.stdout | 1 + tests/ptests/ptest_8becd3030ba5621c.stdout | 1 + tests/ptests/ptest_8cd9b0ae2930d704.stdout | 1 + tests/ptests/ptest_8d1d7d130b125e45.stdout | 1 + tests/ptests/ptest_8da0d5649bbd84c6.stdout | 1 + tests/ptests/ptest_8ece6263396deeab.stdout | 1 + tests/ptests/ptest_91d7b6efe549ede0.stdout | 1 + tests/ptests/ptest_91e89705f7a716a7.stdout | 1 + tests/ptests/ptest_94d98e7060506df0.stdout | 1 + tests/ptests/ptest_94ed50412bfc177f.stdout | 1 + tests/ptests/ptest_97958c59351ef010.stdout | 10 ++++++++++ tests/ptests/ptest_98e04e3185e9174c.stdout | 1 + tests/ptests/ptest_992337433f8c6594.stdout | 1 + tests/ptests/ptest_9ad652110670db05.stdout | 1 + tests/ptests/ptest_9ae275067dcd14d7.stdout | 1 + tests/ptests/ptest_9b2a49fcb2a74cc7.stdout | 2 +- tests/ptests/ptest_9c1d803a17fd05c9.stdout | 1 + tests/ptests/ptest_9d319b2ce5ecd989.stdout | 1 + tests/ptests/ptest_9ece18efb453f48d.stdout | 1 + tests/ptests/ptest_a139598e95d06a4b.stdout | 1 + tests/ptests/ptest_a689ab7558716dda.stdout | 1 + tests/ptests/ptest_a6bbf53a066c588e.stdout | 1 + tests/ptests/ptest_a8c541050a307891.stdout | 1 + tests/ptests/ptest_aba07307b0f70090.stdout | 18 ++++++++++-------- tests/ptests/ptest_abc83ec759ddab6.stdout | 1 + tests/ptests/ptest_ad68b42d7025e272.stdout | 1 + tests/ptests/ptest_add56bbfa6f842d3.stdout | 1 + tests/ptests/ptest_b1cc7b6966ce28b3.stdout | 1 + tests/ptests/ptest_b20ec649e4099d19.stdout | 1 + tests/ptests/ptest_b2dcd61d44fb5b07.stdout | 1 + tests/ptests/ptest_b4bb07ce512e09ba.stdout | 1 + tests/ptests/ptest_b86c3dd42089b8ae.stdout | 1 + tests/ptests/ptest_b8bfd122ac3a6a7f.stdout | 1 + tests/ptests/ptest_b9480d5b12bc2158.stdout | 1 + tests/ptests/ptest_bb087081fad71387.stdout | 1 + tests/ptests/ptest_bbfc26a93fbe15a7.stdout | 1 + tests/ptests/ptest_bc0980c681a1bf6e.stdout | 1 + tests/ptests/ptest_bc3ef3722b915c0a.stdout | 1 + tests/ptests/ptest_bda5e8cec0adaa3d.stdout | 1 + tests/ptests/ptest_bec0be3504920636.stdout | 1 + tests/ptests/ptest_c0b6a5f5211e052e.stdout | 1 + tests/ptests/ptest_c15429df79ff8a02.stdout | 1 + tests/ptests/ptest_c2ceb3753dbebef2.stdout | 1 + tests/ptests/ptest_c320d2ec8a647bec.stdout | 1 + tests/ptests/ptest_c4ead86a12b992a8.stdout | 4 ++++ tests/ptests/ptest_c573fd512af724fd.stdout | 1 + tests/ptests/ptest_c5a06187ebc81e63.stdout | 1 + tests/ptests/ptest_caa4e824b02fa569.stdout | 1 + tests/ptests/ptest_cb765650e293bae4.stdout | 1 + tests/ptests/ptest_cc209e82fa5f78eb.stdout | 1 + tests/ptests/ptest_cee646e8f21997ad.stdout | 1 + tests/ptests/ptest_cf65adc4fe95ba6.stdout | 1 + tests/ptests/ptest_d1571a37ac82a799.stdout | 1 + tests/ptests/ptest_d503f5149628bec.stdout | 1 + tests/ptests/ptest_d604d143ec99b7fa.stdout | 1 + tests/ptests/ptest_d7c710df474a3770.stdout | 1 + tests/ptests/ptest_dbc0c8e8c3f9b147.stdout | 1 + tests/ptests/ptest_ddcc15459b874630.stdout | 1 + tests/ptests/ptest_de916a0d5867def3.stdout | 6 ++++++ tests/ptests/ptest_ded586a10b97281e.stdout | 1 + tests/ptests/ptest_e1033830f4720a6f.stdout | 6 ++++++ tests/ptests/ptest_e4cf2a922377bee.stdout | 1 + tests/ptests/ptest_ee83bc6dc4504743.stdout | 8 +++++--- tests/ptests/ptest_f21d9a563d3e0f10.stdout | 1 + tests/ptests/ptest_f261ab10a0ea20f.stdout | 6 ++++++ tests/ptests/ptest_f2ea3bfaf96e639.stdout | 1 + tests/ptests/ptest_f33fd54762597c23.stdout | 1 + tests/ptests/ptest_f641eabbfb35f76f.stdout | 1 + tests/ptests/ptest_f79a790e130be075.stdout | 1 + tests/ptests/ptest_ffbdb9af2de10fa.stdout | 1 + 364 files changed, 667 insertions(+), 78 deletions(-) create mode 100644 tests/cmd/basic_complex_names_nix.stderr create mode 100644 tests/cmd/basic_complex_names_nix.stdout create mode 100644 tests/gen/basic_complex_names_nix.stderr create mode 100644 tests/gen/basic_complex_names_nix.stdout diff --git a/devtools/dir-generator.sh b/devtools/dir-generator.sh index eae23bca..a8571436 100644 --- a/devtools/dir-generator.sh +++ b/devtools/dir-generator.sh @@ -133,10 +133,6 @@ touch icons/man.1 --date=@0 touch icons/marked.md --date=@0 # END test_icons -# BEGIN set date -touch --date=@0 ./*; -# END set date - # BEGIN complex names mkdir complex-names @@ -146,5 +142,8 @@ touch "complex-names/another one long name" --date=@0 mkdir complex-names/double-quotes touch "complex-names/double-quotes/hello there" --date=@0 touch "complex-names/double-quotes/'Obi wan kanobi'" --date=@0 - # END complex names + +# BEGIN set date +touch --date=@0 ./*; +# END set date diff --git a/src/main.rs b/src/main.rs index 0bebdfa3..82cee1fc 100644 --- a/src/main.rs +++ b/src/main.rs @@ -331,7 +331,7 @@ impl<'args> Exa<'args> { Style::default(), Style::default(), quote_style, - &Quotes::Single, + Quotes::Single, ); writeln!(&mut self.writer, "{}:", ANSIStrings(&bits))?; } @@ -395,7 +395,7 @@ impl<'args> Exa<'args> { if files.is_empty() { return Ok(()); } - let quotes = check_quote(&files); + let quotes = check_quote(files.as_slice()); let theme = &self.theme; let View { @@ -414,7 +414,7 @@ impl<'args> Exa<'args> { opts, console_width, filter, - quotes: quotes.clone(), + quotes, }; r.render(&mut self.writer) } @@ -426,7 +426,7 @@ impl<'args> Exa<'args> { theme, file_style, filter, - quotes: quotes.clone(), + quotes, }; r.render(&mut self.writer) } @@ -449,7 +449,7 @@ impl<'args> Exa<'args> { git_ignoring, git, git_repos, - quotes: quotes.clone(), + quotes, }; r.render(&mut self.writer) } @@ -477,7 +477,7 @@ impl<'args> Exa<'args> { git, console_width, git_repos, - quotes: quotes.clone(), + quotes, }; r.render(&mut self.writer) } @@ -501,7 +501,7 @@ impl<'args> Exa<'args> { git_ignoring, git, git_repos, - quotes: quotes.clone(), + quotes, }; r.render(&mut self.writer) } diff --git a/src/output/details.rs b/src/output/details.rs index ada998b4..06cf1f87 100644 --- a/src/output/details.rs +++ b/src/output/details.rs @@ -350,7 +350,7 @@ impl<'a> Render<'a> { .for_file(egg.file, self.theme) .with_link_paths() .with_mount_details(self.opts.mounts) - .paint(&self.quotes) + .paint(self.quotes) .promote(); let row = Row { diff --git a/src/output/escape.rs b/src/output/escape.rs index cea9f01f..b3b391d9 100644 --- a/src/output/escape.rs +++ b/src/output/escape.rs @@ -8,7 +8,7 @@ pub enum Quotes { Double, } -pub fn check_quote(files: &Vec>) -> Quotes { +pub fn check_quote(files: &[File<'_>]) -> Quotes { for file in files { if file.name.contains('\'') { return Quotes::Double; @@ -23,15 +23,11 @@ pub fn escape( good: Style, bad: Style, quote_style: QuoteStyle, - quotes: &Quotes, + quotes: Quotes, ) { let bits_starting_length = bits.len(); let needs_quotes = string.contains(' ') || string.contains('\''); - let quote_bit = good.paint(if *quotes == Quotes::Double { - "\"" - } else { - "\'" - }); + let quote_bit = good.paint(if quotes == Quotes::Double { "\"" } else { "\'" }); if string .chars() diff --git a/src/output/file_name.rs b/src/output/file_name.rs index 544c1e94..172b6d93 100644 --- a/src/output/file_name.rs +++ b/src/output/file_name.rs @@ -184,7 +184,7 @@ impl<'a, 'dir, C: Colours> FileName<'a, 'dir, C> { /// This method returns some `TextCellContents`, rather than a `TextCell`, /// because for the last cell in a table, it doesn’t need to have its /// width calculated. - pub fn paint(&self, quotes: &Quotes) -> TextCellContents { + pub fn paint(&self, quotes: Quotes) -> TextCellContents { let mut bits = Vec::new(); let spaces_count_opt = match self.options.show_icons { @@ -307,7 +307,7 @@ impl<'a, 'dir, C: Colours> FileName<'a, 'dir, C> { /// Adds the bits of the parent path to the given bits vector. /// The path gets its characters escaped based on the colours. - fn add_parent_bits(&self, bits: &mut Vec>, parent: &Path, quotes: &Quotes) { + fn add_parent_bits(&self, bits: &mut Vec>, parent: &Path, quotes: Quotes) { let coconut = parent.components().count(); if coconut == 1 && parent.has_root() { @@ -375,7 +375,7 @@ impl<'a, 'dir, C: Colours> FileName<'a, 'dir, C> { /// /// So in that situation, those characters will be escaped and highlighted in /// a different colour. - fn escaped_file_name<'unused>(&self, quotes: &Quotes) -> Vec> { + fn escaped_file_name<'unused>(&self, quotes: Quotes) -> Vec> { use percent_encoding::{utf8_percent_encode, CONTROLS}; const HYPERLINK_START: &str = "\x1B]8;;"; diff --git a/src/output/grid.rs b/src/output/grid.rs index 4d7f9045..c9336040 100644 --- a/src/output/grid.rs +++ b/src/output/grid.rs @@ -64,7 +64,7 @@ impl<'a> Render<'a> { QuoteStyle::NoQuotes => 0, QuoteStyle::QuoteSpaces => 0, // Default case }; - let contents = filename.paint(&self.quotes); + let contents = filename.paint(self.quotes); let width = match ( filename.options.embed_hyperlinks, filename.options.show_icons, @@ -113,7 +113,7 @@ impl<'a> Render<'a> { let name_cell = self .file_style .for_file(file, self.theme) - .paint(&self.quotes); + .paint(self.quotes); writeln!(w, "{}", name_cell.strings())?; } diff --git a/src/output/grid_details.rs b/src/output/grid_details.rs index 9e83d895..416ba6e1 100644 --- a/src/output/grid_details.rs +++ b/src/output/grid_details.rs @@ -102,7 +102,7 @@ impl<'a> Render<'a> { /// This includes an empty files vector because the files get added to /// the table in *this* file, not in details: we only want to insert every /// *n* files into each column’s table, not all of them. - fn details_for_column(&self, quotes: &Quotes) -> DetailsRender<'a> { + fn details_for_column(&self, quotes: Quotes) -> DetailsRender<'a> { #[rustfmt::skip] return DetailsRender { dir: self.dir, @@ -115,7 +115,7 @@ impl<'a> Render<'a> { git_ignoring: self.git_ignoring, git: self.git, git_repos: self.git_repos, - quotes: quotes.clone() + quotes }; } @@ -158,7 +158,7 @@ impl<'a> Render<'a> { .as_ref() .expect("Details table options not given!"); - let drender = self.details_for_column(&self.quotes); + let drender = self.details_for_column(self.quotes); let color_scale_info = ColorScaleInformation::from_color_scale( self.details.color_scale, @@ -184,7 +184,7 @@ impl<'a> Render<'a> { .iter() .map(|file| { let filename = self.file_style.for_file(file, self.theme); - let contents = filename.paint(&self.quotes); + let contents = filename.paint(self.quotes); let space_filename_offset = match self.file_style.quote_style { QuoteStyle::QuoteSpaces if file.name.contains(' ') => 2, QuoteStyle::NoQuotes => 0, diff --git a/src/output/lines.rs b/src/output/lines.rs index 34a85781..76984b51 100644 --- a/src/output/lines.rs +++ b/src/output/lines.rs @@ -34,6 +34,6 @@ impl<'a> Render<'a> { .for_file(file, self.theme) .with_link_paths() .with_mount_details(false) - .paint(&self.quotes) + .paint(self.quotes) } } diff --git a/tests/cmd/basic_complex_names_nix.stderr b/tests/cmd/basic_complex_names_nix.stderr new file mode 100644 index 00000000..e69de29b diff --git a/tests/cmd/basic_complex_names_nix.stdout b/tests/cmd/basic_complex_names_nix.stdout new file mode 100644 index 00000000..59d70dcf --- /dev/null +++ b/tests/cmd/basic_complex_names_nix.stdout @@ -0,0 +1,8 @@ +tests/test_dir/complex-names: +'a looooooooooooooooooong filename' +'another one long name' +double-quotes + +tests/test_dir/complex-names/double-quotes: +"'Obi wan kanobi'" +"hello there" diff --git a/tests/cmd/long_all_nix.stdout b/tests/cmd/long_all_nix.stdout index 3dd2c826..0c5f10bf 100644 --- a/tests/cmd/long_all_nix.stdout +++ b/tests/cmd/long_all_nix.stdout @@ -1,3 +1,4 @@ +drwxr-xr-x - nixbld 1 Jan 1970 complex-names drwxr-xr-x - nixbld 1 Jan 1970 git drwxr-xr-x - nixbld 1 Jan 1970 grid drwxr-xr-x - nixbld 1 Jan 1970 group diff --git a/tests/cmd/long_binary_bytes_unix.stdout b/tests/cmd/long_binary_bytes_unix.stdout index 31dddb74..3d6ee4fe 100644 --- a/tests/cmd/long_binary_bytes_unix.stdout +++ b/tests/cmd/long_binary_bytes_unix.stdout @@ -1,3 +1,4 @@ +- complex-names - git - grid - group diff --git a/tests/cmd/long_blocksize_nix.stdout b/tests/cmd/long_blocksize_nix.stdout index 9b132cc4..29765e52 100644 --- a/tests/cmd/long_blocksize_nix.stdout +++ b/tests/cmd/long_blocksize_nix.stdout @@ -1,3 +1,4 @@ +drwxr-xr-x - - nixbld 1 Jan 1970 complex-names drwxr-xr-x - - nixbld 1 Jan 1970 git drwxr-xr-x - - nixbld 1 Jan 1970 grid drwxr-xr-x - - nixbld 1 Jan 1970 group diff --git a/tests/cmd/long_extended_nix.stdout b/tests/cmd/long_extended_nix.stdout index 3dd2c826..0c5f10bf 100644 --- a/tests/cmd/long_extended_nix.stdout +++ b/tests/cmd/long_extended_nix.stdout @@ -1,3 +1,4 @@ +drwxr-xr-x - nixbld 1 Jan 1970 complex-names drwxr-xr-x - nixbld 1 Jan 1970 git drwxr-xr-x - nixbld 1 Jan 1970 grid drwxr-xr-x - nixbld 1 Jan 1970 group diff --git a/tests/cmd/long_file_size_unix.stdout b/tests/cmd/long_file_size_unix.stdout index 31dddb74..3d6ee4fe 100644 --- a/tests/cmd/long_file_size_unix.stdout +++ b/tests/cmd/long_file_size_unix.stdout @@ -1,3 +1,4 @@ +- complex-names - git - grid - group diff --git a/tests/cmd/long_git_nix.stdout b/tests/cmd/long_git_nix.stdout index 3dd2c826..0c5f10bf 100644 --- a/tests/cmd/long_git_nix.stdout +++ b/tests/cmd/long_git_nix.stdout @@ -1,3 +1,4 @@ +drwxr-xr-x - nixbld 1 Jan 1970 complex-names drwxr-xr-x - nixbld 1 Jan 1970 git drwxr-xr-x - nixbld 1 Jan 1970 grid drwxr-xr-x - nixbld 1 Jan 1970 group diff --git a/tests/cmd/long_git_repos_nix.stdout b/tests/cmd/long_git_repos_nix.stdout index 3dd2c826..0c5f10bf 100644 --- a/tests/cmd/long_git_repos_nix.stdout +++ b/tests/cmd/long_git_repos_nix.stdout @@ -1,3 +1,4 @@ +drwxr-xr-x - nixbld 1 Jan 1970 complex-names drwxr-xr-x - nixbld 1 Jan 1970 git drwxr-xr-x - nixbld 1 Jan 1970 grid drwxr-xr-x - nixbld 1 Jan 1970 group diff --git a/tests/cmd/long_git_repos_no_status_nix.stdout b/tests/cmd/long_git_repos_no_status_nix.stdout index 3dd2c826..0c5f10bf 100644 --- a/tests/cmd/long_git_repos_no_status_nix.stdout +++ b/tests/cmd/long_git_repos_no_status_nix.stdout @@ -1,3 +1,4 @@ +drwxr-xr-x - nixbld 1 Jan 1970 complex-names drwxr-xr-x - nixbld 1 Jan 1970 git drwxr-xr-x - nixbld 1 Jan 1970 grid drwxr-xr-x - nixbld 1 Jan 1970 group diff --git a/tests/cmd/long_grid_nix.stdout b/tests/cmd/long_grid_nix.stdout index 3dd2c826..0c5f10bf 100644 --- a/tests/cmd/long_grid_nix.stdout +++ b/tests/cmd/long_grid_nix.stdout @@ -1,3 +1,4 @@ +drwxr-xr-x - nixbld 1 Jan 1970 complex-names drwxr-xr-x - nixbld 1 Jan 1970 git drwxr-xr-x - nixbld 1 Jan 1970 grid drwxr-xr-x - nixbld 1 Jan 1970 group diff --git a/tests/cmd/long_header_nix.stdout b/tests/cmd/long_header_nix.stdout index d1c6b423..9e71db8b 100644 --- a/tests/cmd/long_header_nix.stdout +++ b/tests/cmd/long_header_nix.stdout @@ -1,4 +1,5 @@ Permissions Size User Date Modified Name +drwxr-xr-x - nixbld 1 Jan 1970 complex-names drwxr-xr-x - nixbld 1 Jan 1970 git drwxr-xr-x - nixbld 1 Jan 1970 grid drwxr-xr-x - nixbld 1 Jan 1970 group diff --git a/tests/cmd/long_header_unix.stdout b/tests/cmd/long_header_unix.stdout index e37119a6..f8946882 100644 --- a/tests/cmd/long_header_unix.stdout +++ b/tests/cmd/long_header_unix.stdout @@ -1,4 +1,5 @@ Size Name + - complex-names - git - grid - group diff --git a/tests/cmd/long_icons_nix.stdout b/tests/cmd/long_icons_nix.stdout index 3dd2c826..0c5f10bf 100644 --- a/tests/cmd/long_icons_nix.stdout +++ b/tests/cmd/long_icons_nix.stdout @@ -1,3 +1,4 @@ +drwxr-xr-x - nixbld 1 Jan 1970 complex-names drwxr-xr-x - nixbld 1 Jan 1970 git drwxr-xr-x - nixbld 1 Jan 1970 grid drwxr-xr-x - nixbld 1 Jan 1970 group diff --git a/tests/cmd/long_links_recurse_unix.stdout b/tests/cmd/long_links_recurse_unix.stdout index 8eca0fff..3f942eba 100644 --- a/tests/cmd/long_links_recurse_unix.stdout +++ b/tests/cmd/long_links_recurse_unix.stdout @@ -1,3 +1,4 @@ + 3 complex-names 12 git 1002 grid 2 group @@ -8,6 +9,15 @@ 3 symlinks 2 time +tests/test_dir/complex-names: +1 'a looooooooooooooooooong filename' +1 'another one long name' +2 double-quotes + +tests/test_dir/complex-names/double-quotes: +1 "'Obi wan kanobi'" +1 "hello there" + tests/test_dir/git: 3 001 3 002 diff --git a/tests/cmd/long_nix.stdout b/tests/cmd/long_nix.stdout index 3dd2c826..0c5f10bf 100644 --- a/tests/cmd/long_nix.stdout +++ b/tests/cmd/long_nix.stdout @@ -1,3 +1,4 @@ +drwxr-xr-x - nixbld 1 Jan 1970 complex-names drwxr-xr-x - nixbld 1 Jan 1970 git drwxr-xr-x - nixbld 1 Jan 1970 grid drwxr-xr-x - nixbld 1 Jan 1970 group diff --git a/tests/cmd/long_octal_nix.stdout b/tests/cmd/long_octal_nix.stdout index 481e28e4..ffbb4e8d 100644 --- a/tests/cmd/long_octal_nix.stdout +++ b/tests/cmd/long_octal_nix.stdout @@ -1,3 +1,4 @@ +0755 drwxr-xr-x - nixbld 1 Jan 1970 complex-names 0755 drwxr-xr-x - nixbld 1 Jan 1970 git 0755 drwxr-xr-x - nixbld 1 Jan 1970 grid 0755 drwxr-xr-x - nixbld 1 Jan 1970 group diff --git a/tests/cmd/long_recurse_with_level_unix.stdout b/tests/cmd/long_recurse_with_level_unix.stdout index 811a8f11..0db532ba 100644 --- a/tests/cmd/long_recurse_with_level_unix.stdout +++ b/tests/cmd/long_recurse_with_level_unix.stdout @@ -1,3 +1,4 @@ +complex-names git grid group diff --git a/tests/cmd/long_time_style_relative_nix.stdout b/tests/cmd/long_time_style_relative_nix.stdout index 82322cb5..425bf554 100644 --- a/tests/cmd/long_time_style_relative_nix.stdout +++ b/tests/cmd/long_time_style_relative_nix.stdout @@ -1,3 +1,4 @@ +drwxr-xr-x - nixbld 54 years complex-names drwxr-xr-x - nixbld 54 years git drwxr-xr-x - nixbld 54 years grid drwxr-xr-x - nixbld 54 years group diff --git a/tests/cmd/long_unix.stdout b/tests/cmd/long_unix.stdout index 811a8f11..0db532ba 100644 --- a/tests/cmd/long_unix.stdout +++ b/tests/cmd/long_unix.stdout @@ -1,3 +1,4 @@ +complex-names git grid group diff --git a/tests/cmd/only_dir_recursive_long_unix.stdout b/tests/cmd/only_dir_recursive_long_unix.stdout index 209f87b3..82083987 100644 --- a/tests/cmd/only_dir_recursive_long_unix.stdout +++ b/tests/cmd/only_dir_recursive_long_unix.stdout @@ -1,3 +1,4 @@ +complex-names git grid group @@ -8,6 +9,11 @@ specials symlinks time +tests/test_dir/complex-names: +double-quotes + +tests/test_dir/complex-names/double-quotes: + tests/test_dir/git: 001 002 diff --git a/tests/cmd/only_dir_recursive_unix.stdout b/tests/cmd/only_dir_recursive_unix.stdout index 209f87b3..82083987 100644 --- a/tests/cmd/only_dir_recursive_unix.stdout +++ b/tests/cmd/only_dir_recursive_unix.stdout @@ -1,3 +1,4 @@ +complex-names git grid group @@ -8,6 +9,11 @@ specials symlinks time +tests/test_dir/complex-names: +double-quotes + +tests/test_dir/complex-names/double-quotes: + tests/test_dir/git: 001 002 diff --git a/tests/cmd/only_dir_unix.stdout b/tests/cmd/only_dir_unix.stdout index 811a8f11..0db532ba 100644 --- a/tests/cmd/only_dir_unix.stdout +++ b/tests/cmd/only_dir_unix.stdout @@ -1,3 +1,4 @@ +complex-names git grid group diff --git a/tests/cmd/recursive_long_unix.stdout b/tests/cmd/recursive_long_unix.stdout index 235e8187..0b4c3813 100644 --- a/tests/cmd/recursive_long_unix.stdout +++ b/tests/cmd/recursive_long_unix.stdout @@ -1,3 +1,4 @@ +complex-names git grid group @@ -8,6 +9,15 @@ specials symlinks time +tests/test_dir/complex-names: +'a looooooooooooooooooong filename' +'another one long name' +double-quotes + +tests/test_dir/complex-names/double-quotes: +"'Obi wan kanobi'" +"hello there" + tests/test_dir/git: 001 002 diff --git a/tests/cmd/recursive_unix.stdout b/tests/cmd/recursive_unix.stdout index 235e8187..0b4c3813 100644 --- a/tests/cmd/recursive_unix.stdout +++ b/tests/cmd/recursive_unix.stdout @@ -1,3 +1,4 @@ +complex-names git grid group @@ -8,6 +9,15 @@ specials symlinks time +tests/test_dir/complex-names: +'a looooooooooooooooooong filename' +'another one long name' +double-quotes + +tests/test_dir/complex-names/double-quotes: +"'Obi wan kanobi'" +"hello there" + tests/test_dir/git: 001 002 diff --git a/tests/cmd/tree_long_unix.stdout b/tests/cmd/tree_long_unix.stdout index d3f21c76..1d4e4f08 100644 --- a/tests/cmd/tree_long_unix.stdout +++ b/tests/cmd/tree_long_unix.stdout @@ -1,4 +1,10 @@ tests/test_dir +├── complex-names +│ ├── 'a looooooooooooooooooong filename' +│ ├── 'another one long name' +│ └── double-quotes +│ ├── ''Obi wan kanobi'' +│ └── 'hello there' ├── git │ ├── 001 │ │ ├── file_000 diff --git a/tests/cmd/tree_unix.stdout b/tests/cmd/tree_unix.stdout index d3f21c76..1d4e4f08 100644 --- a/tests/cmd/tree_unix.stdout +++ b/tests/cmd/tree_unix.stdout @@ -1,4 +1,10 @@ tests/test_dir +├── complex-names +│ ├── 'a looooooooooooooooooong filename' +│ ├── 'another one long name' +│ └── double-quotes +│ ├── ''Obi wan kanobi'' +│ └── 'hello there' ├── git │ ├── 001 │ │ ├── file_000 diff --git a/tests/gen/basic_complex_names_nix.stderr b/tests/gen/basic_complex_names_nix.stderr new file mode 100644 index 00000000..e69de29b diff --git a/tests/gen/basic_complex_names_nix.stdout b/tests/gen/basic_complex_names_nix.stdout new file mode 100644 index 00000000..59d70dcf --- /dev/null +++ b/tests/gen/basic_complex_names_nix.stdout @@ -0,0 +1,8 @@ +tests/test_dir/complex-names: +'a looooooooooooooooooong filename' +'another one long name' +double-quotes + +tests/test_dir/complex-names/double-quotes: +"'Obi wan kanobi'" +"hello there" diff --git a/tests/gen/long_all_nix.stdout b/tests/gen/long_all_nix.stdout index 3dd2c826..0c5f10bf 100644 --- a/tests/gen/long_all_nix.stdout +++ b/tests/gen/long_all_nix.stdout @@ -1,3 +1,4 @@ +drwxr-xr-x - nixbld 1 Jan 1970 complex-names drwxr-xr-x - nixbld 1 Jan 1970 git drwxr-xr-x - nixbld 1 Jan 1970 grid drwxr-xr-x - nixbld 1 Jan 1970 group diff --git a/tests/gen/long_binary_bytes_unix.stdout b/tests/gen/long_binary_bytes_unix.stdout index 31dddb74..3d6ee4fe 100644 --- a/tests/gen/long_binary_bytes_unix.stdout +++ b/tests/gen/long_binary_bytes_unix.stdout @@ -1,3 +1,4 @@ +- complex-names - git - grid - group diff --git a/tests/gen/long_blocksize_nix.stdout b/tests/gen/long_blocksize_nix.stdout index 9b132cc4..29765e52 100644 --- a/tests/gen/long_blocksize_nix.stdout +++ b/tests/gen/long_blocksize_nix.stdout @@ -1,3 +1,4 @@ +drwxr-xr-x - - nixbld 1 Jan 1970 complex-names drwxr-xr-x - - nixbld 1 Jan 1970 git drwxr-xr-x - - nixbld 1 Jan 1970 grid drwxr-xr-x - - nixbld 1 Jan 1970 group diff --git a/tests/gen/long_extended_nix.stdout b/tests/gen/long_extended_nix.stdout index 3dd2c826..0c5f10bf 100644 --- a/tests/gen/long_extended_nix.stdout +++ b/tests/gen/long_extended_nix.stdout @@ -1,3 +1,4 @@ +drwxr-xr-x - nixbld 1 Jan 1970 complex-names drwxr-xr-x - nixbld 1 Jan 1970 git drwxr-xr-x - nixbld 1 Jan 1970 grid drwxr-xr-x - nixbld 1 Jan 1970 group diff --git a/tests/gen/long_file_size_unix.stdout b/tests/gen/long_file_size_unix.stdout index 31dddb74..3d6ee4fe 100644 --- a/tests/gen/long_file_size_unix.stdout +++ b/tests/gen/long_file_size_unix.stdout @@ -1,3 +1,4 @@ +- complex-names - git - grid - group diff --git a/tests/gen/long_git_nix.stdout b/tests/gen/long_git_nix.stdout index 3dd2c826..0c5f10bf 100644 --- a/tests/gen/long_git_nix.stdout +++ b/tests/gen/long_git_nix.stdout @@ -1,3 +1,4 @@ +drwxr-xr-x - nixbld 1 Jan 1970 complex-names drwxr-xr-x - nixbld 1 Jan 1970 git drwxr-xr-x - nixbld 1 Jan 1970 grid drwxr-xr-x - nixbld 1 Jan 1970 group diff --git a/tests/gen/long_git_repos_nix.stdout b/tests/gen/long_git_repos_nix.stdout index 3dd2c826..0c5f10bf 100644 --- a/tests/gen/long_git_repos_nix.stdout +++ b/tests/gen/long_git_repos_nix.stdout @@ -1,3 +1,4 @@ +drwxr-xr-x - nixbld 1 Jan 1970 complex-names drwxr-xr-x - nixbld 1 Jan 1970 git drwxr-xr-x - nixbld 1 Jan 1970 grid drwxr-xr-x - nixbld 1 Jan 1970 group diff --git a/tests/gen/long_git_repos_no_status_nix.stdout b/tests/gen/long_git_repos_no_status_nix.stdout index 3dd2c826..0c5f10bf 100644 --- a/tests/gen/long_git_repos_no_status_nix.stdout +++ b/tests/gen/long_git_repos_no_status_nix.stdout @@ -1,3 +1,4 @@ +drwxr-xr-x - nixbld 1 Jan 1970 complex-names drwxr-xr-x - nixbld 1 Jan 1970 git drwxr-xr-x - nixbld 1 Jan 1970 grid drwxr-xr-x - nixbld 1 Jan 1970 group diff --git a/tests/gen/long_grid_nix.stdout b/tests/gen/long_grid_nix.stdout index 3dd2c826..0c5f10bf 100644 --- a/tests/gen/long_grid_nix.stdout +++ b/tests/gen/long_grid_nix.stdout @@ -1,3 +1,4 @@ +drwxr-xr-x - nixbld 1 Jan 1970 complex-names drwxr-xr-x - nixbld 1 Jan 1970 git drwxr-xr-x - nixbld 1 Jan 1970 grid drwxr-xr-x - nixbld 1 Jan 1970 group diff --git a/tests/gen/long_header_nix.stdout b/tests/gen/long_header_nix.stdout index d1c6b423..9e71db8b 100644 --- a/tests/gen/long_header_nix.stdout +++ b/tests/gen/long_header_nix.stdout @@ -1,4 +1,5 @@ Permissions Size User Date Modified Name +drwxr-xr-x - nixbld 1 Jan 1970 complex-names drwxr-xr-x - nixbld 1 Jan 1970 git drwxr-xr-x - nixbld 1 Jan 1970 grid drwxr-xr-x - nixbld 1 Jan 1970 group diff --git a/tests/gen/long_header_unix.stdout b/tests/gen/long_header_unix.stdout index e37119a6..f8946882 100644 --- a/tests/gen/long_header_unix.stdout +++ b/tests/gen/long_header_unix.stdout @@ -1,4 +1,5 @@ Size Name + - complex-names - git - grid - group diff --git a/tests/gen/long_icons_nix.stdout b/tests/gen/long_icons_nix.stdout index 3dd2c826..0c5f10bf 100644 --- a/tests/gen/long_icons_nix.stdout +++ b/tests/gen/long_icons_nix.stdout @@ -1,3 +1,4 @@ +drwxr-xr-x - nixbld 1 Jan 1970 complex-names drwxr-xr-x - nixbld 1 Jan 1970 git drwxr-xr-x - nixbld 1 Jan 1970 grid drwxr-xr-x - nixbld 1 Jan 1970 group diff --git a/tests/gen/long_links_recurse_unix.stdout b/tests/gen/long_links_recurse_unix.stdout index 8eca0fff..3f942eba 100644 --- a/tests/gen/long_links_recurse_unix.stdout +++ b/tests/gen/long_links_recurse_unix.stdout @@ -1,3 +1,4 @@ + 3 complex-names 12 git 1002 grid 2 group @@ -8,6 +9,15 @@ 3 symlinks 2 time +tests/test_dir/complex-names: +1 'a looooooooooooooooooong filename' +1 'another one long name' +2 double-quotes + +tests/test_dir/complex-names/double-quotes: +1 "'Obi wan kanobi'" +1 "hello there" + tests/test_dir/git: 3 001 3 002 diff --git a/tests/gen/long_nix.stdout b/tests/gen/long_nix.stdout index 3dd2c826..0c5f10bf 100644 --- a/tests/gen/long_nix.stdout +++ b/tests/gen/long_nix.stdout @@ -1,3 +1,4 @@ +drwxr-xr-x - nixbld 1 Jan 1970 complex-names drwxr-xr-x - nixbld 1 Jan 1970 git drwxr-xr-x - nixbld 1 Jan 1970 grid drwxr-xr-x - nixbld 1 Jan 1970 group diff --git a/tests/gen/long_octal_nix.stdout b/tests/gen/long_octal_nix.stdout index 481e28e4..ffbb4e8d 100644 --- a/tests/gen/long_octal_nix.stdout +++ b/tests/gen/long_octal_nix.stdout @@ -1,3 +1,4 @@ +0755 drwxr-xr-x - nixbld 1 Jan 1970 complex-names 0755 drwxr-xr-x - nixbld 1 Jan 1970 git 0755 drwxr-xr-x - nixbld 1 Jan 1970 grid 0755 drwxr-xr-x - nixbld 1 Jan 1970 group diff --git a/tests/gen/long_recurse_with_level_unix.stdout b/tests/gen/long_recurse_with_level_unix.stdout index 811a8f11..0db532ba 100644 --- a/tests/gen/long_recurse_with_level_unix.stdout +++ b/tests/gen/long_recurse_with_level_unix.stdout @@ -1,3 +1,4 @@ +complex-names git grid group diff --git a/tests/gen/long_time_style_relative_nix.stdout b/tests/gen/long_time_style_relative_nix.stdout index 82322cb5..425bf554 100644 --- a/tests/gen/long_time_style_relative_nix.stdout +++ b/tests/gen/long_time_style_relative_nix.stdout @@ -1,3 +1,4 @@ +drwxr-xr-x - nixbld 54 years complex-names drwxr-xr-x - nixbld 54 years git drwxr-xr-x - nixbld 54 years grid drwxr-xr-x - nixbld 54 years group diff --git a/tests/gen/long_unix.stdout b/tests/gen/long_unix.stdout index 811a8f11..0db532ba 100644 --- a/tests/gen/long_unix.stdout +++ b/tests/gen/long_unix.stdout @@ -1,3 +1,4 @@ +complex-names git grid group diff --git a/tests/gen/only_dir_recursive_long_unix.stdout b/tests/gen/only_dir_recursive_long_unix.stdout index 209f87b3..82083987 100644 --- a/tests/gen/only_dir_recursive_long_unix.stdout +++ b/tests/gen/only_dir_recursive_long_unix.stdout @@ -1,3 +1,4 @@ +complex-names git grid group @@ -8,6 +9,11 @@ specials symlinks time +tests/test_dir/complex-names: +double-quotes + +tests/test_dir/complex-names/double-quotes: + tests/test_dir/git: 001 002 diff --git a/tests/gen/only_dir_recursive_unix.stdout b/tests/gen/only_dir_recursive_unix.stdout index 209f87b3..82083987 100644 --- a/tests/gen/only_dir_recursive_unix.stdout +++ b/tests/gen/only_dir_recursive_unix.stdout @@ -1,3 +1,4 @@ +complex-names git grid group @@ -8,6 +9,11 @@ specials symlinks time +tests/test_dir/complex-names: +double-quotes + +tests/test_dir/complex-names/double-quotes: + tests/test_dir/git: 001 002 diff --git a/tests/gen/only_dir_unix.stdout b/tests/gen/only_dir_unix.stdout index 811a8f11..0db532ba 100644 --- a/tests/gen/only_dir_unix.stdout +++ b/tests/gen/only_dir_unix.stdout @@ -1,3 +1,4 @@ +complex-names git grid group diff --git a/tests/gen/ptest_10c50228fc1c6107.stdout b/tests/gen/ptest_10c50228fc1c6107.stdout index d3ca7e49..5871ee23 100644 --- a/tests/gen/ptest_10c50228fc1c6107.stdout +++ b/tests/gen/ptest_10c50228fc1c6107.stdout @@ -7,3 +7,4 @@ drwxr-xr-x - nixbld 1 Jan 1970 group drwxr-xr-x - nixbld 1 Jan 1970 size drwxr-xr-x - nixbld 1 Jan 1970 time drwxr-xr-x - nixbld 1 Jan 1970 icons +drwxr-xr-x - nixbld 1 Jan 1970 complex-names diff --git a/tests/gen/ptest_1128756497bbcbce.stdout b/tests/gen/ptest_1128756497bbcbce.stdout index 811a8f11..0db532ba 100644 --- a/tests/gen/ptest_1128756497bbcbce.stdout +++ b/tests/gen/ptest_1128756497bbcbce.stdout @@ -1,3 +1,4 @@ +complex-names git grid group diff --git a/tests/gen/ptest_13234446d830648.stdout b/tests/gen/ptest_13234446d830648.stdout index 811a8f11..0db532ba 100644 --- a/tests/gen/ptest_13234446d830648.stdout +++ b/tests/gen/ptest_13234446d830648.stdout @@ -1,3 +1,4 @@ +complex-names git grid group diff --git a/tests/gen/ptest_132ac9f159c3473e.stdout b/tests/gen/ptest_132ac9f159c3473e.stdout index d3ca7e49..5871ee23 100644 --- a/tests/gen/ptest_132ac9f159c3473e.stdout +++ b/tests/gen/ptest_132ac9f159c3473e.stdout @@ -7,3 +7,4 @@ drwxr-xr-x - nixbld 1 Jan 1970 group drwxr-xr-x - nixbld 1 Jan 1970 size drwxr-xr-x - nixbld 1 Jan 1970 time drwxr-xr-x - nixbld 1 Jan 1970 icons +drwxr-xr-x - nixbld 1 Jan 1970 complex-names diff --git a/tests/gen/ptest_13c76530584f9804.stdout b/tests/gen/ptest_13c76530584f9804.stdout index 811a8f11..0db532ba 100644 --- a/tests/gen/ptest_13c76530584f9804.stdout +++ b/tests/gen/ptest_13c76530584f9804.stdout @@ -1,3 +1,4 @@ +complex-names git grid group diff --git a/tests/gen/ptest_14c5df14f800bc28.stdout b/tests/gen/ptest_14c5df14f800bc28.stdout index 3dd2c826..0c5f10bf 100644 --- a/tests/gen/ptest_14c5df14f800bc28.stdout +++ b/tests/gen/ptest_14c5df14f800bc28.stdout @@ -1,3 +1,4 @@ +drwxr-xr-x - nixbld 1 Jan 1970 complex-names drwxr-xr-x - nixbld 1 Jan 1970 git drwxr-xr-x - nixbld 1 Jan 1970 grid drwxr-xr-x - nixbld 1 Jan 1970 group diff --git a/tests/gen/ptest_182085f8602ed2aa.stdout b/tests/gen/ptest_182085f8602ed2aa.stdout index 3dd2c826..0c5f10bf 100644 --- a/tests/gen/ptest_182085f8602ed2aa.stdout +++ b/tests/gen/ptest_182085f8602ed2aa.stdout @@ -1,3 +1,4 @@ +drwxr-xr-x - nixbld 1 Jan 1970 complex-names drwxr-xr-x - nixbld 1 Jan 1970 git drwxr-xr-x - nixbld 1 Jan 1970 grid drwxr-xr-x - nixbld 1 Jan 1970 group diff --git a/tests/gen/ptest_1889daad10054484.stdout b/tests/gen/ptest_1889daad10054484.stdout index 811a8f11..0db532ba 100644 --- a/tests/gen/ptest_1889daad10054484.stdout +++ b/tests/gen/ptest_1889daad10054484.stdout @@ -1,3 +1,4 @@ +complex-names git grid group diff --git a/tests/gen/ptest_19cf21a43f373b6.stdout b/tests/gen/ptest_19cf21a43f373b6.stdout index 811a8f11..0db532ba 100644 --- a/tests/gen/ptest_19cf21a43f373b6.stdout +++ b/tests/gen/ptest_19cf21a43f373b6.stdout @@ -1,3 +1,4 @@ +complex-names git grid group diff --git a/tests/gen/ptest_1a3b7e2197b9241c.stdout b/tests/gen/ptest_1a3b7e2197b9241c.stdout index 811a8f11..0db532ba 100644 --- a/tests/gen/ptest_1a3b7e2197b9241c.stdout +++ b/tests/gen/ptest_1a3b7e2197b9241c.stdout @@ -1,3 +1,4 @@ +complex-names git grid group diff --git a/tests/gen/ptest_1ab8279d631495b0.stdout b/tests/gen/ptest_1ab8279d631495b0.stdout index d3ca7e49..5871ee23 100644 --- a/tests/gen/ptest_1ab8279d631495b0.stdout +++ b/tests/gen/ptest_1ab8279d631495b0.stdout @@ -7,3 +7,4 @@ drwxr-xr-x - nixbld 1 Jan 1970 group drwxr-xr-x - nixbld 1 Jan 1970 size drwxr-xr-x - nixbld 1 Jan 1970 time drwxr-xr-x - nixbld 1 Jan 1970 icons +drwxr-xr-x - nixbld 1 Jan 1970 complex-names diff --git a/tests/gen/ptest_1c990fbac951fdaf.stdout b/tests/gen/ptest_1c990fbac951fdaf.stdout index 811a8f11..0db532ba 100644 --- a/tests/gen/ptest_1c990fbac951fdaf.stdout +++ b/tests/gen/ptest_1c990fbac951fdaf.stdout @@ -1,3 +1,4 @@ +complex-names git grid group diff --git a/tests/gen/ptest_1e61d8c305ff6c48.stdout b/tests/gen/ptest_1e61d8c305ff6c48.stdout index d3ca7e49..5871ee23 100644 --- a/tests/gen/ptest_1e61d8c305ff6c48.stdout +++ b/tests/gen/ptest_1e61d8c305ff6c48.stdout @@ -7,3 +7,4 @@ drwxr-xr-x - nixbld 1 Jan 1970 group drwxr-xr-x - nixbld 1 Jan 1970 size drwxr-xr-x - nixbld 1 Jan 1970 time drwxr-xr-x - nixbld 1 Jan 1970 icons +drwxr-xr-x - nixbld 1 Jan 1970 complex-names diff --git a/tests/gen/ptest_1ec7257c14635d03.stdout b/tests/gen/ptest_1ec7257c14635d03.stdout index 811a8f11..0db532ba 100644 --- a/tests/gen/ptest_1ec7257c14635d03.stdout +++ b/tests/gen/ptest_1ec7257c14635d03.stdout @@ -1,3 +1,4 @@ +complex-names git grid group diff --git a/tests/gen/ptest_2092f19a0d4ea1a2.stdout b/tests/gen/ptest_2092f19a0d4ea1a2.stdout index aeb3453b..0a39cc1e 100644 --- a/tests/gen/ptest_2092f19a0d4ea1a2.stdout +++ b/tests/gen/ptest_2092f19a0d4ea1a2.stdout @@ -1 +1 @@ -git grid group icons perms size specials symlinks time +complex-names git grid group icons perms size specials symlinks time diff --git a/tests/gen/ptest_2176b1b061cb7da2.stdout b/tests/gen/ptest_2176b1b061cb7da2.stdout index 17a042d0..73661f53 100644 --- a/tests/gen/ptest_2176b1b061cb7da2.stdout +++ b/tests/gen/ptest_2176b1b061cb7da2.stdout @@ -1,6 +1,7 @@ drwxr-xr-x - nixbld 1 Jan 1970 specials drwxr-xr-x - nixbld 1 Jan 1970 group drwxr-xr-x - nixbld 1 Jan 1970 perms +drwxr-xr-x - nixbld 1 Jan 1970 complex-names drwxr-xr-x - nixbld 1 Jan 1970 size drwxr-xr-x - nixbld 1 Jan 1970 time drwxr-xr-x - nixbld 1 Jan 1970 symlinks diff --git a/tests/gen/ptest_247e5acfcf9ba3a8.stdout b/tests/gen/ptest_247e5acfcf9ba3a8.stdout index 811a8f11..0db532ba 100644 --- a/tests/gen/ptest_247e5acfcf9ba3a8.stdout +++ b/tests/gen/ptest_247e5acfcf9ba3a8.stdout @@ -1,3 +1,4 @@ +complex-names git grid group diff --git a/tests/gen/ptest_283667fe5d9c3015.stdout b/tests/gen/ptest_283667fe5d9c3015.stdout index 811a8f11..0db532ba 100644 --- a/tests/gen/ptest_283667fe5d9c3015.stdout +++ b/tests/gen/ptest_283667fe5d9c3015.stdout @@ -1,3 +1,4 @@ +complex-names git grid group diff --git a/tests/gen/ptest_298b768f6bb48dac.stdout b/tests/gen/ptest_298b768f6bb48dac.stdout index d3f21c76..1d4e4f08 100644 --- a/tests/gen/ptest_298b768f6bb48dac.stdout +++ b/tests/gen/ptest_298b768f6bb48dac.stdout @@ -1,4 +1,10 @@ tests/test_dir +├── complex-names +│ ├── 'a looooooooooooooooooong filename' +│ ├── 'another one long name' +│ └── double-quotes +│ ├── ''Obi wan kanobi'' +│ └── 'hello there' ├── git │ ├── 001 │ │ ├── file_000 diff --git a/tests/gen/ptest_2cccf6c2af490359.stdout b/tests/gen/ptest_2cccf6c2af490359.stdout index 811a8f11..0db532ba 100644 --- a/tests/gen/ptest_2cccf6c2af490359.stdout +++ b/tests/gen/ptest_2cccf6c2af490359.stdout @@ -1,3 +1,4 @@ +complex-names git grid group diff --git a/tests/gen/ptest_2d55f5cf8a903fda.stdout b/tests/gen/ptest_2d55f5cf8a903fda.stdout index 811a8f11..0db532ba 100644 --- a/tests/gen/ptest_2d55f5cf8a903fda.stdout +++ b/tests/gen/ptest_2d55f5cf8a903fda.stdout @@ -1,3 +1,4 @@ +complex-names git grid group diff --git a/tests/gen/ptest_2dcffc4f000d924e.stdout b/tests/gen/ptest_2dcffc4f000d924e.stdout index 811a8f11..0db532ba 100644 --- a/tests/gen/ptest_2dcffc4f000d924e.stdout +++ b/tests/gen/ptest_2dcffc4f000d924e.stdout @@ -1,3 +1,4 @@ +complex-names git grid group diff --git a/tests/gen/ptest_3259dc201df8e734.stdout b/tests/gen/ptest_3259dc201df8e734.stdout index 18eef246..b8df7f81 100644 --- a/tests/gen/ptest_3259dc201df8e734.stdout +++ b/tests/gen/ptest_3259dc201df8e734.stdout @@ -1,4 +1,8 @@ tests/test_dir +├── complex-names +│ ├── 'a looooooooooooooooooong filename' +│ ├── 'another one long name' +│ └── double-quotes ├── git │ ├── 001 │ ├── 002 diff --git a/tests/gen/ptest_32870705e39ad648.stdout b/tests/gen/ptest_32870705e39ad648.stdout index 844d6b0a..0152f8cd 100644 --- a/tests/gen/ptest_32870705e39ad648.stdout +++ b/tests/gen/ptest_32870705e39ad648.stdout @@ -1,3 +1,5 @@ -git icons specials -grid perms symlinks -group size time +complex-names perms +git size +grid specials +group symlinks +icons time diff --git a/tests/gen/ptest_32e159e8f043025.stdout b/tests/gen/ptest_32e159e8f043025.stdout index 811a8f11..0db532ba 100644 --- a/tests/gen/ptest_32e159e8f043025.stdout +++ b/tests/gen/ptest_32e159e8f043025.stdout @@ -1,3 +1,4 @@ +complex-names git grid group diff --git a/tests/gen/ptest_339353fd84c1145e.stdout b/tests/gen/ptest_339353fd84c1145e.stdout index 811a8f11..0db532ba 100644 --- a/tests/gen/ptest_339353fd84c1145e.stdout +++ b/tests/gen/ptest_339353fd84c1145e.stdout @@ -1,3 +1,4 @@ +complex-names git grid group diff --git a/tests/gen/ptest_33a4632005ea6e7f.stdout b/tests/gen/ptest_33a4632005ea6e7f.stdout index 3dd2c826..0c5f10bf 100644 --- a/tests/gen/ptest_33a4632005ea6e7f.stdout +++ b/tests/gen/ptest_33a4632005ea6e7f.stdout @@ -1,3 +1,4 @@ +drwxr-xr-x - nixbld 1 Jan 1970 complex-names drwxr-xr-x - nixbld 1 Jan 1970 git drwxr-xr-x - nixbld 1 Jan 1970 grid drwxr-xr-x - nixbld 1 Jan 1970 group diff --git a/tests/gen/ptest_36127172d1c48ad1.stdout b/tests/gen/ptest_36127172d1c48ad1.stdout index 967de8a4..0db532ba 100644 --- a/tests/gen/ptest_36127172d1c48ad1.stdout +++ b/tests/gen/ptest_36127172d1c48ad1.stdout @@ -1,8 +1,10 @@ -git time -grid -group -icons -perms -size -specials -symlinks +complex-names +git +grid +group +icons +perms +size +specials +symlinks +time diff --git a/tests/gen/ptest_36ff749946aa7b76.stdout b/tests/gen/ptest_36ff749946aa7b76.stdout index 811a8f11..0db532ba 100644 --- a/tests/gen/ptest_36ff749946aa7b76.stdout +++ b/tests/gen/ptest_36ff749946aa7b76.stdout @@ -1,3 +1,4 @@ +complex-names git grid group diff --git a/tests/gen/ptest_38c83409ee57e2af.stdout b/tests/gen/ptest_38c83409ee57e2af.stdout index 811a8f11..0db532ba 100644 --- a/tests/gen/ptest_38c83409ee57e2af.stdout +++ b/tests/gen/ptest_38c83409ee57e2af.stdout @@ -1,3 +1,4 @@ +complex-names git grid group diff --git a/tests/gen/ptest_39a4ecaff3909961.stdout b/tests/gen/ptest_39a4ecaff3909961.stdout index 811a8f11..0db532ba 100644 --- a/tests/gen/ptest_39a4ecaff3909961.stdout +++ b/tests/gen/ptest_39a4ecaff3909961.stdout @@ -1,3 +1,4 @@ +complex-names git grid group diff --git a/tests/gen/ptest_39b4326562c3f75f.stdout b/tests/gen/ptest_39b4326562c3f75f.stdout index 811a8f11..0db532ba 100644 --- a/tests/gen/ptest_39b4326562c3f75f.stdout +++ b/tests/gen/ptest_39b4326562c3f75f.stdout @@ -1,3 +1,4 @@ +complex-names git grid group diff --git a/tests/gen/ptest_3a8ed471ff49be49.stdout b/tests/gen/ptest_3a8ed471ff49be49.stdout index 3dd2c826..0c5f10bf 100644 --- a/tests/gen/ptest_3a8ed471ff49be49.stdout +++ b/tests/gen/ptest_3a8ed471ff49be49.stdout @@ -1,3 +1,4 @@ +drwxr-xr-x - nixbld 1 Jan 1970 complex-names drwxr-xr-x - nixbld 1 Jan 1970 git drwxr-xr-x - nixbld 1 Jan 1970 grid drwxr-xr-x - nixbld 1 Jan 1970 group diff --git a/tests/gen/ptest_3b5b6fd2802ba8f9.stdout b/tests/gen/ptest_3b5b6fd2802ba8f9.stdout index 3dd2c826..0c5f10bf 100644 --- a/tests/gen/ptest_3b5b6fd2802ba8f9.stdout +++ b/tests/gen/ptest_3b5b6fd2802ba8f9.stdout @@ -1,3 +1,4 @@ +drwxr-xr-x - nixbld 1 Jan 1970 complex-names drwxr-xr-x - nixbld 1 Jan 1970 git drwxr-xr-x - nixbld 1 Jan 1970 grid drwxr-xr-x - nixbld 1 Jan 1970 group diff --git a/tests/gen/ptest_3bed5866e590e62a.stdout b/tests/gen/ptest_3bed5866e590e62a.stdout index 3dd2c826..0c5f10bf 100644 --- a/tests/gen/ptest_3bed5866e590e62a.stdout +++ b/tests/gen/ptest_3bed5866e590e62a.stdout @@ -1,3 +1,4 @@ +drwxr-xr-x - nixbld 1 Jan 1970 complex-names drwxr-xr-x - nixbld 1 Jan 1970 git drwxr-xr-x - nixbld 1 Jan 1970 grid drwxr-xr-x - nixbld 1 Jan 1970 group diff --git a/tests/gen/ptest_3f0c3a89d3fcf7d3.stdout b/tests/gen/ptest_3f0c3a89d3fcf7d3.stdout index 811a8f11..0db532ba 100644 --- a/tests/gen/ptest_3f0c3a89d3fcf7d3.stdout +++ b/tests/gen/ptest_3f0c3a89d3fcf7d3.stdout @@ -1,3 +1,4 @@ +complex-names git grid group diff --git a/tests/gen/ptest_404fbc2fe3e5c85.stdout b/tests/gen/ptest_404fbc2fe3e5c85.stdout index 811a8f11..0db532ba 100644 --- a/tests/gen/ptest_404fbc2fe3e5c85.stdout +++ b/tests/gen/ptest_404fbc2fe3e5c85.stdout @@ -1,3 +1,4 @@ +complex-names git grid group diff --git a/tests/gen/ptest_41b5466dabf23647.stdout b/tests/gen/ptest_41b5466dabf23647.stdout index d3f21c76..1d4e4f08 100644 --- a/tests/gen/ptest_41b5466dabf23647.stdout +++ b/tests/gen/ptest_41b5466dabf23647.stdout @@ -1,4 +1,10 @@ tests/test_dir +├── complex-names +│ ├── 'a looooooooooooooooooong filename' +│ ├── 'another one long name' +│ └── double-quotes +│ ├── ''Obi wan kanobi'' +│ └── 'hello there' ├── git │ ├── 001 │ │ ├── file_000 diff --git a/tests/gen/ptest_469e79a86c2c874f.stdout b/tests/gen/ptest_469e79a86c2c874f.stdout index d3ca7e49..5871ee23 100644 --- a/tests/gen/ptest_469e79a86c2c874f.stdout +++ b/tests/gen/ptest_469e79a86c2c874f.stdout @@ -7,3 +7,4 @@ drwxr-xr-x - nixbld 1 Jan 1970 group drwxr-xr-x - nixbld 1 Jan 1970 size drwxr-xr-x - nixbld 1 Jan 1970 time drwxr-xr-x - nixbld 1 Jan 1970 icons +drwxr-xr-x - nixbld 1 Jan 1970 complex-names diff --git a/tests/gen/ptest_46a8435d247c34c9.stdout b/tests/gen/ptest_46a8435d247c34c9.stdout index d3f21c76..1d4e4f08 100644 --- a/tests/gen/ptest_46a8435d247c34c9.stdout +++ b/tests/gen/ptest_46a8435d247c34c9.stdout @@ -1,4 +1,10 @@ tests/test_dir +├── complex-names +│ ├── 'a looooooooooooooooooong filename' +│ ├── 'another one long name' +│ └── double-quotes +│ ├── ''Obi wan kanobi'' +│ └── 'hello there' ├── git │ ├── 001 │ │ ├── file_000 diff --git a/tests/gen/ptest_4805a91da5df26.stdout b/tests/gen/ptest_4805a91da5df26.stdout index 811a8f11..0db532ba 100644 --- a/tests/gen/ptest_4805a91da5df26.stdout +++ b/tests/gen/ptest_4805a91da5df26.stdout @@ -1,3 +1,4 @@ +complex-names git grid group diff --git a/tests/gen/ptest_4974d70325cb7550.stdout b/tests/gen/ptest_4974d70325cb7550.stdout index 811a8f11..0db532ba 100644 --- a/tests/gen/ptest_4974d70325cb7550.stdout +++ b/tests/gen/ptest_4974d70325cb7550.stdout @@ -1,3 +1,4 @@ +complex-names git grid group diff --git a/tests/gen/ptest_4b0ed60c44c669f.stdout b/tests/gen/ptest_4b0ed60c44c669f.stdout index d3f21c76..1d4e4f08 100644 --- a/tests/gen/ptest_4b0ed60c44c669f.stdout +++ b/tests/gen/ptest_4b0ed60c44c669f.stdout @@ -1,4 +1,10 @@ tests/test_dir +├── complex-names +│ ├── 'a looooooooooooooooooong filename' +│ ├── 'another one long name' +│ └── double-quotes +│ ├── ''Obi wan kanobi'' +│ └── 'hello there' ├── git │ ├── 001 │ │ ├── file_000 diff --git a/tests/gen/ptest_4b538407f6a872e8.stdout b/tests/gen/ptest_4b538407f6a872e8.stdout index 811a8f11..0db532ba 100644 --- a/tests/gen/ptest_4b538407f6a872e8.stdout +++ b/tests/gen/ptest_4b538407f6a872e8.stdout @@ -1,3 +1,4 @@ +complex-names git grid group diff --git a/tests/gen/ptest_4e899e9b065acc8f.stdout b/tests/gen/ptest_4e899e9b065acc8f.stdout index 811a8f11..0db532ba 100644 --- a/tests/gen/ptest_4e899e9b065acc8f.stdout +++ b/tests/gen/ptest_4e899e9b065acc8f.stdout @@ -1,3 +1,4 @@ +complex-names git grid group diff --git a/tests/gen/ptest_4fd72fa9235ffc80.stdout b/tests/gen/ptest_4fd72fa9235ffc80.stdout index 811a8f11..0db532ba 100644 --- a/tests/gen/ptest_4fd72fa9235ffc80.stdout +++ b/tests/gen/ptest_4fd72fa9235ffc80.stdout @@ -1,3 +1,4 @@ +complex-names git grid group diff --git a/tests/gen/ptest_4ff72fb4d6bc110e.stdout b/tests/gen/ptest_4ff72fb4d6bc110e.stdout index 811a8f11..0db532ba 100644 --- a/tests/gen/ptest_4ff72fb4d6bc110e.stdout +++ b/tests/gen/ptest_4ff72fb4d6bc110e.stdout @@ -1,3 +1,4 @@ +complex-names git grid group diff --git a/tests/gen/ptest_514bf873279385ba.stdout b/tests/gen/ptest_514bf873279385ba.stdout index 811a8f11..0db532ba 100644 --- a/tests/gen/ptest_514bf873279385ba.stdout +++ b/tests/gen/ptest_514bf873279385ba.stdout @@ -1,3 +1,4 @@ +complex-names git grid group diff --git a/tests/gen/ptest_52961e9e4d3030fc.stdout b/tests/gen/ptest_52961e9e4d3030fc.stdout index 811a8f11..0db532ba 100644 --- a/tests/gen/ptest_52961e9e4d3030fc.stdout +++ b/tests/gen/ptest_52961e9e4d3030fc.stdout @@ -1,3 +1,4 @@ +complex-names git grid group diff --git a/tests/gen/ptest_55383760e4618c41.stdout b/tests/gen/ptest_55383760e4618c41.stdout index 3dd2c826..0c5f10bf 100644 --- a/tests/gen/ptest_55383760e4618c41.stdout +++ b/tests/gen/ptest_55383760e4618c41.stdout @@ -1,3 +1,4 @@ +drwxr-xr-x - nixbld 1 Jan 1970 complex-names drwxr-xr-x - nixbld 1 Jan 1970 git drwxr-xr-x - nixbld 1 Jan 1970 grid drwxr-xr-x - nixbld 1 Jan 1970 group diff --git a/tests/gen/ptest_5709b91eb3610886.stdout b/tests/gen/ptest_5709b91eb3610886.stdout index 811a8f11..0db532ba 100644 --- a/tests/gen/ptest_5709b91eb3610886.stdout +++ b/tests/gen/ptest_5709b91eb3610886.stdout @@ -1,3 +1,4 @@ +complex-names git grid group diff --git a/tests/gen/ptest_57a5aac99c0c821c.stdout b/tests/gen/ptest_57a5aac99c0c821c.stdout index 235e8187..0b4c3813 100644 --- a/tests/gen/ptest_57a5aac99c0c821c.stdout +++ b/tests/gen/ptest_57a5aac99c0c821c.stdout @@ -1,3 +1,4 @@ +complex-names git grid group @@ -8,6 +9,15 @@ specials symlinks time +tests/test_dir/complex-names: +'a looooooooooooooooooong filename' +'another one long name' +double-quotes + +tests/test_dir/complex-names/double-quotes: +"'Obi wan kanobi'" +"hello there" + tests/test_dir/git: 001 002 diff --git a/tests/gen/ptest_581533c37ac03853.stdout b/tests/gen/ptest_581533c37ac03853.stdout index 811a8f11..0db532ba 100644 --- a/tests/gen/ptest_581533c37ac03853.stdout +++ b/tests/gen/ptest_581533c37ac03853.stdout @@ -1,3 +1,4 @@ +complex-names git grid group diff --git a/tests/gen/ptest_585bdfd3218af4a0.stdout b/tests/gen/ptest_585bdfd3218af4a0.stdout index 811a8f11..0db532ba 100644 --- a/tests/gen/ptest_585bdfd3218af4a0.stdout +++ b/tests/gen/ptest_585bdfd3218af4a0.stdout @@ -1,3 +1,4 @@ +complex-names git grid group diff --git a/tests/gen/ptest_5a8530dc7b091286.stdout b/tests/gen/ptest_5a8530dc7b091286.stdout index 811a8f11..0db532ba 100644 --- a/tests/gen/ptest_5a8530dc7b091286.stdout +++ b/tests/gen/ptest_5a8530dc7b091286.stdout @@ -1,3 +1,4 @@ +complex-names git grid group diff --git a/tests/gen/ptest_5ba3cfebbb42c1f9.stdout b/tests/gen/ptest_5ba3cfebbb42c1f9.stdout index 3dd2c826..0c5f10bf 100644 --- a/tests/gen/ptest_5ba3cfebbb42c1f9.stdout +++ b/tests/gen/ptest_5ba3cfebbb42c1f9.stdout @@ -1,3 +1,4 @@ +drwxr-xr-x - nixbld 1 Jan 1970 complex-names drwxr-xr-x - nixbld 1 Jan 1970 git drwxr-xr-x - nixbld 1 Jan 1970 grid drwxr-xr-x - nixbld 1 Jan 1970 group diff --git a/tests/gen/ptest_62034c92edbb1244.stdout b/tests/gen/ptest_62034c92edbb1244.stdout index 811a8f11..0db532ba 100644 --- a/tests/gen/ptest_62034c92edbb1244.stdout +++ b/tests/gen/ptest_62034c92edbb1244.stdout @@ -1,3 +1,4 @@ +complex-names git grid group diff --git a/tests/gen/ptest_631e7c0eadc876e3.stdout b/tests/gen/ptest_631e7c0eadc876e3.stdout index 811a8f11..0db532ba 100644 --- a/tests/gen/ptest_631e7c0eadc876e3.stdout +++ b/tests/gen/ptest_631e7c0eadc876e3.stdout @@ -1,3 +1,4 @@ +complex-names git grid group diff --git a/tests/gen/ptest_66a65e6644555c05.stdout b/tests/gen/ptest_66a65e6644555c05.stdout index 3dd2c826..0c5f10bf 100644 --- a/tests/gen/ptest_66a65e6644555c05.stdout +++ b/tests/gen/ptest_66a65e6644555c05.stdout @@ -1,3 +1,4 @@ +drwxr-xr-x - nixbld 1 Jan 1970 complex-names drwxr-xr-x - nixbld 1 Jan 1970 git drwxr-xr-x - nixbld 1 Jan 1970 grid drwxr-xr-x - nixbld 1 Jan 1970 group diff --git a/tests/gen/ptest_69fb8da018a73af3.stdout b/tests/gen/ptest_69fb8da018a73af3.stdout index 09e6a0a1..c09c66f3 100644 --- a/tests/gen/ptest_69fb8da018a73af3.stdout +++ b/tests/gen/ptest_69fb8da018a73af3.stdout @@ -1,3 +1,4 @@ +complex-names git grid group diff --git a/tests/gen/ptest_6abf99c853aede16.stdout b/tests/gen/ptest_6abf99c853aede16.stdout index 811a8f11..0db532ba 100644 --- a/tests/gen/ptest_6abf99c853aede16.stdout +++ b/tests/gen/ptest_6abf99c853aede16.stdout @@ -1,3 +1,4 @@ +complex-names git grid group diff --git a/tests/gen/ptest_6d64a7584b621832.stdout b/tests/gen/ptest_6d64a7584b621832.stdout index 9c5244eb..6c9721be 100644 --- a/tests/gen/ptest_6d64a7584b621832.stdout +++ b/tests/gen/ptest_6d64a7584b621832.stdout @@ -1,3 +1,4 @@ + complex-names  git  grid  group diff --git a/tests/gen/ptest_6e6893c2c2254622.stdout b/tests/gen/ptest_6e6893c2c2254622.stdout index d3ca7e49..5871ee23 100644 --- a/tests/gen/ptest_6e6893c2c2254622.stdout +++ b/tests/gen/ptest_6e6893c2c2254622.stdout @@ -7,3 +7,4 @@ drwxr-xr-x - nixbld 1 Jan 1970 group drwxr-xr-x - nixbld 1 Jan 1970 size drwxr-xr-x - nixbld 1 Jan 1970 time drwxr-xr-x - nixbld 1 Jan 1970 icons +drwxr-xr-x - nixbld 1 Jan 1970 complex-names diff --git a/tests/gen/ptest_6eabf01c1fcde44e.stdout b/tests/gen/ptest_6eabf01c1fcde44e.stdout index 7935b588..5ab9fd88 100644 --- a/tests/gen/ptest_6eabf01c1fcde44e.stdout +++ b/tests/gen/ptest_6eabf01c1fcde44e.stdout @@ -7,3 +7,4 @@ icons group grid git +complex-names diff --git a/tests/gen/ptest_7212f6096d7b2f6c.stdout b/tests/gen/ptest_7212f6096d7b2f6c.stdout index 3dd2c826..0c5f10bf 100644 --- a/tests/gen/ptest_7212f6096d7b2f6c.stdout +++ b/tests/gen/ptest_7212f6096d7b2f6c.stdout @@ -1,3 +1,4 @@ +drwxr-xr-x - nixbld 1 Jan 1970 complex-names drwxr-xr-x - nixbld 1 Jan 1970 git drwxr-xr-x - nixbld 1 Jan 1970 grid drwxr-xr-x - nixbld 1 Jan 1970 group diff --git a/tests/gen/ptest_72f8f65472fcd4fa.stdout b/tests/gen/ptest_72f8f65472fcd4fa.stdout index d3f21c76..1d4e4f08 100644 --- a/tests/gen/ptest_72f8f65472fcd4fa.stdout +++ b/tests/gen/ptest_72f8f65472fcd4fa.stdout @@ -1,4 +1,10 @@ tests/test_dir +├── complex-names +│ ├── 'a looooooooooooooooooong filename' +│ ├── 'another one long name' +│ └── double-quotes +│ ├── ''Obi wan kanobi'' +│ └── 'hello there' ├── git │ ├── 001 │ │ ├── file_000 diff --git a/tests/gen/ptest_74825603975f419c.stdout b/tests/gen/ptest_74825603975f419c.stdout index 811a8f11..0db532ba 100644 --- a/tests/gen/ptest_74825603975f419c.stdout +++ b/tests/gen/ptest_74825603975f419c.stdout @@ -1,3 +1,4 @@ +complex-names git grid group diff --git a/tests/gen/ptest_767aca4b412a3f3e.stdout b/tests/gen/ptest_767aca4b412a3f3e.stdout index 09e6a0a1..c09c66f3 100644 --- a/tests/gen/ptest_767aca4b412a3f3e.stdout +++ b/tests/gen/ptest_767aca4b412a3f3e.stdout @@ -1,3 +1,4 @@ +complex-names git grid group diff --git a/tests/gen/ptest_79116932e9ca8b26.stdout b/tests/gen/ptest_79116932e9ca8b26.stdout index 3dd2c826..0c5f10bf 100644 --- a/tests/gen/ptest_79116932e9ca8b26.stdout +++ b/tests/gen/ptest_79116932e9ca8b26.stdout @@ -1,3 +1,4 @@ +drwxr-xr-x - nixbld 1 Jan 1970 complex-names drwxr-xr-x - nixbld 1 Jan 1970 git drwxr-xr-x - nixbld 1 Jan 1970 grid drwxr-xr-x - nixbld 1 Jan 1970 group diff --git a/tests/gen/ptest_792e19c3c3247d3.stdout b/tests/gen/ptest_792e19c3c3247d3.stdout index bee48f38..d46f1ded 100644 --- a/tests/gen/ptest_792e19c3c3247d3.stdout +++ b/tests/gen/ptest_792e19c3c3247d3.stdout @@ -1,4 +1,5 @@ tests/test_dir +├── complex-names ├── git ├── grid ├── group diff --git a/tests/gen/ptest_7a449fd794fd3993.stdout b/tests/gen/ptest_7a449fd794fd3993.stdout index 3dd2c826..0c5f10bf 100644 --- a/tests/gen/ptest_7a449fd794fd3993.stdout +++ b/tests/gen/ptest_7a449fd794fd3993.stdout @@ -1,3 +1,4 @@ +drwxr-xr-x - nixbld 1 Jan 1970 complex-names drwxr-xr-x - nixbld 1 Jan 1970 git drwxr-xr-x - nixbld 1 Jan 1970 grid drwxr-xr-x - nixbld 1 Jan 1970 group diff --git a/tests/gen/ptest_7b9a096392df2be1.stdout b/tests/gen/ptest_7b9a096392df2be1.stdout index 811a8f11..0db532ba 100644 --- a/tests/gen/ptest_7b9a096392df2be1.stdout +++ b/tests/gen/ptest_7b9a096392df2be1.stdout @@ -1,3 +1,4 @@ +complex-names git grid group diff --git a/tests/gen/ptest_7cad7af690128a39.stdout b/tests/gen/ptest_7cad7af690128a39.stdout index 811a8f11..0db532ba 100644 --- a/tests/gen/ptest_7cad7af690128a39.stdout +++ b/tests/gen/ptest_7cad7af690128a39.stdout @@ -1,3 +1,4 @@ +complex-names git grid group diff --git a/tests/gen/ptest_7d1cd636566df8cd.stdout b/tests/gen/ptest_7d1cd636566df8cd.stdout index d3ca7e49..5871ee23 100644 --- a/tests/gen/ptest_7d1cd636566df8cd.stdout +++ b/tests/gen/ptest_7d1cd636566df8cd.stdout @@ -7,3 +7,4 @@ drwxr-xr-x - nixbld 1 Jan 1970 group drwxr-xr-x - nixbld 1 Jan 1970 size drwxr-xr-x - nixbld 1 Jan 1970 time drwxr-xr-x - nixbld 1 Jan 1970 icons +drwxr-xr-x - nixbld 1 Jan 1970 complex-names diff --git a/tests/gen/ptest_7eb3e7c4e76f0b53.stdout b/tests/gen/ptest_7eb3e7c4e76f0b53.stdout index bee48f38..d46f1ded 100644 --- a/tests/gen/ptest_7eb3e7c4e76f0b53.stdout +++ b/tests/gen/ptest_7eb3e7c4e76f0b53.stdout @@ -1,4 +1,5 @@ tests/test_dir +├── complex-names ├── git ├── grid ├── group diff --git a/tests/gen/ptest_825e60e73630f857.stdout b/tests/gen/ptest_825e60e73630f857.stdout index d3ca7e49..5871ee23 100644 --- a/tests/gen/ptest_825e60e73630f857.stdout +++ b/tests/gen/ptest_825e60e73630f857.stdout @@ -7,3 +7,4 @@ drwxr-xr-x - nixbld 1 Jan 1970 group drwxr-xr-x - nixbld 1 Jan 1970 size drwxr-xr-x - nixbld 1 Jan 1970 time drwxr-xr-x - nixbld 1 Jan 1970 icons +drwxr-xr-x - nixbld 1 Jan 1970 complex-names diff --git a/tests/gen/ptest_83b42c3f144d78ba.stdout b/tests/gen/ptest_83b42c3f144d78ba.stdout index 811a8f11..0db532ba 100644 --- a/tests/gen/ptest_83b42c3f144d78ba.stdout +++ b/tests/gen/ptest_83b42c3f144d78ba.stdout @@ -1,3 +1,4 @@ +complex-names git grid group diff --git a/tests/gen/ptest_8484317bd3add4dc.stdout b/tests/gen/ptest_8484317bd3add4dc.stdout index d3ca7e49..5871ee23 100644 --- a/tests/gen/ptest_8484317bd3add4dc.stdout +++ b/tests/gen/ptest_8484317bd3add4dc.stdout @@ -7,3 +7,4 @@ drwxr-xr-x - nixbld 1 Jan 1970 group drwxr-xr-x - nixbld 1 Jan 1970 size drwxr-xr-x - nixbld 1 Jan 1970 time drwxr-xr-x - nixbld 1 Jan 1970 icons +drwxr-xr-x - nixbld 1 Jan 1970 complex-names diff --git a/tests/gen/ptest_86f826124c5b4511.stdout b/tests/gen/ptest_86f826124c5b4511.stdout index 811a8f11..0db532ba 100644 --- a/tests/gen/ptest_86f826124c5b4511.stdout +++ b/tests/gen/ptest_86f826124c5b4511.stdout @@ -1,3 +1,4 @@ +complex-names git grid group diff --git a/tests/gen/ptest_8822968d21a463f5.stdout b/tests/gen/ptest_8822968d21a463f5.stdout index 3dd2c826..0c5f10bf 100644 --- a/tests/gen/ptest_8822968d21a463f5.stdout +++ b/tests/gen/ptest_8822968d21a463f5.stdout @@ -1,3 +1,4 @@ +drwxr-xr-x - nixbld 1 Jan 1970 complex-names drwxr-xr-x - nixbld 1 Jan 1970 git drwxr-xr-x - nixbld 1 Jan 1970 grid drwxr-xr-x - nixbld 1 Jan 1970 group diff --git a/tests/gen/ptest_88f8528f0c592965.stdout b/tests/gen/ptest_88f8528f0c592965.stdout index 811a8f11..0db532ba 100644 --- a/tests/gen/ptest_88f8528f0c592965.stdout +++ b/tests/gen/ptest_88f8528f0c592965.stdout @@ -1,3 +1,4 @@ +complex-names git grid group diff --git a/tests/gen/ptest_89146337fb6b0967.stdout b/tests/gen/ptest_89146337fb6b0967.stdout index 811a8f11..0db532ba 100644 --- a/tests/gen/ptest_89146337fb6b0967.stdout +++ b/tests/gen/ptest_89146337fb6b0967.stdout @@ -1,3 +1,4 @@ +complex-names git grid group diff --git a/tests/gen/ptest_8becd3030ba5621c.stdout b/tests/gen/ptest_8becd3030ba5621c.stdout index d3ca7e49..5871ee23 100644 --- a/tests/gen/ptest_8becd3030ba5621c.stdout +++ b/tests/gen/ptest_8becd3030ba5621c.stdout @@ -7,3 +7,4 @@ drwxr-xr-x - nixbld 1 Jan 1970 group drwxr-xr-x - nixbld 1 Jan 1970 size drwxr-xr-x - nixbld 1 Jan 1970 time drwxr-xr-x - nixbld 1 Jan 1970 icons +drwxr-xr-x - nixbld 1 Jan 1970 complex-names diff --git a/tests/gen/ptest_8cd9b0ae2930d704.stdout b/tests/gen/ptest_8cd9b0ae2930d704.stdout index d3ca7e49..5871ee23 100644 --- a/tests/gen/ptest_8cd9b0ae2930d704.stdout +++ b/tests/gen/ptest_8cd9b0ae2930d704.stdout @@ -7,3 +7,4 @@ drwxr-xr-x - nixbld 1 Jan 1970 group drwxr-xr-x - nixbld 1 Jan 1970 size drwxr-xr-x - nixbld 1 Jan 1970 time drwxr-xr-x - nixbld 1 Jan 1970 icons +drwxr-xr-x - nixbld 1 Jan 1970 complex-names diff --git a/tests/gen/ptest_8d1d7d130b125e45.stdout b/tests/gen/ptest_8d1d7d130b125e45.stdout index 811a8f11..0db532ba 100644 --- a/tests/gen/ptest_8d1d7d130b125e45.stdout +++ b/tests/gen/ptest_8d1d7d130b125e45.stdout @@ -1,3 +1,4 @@ +complex-names git grid group diff --git a/tests/gen/ptest_8da0d5649bbd84c6.stdout b/tests/gen/ptest_8da0d5649bbd84c6.stdout index 811a8f11..0db532ba 100644 --- a/tests/gen/ptest_8da0d5649bbd84c6.stdout +++ b/tests/gen/ptest_8da0d5649bbd84c6.stdout @@ -1,3 +1,4 @@ +complex-names git grid group diff --git a/tests/gen/ptest_8ece6263396deeab.stdout b/tests/gen/ptest_8ece6263396deeab.stdout index d3ca7e49..5871ee23 100644 --- a/tests/gen/ptest_8ece6263396deeab.stdout +++ b/tests/gen/ptest_8ece6263396deeab.stdout @@ -7,3 +7,4 @@ drwxr-xr-x - nixbld 1 Jan 1970 group drwxr-xr-x - nixbld 1 Jan 1970 size drwxr-xr-x - nixbld 1 Jan 1970 time drwxr-xr-x - nixbld 1 Jan 1970 icons +drwxr-xr-x - nixbld 1 Jan 1970 complex-names diff --git a/tests/gen/ptest_91d7b6efe549ede0.stdout b/tests/gen/ptest_91d7b6efe549ede0.stdout index 811a8f11..0db532ba 100644 --- a/tests/gen/ptest_91d7b6efe549ede0.stdout +++ b/tests/gen/ptest_91d7b6efe549ede0.stdout @@ -1,3 +1,4 @@ +complex-names git grid group diff --git a/tests/gen/ptest_91e89705f7a716a7.stdout b/tests/gen/ptest_91e89705f7a716a7.stdout index 3dd2c826..0c5f10bf 100644 --- a/tests/gen/ptest_91e89705f7a716a7.stdout +++ b/tests/gen/ptest_91e89705f7a716a7.stdout @@ -1,3 +1,4 @@ +drwxr-xr-x - nixbld 1 Jan 1970 complex-names drwxr-xr-x - nixbld 1 Jan 1970 git drwxr-xr-x - nixbld 1 Jan 1970 grid drwxr-xr-x - nixbld 1 Jan 1970 group diff --git a/tests/gen/ptest_94d98e7060506df0.stdout b/tests/gen/ptest_94d98e7060506df0.stdout index 811a8f11..0db532ba 100644 --- a/tests/gen/ptest_94d98e7060506df0.stdout +++ b/tests/gen/ptest_94d98e7060506df0.stdout @@ -1,3 +1,4 @@ +complex-names git grid group diff --git a/tests/gen/ptest_94ed50412bfc177f.stdout b/tests/gen/ptest_94ed50412bfc177f.stdout index 3dd2c826..0c5f10bf 100644 --- a/tests/gen/ptest_94ed50412bfc177f.stdout +++ b/tests/gen/ptest_94ed50412bfc177f.stdout @@ -1,3 +1,4 @@ +drwxr-xr-x - nixbld 1 Jan 1970 complex-names drwxr-xr-x - nixbld 1 Jan 1970 git drwxr-xr-x - nixbld 1 Jan 1970 grid drwxr-xr-x - nixbld 1 Jan 1970 group diff --git a/tests/gen/ptest_97958c59351ef010.stdout b/tests/gen/ptest_97958c59351ef010.stdout index 235e8187..0b4c3813 100644 --- a/tests/gen/ptest_97958c59351ef010.stdout +++ b/tests/gen/ptest_97958c59351ef010.stdout @@ -1,3 +1,4 @@ +complex-names git grid group @@ -8,6 +9,15 @@ specials symlinks time +tests/test_dir/complex-names: +'a looooooooooooooooooong filename' +'another one long name' +double-quotes + +tests/test_dir/complex-names/double-quotes: +"'Obi wan kanobi'" +"hello there" + tests/test_dir/git: 001 002 diff --git a/tests/gen/ptest_98e04e3185e9174c.stdout b/tests/gen/ptest_98e04e3185e9174c.stdout index 811a8f11..0db532ba 100644 --- a/tests/gen/ptest_98e04e3185e9174c.stdout +++ b/tests/gen/ptest_98e04e3185e9174c.stdout @@ -1,3 +1,4 @@ +complex-names git grid group diff --git a/tests/gen/ptest_992337433f8c6594.stdout b/tests/gen/ptest_992337433f8c6594.stdout index 811a8f11..0db532ba 100644 --- a/tests/gen/ptest_992337433f8c6594.stdout +++ b/tests/gen/ptest_992337433f8c6594.stdout @@ -1,3 +1,4 @@ +complex-names git grid group diff --git a/tests/gen/ptest_9ad652110670db05.stdout b/tests/gen/ptest_9ad652110670db05.stdout index 3dd2c826..0c5f10bf 100644 --- a/tests/gen/ptest_9ad652110670db05.stdout +++ b/tests/gen/ptest_9ad652110670db05.stdout @@ -1,3 +1,4 @@ +drwxr-xr-x - nixbld 1 Jan 1970 complex-names drwxr-xr-x - nixbld 1 Jan 1970 git drwxr-xr-x - nixbld 1 Jan 1970 grid drwxr-xr-x - nixbld 1 Jan 1970 group diff --git a/tests/gen/ptest_9ae275067dcd14d7.stdout b/tests/gen/ptest_9ae275067dcd14d7.stdout index 811a8f11..0db532ba 100644 --- a/tests/gen/ptest_9ae275067dcd14d7.stdout +++ b/tests/gen/ptest_9ae275067dcd14d7.stdout @@ -1,3 +1,4 @@ +complex-names git grid group diff --git a/tests/gen/ptest_9b2a49fcb2a74cc7.stdout b/tests/gen/ptest_9b2a49fcb2a74cc7.stdout index aeb3453b..0a39cc1e 100644 --- a/tests/gen/ptest_9b2a49fcb2a74cc7.stdout +++ b/tests/gen/ptest_9b2a49fcb2a74cc7.stdout @@ -1 +1 @@ -git grid group icons perms size specials symlinks time +complex-names git grid group icons perms size specials symlinks time diff --git a/tests/gen/ptest_9c1d803a17fd05c9.stdout b/tests/gen/ptest_9c1d803a17fd05c9.stdout index 3dd2c826..0c5f10bf 100644 --- a/tests/gen/ptest_9c1d803a17fd05c9.stdout +++ b/tests/gen/ptest_9c1d803a17fd05c9.stdout @@ -1,3 +1,4 @@ +drwxr-xr-x - nixbld 1 Jan 1970 complex-names drwxr-xr-x - nixbld 1 Jan 1970 git drwxr-xr-x - nixbld 1 Jan 1970 grid drwxr-xr-x - nixbld 1 Jan 1970 group diff --git a/tests/gen/ptest_9d319b2ce5ecd989.stdout b/tests/gen/ptest_9d319b2ce5ecd989.stdout index 3dd2c826..0c5f10bf 100644 --- a/tests/gen/ptest_9d319b2ce5ecd989.stdout +++ b/tests/gen/ptest_9d319b2ce5ecd989.stdout @@ -1,3 +1,4 @@ +drwxr-xr-x - nixbld 1 Jan 1970 complex-names drwxr-xr-x - nixbld 1 Jan 1970 git drwxr-xr-x - nixbld 1 Jan 1970 grid drwxr-xr-x - nixbld 1 Jan 1970 group diff --git a/tests/gen/ptest_9ece18efb453f48d.stdout b/tests/gen/ptest_9ece18efb453f48d.stdout index 811a8f11..0db532ba 100644 --- a/tests/gen/ptest_9ece18efb453f48d.stdout +++ b/tests/gen/ptest_9ece18efb453f48d.stdout @@ -1,3 +1,4 @@ +complex-names git grid group diff --git a/tests/gen/ptest_a139598e95d06a4b.stdout b/tests/gen/ptest_a139598e95d06a4b.stdout index 811a8f11..0db532ba 100644 --- a/tests/gen/ptest_a139598e95d06a4b.stdout +++ b/tests/gen/ptest_a139598e95d06a4b.stdout @@ -1,3 +1,4 @@ +complex-names git grid group diff --git a/tests/gen/ptest_a689ab7558716dda.stdout b/tests/gen/ptest_a689ab7558716dda.stdout index ddcb193f..828bf989 100644 --- a/tests/gen/ptest_a689ab7558716dda.stdout +++ b/tests/gen/ptest_a689ab7558716dda.stdout @@ -1,3 +1,4 @@ +]8;;file:///build/source/tests/test_dir/complex-names/complex-names]8;;/ ]8;;file:///build/source/tests/test_dir/git/git]8;;/ ]8;;file:///build/source/tests/test_dir/grid/grid]8;;/ ]8;;file:///build/source/tests/test_dir/group/group]8;;/ diff --git a/tests/gen/ptest_a6bbf53a066c588e.stdout b/tests/gen/ptest_a6bbf53a066c588e.stdout index 811a8f11..0db532ba 100644 --- a/tests/gen/ptest_a6bbf53a066c588e.stdout +++ b/tests/gen/ptest_a6bbf53a066c588e.stdout @@ -1,3 +1,4 @@ +complex-names git grid group diff --git a/tests/gen/ptest_a8c541050a307891.stdout b/tests/gen/ptest_a8c541050a307891.stdout index 7935b588..5ab9fd88 100644 --- a/tests/gen/ptest_a8c541050a307891.stdout +++ b/tests/gen/ptest_a8c541050a307891.stdout @@ -7,3 +7,4 @@ icons group grid git +complex-names diff --git a/tests/gen/ptest_aba07307b0f70090.stdout b/tests/gen/ptest_aba07307b0f70090.stdout index 967de8a4..0db532ba 100644 --- a/tests/gen/ptest_aba07307b0f70090.stdout +++ b/tests/gen/ptest_aba07307b0f70090.stdout @@ -1,8 +1,10 @@ -git time -grid -group -icons -perms -size -specials -symlinks +complex-names +git +grid +group +icons +perms +size +specials +symlinks +time diff --git a/tests/gen/ptest_abc83ec759ddab6.stdout b/tests/gen/ptest_abc83ec759ddab6.stdout index d3ca7e49..5871ee23 100644 --- a/tests/gen/ptest_abc83ec759ddab6.stdout +++ b/tests/gen/ptest_abc83ec759ddab6.stdout @@ -7,3 +7,4 @@ drwxr-xr-x - nixbld 1 Jan 1970 group drwxr-xr-x - nixbld 1 Jan 1970 size drwxr-xr-x - nixbld 1 Jan 1970 time drwxr-xr-x - nixbld 1 Jan 1970 icons +drwxr-xr-x - nixbld 1 Jan 1970 complex-names diff --git a/tests/gen/ptest_ad68b42d7025e272.stdout b/tests/gen/ptest_ad68b42d7025e272.stdout index 811a8f11..0db532ba 100644 --- a/tests/gen/ptest_ad68b42d7025e272.stdout +++ b/tests/gen/ptest_ad68b42d7025e272.stdout @@ -1,3 +1,4 @@ +complex-names git grid group diff --git a/tests/gen/ptest_add56bbfa6f842d3.stdout b/tests/gen/ptest_add56bbfa6f842d3.stdout index 811a8f11..0db532ba 100644 --- a/tests/gen/ptest_add56bbfa6f842d3.stdout +++ b/tests/gen/ptest_add56bbfa6f842d3.stdout @@ -1,3 +1,4 @@ +complex-names git grid group diff --git a/tests/gen/ptest_b1cc7b6966ce28b3.stdout b/tests/gen/ptest_b1cc7b6966ce28b3.stdout index 3dd2c826..0c5f10bf 100644 --- a/tests/gen/ptest_b1cc7b6966ce28b3.stdout +++ b/tests/gen/ptest_b1cc7b6966ce28b3.stdout @@ -1,3 +1,4 @@ +drwxr-xr-x - nixbld 1 Jan 1970 complex-names drwxr-xr-x - nixbld 1 Jan 1970 git drwxr-xr-x - nixbld 1 Jan 1970 grid drwxr-xr-x - nixbld 1 Jan 1970 group diff --git a/tests/gen/ptest_b20ec649e4099d19.stdout b/tests/gen/ptest_b20ec649e4099d19.stdout index 811a8f11..0db532ba 100644 --- a/tests/gen/ptest_b20ec649e4099d19.stdout +++ b/tests/gen/ptest_b20ec649e4099d19.stdout @@ -1,3 +1,4 @@ +complex-names git grid group diff --git a/tests/gen/ptest_b2dcd61d44fb5b07.stdout b/tests/gen/ptest_b2dcd61d44fb5b07.stdout index 811a8f11..0db532ba 100644 --- a/tests/gen/ptest_b2dcd61d44fb5b07.stdout +++ b/tests/gen/ptest_b2dcd61d44fb5b07.stdout @@ -1,3 +1,4 @@ +complex-names git grid group diff --git a/tests/gen/ptest_b4bb07ce512e09ba.stdout b/tests/gen/ptest_b4bb07ce512e09ba.stdout index 811a8f11..0db532ba 100644 --- a/tests/gen/ptest_b4bb07ce512e09ba.stdout +++ b/tests/gen/ptest_b4bb07ce512e09ba.stdout @@ -1,3 +1,4 @@ +complex-names git grid group diff --git a/tests/gen/ptest_b86c3dd42089b8ae.stdout b/tests/gen/ptest_b86c3dd42089b8ae.stdout index 811a8f11..0db532ba 100644 --- a/tests/gen/ptest_b86c3dd42089b8ae.stdout +++ b/tests/gen/ptest_b86c3dd42089b8ae.stdout @@ -1,3 +1,4 @@ +complex-names git grid group diff --git a/tests/gen/ptest_b8bfd122ac3a6a7f.stdout b/tests/gen/ptest_b8bfd122ac3a6a7f.stdout index 3dd2c826..0c5f10bf 100644 --- a/tests/gen/ptest_b8bfd122ac3a6a7f.stdout +++ b/tests/gen/ptest_b8bfd122ac3a6a7f.stdout @@ -1,3 +1,4 @@ +drwxr-xr-x - nixbld 1 Jan 1970 complex-names drwxr-xr-x - nixbld 1 Jan 1970 git drwxr-xr-x - nixbld 1 Jan 1970 grid drwxr-xr-x - nixbld 1 Jan 1970 group diff --git a/tests/gen/ptest_b9480d5b12bc2158.stdout b/tests/gen/ptest_b9480d5b12bc2158.stdout index 811a8f11..0db532ba 100644 --- a/tests/gen/ptest_b9480d5b12bc2158.stdout +++ b/tests/gen/ptest_b9480d5b12bc2158.stdout @@ -1,3 +1,4 @@ +complex-names git grid group diff --git a/tests/gen/ptest_bb087081fad71387.stdout b/tests/gen/ptest_bb087081fad71387.stdout index 811a8f11..0db532ba 100644 --- a/tests/gen/ptest_bb087081fad71387.stdout +++ b/tests/gen/ptest_bb087081fad71387.stdout @@ -1,3 +1,4 @@ +complex-names git grid group diff --git a/tests/gen/ptest_bbfc26a93fbe15a7.stdout b/tests/gen/ptest_bbfc26a93fbe15a7.stdout index d3ca7e49..5871ee23 100644 --- a/tests/gen/ptest_bbfc26a93fbe15a7.stdout +++ b/tests/gen/ptest_bbfc26a93fbe15a7.stdout @@ -7,3 +7,4 @@ drwxr-xr-x - nixbld 1 Jan 1970 group drwxr-xr-x - nixbld 1 Jan 1970 size drwxr-xr-x - nixbld 1 Jan 1970 time drwxr-xr-x - nixbld 1 Jan 1970 icons +drwxr-xr-x - nixbld 1 Jan 1970 complex-names diff --git a/tests/gen/ptest_bc0980c681a1bf6e.stdout b/tests/gen/ptest_bc0980c681a1bf6e.stdout index 811a8f11..0db532ba 100644 --- a/tests/gen/ptest_bc0980c681a1bf6e.stdout +++ b/tests/gen/ptest_bc0980c681a1bf6e.stdout @@ -1,3 +1,4 @@ +complex-names git grid group diff --git a/tests/gen/ptest_bc3ef3722b915c0a.stdout b/tests/gen/ptest_bc3ef3722b915c0a.stdout index d3ca7e49..5871ee23 100644 --- a/tests/gen/ptest_bc3ef3722b915c0a.stdout +++ b/tests/gen/ptest_bc3ef3722b915c0a.stdout @@ -7,3 +7,4 @@ drwxr-xr-x - nixbld 1 Jan 1970 group drwxr-xr-x - nixbld 1 Jan 1970 size drwxr-xr-x - nixbld 1 Jan 1970 time drwxr-xr-x - nixbld 1 Jan 1970 icons +drwxr-xr-x - nixbld 1 Jan 1970 complex-names diff --git a/tests/gen/ptest_bda5e8cec0adaa3d.stdout b/tests/gen/ptest_bda5e8cec0adaa3d.stdout index 811a8f11..0db532ba 100644 --- a/tests/gen/ptest_bda5e8cec0adaa3d.stdout +++ b/tests/gen/ptest_bda5e8cec0adaa3d.stdout @@ -1,3 +1,4 @@ +complex-names git grid group diff --git a/tests/gen/ptest_bec0be3504920636.stdout b/tests/gen/ptest_bec0be3504920636.stdout index 811a8f11..0db532ba 100644 --- a/tests/gen/ptest_bec0be3504920636.stdout +++ b/tests/gen/ptest_bec0be3504920636.stdout @@ -1,3 +1,4 @@ +complex-names git grid group diff --git a/tests/gen/ptest_c0b6a5f5211e052e.stdout b/tests/gen/ptest_c0b6a5f5211e052e.stdout index 3dd2c826..0c5f10bf 100644 --- a/tests/gen/ptest_c0b6a5f5211e052e.stdout +++ b/tests/gen/ptest_c0b6a5f5211e052e.stdout @@ -1,3 +1,4 @@ +drwxr-xr-x - nixbld 1 Jan 1970 complex-names drwxr-xr-x - nixbld 1 Jan 1970 git drwxr-xr-x - nixbld 1 Jan 1970 grid drwxr-xr-x - nixbld 1 Jan 1970 group diff --git a/tests/gen/ptest_c15429df79ff8a02.stdout b/tests/gen/ptest_c15429df79ff8a02.stdout index 3dd2c826..0c5f10bf 100644 --- a/tests/gen/ptest_c15429df79ff8a02.stdout +++ b/tests/gen/ptest_c15429df79ff8a02.stdout @@ -1,3 +1,4 @@ +drwxr-xr-x - nixbld 1 Jan 1970 complex-names drwxr-xr-x - nixbld 1 Jan 1970 git drwxr-xr-x - nixbld 1 Jan 1970 grid drwxr-xr-x - nixbld 1 Jan 1970 group diff --git a/tests/gen/ptest_c2ceb3753dbebef2.stdout b/tests/gen/ptest_c2ceb3753dbebef2.stdout index 811a8f11..0db532ba 100644 --- a/tests/gen/ptest_c2ceb3753dbebef2.stdout +++ b/tests/gen/ptest_c2ceb3753dbebef2.stdout @@ -1,3 +1,4 @@ +complex-names git grid group diff --git a/tests/gen/ptest_c320d2ec8a647bec.stdout b/tests/gen/ptest_c320d2ec8a647bec.stdout index 811a8f11..0db532ba 100644 --- a/tests/gen/ptest_c320d2ec8a647bec.stdout +++ b/tests/gen/ptest_c320d2ec8a647bec.stdout @@ -1,3 +1,4 @@ +complex-names git grid group diff --git a/tests/gen/ptest_c4ead86a12b992a8.stdout b/tests/gen/ptest_c4ead86a12b992a8.stdout index 18eef246..b8df7f81 100644 --- a/tests/gen/ptest_c4ead86a12b992a8.stdout +++ b/tests/gen/ptest_c4ead86a12b992a8.stdout @@ -1,4 +1,8 @@ tests/test_dir +├── complex-names +│ ├── 'a looooooooooooooooooong filename' +│ ├── 'another one long name' +│ └── double-quotes ├── git │ ├── 001 │ ├── 002 diff --git a/tests/gen/ptest_c573fd512af724fd.stdout b/tests/gen/ptest_c573fd512af724fd.stdout index 811a8f11..0db532ba 100644 --- a/tests/gen/ptest_c573fd512af724fd.stdout +++ b/tests/gen/ptest_c573fd512af724fd.stdout @@ -1,3 +1,4 @@ +complex-names git grid group diff --git a/tests/gen/ptest_c5a06187ebc81e63.stdout b/tests/gen/ptest_c5a06187ebc81e63.stdout index 811a8f11..0db532ba 100644 --- a/tests/gen/ptest_c5a06187ebc81e63.stdout +++ b/tests/gen/ptest_c5a06187ebc81e63.stdout @@ -1,3 +1,4 @@ +complex-names git grid group diff --git a/tests/gen/ptest_caa4e824b02fa569.stdout b/tests/gen/ptest_caa4e824b02fa569.stdout index d3ca7e49..5871ee23 100644 --- a/tests/gen/ptest_caa4e824b02fa569.stdout +++ b/tests/gen/ptest_caa4e824b02fa569.stdout @@ -7,3 +7,4 @@ drwxr-xr-x - nixbld 1 Jan 1970 group drwxr-xr-x - nixbld 1 Jan 1970 size drwxr-xr-x - nixbld 1 Jan 1970 time drwxr-xr-x - nixbld 1 Jan 1970 icons +drwxr-xr-x - nixbld 1 Jan 1970 complex-names diff --git a/tests/gen/ptest_cb765650e293bae4.stdout b/tests/gen/ptest_cb765650e293bae4.stdout index 811a8f11..0db532ba 100644 --- a/tests/gen/ptest_cb765650e293bae4.stdout +++ b/tests/gen/ptest_cb765650e293bae4.stdout @@ -1,3 +1,4 @@ +complex-names git grid group diff --git a/tests/gen/ptest_cc209e82fa5f78eb.stdout b/tests/gen/ptest_cc209e82fa5f78eb.stdout index d3ca7e49..5871ee23 100644 --- a/tests/gen/ptest_cc209e82fa5f78eb.stdout +++ b/tests/gen/ptest_cc209e82fa5f78eb.stdout @@ -7,3 +7,4 @@ drwxr-xr-x - nixbld 1 Jan 1970 group drwxr-xr-x - nixbld 1 Jan 1970 size drwxr-xr-x - nixbld 1 Jan 1970 time drwxr-xr-x - nixbld 1 Jan 1970 icons +drwxr-xr-x - nixbld 1 Jan 1970 complex-names diff --git a/tests/gen/ptest_cee646e8f21997ad.stdout b/tests/gen/ptest_cee646e8f21997ad.stdout index d3ca7e49..5871ee23 100644 --- a/tests/gen/ptest_cee646e8f21997ad.stdout +++ b/tests/gen/ptest_cee646e8f21997ad.stdout @@ -7,3 +7,4 @@ drwxr-xr-x - nixbld 1 Jan 1970 group drwxr-xr-x - nixbld 1 Jan 1970 size drwxr-xr-x - nixbld 1 Jan 1970 time drwxr-xr-x - nixbld 1 Jan 1970 icons +drwxr-xr-x - nixbld 1 Jan 1970 complex-names diff --git a/tests/gen/ptest_cf65adc4fe95ba6.stdout b/tests/gen/ptest_cf65adc4fe95ba6.stdout index 811a8f11..0db532ba 100644 --- a/tests/gen/ptest_cf65adc4fe95ba6.stdout +++ b/tests/gen/ptest_cf65adc4fe95ba6.stdout @@ -1,3 +1,4 @@ +complex-names git grid group diff --git a/tests/gen/ptest_d1571a37ac82a799.stdout b/tests/gen/ptest_d1571a37ac82a799.stdout index 811a8f11..0db532ba 100644 --- a/tests/gen/ptest_d1571a37ac82a799.stdout +++ b/tests/gen/ptest_d1571a37ac82a799.stdout @@ -1,3 +1,4 @@ +complex-names git grid group diff --git a/tests/gen/ptest_d503f5149628bec.stdout b/tests/gen/ptest_d503f5149628bec.stdout index 811a8f11..0db532ba 100644 --- a/tests/gen/ptest_d503f5149628bec.stdout +++ b/tests/gen/ptest_d503f5149628bec.stdout @@ -1,3 +1,4 @@ +complex-names git grid group diff --git a/tests/gen/ptest_d604d143ec99b7fa.stdout b/tests/gen/ptest_d604d143ec99b7fa.stdout index 811a8f11..0db532ba 100644 --- a/tests/gen/ptest_d604d143ec99b7fa.stdout +++ b/tests/gen/ptest_d604d143ec99b7fa.stdout @@ -1,3 +1,4 @@ +complex-names git grid group diff --git a/tests/gen/ptest_d7c710df474a3770.stdout b/tests/gen/ptest_d7c710df474a3770.stdout index 811a8f11..0db532ba 100644 --- a/tests/gen/ptest_d7c710df474a3770.stdout +++ b/tests/gen/ptest_d7c710df474a3770.stdout @@ -1,3 +1,4 @@ +complex-names git grid group diff --git a/tests/gen/ptest_dbc0c8e8c3f9b147.stdout b/tests/gen/ptest_dbc0c8e8c3f9b147.stdout index 811a8f11..0db532ba 100644 --- a/tests/gen/ptest_dbc0c8e8c3f9b147.stdout +++ b/tests/gen/ptest_dbc0c8e8c3f9b147.stdout @@ -1,3 +1,4 @@ +complex-names git grid group diff --git a/tests/gen/ptest_ddcc15459b874630.stdout b/tests/gen/ptest_ddcc15459b874630.stdout index 811a8f11..0db532ba 100644 --- a/tests/gen/ptest_ddcc15459b874630.stdout +++ b/tests/gen/ptest_ddcc15459b874630.stdout @@ -1,3 +1,4 @@ +complex-names git grid group diff --git a/tests/gen/ptest_de916a0d5867def3.stdout b/tests/gen/ptest_de916a0d5867def3.stdout index d3f21c76..1d4e4f08 100644 --- a/tests/gen/ptest_de916a0d5867def3.stdout +++ b/tests/gen/ptest_de916a0d5867def3.stdout @@ -1,4 +1,10 @@ tests/test_dir +├── complex-names +│ ├── 'a looooooooooooooooooong filename' +│ ├── 'another one long name' +│ └── double-quotes +│ ├── ''Obi wan kanobi'' +│ └── 'hello there' ├── git │ ├── 001 │ │ ├── file_000 diff --git a/tests/gen/ptest_ded586a10b97281e.stdout b/tests/gen/ptest_ded586a10b97281e.stdout index 811a8f11..0db532ba 100644 --- a/tests/gen/ptest_ded586a10b97281e.stdout +++ b/tests/gen/ptest_ded586a10b97281e.stdout @@ -1,3 +1,4 @@ +complex-names git grid group diff --git a/tests/gen/ptest_e1033830f4720a6f.stdout b/tests/gen/ptest_e1033830f4720a6f.stdout index d3f21c76..1d4e4f08 100644 --- a/tests/gen/ptest_e1033830f4720a6f.stdout +++ b/tests/gen/ptest_e1033830f4720a6f.stdout @@ -1,4 +1,10 @@ tests/test_dir +├── complex-names +│ ├── 'a looooooooooooooooooong filename' +│ ├── 'another one long name' +│ └── double-quotes +│ ├── ''Obi wan kanobi'' +│ └── 'hello there' ├── git │ ├── 001 │ │ ├── file_000 diff --git a/tests/gen/ptest_e4cf2a922377bee.stdout b/tests/gen/ptest_e4cf2a922377bee.stdout index 3dd2c826..0c5f10bf 100644 --- a/tests/gen/ptest_e4cf2a922377bee.stdout +++ b/tests/gen/ptest_e4cf2a922377bee.stdout @@ -1,3 +1,4 @@ +drwxr-xr-x - nixbld 1 Jan 1970 complex-names drwxr-xr-x - nixbld 1 Jan 1970 git drwxr-xr-x - nixbld 1 Jan 1970 grid drwxr-xr-x - nixbld 1 Jan 1970 group diff --git a/tests/gen/ptest_ee83bc6dc4504743.stdout b/tests/gen/ptest_ee83bc6dc4504743.stdout index 844d6b0a..0152f8cd 100644 --- a/tests/gen/ptest_ee83bc6dc4504743.stdout +++ b/tests/gen/ptest_ee83bc6dc4504743.stdout @@ -1,3 +1,5 @@ -git icons specials -grid perms symlinks -group size time +complex-names perms +git size +grid specials +group symlinks +icons time diff --git a/tests/gen/ptest_f21d9a563d3e0f10.stdout b/tests/gen/ptest_f21d9a563d3e0f10.stdout index 811a8f11..0db532ba 100644 --- a/tests/gen/ptest_f21d9a563d3e0f10.stdout +++ b/tests/gen/ptest_f21d9a563d3e0f10.stdout @@ -1,3 +1,4 @@ +complex-names git grid group diff --git a/tests/gen/ptest_f261ab10a0ea20f.stdout b/tests/gen/ptest_f261ab10a0ea20f.stdout index d3f21c76..1d4e4f08 100644 --- a/tests/gen/ptest_f261ab10a0ea20f.stdout +++ b/tests/gen/ptest_f261ab10a0ea20f.stdout @@ -1,4 +1,10 @@ tests/test_dir +├── complex-names +│ ├── 'a looooooooooooooooooong filename' +│ ├── 'another one long name' +│ └── double-quotes +│ ├── ''Obi wan kanobi'' +│ └── 'hello there' ├── git │ ├── 001 │ │ ├── file_000 diff --git a/tests/gen/ptest_f2ea3bfaf96e639.stdout b/tests/gen/ptest_f2ea3bfaf96e639.stdout index 811a8f11..0db532ba 100644 --- a/tests/gen/ptest_f2ea3bfaf96e639.stdout +++ b/tests/gen/ptest_f2ea3bfaf96e639.stdout @@ -1,3 +1,4 @@ +complex-names git grid group diff --git a/tests/gen/ptest_f33fd54762597c23.stdout b/tests/gen/ptest_f33fd54762597c23.stdout index 811a8f11..0db532ba 100644 --- a/tests/gen/ptest_f33fd54762597c23.stdout +++ b/tests/gen/ptest_f33fd54762597c23.stdout @@ -1,3 +1,4 @@ +complex-names git grid group diff --git a/tests/gen/ptest_f641eabbfb35f76f.stdout b/tests/gen/ptest_f641eabbfb35f76f.stdout index 3dd2c826..0c5f10bf 100644 --- a/tests/gen/ptest_f641eabbfb35f76f.stdout +++ b/tests/gen/ptest_f641eabbfb35f76f.stdout @@ -1,3 +1,4 @@ +drwxr-xr-x - nixbld 1 Jan 1970 complex-names drwxr-xr-x - nixbld 1 Jan 1970 git drwxr-xr-x - nixbld 1 Jan 1970 grid drwxr-xr-x - nixbld 1 Jan 1970 group diff --git a/tests/gen/ptest_f79a790e130be075.stdout b/tests/gen/ptest_f79a790e130be075.stdout index 811a8f11..0db532ba 100644 --- a/tests/gen/ptest_f79a790e130be075.stdout +++ b/tests/gen/ptest_f79a790e130be075.stdout @@ -1,3 +1,4 @@ +complex-names git grid group diff --git a/tests/gen/ptest_ffbdb9af2de10fa.stdout b/tests/gen/ptest_ffbdb9af2de10fa.stdout index 17a042d0..73661f53 100644 --- a/tests/gen/ptest_ffbdb9af2de10fa.stdout +++ b/tests/gen/ptest_ffbdb9af2de10fa.stdout @@ -1,6 +1,7 @@ drwxr-xr-x - nixbld 1 Jan 1970 specials drwxr-xr-x - nixbld 1 Jan 1970 group drwxr-xr-x - nixbld 1 Jan 1970 perms +drwxr-xr-x - nixbld 1 Jan 1970 complex-names drwxr-xr-x - nixbld 1 Jan 1970 size drwxr-xr-x - nixbld 1 Jan 1970 time drwxr-xr-x - nixbld 1 Jan 1970 symlinks diff --git a/tests/gen/recursive_long_unix.stdout b/tests/gen/recursive_long_unix.stdout index 235e8187..0b4c3813 100644 --- a/tests/gen/recursive_long_unix.stdout +++ b/tests/gen/recursive_long_unix.stdout @@ -1,3 +1,4 @@ +complex-names git grid group @@ -8,6 +9,15 @@ specials symlinks time +tests/test_dir/complex-names: +'a looooooooooooooooooong filename' +'another one long name' +double-quotes + +tests/test_dir/complex-names/double-quotes: +"'Obi wan kanobi'" +"hello there" + tests/test_dir/git: 001 002 diff --git a/tests/gen/recursive_unix.stdout b/tests/gen/recursive_unix.stdout index 235e8187..0b4c3813 100644 --- a/tests/gen/recursive_unix.stdout +++ b/tests/gen/recursive_unix.stdout @@ -1,3 +1,4 @@ +complex-names git grid group @@ -8,6 +9,15 @@ specials symlinks time +tests/test_dir/complex-names: +'a looooooooooooooooooong filename' +'another one long name' +double-quotes + +tests/test_dir/complex-names/double-quotes: +"'Obi wan kanobi'" +"hello there" + tests/test_dir/git: 001 002 diff --git a/tests/gen/tree_long_unix.stdout b/tests/gen/tree_long_unix.stdout index d3f21c76..1d4e4f08 100644 --- a/tests/gen/tree_long_unix.stdout +++ b/tests/gen/tree_long_unix.stdout @@ -1,4 +1,10 @@ tests/test_dir +├── complex-names +│ ├── 'a looooooooooooooooooong filename' +│ ├── 'another one long name' +│ └── double-quotes +│ ├── ''Obi wan kanobi'' +│ └── 'hello there' ├── git │ ├── 001 │ │ ├── file_000 diff --git a/tests/gen/tree_unix.stdout b/tests/gen/tree_unix.stdout index d3f21c76..1d4e4f08 100644 --- a/tests/gen/tree_unix.stdout +++ b/tests/gen/tree_unix.stdout @@ -1,4 +1,10 @@ tests/test_dir +├── complex-names +│ ├── 'a looooooooooooooooooong filename' +│ ├── 'another one long name' +│ └── double-quotes +│ ├── ''Obi wan kanobi'' +│ └── 'hello there' ├── git │ ├── 001 │ │ ├── file_000 diff --git a/tests/ptests/ptest_10c50228fc1c6107.stdout b/tests/ptests/ptest_10c50228fc1c6107.stdout index d3ca7e49..5871ee23 100644 --- a/tests/ptests/ptest_10c50228fc1c6107.stdout +++ b/tests/ptests/ptest_10c50228fc1c6107.stdout @@ -7,3 +7,4 @@ drwxr-xr-x - nixbld 1 Jan 1970 group drwxr-xr-x - nixbld 1 Jan 1970 size drwxr-xr-x - nixbld 1 Jan 1970 time drwxr-xr-x - nixbld 1 Jan 1970 icons +drwxr-xr-x - nixbld 1 Jan 1970 complex-names diff --git a/tests/ptests/ptest_1128756497bbcbce.stdout b/tests/ptests/ptest_1128756497bbcbce.stdout index 811a8f11..0db532ba 100644 --- a/tests/ptests/ptest_1128756497bbcbce.stdout +++ b/tests/ptests/ptest_1128756497bbcbce.stdout @@ -1,3 +1,4 @@ +complex-names git grid group diff --git a/tests/ptests/ptest_13234446d830648.stdout b/tests/ptests/ptest_13234446d830648.stdout index 811a8f11..0db532ba 100644 --- a/tests/ptests/ptest_13234446d830648.stdout +++ b/tests/ptests/ptest_13234446d830648.stdout @@ -1,3 +1,4 @@ +complex-names git grid group diff --git a/tests/ptests/ptest_132ac9f159c3473e.stdout b/tests/ptests/ptest_132ac9f159c3473e.stdout index d3ca7e49..5871ee23 100644 --- a/tests/ptests/ptest_132ac9f159c3473e.stdout +++ b/tests/ptests/ptest_132ac9f159c3473e.stdout @@ -7,3 +7,4 @@ drwxr-xr-x - nixbld 1 Jan 1970 group drwxr-xr-x - nixbld 1 Jan 1970 size drwxr-xr-x - nixbld 1 Jan 1970 time drwxr-xr-x - nixbld 1 Jan 1970 icons +drwxr-xr-x - nixbld 1 Jan 1970 complex-names diff --git a/tests/ptests/ptest_13c76530584f9804.stdout b/tests/ptests/ptest_13c76530584f9804.stdout index 811a8f11..0db532ba 100644 --- a/tests/ptests/ptest_13c76530584f9804.stdout +++ b/tests/ptests/ptest_13c76530584f9804.stdout @@ -1,3 +1,4 @@ +complex-names git grid group diff --git a/tests/ptests/ptest_14c5df14f800bc28.stdout b/tests/ptests/ptest_14c5df14f800bc28.stdout index 3dd2c826..0c5f10bf 100644 --- a/tests/ptests/ptest_14c5df14f800bc28.stdout +++ b/tests/ptests/ptest_14c5df14f800bc28.stdout @@ -1,3 +1,4 @@ +drwxr-xr-x - nixbld 1 Jan 1970 complex-names drwxr-xr-x - nixbld 1 Jan 1970 git drwxr-xr-x - nixbld 1 Jan 1970 grid drwxr-xr-x - nixbld 1 Jan 1970 group diff --git a/tests/ptests/ptest_182085f8602ed2aa.stdout b/tests/ptests/ptest_182085f8602ed2aa.stdout index 3dd2c826..0c5f10bf 100644 --- a/tests/ptests/ptest_182085f8602ed2aa.stdout +++ b/tests/ptests/ptest_182085f8602ed2aa.stdout @@ -1,3 +1,4 @@ +drwxr-xr-x - nixbld 1 Jan 1970 complex-names drwxr-xr-x - nixbld 1 Jan 1970 git drwxr-xr-x - nixbld 1 Jan 1970 grid drwxr-xr-x - nixbld 1 Jan 1970 group diff --git a/tests/ptests/ptest_1889daad10054484.stdout b/tests/ptests/ptest_1889daad10054484.stdout index 811a8f11..0db532ba 100644 --- a/tests/ptests/ptest_1889daad10054484.stdout +++ b/tests/ptests/ptest_1889daad10054484.stdout @@ -1,3 +1,4 @@ +complex-names git grid group diff --git a/tests/ptests/ptest_19cf21a43f373b6.stdout b/tests/ptests/ptest_19cf21a43f373b6.stdout index 811a8f11..0db532ba 100644 --- a/tests/ptests/ptest_19cf21a43f373b6.stdout +++ b/tests/ptests/ptest_19cf21a43f373b6.stdout @@ -1,3 +1,4 @@ +complex-names git grid group diff --git a/tests/ptests/ptest_1a3b7e2197b9241c.stdout b/tests/ptests/ptest_1a3b7e2197b9241c.stdout index 811a8f11..0db532ba 100644 --- a/tests/ptests/ptest_1a3b7e2197b9241c.stdout +++ b/tests/ptests/ptest_1a3b7e2197b9241c.stdout @@ -1,3 +1,4 @@ +complex-names git grid group diff --git a/tests/ptests/ptest_1ab8279d631495b0.stdout b/tests/ptests/ptest_1ab8279d631495b0.stdout index d3ca7e49..5871ee23 100644 --- a/tests/ptests/ptest_1ab8279d631495b0.stdout +++ b/tests/ptests/ptest_1ab8279d631495b0.stdout @@ -7,3 +7,4 @@ drwxr-xr-x - nixbld 1 Jan 1970 group drwxr-xr-x - nixbld 1 Jan 1970 size drwxr-xr-x - nixbld 1 Jan 1970 time drwxr-xr-x - nixbld 1 Jan 1970 icons +drwxr-xr-x - nixbld 1 Jan 1970 complex-names diff --git a/tests/ptests/ptest_1c990fbac951fdaf.stdout b/tests/ptests/ptest_1c990fbac951fdaf.stdout index 811a8f11..0db532ba 100644 --- a/tests/ptests/ptest_1c990fbac951fdaf.stdout +++ b/tests/ptests/ptest_1c990fbac951fdaf.stdout @@ -1,3 +1,4 @@ +complex-names git grid group diff --git a/tests/ptests/ptest_1e61d8c305ff6c48.stdout b/tests/ptests/ptest_1e61d8c305ff6c48.stdout index d3ca7e49..5871ee23 100644 --- a/tests/ptests/ptest_1e61d8c305ff6c48.stdout +++ b/tests/ptests/ptest_1e61d8c305ff6c48.stdout @@ -7,3 +7,4 @@ drwxr-xr-x - nixbld 1 Jan 1970 group drwxr-xr-x - nixbld 1 Jan 1970 size drwxr-xr-x - nixbld 1 Jan 1970 time drwxr-xr-x - nixbld 1 Jan 1970 icons +drwxr-xr-x - nixbld 1 Jan 1970 complex-names diff --git a/tests/ptests/ptest_1ec7257c14635d03.stdout b/tests/ptests/ptest_1ec7257c14635d03.stdout index 811a8f11..0db532ba 100644 --- a/tests/ptests/ptest_1ec7257c14635d03.stdout +++ b/tests/ptests/ptest_1ec7257c14635d03.stdout @@ -1,3 +1,4 @@ +complex-names git grid group diff --git a/tests/ptests/ptest_2092f19a0d4ea1a2.stdout b/tests/ptests/ptest_2092f19a0d4ea1a2.stdout index aeb3453b..0a39cc1e 100644 --- a/tests/ptests/ptest_2092f19a0d4ea1a2.stdout +++ b/tests/ptests/ptest_2092f19a0d4ea1a2.stdout @@ -1 +1 @@ -git grid group icons perms size specials symlinks time +complex-names git grid group icons perms size specials symlinks time diff --git a/tests/ptests/ptest_2176b1b061cb7da2.stdout b/tests/ptests/ptest_2176b1b061cb7da2.stdout index 17a042d0..73661f53 100644 --- a/tests/ptests/ptest_2176b1b061cb7da2.stdout +++ b/tests/ptests/ptest_2176b1b061cb7da2.stdout @@ -1,6 +1,7 @@ drwxr-xr-x - nixbld 1 Jan 1970 specials drwxr-xr-x - nixbld 1 Jan 1970 group drwxr-xr-x - nixbld 1 Jan 1970 perms +drwxr-xr-x - nixbld 1 Jan 1970 complex-names drwxr-xr-x - nixbld 1 Jan 1970 size drwxr-xr-x - nixbld 1 Jan 1970 time drwxr-xr-x - nixbld 1 Jan 1970 symlinks diff --git a/tests/ptests/ptest_247e5acfcf9ba3a8.stdout b/tests/ptests/ptest_247e5acfcf9ba3a8.stdout index 811a8f11..0db532ba 100644 --- a/tests/ptests/ptest_247e5acfcf9ba3a8.stdout +++ b/tests/ptests/ptest_247e5acfcf9ba3a8.stdout @@ -1,3 +1,4 @@ +complex-names git grid group diff --git a/tests/ptests/ptest_283667fe5d9c3015.stdout b/tests/ptests/ptest_283667fe5d9c3015.stdout index 811a8f11..0db532ba 100644 --- a/tests/ptests/ptest_283667fe5d9c3015.stdout +++ b/tests/ptests/ptest_283667fe5d9c3015.stdout @@ -1,3 +1,4 @@ +complex-names git grid group diff --git a/tests/ptests/ptest_298b768f6bb48dac.stdout b/tests/ptests/ptest_298b768f6bb48dac.stdout index d3f21c76..1d4e4f08 100644 --- a/tests/ptests/ptest_298b768f6bb48dac.stdout +++ b/tests/ptests/ptest_298b768f6bb48dac.stdout @@ -1,4 +1,10 @@ tests/test_dir +├── complex-names +│ ├── 'a looooooooooooooooooong filename' +│ ├── 'another one long name' +│ └── double-quotes +│ ├── ''Obi wan kanobi'' +│ └── 'hello there' ├── git │ ├── 001 │ │ ├── file_000 diff --git a/tests/ptests/ptest_2cccf6c2af490359.stdout b/tests/ptests/ptest_2cccf6c2af490359.stdout index 811a8f11..0db532ba 100644 --- a/tests/ptests/ptest_2cccf6c2af490359.stdout +++ b/tests/ptests/ptest_2cccf6c2af490359.stdout @@ -1,3 +1,4 @@ +complex-names git grid group diff --git a/tests/ptests/ptest_2d55f5cf8a903fda.stdout b/tests/ptests/ptest_2d55f5cf8a903fda.stdout index 811a8f11..0db532ba 100644 --- a/tests/ptests/ptest_2d55f5cf8a903fda.stdout +++ b/tests/ptests/ptest_2d55f5cf8a903fda.stdout @@ -1,3 +1,4 @@ +complex-names git grid group diff --git a/tests/ptests/ptest_2dcffc4f000d924e.stdout b/tests/ptests/ptest_2dcffc4f000d924e.stdout index 811a8f11..0db532ba 100644 --- a/tests/ptests/ptest_2dcffc4f000d924e.stdout +++ b/tests/ptests/ptest_2dcffc4f000d924e.stdout @@ -1,3 +1,4 @@ +complex-names git grid group diff --git a/tests/ptests/ptest_3259dc201df8e734.stdout b/tests/ptests/ptest_3259dc201df8e734.stdout index 18eef246..b8df7f81 100644 --- a/tests/ptests/ptest_3259dc201df8e734.stdout +++ b/tests/ptests/ptest_3259dc201df8e734.stdout @@ -1,4 +1,8 @@ tests/test_dir +├── complex-names +│ ├── 'a looooooooooooooooooong filename' +│ ├── 'another one long name' +│ └── double-quotes ├── git │ ├── 001 │ ├── 002 diff --git a/tests/ptests/ptest_32870705e39ad648.stdout b/tests/ptests/ptest_32870705e39ad648.stdout index 844d6b0a..0152f8cd 100644 --- a/tests/ptests/ptest_32870705e39ad648.stdout +++ b/tests/ptests/ptest_32870705e39ad648.stdout @@ -1,3 +1,5 @@ -git icons specials -grid perms symlinks -group size time +complex-names perms +git size +grid specials +group symlinks +icons time diff --git a/tests/ptests/ptest_32e159e8f043025.stdout b/tests/ptests/ptest_32e159e8f043025.stdout index 811a8f11..0db532ba 100644 --- a/tests/ptests/ptest_32e159e8f043025.stdout +++ b/tests/ptests/ptest_32e159e8f043025.stdout @@ -1,3 +1,4 @@ +complex-names git grid group diff --git a/tests/ptests/ptest_339353fd84c1145e.stdout b/tests/ptests/ptest_339353fd84c1145e.stdout index 811a8f11..0db532ba 100644 --- a/tests/ptests/ptest_339353fd84c1145e.stdout +++ b/tests/ptests/ptest_339353fd84c1145e.stdout @@ -1,3 +1,4 @@ +complex-names git grid group diff --git a/tests/ptests/ptest_33a4632005ea6e7f.stdout b/tests/ptests/ptest_33a4632005ea6e7f.stdout index 3dd2c826..0c5f10bf 100644 --- a/tests/ptests/ptest_33a4632005ea6e7f.stdout +++ b/tests/ptests/ptest_33a4632005ea6e7f.stdout @@ -1,3 +1,4 @@ +drwxr-xr-x - nixbld 1 Jan 1970 complex-names drwxr-xr-x - nixbld 1 Jan 1970 git drwxr-xr-x - nixbld 1 Jan 1970 grid drwxr-xr-x - nixbld 1 Jan 1970 group diff --git a/tests/ptests/ptest_36127172d1c48ad1.stdout b/tests/ptests/ptest_36127172d1c48ad1.stdout index 967de8a4..0db532ba 100644 --- a/tests/ptests/ptest_36127172d1c48ad1.stdout +++ b/tests/ptests/ptest_36127172d1c48ad1.stdout @@ -1,8 +1,10 @@ -git time -grid -group -icons -perms -size -specials -symlinks +complex-names +git +grid +group +icons +perms +size +specials +symlinks +time diff --git a/tests/ptests/ptest_36ff749946aa7b76.stdout b/tests/ptests/ptest_36ff749946aa7b76.stdout index 811a8f11..0db532ba 100644 --- a/tests/ptests/ptest_36ff749946aa7b76.stdout +++ b/tests/ptests/ptest_36ff749946aa7b76.stdout @@ -1,3 +1,4 @@ +complex-names git grid group diff --git a/tests/ptests/ptest_38c83409ee57e2af.stdout b/tests/ptests/ptest_38c83409ee57e2af.stdout index 811a8f11..0db532ba 100644 --- a/tests/ptests/ptest_38c83409ee57e2af.stdout +++ b/tests/ptests/ptest_38c83409ee57e2af.stdout @@ -1,3 +1,4 @@ +complex-names git grid group diff --git a/tests/ptests/ptest_39a4ecaff3909961.stdout b/tests/ptests/ptest_39a4ecaff3909961.stdout index 811a8f11..0db532ba 100644 --- a/tests/ptests/ptest_39a4ecaff3909961.stdout +++ b/tests/ptests/ptest_39a4ecaff3909961.stdout @@ -1,3 +1,4 @@ +complex-names git grid group diff --git a/tests/ptests/ptest_39b4326562c3f75f.stdout b/tests/ptests/ptest_39b4326562c3f75f.stdout index 811a8f11..0db532ba 100644 --- a/tests/ptests/ptest_39b4326562c3f75f.stdout +++ b/tests/ptests/ptest_39b4326562c3f75f.stdout @@ -1,3 +1,4 @@ +complex-names git grid group diff --git a/tests/ptests/ptest_3a8ed471ff49be49.stdout b/tests/ptests/ptest_3a8ed471ff49be49.stdout index 3dd2c826..0c5f10bf 100644 --- a/tests/ptests/ptest_3a8ed471ff49be49.stdout +++ b/tests/ptests/ptest_3a8ed471ff49be49.stdout @@ -1,3 +1,4 @@ +drwxr-xr-x - nixbld 1 Jan 1970 complex-names drwxr-xr-x - nixbld 1 Jan 1970 git drwxr-xr-x - nixbld 1 Jan 1970 grid drwxr-xr-x - nixbld 1 Jan 1970 group diff --git a/tests/ptests/ptest_3b5b6fd2802ba8f9.stdout b/tests/ptests/ptest_3b5b6fd2802ba8f9.stdout index 3dd2c826..0c5f10bf 100644 --- a/tests/ptests/ptest_3b5b6fd2802ba8f9.stdout +++ b/tests/ptests/ptest_3b5b6fd2802ba8f9.stdout @@ -1,3 +1,4 @@ +drwxr-xr-x - nixbld 1 Jan 1970 complex-names drwxr-xr-x - nixbld 1 Jan 1970 git drwxr-xr-x - nixbld 1 Jan 1970 grid drwxr-xr-x - nixbld 1 Jan 1970 group diff --git a/tests/ptests/ptest_3bed5866e590e62a.stdout b/tests/ptests/ptest_3bed5866e590e62a.stdout index 3dd2c826..0c5f10bf 100644 --- a/tests/ptests/ptest_3bed5866e590e62a.stdout +++ b/tests/ptests/ptest_3bed5866e590e62a.stdout @@ -1,3 +1,4 @@ +drwxr-xr-x - nixbld 1 Jan 1970 complex-names drwxr-xr-x - nixbld 1 Jan 1970 git drwxr-xr-x - nixbld 1 Jan 1970 grid drwxr-xr-x - nixbld 1 Jan 1970 group diff --git a/tests/ptests/ptest_3f0c3a89d3fcf7d3.stdout b/tests/ptests/ptest_3f0c3a89d3fcf7d3.stdout index 811a8f11..0db532ba 100644 --- a/tests/ptests/ptest_3f0c3a89d3fcf7d3.stdout +++ b/tests/ptests/ptest_3f0c3a89d3fcf7d3.stdout @@ -1,3 +1,4 @@ +complex-names git grid group diff --git a/tests/ptests/ptest_404fbc2fe3e5c85.stdout b/tests/ptests/ptest_404fbc2fe3e5c85.stdout index 811a8f11..0db532ba 100644 --- a/tests/ptests/ptest_404fbc2fe3e5c85.stdout +++ b/tests/ptests/ptest_404fbc2fe3e5c85.stdout @@ -1,3 +1,4 @@ +complex-names git grid group diff --git a/tests/ptests/ptest_41b5466dabf23647.stdout b/tests/ptests/ptest_41b5466dabf23647.stdout index d3f21c76..1d4e4f08 100644 --- a/tests/ptests/ptest_41b5466dabf23647.stdout +++ b/tests/ptests/ptest_41b5466dabf23647.stdout @@ -1,4 +1,10 @@ tests/test_dir +├── complex-names +│ ├── 'a looooooooooooooooooong filename' +│ ├── 'another one long name' +│ └── double-quotes +│ ├── ''Obi wan kanobi'' +│ └── 'hello there' ├── git │ ├── 001 │ │ ├── file_000 diff --git a/tests/ptests/ptest_469e79a86c2c874f.stdout b/tests/ptests/ptest_469e79a86c2c874f.stdout index d3ca7e49..5871ee23 100644 --- a/tests/ptests/ptest_469e79a86c2c874f.stdout +++ b/tests/ptests/ptest_469e79a86c2c874f.stdout @@ -7,3 +7,4 @@ drwxr-xr-x - nixbld 1 Jan 1970 group drwxr-xr-x - nixbld 1 Jan 1970 size drwxr-xr-x - nixbld 1 Jan 1970 time drwxr-xr-x - nixbld 1 Jan 1970 icons +drwxr-xr-x - nixbld 1 Jan 1970 complex-names diff --git a/tests/ptests/ptest_46a8435d247c34c9.stdout b/tests/ptests/ptest_46a8435d247c34c9.stdout index d3f21c76..1d4e4f08 100644 --- a/tests/ptests/ptest_46a8435d247c34c9.stdout +++ b/tests/ptests/ptest_46a8435d247c34c9.stdout @@ -1,4 +1,10 @@ tests/test_dir +├── complex-names +│ ├── 'a looooooooooooooooooong filename' +│ ├── 'another one long name' +│ └── double-quotes +│ ├── ''Obi wan kanobi'' +│ └── 'hello there' ├── git │ ├── 001 │ │ ├── file_000 diff --git a/tests/ptests/ptest_4805a91da5df26.stdout b/tests/ptests/ptest_4805a91da5df26.stdout index 811a8f11..0db532ba 100644 --- a/tests/ptests/ptest_4805a91da5df26.stdout +++ b/tests/ptests/ptest_4805a91da5df26.stdout @@ -1,3 +1,4 @@ +complex-names git grid group diff --git a/tests/ptests/ptest_4974d70325cb7550.stdout b/tests/ptests/ptest_4974d70325cb7550.stdout index 811a8f11..0db532ba 100644 --- a/tests/ptests/ptest_4974d70325cb7550.stdout +++ b/tests/ptests/ptest_4974d70325cb7550.stdout @@ -1,3 +1,4 @@ +complex-names git grid group diff --git a/tests/ptests/ptest_4b0ed60c44c669f.stdout b/tests/ptests/ptest_4b0ed60c44c669f.stdout index d3f21c76..1d4e4f08 100644 --- a/tests/ptests/ptest_4b0ed60c44c669f.stdout +++ b/tests/ptests/ptest_4b0ed60c44c669f.stdout @@ -1,4 +1,10 @@ tests/test_dir +├── complex-names +│ ├── 'a looooooooooooooooooong filename' +│ ├── 'another one long name' +│ └── double-quotes +│ ├── ''Obi wan kanobi'' +│ └── 'hello there' ├── git │ ├── 001 │ │ ├── file_000 diff --git a/tests/ptests/ptest_4b538407f6a872e8.stdout b/tests/ptests/ptest_4b538407f6a872e8.stdout index 811a8f11..0db532ba 100644 --- a/tests/ptests/ptest_4b538407f6a872e8.stdout +++ b/tests/ptests/ptest_4b538407f6a872e8.stdout @@ -1,3 +1,4 @@ +complex-names git grid group diff --git a/tests/ptests/ptest_4e899e9b065acc8f.stdout b/tests/ptests/ptest_4e899e9b065acc8f.stdout index 811a8f11..0db532ba 100644 --- a/tests/ptests/ptest_4e899e9b065acc8f.stdout +++ b/tests/ptests/ptest_4e899e9b065acc8f.stdout @@ -1,3 +1,4 @@ +complex-names git grid group diff --git a/tests/ptests/ptest_4fd72fa9235ffc80.stdout b/tests/ptests/ptest_4fd72fa9235ffc80.stdout index 811a8f11..0db532ba 100644 --- a/tests/ptests/ptest_4fd72fa9235ffc80.stdout +++ b/tests/ptests/ptest_4fd72fa9235ffc80.stdout @@ -1,3 +1,4 @@ +complex-names git grid group diff --git a/tests/ptests/ptest_4ff72fb4d6bc110e.stdout b/tests/ptests/ptest_4ff72fb4d6bc110e.stdout index 811a8f11..0db532ba 100644 --- a/tests/ptests/ptest_4ff72fb4d6bc110e.stdout +++ b/tests/ptests/ptest_4ff72fb4d6bc110e.stdout @@ -1,3 +1,4 @@ +complex-names git grid group diff --git a/tests/ptests/ptest_514bf873279385ba.stdout b/tests/ptests/ptest_514bf873279385ba.stdout index 811a8f11..0db532ba 100644 --- a/tests/ptests/ptest_514bf873279385ba.stdout +++ b/tests/ptests/ptest_514bf873279385ba.stdout @@ -1,3 +1,4 @@ +complex-names git grid group diff --git a/tests/ptests/ptest_52961e9e4d3030fc.stdout b/tests/ptests/ptest_52961e9e4d3030fc.stdout index 811a8f11..0db532ba 100644 --- a/tests/ptests/ptest_52961e9e4d3030fc.stdout +++ b/tests/ptests/ptest_52961e9e4d3030fc.stdout @@ -1,3 +1,4 @@ +complex-names git grid group diff --git a/tests/ptests/ptest_55383760e4618c41.stdout b/tests/ptests/ptest_55383760e4618c41.stdout index 3dd2c826..0c5f10bf 100644 --- a/tests/ptests/ptest_55383760e4618c41.stdout +++ b/tests/ptests/ptest_55383760e4618c41.stdout @@ -1,3 +1,4 @@ +drwxr-xr-x - nixbld 1 Jan 1970 complex-names drwxr-xr-x - nixbld 1 Jan 1970 git drwxr-xr-x - nixbld 1 Jan 1970 grid drwxr-xr-x - nixbld 1 Jan 1970 group diff --git a/tests/ptests/ptest_5709b91eb3610886.stdout b/tests/ptests/ptest_5709b91eb3610886.stdout index 811a8f11..0db532ba 100644 --- a/tests/ptests/ptest_5709b91eb3610886.stdout +++ b/tests/ptests/ptest_5709b91eb3610886.stdout @@ -1,3 +1,4 @@ +complex-names git grid group diff --git a/tests/ptests/ptest_57a5aac99c0c821c.stdout b/tests/ptests/ptest_57a5aac99c0c821c.stdout index 235e8187..0b4c3813 100644 --- a/tests/ptests/ptest_57a5aac99c0c821c.stdout +++ b/tests/ptests/ptest_57a5aac99c0c821c.stdout @@ -1,3 +1,4 @@ +complex-names git grid group @@ -8,6 +9,15 @@ specials symlinks time +tests/test_dir/complex-names: +'a looooooooooooooooooong filename' +'another one long name' +double-quotes + +tests/test_dir/complex-names/double-quotes: +"'Obi wan kanobi'" +"hello there" + tests/test_dir/git: 001 002 diff --git a/tests/ptests/ptest_581533c37ac03853.stdout b/tests/ptests/ptest_581533c37ac03853.stdout index 811a8f11..0db532ba 100644 --- a/tests/ptests/ptest_581533c37ac03853.stdout +++ b/tests/ptests/ptest_581533c37ac03853.stdout @@ -1,3 +1,4 @@ +complex-names git grid group diff --git a/tests/ptests/ptest_585bdfd3218af4a0.stdout b/tests/ptests/ptest_585bdfd3218af4a0.stdout index 811a8f11..0db532ba 100644 --- a/tests/ptests/ptest_585bdfd3218af4a0.stdout +++ b/tests/ptests/ptest_585bdfd3218af4a0.stdout @@ -1,3 +1,4 @@ +complex-names git grid group diff --git a/tests/ptests/ptest_5a8530dc7b091286.stdout b/tests/ptests/ptest_5a8530dc7b091286.stdout index 811a8f11..0db532ba 100644 --- a/tests/ptests/ptest_5a8530dc7b091286.stdout +++ b/tests/ptests/ptest_5a8530dc7b091286.stdout @@ -1,3 +1,4 @@ +complex-names git grid group diff --git a/tests/ptests/ptest_5ba3cfebbb42c1f9.stdout b/tests/ptests/ptest_5ba3cfebbb42c1f9.stdout index 3dd2c826..0c5f10bf 100644 --- a/tests/ptests/ptest_5ba3cfebbb42c1f9.stdout +++ b/tests/ptests/ptest_5ba3cfebbb42c1f9.stdout @@ -1,3 +1,4 @@ +drwxr-xr-x - nixbld 1 Jan 1970 complex-names drwxr-xr-x - nixbld 1 Jan 1970 git drwxr-xr-x - nixbld 1 Jan 1970 grid drwxr-xr-x - nixbld 1 Jan 1970 group diff --git a/tests/ptests/ptest_62034c92edbb1244.stdout b/tests/ptests/ptest_62034c92edbb1244.stdout index 811a8f11..0db532ba 100644 --- a/tests/ptests/ptest_62034c92edbb1244.stdout +++ b/tests/ptests/ptest_62034c92edbb1244.stdout @@ -1,3 +1,4 @@ +complex-names git grid group diff --git a/tests/ptests/ptest_631e7c0eadc876e3.stdout b/tests/ptests/ptest_631e7c0eadc876e3.stdout index 811a8f11..0db532ba 100644 --- a/tests/ptests/ptest_631e7c0eadc876e3.stdout +++ b/tests/ptests/ptest_631e7c0eadc876e3.stdout @@ -1,3 +1,4 @@ +complex-names git grid group diff --git a/tests/ptests/ptest_66a65e6644555c05.stdout b/tests/ptests/ptest_66a65e6644555c05.stdout index 3dd2c826..0c5f10bf 100644 --- a/tests/ptests/ptest_66a65e6644555c05.stdout +++ b/tests/ptests/ptest_66a65e6644555c05.stdout @@ -1,3 +1,4 @@ +drwxr-xr-x - nixbld 1 Jan 1970 complex-names drwxr-xr-x - nixbld 1 Jan 1970 git drwxr-xr-x - nixbld 1 Jan 1970 grid drwxr-xr-x - nixbld 1 Jan 1970 group diff --git a/tests/ptests/ptest_69fb8da018a73af3.stdout b/tests/ptests/ptest_69fb8da018a73af3.stdout index 09e6a0a1..c09c66f3 100644 --- a/tests/ptests/ptest_69fb8da018a73af3.stdout +++ b/tests/ptests/ptest_69fb8da018a73af3.stdout @@ -1,3 +1,4 @@ +complex-names git grid group diff --git a/tests/ptests/ptest_6abf99c853aede16.stdout b/tests/ptests/ptest_6abf99c853aede16.stdout index 811a8f11..0db532ba 100644 --- a/tests/ptests/ptest_6abf99c853aede16.stdout +++ b/tests/ptests/ptest_6abf99c853aede16.stdout @@ -1,3 +1,4 @@ +complex-names git grid group diff --git a/tests/ptests/ptest_6d64a7584b621832.stdout b/tests/ptests/ptest_6d64a7584b621832.stdout index 9c5244eb..6c9721be 100644 --- a/tests/ptests/ptest_6d64a7584b621832.stdout +++ b/tests/ptests/ptest_6d64a7584b621832.stdout @@ -1,3 +1,4 @@ + complex-names  git  grid  group diff --git a/tests/ptests/ptest_6e6893c2c2254622.stdout b/tests/ptests/ptest_6e6893c2c2254622.stdout index d3ca7e49..5871ee23 100644 --- a/tests/ptests/ptest_6e6893c2c2254622.stdout +++ b/tests/ptests/ptest_6e6893c2c2254622.stdout @@ -7,3 +7,4 @@ drwxr-xr-x - nixbld 1 Jan 1970 group drwxr-xr-x - nixbld 1 Jan 1970 size drwxr-xr-x - nixbld 1 Jan 1970 time drwxr-xr-x - nixbld 1 Jan 1970 icons +drwxr-xr-x - nixbld 1 Jan 1970 complex-names diff --git a/tests/ptests/ptest_6eabf01c1fcde44e.stdout b/tests/ptests/ptest_6eabf01c1fcde44e.stdout index 7935b588..5ab9fd88 100644 --- a/tests/ptests/ptest_6eabf01c1fcde44e.stdout +++ b/tests/ptests/ptest_6eabf01c1fcde44e.stdout @@ -7,3 +7,4 @@ icons group grid git +complex-names diff --git a/tests/ptests/ptest_7212f6096d7b2f6c.stdout b/tests/ptests/ptest_7212f6096d7b2f6c.stdout index 3dd2c826..0c5f10bf 100644 --- a/tests/ptests/ptest_7212f6096d7b2f6c.stdout +++ b/tests/ptests/ptest_7212f6096d7b2f6c.stdout @@ -1,3 +1,4 @@ +drwxr-xr-x - nixbld 1 Jan 1970 complex-names drwxr-xr-x - nixbld 1 Jan 1970 git drwxr-xr-x - nixbld 1 Jan 1970 grid drwxr-xr-x - nixbld 1 Jan 1970 group diff --git a/tests/ptests/ptest_72f8f65472fcd4fa.stdout b/tests/ptests/ptest_72f8f65472fcd4fa.stdout index d3f21c76..1d4e4f08 100644 --- a/tests/ptests/ptest_72f8f65472fcd4fa.stdout +++ b/tests/ptests/ptest_72f8f65472fcd4fa.stdout @@ -1,4 +1,10 @@ tests/test_dir +├── complex-names +│ ├── 'a looooooooooooooooooong filename' +│ ├── 'another one long name' +│ └── double-quotes +│ ├── ''Obi wan kanobi'' +│ └── 'hello there' ├── git │ ├── 001 │ │ ├── file_000 diff --git a/tests/ptests/ptest_74825603975f419c.stdout b/tests/ptests/ptest_74825603975f419c.stdout index 811a8f11..0db532ba 100644 --- a/tests/ptests/ptest_74825603975f419c.stdout +++ b/tests/ptests/ptest_74825603975f419c.stdout @@ -1,3 +1,4 @@ +complex-names git grid group diff --git a/tests/ptests/ptest_767aca4b412a3f3e.stdout b/tests/ptests/ptest_767aca4b412a3f3e.stdout index 09e6a0a1..c09c66f3 100644 --- a/tests/ptests/ptest_767aca4b412a3f3e.stdout +++ b/tests/ptests/ptest_767aca4b412a3f3e.stdout @@ -1,3 +1,4 @@ +complex-names git grid group diff --git a/tests/ptests/ptest_79116932e9ca8b26.stdout b/tests/ptests/ptest_79116932e9ca8b26.stdout index 3dd2c826..0c5f10bf 100644 --- a/tests/ptests/ptest_79116932e9ca8b26.stdout +++ b/tests/ptests/ptest_79116932e9ca8b26.stdout @@ -1,3 +1,4 @@ +drwxr-xr-x - nixbld 1 Jan 1970 complex-names drwxr-xr-x - nixbld 1 Jan 1970 git drwxr-xr-x - nixbld 1 Jan 1970 grid drwxr-xr-x - nixbld 1 Jan 1970 group diff --git a/tests/ptests/ptest_792e19c3c3247d3.stdout b/tests/ptests/ptest_792e19c3c3247d3.stdout index bee48f38..d46f1ded 100644 --- a/tests/ptests/ptest_792e19c3c3247d3.stdout +++ b/tests/ptests/ptest_792e19c3c3247d3.stdout @@ -1,4 +1,5 @@ tests/test_dir +├── complex-names ├── git ├── grid ├── group diff --git a/tests/ptests/ptest_7a449fd794fd3993.stdout b/tests/ptests/ptest_7a449fd794fd3993.stdout index 3dd2c826..0c5f10bf 100644 --- a/tests/ptests/ptest_7a449fd794fd3993.stdout +++ b/tests/ptests/ptest_7a449fd794fd3993.stdout @@ -1,3 +1,4 @@ +drwxr-xr-x - nixbld 1 Jan 1970 complex-names drwxr-xr-x - nixbld 1 Jan 1970 git drwxr-xr-x - nixbld 1 Jan 1970 grid drwxr-xr-x - nixbld 1 Jan 1970 group diff --git a/tests/ptests/ptest_7b9a096392df2be1.stdout b/tests/ptests/ptest_7b9a096392df2be1.stdout index 811a8f11..0db532ba 100644 --- a/tests/ptests/ptest_7b9a096392df2be1.stdout +++ b/tests/ptests/ptest_7b9a096392df2be1.stdout @@ -1,3 +1,4 @@ +complex-names git grid group diff --git a/tests/ptests/ptest_7cad7af690128a39.stdout b/tests/ptests/ptest_7cad7af690128a39.stdout index 811a8f11..0db532ba 100644 --- a/tests/ptests/ptest_7cad7af690128a39.stdout +++ b/tests/ptests/ptest_7cad7af690128a39.stdout @@ -1,3 +1,4 @@ +complex-names git grid group diff --git a/tests/ptests/ptest_7d1cd636566df8cd.stdout b/tests/ptests/ptest_7d1cd636566df8cd.stdout index d3ca7e49..5871ee23 100644 --- a/tests/ptests/ptest_7d1cd636566df8cd.stdout +++ b/tests/ptests/ptest_7d1cd636566df8cd.stdout @@ -7,3 +7,4 @@ drwxr-xr-x - nixbld 1 Jan 1970 group drwxr-xr-x - nixbld 1 Jan 1970 size drwxr-xr-x - nixbld 1 Jan 1970 time drwxr-xr-x - nixbld 1 Jan 1970 icons +drwxr-xr-x - nixbld 1 Jan 1970 complex-names diff --git a/tests/ptests/ptest_7eb3e7c4e76f0b53.stdout b/tests/ptests/ptest_7eb3e7c4e76f0b53.stdout index bee48f38..d46f1ded 100644 --- a/tests/ptests/ptest_7eb3e7c4e76f0b53.stdout +++ b/tests/ptests/ptest_7eb3e7c4e76f0b53.stdout @@ -1,4 +1,5 @@ tests/test_dir +├── complex-names ├── git ├── grid ├── group diff --git a/tests/ptests/ptest_825e60e73630f857.stdout b/tests/ptests/ptest_825e60e73630f857.stdout index d3ca7e49..5871ee23 100644 --- a/tests/ptests/ptest_825e60e73630f857.stdout +++ b/tests/ptests/ptest_825e60e73630f857.stdout @@ -7,3 +7,4 @@ drwxr-xr-x - nixbld 1 Jan 1970 group drwxr-xr-x - nixbld 1 Jan 1970 size drwxr-xr-x - nixbld 1 Jan 1970 time drwxr-xr-x - nixbld 1 Jan 1970 icons +drwxr-xr-x - nixbld 1 Jan 1970 complex-names diff --git a/tests/ptests/ptest_83b42c3f144d78ba.stdout b/tests/ptests/ptest_83b42c3f144d78ba.stdout index 811a8f11..0db532ba 100644 --- a/tests/ptests/ptest_83b42c3f144d78ba.stdout +++ b/tests/ptests/ptest_83b42c3f144d78ba.stdout @@ -1,3 +1,4 @@ +complex-names git grid group diff --git a/tests/ptests/ptest_8484317bd3add4dc.stdout b/tests/ptests/ptest_8484317bd3add4dc.stdout index d3ca7e49..5871ee23 100644 --- a/tests/ptests/ptest_8484317bd3add4dc.stdout +++ b/tests/ptests/ptest_8484317bd3add4dc.stdout @@ -7,3 +7,4 @@ drwxr-xr-x - nixbld 1 Jan 1970 group drwxr-xr-x - nixbld 1 Jan 1970 size drwxr-xr-x - nixbld 1 Jan 1970 time drwxr-xr-x - nixbld 1 Jan 1970 icons +drwxr-xr-x - nixbld 1 Jan 1970 complex-names diff --git a/tests/ptests/ptest_86f826124c5b4511.stdout b/tests/ptests/ptest_86f826124c5b4511.stdout index 811a8f11..0db532ba 100644 --- a/tests/ptests/ptest_86f826124c5b4511.stdout +++ b/tests/ptests/ptest_86f826124c5b4511.stdout @@ -1,3 +1,4 @@ +complex-names git grid group diff --git a/tests/ptests/ptest_8822968d21a463f5.stdout b/tests/ptests/ptest_8822968d21a463f5.stdout index 3dd2c826..0c5f10bf 100644 --- a/tests/ptests/ptest_8822968d21a463f5.stdout +++ b/tests/ptests/ptest_8822968d21a463f5.stdout @@ -1,3 +1,4 @@ +drwxr-xr-x - nixbld 1 Jan 1970 complex-names drwxr-xr-x - nixbld 1 Jan 1970 git drwxr-xr-x - nixbld 1 Jan 1970 grid drwxr-xr-x - nixbld 1 Jan 1970 group diff --git a/tests/ptests/ptest_88f8528f0c592965.stdout b/tests/ptests/ptest_88f8528f0c592965.stdout index 811a8f11..0db532ba 100644 --- a/tests/ptests/ptest_88f8528f0c592965.stdout +++ b/tests/ptests/ptest_88f8528f0c592965.stdout @@ -1,3 +1,4 @@ +complex-names git grid group diff --git a/tests/ptests/ptest_89146337fb6b0967.stdout b/tests/ptests/ptest_89146337fb6b0967.stdout index 811a8f11..0db532ba 100644 --- a/tests/ptests/ptest_89146337fb6b0967.stdout +++ b/tests/ptests/ptest_89146337fb6b0967.stdout @@ -1,3 +1,4 @@ +complex-names git grid group diff --git a/tests/ptests/ptest_8becd3030ba5621c.stdout b/tests/ptests/ptest_8becd3030ba5621c.stdout index d3ca7e49..5871ee23 100644 --- a/tests/ptests/ptest_8becd3030ba5621c.stdout +++ b/tests/ptests/ptest_8becd3030ba5621c.stdout @@ -7,3 +7,4 @@ drwxr-xr-x - nixbld 1 Jan 1970 group drwxr-xr-x - nixbld 1 Jan 1970 size drwxr-xr-x - nixbld 1 Jan 1970 time drwxr-xr-x - nixbld 1 Jan 1970 icons +drwxr-xr-x - nixbld 1 Jan 1970 complex-names diff --git a/tests/ptests/ptest_8cd9b0ae2930d704.stdout b/tests/ptests/ptest_8cd9b0ae2930d704.stdout index d3ca7e49..5871ee23 100644 --- a/tests/ptests/ptest_8cd9b0ae2930d704.stdout +++ b/tests/ptests/ptest_8cd9b0ae2930d704.stdout @@ -7,3 +7,4 @@ drwxr-xr-x - nixbld 1 Jan 1970 group drwxr-xr-x - nixbld 1 Jan 1970 size drwxr-xr-x - nixbld 1 Jan 1970 time drwxr-xr-x - nixbld 1 Jan 1970 icons +drwxr-xr-x - nixbld 1 Jan 1970 complex-names diff --git a/tests/ptests/ptest_8d1d7d130b125e45.stdout b/tests/ptests/ptest_8d1d7d130b125e45.stdout index 811a8f11..0db532ba 100644 --- a/tests/ptests/ptest_8d1d7d130b125e45.stdout +++ b/tests/ptests/ptest_8d1d7d130b125e45.stdout @@ -1,3 +1,4 @@ +complex-names git grid group diff --git a/tests/ptests/ptest_8da0d5649bbd84c6.stdout b/tests/ptests/ptest_8da0d5649bbd84c6.stdout index 811a8f11..0db532ba 100644 --- a/tests/ptests/ptest_8da0d5649bbd84c6.stdout +++ b/tests/ptests/ptest_8da0d5649bbd84c6.stdout @@ -1,3 +1,4 @@ +complex-names git grid group diff --git a/tests/ptests/ptest_8ece6263396deeab.stdout b/tests/ptests/ptest_8ece6263396deeab.stdout index d3ca7e49..5871ee23 100644 --- a/tests/ptests/ptest_8ece6263396deeab.stdout +++ b/tests/ptests/ptest_8ece6263396deeab.stdout @@ -7,3 +7,4 @@ drwxr-xr-x - nixbld 1 Jan 1970 group drwxr-xr-x - nixbld 1 Jan 1970 size drwxr-xr-x - nixbld 1 Jan 1970 time drwxr-xr-x - nixbld 1 Jan 1970 icons +drwxr-xr-x - nixbld 1 Jan 1970 complex-names diff --git a/tests/ptests/ptest_91d7b6efe549ede0.stdout b/tests/ptests/ptest_91d7b6efe549ede0.stdout index 811a8f11..0db532ba 100644 --- a/tests/ptests/ptest_91d7b6efe549ede0.stdout +++ b/tests/ptests/ptest_91d7b6efe549ede0.stdout @@ -1,3 +1,4 @@ +complex-names git grid group diff --git a/tests/ptests/ptest_91e89705f7a716a7.stdout b/tests/ptests/ptest_91e89705f7a716a7.stdout index 3dd2c826..0c5f10bf 100644 --- a/tests/ptests/ptest_91e89705f7a716a7.stdout +++ b/tests/ptests/ptest_91e89705f7a716a7.stdout @@ -1,3 +1,4 @@ +drwxr-xr-x - nixbld 1 Jan 1970 complex-names drwxr-xr-x - nixbld 1 Jan 1970 git drwxr-xr-x - nixbld 1 Jan 1970 grid drwxr-xr-x - nixbld 1 Jan 1970 group diff --git a/tests/ptests/ptest_94d98e7060506df0.stdout b/tests/ptests/ptest_94d98e7060506df0.stdout index 811a8f11..0db532ba 100644 --- a/tests/ptests/ptest_94d98e7060506df0.stdout +++ b/tests/ptests/ptest_94d98e7060506df0.stdout @@ -1,3 +1,4 @@ +complex-names git grid group diff --git a/tests/ptests/ptest_94ed50412bfc177f.stdout b/tests/ptests/ptest_94ed50412bfc177f.stdout index 3dd2c826..0c5f10bf 100644 --- a/tests/ptests/ptest_94ed50412bfc177f.stdout +++ b/tests/ptests/ptest_94ed50412bfc177f.stdout @@ -1,3 +1,4 @@ +drwxr-xr-x - nixbld 1 Jan 1970 complex-names drwxr-xr-x - nixbld 1 Jan 1970 git drwxr-xr-x - nixbld 1 Jan 1970 grid drwxr-xr-x - nixbld 1 Jan 1970 group diff --git a/tests/ptests/ptest_97958c59351ef010.stdout b/tests/ptests/ptest_97958c59351ef010.stdout index 235e8187..0b4c3813 100644 --- a/tests/ptests/ptest_97958c59351ef010.stdout +++ b/tests/ptests/ptest_97958c59351ef010.stdout @@ -1,3 +1,4 @@ +complex-names git grid group @@ -8,6 +9,15 @@ specials symlinks time +tests/test_dir/complex-names: +'a looooooooooooooooooong filename' +'another one long name' +double-quotes + +tests/test_dir/complex-names/double-quotes: +"'Obi wan kanobi'" +"hello there" + tests/test_dir/git: 001 002 diff --git a/tests/ptests/ptest_98e04e3185e9174c.stdout b/tests/ptests/ptest_98e04e3185e9174c.stdout index 811a8f11..0db532ba 100644 --- a/tests/ptests/ptest_98e04e3185e9174c.stdout +++ b/tests/ptests/ptest_98e04e3185e9174c.stdout @@ -1,3 +1,4 @@ +complex-names git grid group diff --git a/tests/ptests/ptest_992337433f8c6594.stdout b/tests/ptests/ptest_992337433f8c6594.stdout index 811a8f11..0db532ba 100644 --- a/tests/ptests/ptest_992337433f8c6594.stdout +++ b/tests/ptests/ptest_992337433f8c6594.stdout @@ -1,3 +1,4 @@ +complex-names git grid group diff --git a/tests/ptests/ptest_9ad652110670db05.stdout b/tests/ptests/ptest_9ad652110670db05.stdout index 3dd2c826..0c5f10bf 100644 --- a/tests/ptests/ptest_9ad652110670db05.stdout +++ b/tests/ptests/ptest_9ad652110670db05.stdout @@ -1,3 +1,4 @@ +drwxr-xr-x - nixbld 1 Jan 1970 complex-names drwxr-xr-x - nixbld 1 Jan 1970 git drwxr-xr-x - nixbld 1 Jan 1970 grid drwxr-xr-x - nixbld 1 Jan 1970 group diff --git a/tests/ptests/ptest_9ae275067dcd14d7.stdout b/tests/ptests/ptest_9ae275067dcd14d7.stdout index 811a8f11..0db532ba 100644 --- a/tests/ptests/ptest_9ae275067dcd14d7.stdout +++ b/tests/ptests/ptest_9ae275067dcd14d7.stdout @@ -1,3 +1,4 @@ +complex-names git grid group diff --git a/tests/ptests/ptest_9b2a49fcb2a74cc7.stdout b/tests/ptests/ptest_9b2a49fcb2a74cc7.stdout index aeb3453b..0a39cc1e 100644 --- a/tests/ptests/ptest_9b2a49fcb2a74cc7.stdout +++ b/tests/ptests/ptest_9b2a49fcb2a74cc7.stdout @@ -1 +1 @@ -git grid group icons perms size specials symlinks time +complex-names git grid group icons perms size specials symlinks time diff --git a/tests/ptests/ptest_9c1d803a17fd05c9.stdout b/tests/ptests/ptest_9c1d803a17fd05c9.stdout index 3dd2c826..0c5f10bf 100644 --- a/tests/ptests/ptest_9c1d803a17fd05c9.stdout +++ b/tests/ptests/ptest_9c1d803a17fd05c9.stdout @@ -1,3 +1,4 @@ +drwxr-xr-x - nixbld 1 Jan 1970 complex-names drwxr-xr-x - nixbld 1 Jan 1970 git drwxr-xr-x - nixbld 1 Jan 1970 grid drwxr-xr-x - nixbld 1 Jan 1970 group diff --git a/tests/ptests/ptest_9d319b2ce5ecd989.stdout b/tests/ptests/ptest_9d319b2ce5ecd989.stdout index 3dd2c826..0c5f10bf 100644 --- a/tests/ptests/ptest_9d319b2ce5ecd989.stdout +++ b/tests/ptests/ptest_9d319b2ce5ecd989.stdout @@ -1,3 +1,4 @@ +drwxr-xr-x - nixbld 1 Jan 1970 complex-names drwxr-xr-x - nixbld 1 Jan 1970 git drwxr-xr-x - nixbld 1 Jan 1970 grid drwxr-xr-x - nixbld 1 Jan 1970 group diff --git a/tests/ptests/ptest_9ece18efb453f48d.stdout b/tests/ptests/ptest_9ece18efb453f48d.stdout index 811a8f11..0db532ba 100644 --- a/tests/ptests/ptest_9ece18efb453f48d.stdout +++ b/tests/ptests/ptest_9ece18efb453f48d.stdout @@ -1,3 +1,4 @@ +complex-names git grid group diff --git a/tests/ptests/ptest_a139598e95d06a4b.stdout b/tests/ptests/ptest_a139598e95d06a4b.stdout index 811a8f11..0db532ba 100644 --- a/tests/ptests/ptest_a139598e95d06a4b.stdout +++ b/tests/ptests/ptest_a139598e95d06a4b.stdout @@ -1,3 +1,4 @@ +complex-names git grid group diff --git a/tests/ptests/ptest_a689ab7558716dda.stdout b/tests/ptests/ptest_a689ab7558716dda.stdout index ddcb193f..828bf989 100644 --- a/tests/ptests/ptest_a689ab7558716dda.stdout +++ b/tests/ptests/ptest_a689ab7558716dda.stdout @@ -1,3 +1,4 @@ +]8;;file:///build/source/tests/test_dir/complex-names/complex-names]8;;/ ]8;;file:///build/source/tests/test_dir/git/git]8;;/ ]8;;file:///build/source/tests/test_dir/grid/grid]8;;/ ]8;;file:///build/source/tests/test_dir/group/group]8;;/ diff --git a/tests/ptests/ptest_a6bbf53a066c588e.stdout b/tests/ptests/ptest_a6bbf53a066c588e.stdout index 811a8f11..0db532ba 100644 --- a/tests/ptests/ptest_a6bbf53a066c588e.stdout +++ b/tests/ptests/ptest_a6bbf53a066c588e.stdout @@ -1,3 +1,4 @@ +complex-names git grid group diff --git a/tests/ptests/ptest_a8c541050a307891.stdout b/tests/ptests/ptest_a8c541050a307891.stdout index 7935b588..5ab9fd88 100644 --- a/tests/ptests/ptest_a8c541050a307891.stdout +++ b/tests/ptests/ptest_a8c541050a307891.stdout @@ -7,3 +7,4 @@ icons group grid git +complex-names diff --git a/tests/ptests/ptest_aba07307b0f70090.stdout b/tests/ptests/ptest_aba07307b0f70090.stdout index 967de8a4..0db532ba 100644 --- a/tests/ptests/ptest_aba07307b0f70090.stdout +++ b/tests/ptests/ptest_aba07307b0f70090.stdout @@ -1,8 +1,10 @@ -git time -grid -group -icons -perms -size -specials -symlinks +complex-names +git +grid +group +icons +perms +size +specials +symlinks +time diff --git a/tests/ptests/ptest_abc83ec759ddab6.stdout b/tests/ptests/ptest_abc83ec759ddab6.stdout index d3ca7e49..5871ee23 100644 --- a/tests/ptests/ptest_abc83ec759ddab6.stdout +++ b/tests/ptests/ptest_abc83ec759ddab6.stdout @@ -7,3 +7,4 @@ drwxr-xr-x - nixbld 1 Jan 1970 group drwxr-xr-x - nixbld 1 Jan 1970 size drwxr-xr-x - nixbld 1 Jan 1970 time drwxr-xr-x - nixbld 1 Jan 1970 icons +drwxr-xr-x - nixbld 1 Jan 1970 complex-names diff --git a/tests/ptests/ptest_ad68b42d7025e272.stdout b/tests/ptests/ptest_ad68b42d7025e272.stdout index 811a8f11..0db532ba 100644 --- a/tests/ptests/ptest_ad68b42d7025e272.stdout +++ b/tests/ptests/ptest_ad68b42d7025e272.stdout @@ -1,3 +1,4 @@ +complex-names git grid group diff --git a/tests/ptests/ptest_add56bbfa6f842d3.stdout b/tests/ptests/ptest_add56bbfa6f842d3.stdout index 811a8f11..0db532ba 100644 --- a/tests/ptests/ptest_add56bbfa6f842d3.stdout +++ b/tests/ptests/ptest_add56bbfa6f842d3.stdout @@ -1,3 +1,4 @@ +complex-names git grid group diff --git a/tests/ptests/ptest_b1cc7b6966ce28b3.stdout b/tests/ptests/ptest_b1cc7b6966ce28b3.stdout index 3dd2c826..0c5f10bf 100644 --- a/tests/ptests/ptest_b1cc7b6966ce28b3.stdout +++ b/tests/ptests/ptest_b1cc7b6966ce28b3.stdout @@ -1,3 +1,4 @@ +drwxr-xr-x - nixbld 1 Jan 1970 complex-names drwxr-xr-x - nixbld 1 Jan 1970 git drwxr-xr-x - nixbld 1 Jan 1970 grid drwxr-xr-x - nixbld 1 Jan 1970 group diff --git a/tests/ptests/ptest_b20ec649e4099d19.stdout b/tests/ptests/ptest_b20ec649e4099d19.stdout index 811a8f11..0db532ba 100644 --- a/tests/ptests/ptest_b20ec649e4099d19.stdout +++ b/tests/ptests/ptest_b20ec649e4099d19.stdout @@ -1,3 +1,4 @@ +complex-names git grid group diff --git a/tests/ptests/ptest_b2dcd61d44fb5b07.stdout b/tests/ptests/ptest_b2dcd61d44fb5b07.stdout index 811a8f11..0db532ba 100644 --- a/tests/ptests/ptest_b2dcd61d44fb5b07.stdout +++ b/tests/ptests/ptest_b2dcd61d44fb5b07.stdout @@ -1,3 +1,4 @@ +complex-names git grid group diff --git a/tests/ptests/ptest_b4bb07ce512e09ba.stdout b/tests/ptests/ptest_b4bb07ce512e09ba.stdout index 811a8f11..0db532ba 100644 --- a/tests/ptests/ptest_b4bb07ce512e09ba.stdout +++ b/tests/ptests/ptest_b4bb07ce512e09ba.stdout @@ -1,3 +1,4 @@ +complex-names git grid group diff --git a/tests/ptests/ptest_b86c3dd42089b8ae.stdout b/tests/ptests/ptest_b86c3dd42089b8ae.stdout index 811a8f11..0db532ba 100644 --- a/tests/ptests/ptest_b86c3dd42089b8ae.stdout +++ b/tests/ptests/ptest_b86c3dd42089b8ae.stdout @@ -1,3 +1,4 @@ +complex-names git grid group diff --git a/tests/ptests/ptest_b8bfd122ac3a6a7f.stdout b/tests/ptests/ptest_b8bfd122ac3a6a7f.stdout index 3dd2c826..0c5f10bf 100644 --- a/tests/ptests/ptest_b8bfd122ac3a6a7f.stdout +++ b/tests/ptests/ptest_b8bfd122ac3a6a7f.stdout @@ -1,3 +1,4 @@ +drwxr-xr-x - nixbld 1 Jan 1970 complex-names drwxr-xr-x - nixbld 1 Jan 1970 git drwxr-xr-x - nixbld 1 Jan 1970 grid drwxr-xr-x - nixbld 1 Jan 1970 group diff --git a/tests/ptests/ptest_b9480d5b12bc2158.stdout b/tests/ptests/ptest_b9480d5b12bc2158.stdout index 811a8f11..0db532ba 100644 --- a/tests/ptests/ptest_b9480d5b12bc2158.stdout +++ b/tests/ptests/ptest_b9480d5b12bc2158.stdout @@ -1,3 +1,4 @@ +complex-names git grid group diff --git a/tests/ptests/ptest_bb087081fad71387.stdout b/tests/ptests/ptest_bb087081fad71387.stdout index 811a8f11..0db532ba 100644 --- a/tests/ptests/ptest_bb087081fad71387.stdout +++ b/tests/ptests/ptest_bb087081fad71387.stdout @@ -1,3 +1,4 @@ +complex-names git grid group diff --git a/tests/ptests/ptest_bbfc26a93fbe15a7.stdout b/tests/ptests/ptest_bbfc26a93fbe15a7.stdout index d3ca7e49..5871ee23 100644 --- a/tests/ptests/ptest_bbfc26a93fbe15a7.stdout +++ b/tests/ptests/ptest_bbfc26a93fbe15a7.stdout @@ -7,3 +7,4 @@ drwxr-xr-x - nixbld 1 Jan 1970 group drwxr-xr-x - nixbld 1 Jan 1970 size drwxr-xr-x - nixbld 1 Jan 1970 time drwxr-xr-x - nixbld 1 Jan 1970 icons +drwxr-xr-x - nixbld 1 Jan 1970 complex-names diff --git a/tests/ptests/ptest_bc0980c681a1bf6e.stdout b/tests/ptests/ptest_bc0980c681a1bf6e.stdout index 811a8f11..0db532ba 100644 --- a/tests/ptests/ptest_bc0980c681a1bf6e.stdout +++ b/tests/ptests/ptest_bc0980c681a1bf6e.stdout @@ -1,3 +1,4 @@ +complex-names git grid group diff --git a/tests/ptests/ptest_bc3ef3722b915c0a.stdout b/tests/ptests/ptest_bc3ef3722b915c0a.stdout index d3ca7e49..5871ee23 100644 --- a/tests/ptests/ptest_bc3ef3722b915c0a.stdout +++ b/tests/ptests/ptest_bc3ef3722b915c0a.stdout @@ -7,3 +7,4 @@ drwxr-xr-x - nixbld 1 Jan 1970 group drwxr-xr-x - nixbld 1 Jan 1970 size drwxr-xr-x - nixbld 1 Jan 1970 time drwxr-xr-x - nixbld 1 Jan 1970 icons +drwxr-xr-x - nixbld 1 Jan 1970 complex-names diff --git a/tests/ptests/ptest_bda5e8cec0adaa3d.stdout b/tests/ptests/ptest_bda5e8cec0adaa3d.stdout index 811a8f11..0db532ba 100644 --- a/tests/ptests/ptest_bda5e8cec0adaa3d.stdout +++ b/tests/ptests/ptest_bda5e8cec0adaa3d.stdout @@ -1,3 +1,4 @@ +complex-names git grid group diff --git a/tests/ptests/ptest_bec0be3504920636.stdout b/tests/ptests/ptest_bec0be3504920636.stdout index 811a8f11..0db532ba 100644 --- a/tests/ptests/ptest_bec0be3504920636.stdout +++ b/tests/ptests/ptest_bec0be3504920636.stdout @@ -1,3 +1,4 @@ +complex-names git grid group diff --git a/tests/ptests/ptest_c0b6a5f5211e052e.stdout b/tests/ptests/ptest_c0b6a5f5211e052e.stdout index 3dd2c826..0c5f10bf 100644 --- a/tests/ptests/ptest_c0b6a5f5211e052e.stdout +++ b/tests/ptests/ptest_c0b6a5f5211e052e.stdout @@ -1,3 +1,4 @@ +drwxr-xr-x - nixbld 1 Jan 1970 complex-names drwxr-xr-x - nixbld 1 Jan 1970 git drwxr-xr-x - nixbld 1 Jan 1970 grid drwxr-xr-x - nixbld 1 Jan 1970 group diff --git a/tests/ptests/ptest_c15429df79ff8a02.stdout b/tests/ptests/ptest_c15429df79ff8a02.stdout index 3dd2c826..0c5f10bf 100644 --- a/tests/ptests/ptest_c15429df79ff8a02.stdout +++ b/tests/ptests/ptest_c15429df79ff8a02.stdout @@ -1,3 +1,4 @@ +drwxr-xr-x - nixbld 1 Jan 1970 complex-names drwxr-xr-x - nixbld 1 Jan 1970 git drwxr-xr-x - nixbld 1 Jan 1970 grid drwxr-xr-x - nixbld 1 Jan 1970 group diff --git a/tests/ptests/ptest_c2ceb3753dbebef2.stdout b/tests/ptests/ptest_c2ceb3753dbebef2.stdout index 811a8f11..0db532ba 100644 --- a/tests/ptests/ptest_c2ceb3753dbebef2.stdout +++ b/tests/ptests/ptest_c2ceb3753dbebef2.stdout @@ -1,3 +1,4 @@ +complex-names git grid group diff --git a/tests/ptests/ptest_c320d2ec8a647bec.stdout b/tests/ptests/ptest_c320d2ec8a647bec.stdout index 811a8f11..0db532ba 100644 --- a/tests/ptests/ptest_c320d2ec8a647bec.stdout +++ b/tests/ptests/ptest_c320d2ec8a647bec.stdout @@ -1,3 +1,4 @@ +complex-names git grid group diff --git a/tests/ptests/ptest_c4ead86a12b992a8.stdout b/tests/ptests/ptest_c4ead86a12b992a8.stdout index 18eef246..b8df7f81 100644 --- a/tests/ptests/ptest_c4ead86a12b992a8.stdout +++ b/tests/ptests/ptest_c4ead86a12b992a8.stdout @@ -1,4 +1,8 @@ tests/test_dir +├── complex-names +│ ├── 'a looooooooooooooooooong filename' +│ ├── 'another one long name' +│ └── double-quotes ├── git │ ├── 001 │ ├── 002 diff --git a/tests/ptests/ptest_c573fd512af724fd.stdout b/tests/ptests/ptest_c573fd512af724fd.stdout index 811a8f11..0db532ba 100644 --- a/tests/ptests/ptest_c573fd512af724fd.stdout +++ b/tests/ptests/ptest_c573fd512af724fd.stdout @@ -1,3 +1,4 @@ +complex-names git grid group diff --git a/tests/ptests/ptest_c5a06187ebc81e63.stdout b/tests/ptests/ptest_c5a06187ebc81e63.stdout index 811a8f11..0db532ba 100644 --- a/tests/ptests/ptest_c5a06187ebc81e63.stdout +++ b/tests/ptests/ptest_c5a06187ebc81e63.stdout @@ -1,3 +1,4 @@ +complex-names git grid group diff --git a/tests/ptests/ptest_caa4e824b02fa569.stdout b/tests/ptests/ptest_caa4e824b02fa569.stdout index d3ca7e49..5871ee23 100644 --- a/tests/ptests/ptest_caa4e824b02fa569.stdout +++ b/tests/ptests/ptest_caa4e824b02fa569.stdout @@ -7,3 +7,4 @@ drwxr-xr-x - nixbld 1 Jan 1970 group drwxr-xr-x - nixbld 1 Jan 1970 size drwxr-xr-x - nixbld 1 Jan 1970 time drwxr-xr-x - nixbld 1 Jan 1970 icons +drwxr-xr-x - nixbld 1 Jan 1970 complex-names diff --git a/tests/ptests/ptest_cb765650e293bae4.stdout b/tests/ptests/ptest_cb765650e293bae4.stdout index 811a8f11..0db532ba 100644 --- a/tests/ptests/ptest_cb765650e293bae4.stdout +++ b/tests/ptests/ptest_cb765650e293bae4.stdout @@ -1,3 +1,4 @@ +complex-names git grid group diff --git a/tests/ptests/ptest_cc209e82fa5f78eb.stdout b/tests/ptests/ptest_cc209e82fa5f78eb.stdout index d3ca7e49..5871ee23 100644 --- a/tests/ptests/ptest_cc209e82fa5f78eb.stdout +++ b/tests/ptests/ptest_cc209e82fa5f78eb.stdout @@ -7,3 +7,4 @@ drwxr-xr-x - nixbld 1 Jan 1970 group drwxr-xr-x - nixbld 1 Jan 1970 size drwxr-xr-x - nixbld 1 Jan 1970 time drwxr-xr-x - nixbld 1 Jan 1970 icons +drwxr-xr-x - nixbld 1 Jan 1970 complex-names diff --git a/tests/ptests/ptest_cee646e8f21997ad.stdout b/tests/ptests/ptest_cee646e8f21997ad.stdout index d3ca7e49..5871ee23 100644 --- a/tests/ptests/ptest_cee646e8f21997ad.stdout +++ b/tests/ptests/ptest_cee646e8f21997ad.stdout @@ -7,3 +7,4 @@ drwxr-xr-x - nixbld 1 Jan 1970 group drwxr-xr-x - nixbld 1 Jan 1970 size drwxr-xr-x - nixbld 1 Jan 1970 time drwxr-xr-x - nixbld 1 Jan 1970 icons +drwxr-xr-x - nixbld 1 Jan 1970 complex-names diff --git a/tests/ptests/ptest_cf65adc4fe95ba6.stdout b/tests/ptests/ptest_cf65adc4fe95ba6.stdout index 811a8f11..0db532ba 100644 --- a/tests/ptests/ptest_cf65adc4fe95ba6.stdout +++ b/tests/ptests/ptest_cf65adc4fe95ba6.stdout @@ -1,3 +1,4 @@ +complex-names git grid group diff --git a/tests/ptests/ptest_d1571a37ac82a799.stdout b/tests/ptests/ptest_d1571a37ac82a799.stdout index 811a8f11..0db532ba 100644 --- a/tests/ptests/ptest_d1571a37ac82a799.stdout +++ b/tests/ptests/ptest_d1571a37ac82a799.stdout @@ -1,3 +1,4 @@ +complex-names git grid group diff --git a/tests/ptests/ptest_d503f5149628bec.stdout b/tests/ptests/ptest_d503f5149628bec.stdout index 811a8f11..0db532ba 100644 --- a/tests/ptests/ptest_d503f5149628bec.stdout +++ b/tests/ptests/ptest_d503f5149628bec.stdout @@ -1,3 +1,4 @@ +complex-names git grid group diff --git a/tests/ptests/ptest_d604d143ec99b7fa.stdout b/tests/ptests/ptest_d604d143ec99b7fa.stdout index 811a8f11..0db532ba 100644 --- a/tests/ptests/ptest_d604d143ec99b7fa.stdout +++ b/tests/ptests/ptest_d604d143ec99b7fa.stdout @@ -1,3 +1,4 @@ +complex-names git grid group diff --git a/tests/ptests/ptest_d7c710df474a3770.stdout b/tests/ptests/ptest_d7c710df474a3770.stdout index 811a8f11..0db532ba 100644 --- a/tests/ptests/ptest_d7c710df474a3770.stdout +++ b/tests/ptests/ptest_d7c710df474a3770.stdout @@ -1,3 +1,4 @@ +complex-names git grid group diff --git a/tests/ptests/ptest_dbc0c8e8c3f9b147.stdout b/tests/ptests/ptest_dbc0c8e8c3f9b147.stdout index 811a8f11..0db532ba 100644 --- a/tests/ptests/ptest_dbc0c8e8c3f9b147.stdout +++ b/tests/ptests/ptest_dbc0c8e8c3f9b147.stdout @@ -1,3 +1,4 @@ +complex-names git grid group diff --git a/tests/ptests/ptest_ddcc15459b874630.stdout b/tests/ptests/ptest_ddcc15459b874630.stdout index 811a8f11..0db532ba 100644 --- a/tests/ptests/ptest_ddcc15459b874630.stdout +++ b/tests/ptests/ptest_ddcc15459b874630.stdout @@ -1,3 +1,4 @@ +complex-names git grid group diff --git a/tests/ptests/ptest_de916a0d5867def3.stdout b/tests/ptests/ptest_de916a0d5867def3.stdout index d3f21c76..1d4e4f08 100644 --- a/tests/ptests/ptest_de916a0d5867def3.stdout +++ b/tests/ptests/ptest_de916a0d5867def3.stdout @@ -1,4 +1,10 @@ tests/test_dir +├── complex-names +│ ├── 'a looooooooooooooooooong filename' +│ ├── 'another one long name' +│ └── double-quotes +│ ├── ''Obi wan kanobi'' +│ └── 'hello there' ├── git │ ├── 001 │ │ ├── file_000 diff --git a/tests/ptests/ptest_ded586a10b97281e.stdout b/tests/ptests/ptest_ded586a10b97281e.stdout index 811a8f11..0db532ba 100644 --- a/tests/ptests/ptest_ded586a10b97281e.stdout +++ b/tests/ptests/ptest_ded586a10b97281e.stdout @@ -1,3 +1,4 @@ +complex-names git grid group diff --git a/tests/ptests/ptest_e1033830f4720a6f.stdout b/tests/ptests/ptest_e1033830f4720a6f.stdout index d3f21c76..1d4e4f08 100644 --- a/tests/ptests/ptest_e1033830f4720a6f.stdout +++ b/tests/ptests/ptest_e1033830f4720a6f.stdout @@ -1,4 +1,10 @@ tests/test_dir +├── complex-names +│ ├── 'a looooooooooooooooooong filename' +│ ├── 'another one long name' +│ └── double-quotes +│ ├── ''Obi wan kanobi'' +│ └── 'hello there' ├── git │ ├── 001 │ │ ├── file_000 diff --git a/tests/ptests/ptest_e4cf2a922377bee.stdout b/tests/ptests/ptest_e4cf2a922377bee.stdout index 3dd2c826..0c5f10bf 100644 --- a/tests/ptests/ptest_e4cf2a922377bee.stdout +++ b/tests/ptests/ptest_e4cf2a922377bee.stdout @@ -1,3 +1,4 @@ +drwxr-xr-x - nixbld 1 Jan 1970 complex-names drwxr-xr-x - nixbld 1 Jan 1970 git drwxr-xr-x - nixbld 1 Jan 1970 grid drwxr-xr-x - nixbld 1 Jan 1970 group diff --git a/tests/ptests/ptest_ee83bc6dc4504743.stdout b/tests/ptests/ptest_ee83bc6dc4504743.stdout index 844d6b0a..0152f8cd 100644 --- a/tests/ptests/ptest_ee83bc6dc4504743.stdout +++ b/tests/ptests/ptest_ee83bc6dc4504743.stdout @@ -1,3 +1,5 @@ -git icons specials -grid perms symlinks -group size time +complex-names perms +git size +grid specials +group symlinks +icons time diff --git a/tests/ptests/ptest_f21d9a563d3e0f10.stdout b/tests/ptests/ptest_f21d9a563d3e0f10.stdout index 811a8f11..0db532ba 100644 --- a/tests/ptests/ptest_f21d9a563d3e0f10.stdout +++ b/tests/ptests/ptest_f21d9a563d3e0f10.stdout @@ -1,3 +1,4 @@ +complex-names git grid group diff --git a/tests/ptests/ptest_f261ab10a0ea20f.stdout b/tests/ptests/ptest_f261ab10a0ea20f.stdout index d3f21c76..1d4e4f08 100644 --- a/tests/ptests/ptest_f261ab10a0ea20f.stdout +++ b/tests/ptests/ptest_f261ab10a0ea20f.stdout @@ -1,4 +1,10 @@ tests/test_dir +├── complex-names +│ ├── 'a looooooooooooooooooong filename' +│ ├── 'another one long name' +│ └── double-quotes +│ ├── ''Obi wan kanobi'' +│ └── 'hello there' ├── git │ ├── 001 │ │ ├── file_000 diff --git a/tests/ptests/ptest_f2ea3bfaf96e639.stdout b/tests/ptests/ptest_f2ea3bfaf96e639.stdout index 811a8f11..0db532ba 100644 --- a/tests/ptests/ptest_f2ea3bfaf96e639.stdout +++ b/tests/ptests/ptest_f2ea3bfaf96e639.stdout @@ -1,3 +1,4 @@ +complex-names git grid group diff --git a/tests/ptests/ptest_f33fd54762597c23.stdout b/tests/ptests/ptest_f33fd54762597c23.stdout index 811a8f11..0db532ba 100644 --- a/tests/ptests/ptest_f33fd54762597c23.stdout +++ b/tests/ptests/ptest_f33fd54762597c23.stdout @@ -1,3 +1,4 @@ +complex-names git grid group diff --git a/tests/ptests/ptest_f641eabbfb35f76f.stdout b/tests/ptests/ptest_f641eabbfb35f76f.stdout index 3dd2c826..0c5f10bf 100644 --- a/tests/ptests/ptest_f641eabbfb35f76f.stdout +++ b/tests/ptests/ptest_f641eabbfb35f76f.stdout @@ -1,3 +1,4 @@ +drwxr-xr-x - nixbld 1 Jan 1970 complex-names drwxr-xr-x - nixbld 1 Jan 1970 git drwxr-xr-x - nixbld 1 Jan 1970 grid drwxr-xr-x - nixbld 1 Jan 1970 group diff --git a/tests/ptests/ptest_f79a790e130be075.stdout b/tests/ptests/ptest_f79a790e130be075.stdout index 811a8f11..0db532ba 100644 --- a/tests/ptests/ptest_f79a790e130be075.stdout +++ b/tests/ptests/ptest_f79a790e130be075.stdout @@ -1,3 +1,4 @@ +complex-names git grid group diff --git a/tests/ptests/ptest_ffbdb9af2de10fa.stdout b/tests/ptests/ptest_ffbdb9af2de10fa.stdout index 17a042d0..73661f53 100644 --- a/tests/ptests/ptest_ffbdb9af2de10fa.stdout +++ b/tests/ptests/ptest_ffbdb9af2de10fa.stdout @@ -1,6 +1,7 @@ drwxr-xr-x - nixbld 1 Jan 1970 specials drwxr-xr-x - nixbld 1 Jan 1970 group drwxr-xr-x - nixbld 1 Jan 1970 perms +drwxr-xr-x - nixbld 1 Jan 1970 complex-names drwxr-xr-x - nixbld 1 Jan 1970 size drwxr-xr-x - nixbld 1 Jan 1970 time drwxr-xr-x - nixbld 1 Jan 1970 symlinks