forked from mirrors/jj
graphlog: don't de-indent multi-line text at end of chain
This commit is contained in:
parent
9f6f4b4a55
commit
d0ecbaf1a4
2 changed files with 5 additions and 5 deletions
|
@ -148,7 +148,7 @@ where
|
|||
self.maybe_write_pending_text()?;
|
||||
}
|
||||
|
||||
let pad_to_index = self.edges.len();
|
||||
let pad_to_index = self.edges.len() + if edges.is_empty() { 1 } else { 0 };
|
||||
// Close any edges to missing nodes.
|
||||
for (i, edge) in edges.iter().enumerate().rev() {
|
||||
if *edge == Edge::Missing {
|
||||
|
@ -479,7 +479,7 @@ mod tests {
|
|||
| o node 3
|
||||
o | node 2
|
||||
/ more
|
||||
| text
|
||||
| text
|
||||
o node 1
|
||||
"###);
|
||||
|
||||
|
@ -501,8 +501,8 @@ mod tests {
|
|||
| o node 2
|
||||
| ~
|
||||
o node 1
|
||||
more
|
||||
text
|
||||
more
|
||||
text
|
||||
"###);
|
||||
|
||||
Ok(())
|
||||
|
|
|
@ -29,7 +29,7 @@ fn test_op_log() {
|
|||
@
|
||||
| add workspace 'default'
|
||||
o
|
||||
initialize repo
|
||||
initialize repo
|
||||
"###);
|
||||
let add_workspace_id = stdout[2..14].to_string();
|
||||
let initialize_repo_id = stdout.lines().nth(2).unwrap()[2..14].to_string();
|
||||
|
|
Loading…
Reference in a new issue