jj/lib
Scott Taylor 2ce2a445b0
Some checks are pending
binaries / Build binary artifacts (push) Waiting to run
website / prerelease-docs-build-deploy (ubuntu-24.04) (push) Waiting to run
Scorecards supply-chain security / Scorecards analysis (push) Waiting to run
conflicts: show "noeol" state separately for each side of a diff
Now that we can put the "from" and "to" sides on separate lines, we can
use the normal "(no terminating newline)" comment on each side
separately. This should also be more clear, since previously the
"(no terminating newline)" comment could possibly be confused for
"(removes terminating newline)".

Before:

```
<<<<<<< conflict 1 of 1
+++++++ rtsqusxu 2768b0b9 "commit A" (no terminating newline)
grapefruit
%%%%%%% diff from: vpxusssl 38d49363 "merge base"
\\\\\\\        to: ysrnknol 7a20f389 "commit B" (adds terminating newline)
-grape
+grape
>>>>>>> conflict 1 of 1 ends
```

After:

```
<<<<<<< conflict 1 of 1
+++++++ rtsqusxu 2768b0b9 "commit A" (no terminating newline)
grapefruit
%%%%%%% diff from: vpxusssl 38d49363 "merge base" (no terminating newline)
\\\\\\\        to: ysrnknol 7a20f389 "commit B"
-grape
+grape
>>>>>>> conflict 1 of 1 ends
```
2025-12-20 17:43:41 +00:00
..
benches cli, lib: move to Rust 2024 language edition 2025-07-28 17:05:41 +00:00
gen-protos protos: rename op_store to simple_op_store 2025-08-14 14:15:17 +00:00
proc-macros cli, lib: move to Rust 2024 language edition 2025-07-28 17:05:41 +00:00
src conflicts: show "noeol" state separately for each side of a diff 2025-12-20 17:43:41 +00:00
tests conflicts: show "noeol" state separately for each side of a diff 2025-12-20 17:43:41 +00:00
testutils merge: implement IntoIterator for references of Merge<T> 2025-12-09 23:28:23 +00:00
Cargo.toml backend: remove unused TreeValue::Conflict and read/write methods 2025-09-04 16:26:44 +00:00
LICENSE cargo: add LICENSE file to each crate we publish 2023-09-22 21:48:28 -07:00