equal
deleted
inserted
replaced
59 let working_directory = |
59 let working_directory = |
60 HgPathBuf::from(get_bytes_from_path(working_directory)); |
60 HgPathBuf::from(get_bytes_from_path(working_directory)); |
61 |
61 |
62 let mut stdout = ui.stdout_buffer(); |
62 let mut stdout = ui.stdout_buffer(); |
63 |
63 |
|
64 let mut any = false; |
64 for file in files { |
65 for file in files { |
|
66 any = true; |
65 let file = working_directory.join(file); |
67 let file = working_directory.join(file); |
66 stdout.write_all(relativize_path(&file, &cwd).as_ref())?; |
68 stdout.write_all(relativize_path(&file, &cwd).as_ref())?; |
67 stdout.write_all(b"\n")?; |
69 stdout.write_all(b"\n")?; |
68 } |
70 } |
69 stdout.flush()?; |
71 stdout.flush()?; |
70 Ok(()) |
72 if any { |
|
73 Ok(()) |
|
74 } else { |
|
75 Err(CommandError::Unsuccessful) |
|
76 } |
71 } |
77 } |