Commit graph

17 commits

Author SHA1 Message Date
7e86fb2e55 feat: rename similar -> likewise 2025-09-11 13:31:09 -05:00
Armin Ronacher
157f01564d
Make clippy happier (#72) 2025-01-19 00:31:21 +01:00
Armin Ronacher
86f68a6394 Make clippy happy 2023-10-07 17:19:27 +02:00
Armin Ronacher
e85ddb0d18 Added value_ref and value_mut
Fixes #51
2023-10-07 17:17:37 +02:00
Armin Ronacher
f0e38d862b Added optional serde support 2021-10-03 08:46:57 +02:00
Armin Ronacher
a3e10af892
Make the change type be generic over any T rather &T (#31)
This makes the interface of this crate more flexible as the utility
methods such as `iter_changes` now also work if a container does not
contain references.
2021-09-11 11:20:51 +02:00
Armin Ronacher
7e628d78d8
Add compaction support (#22) 2021-02-25 22:13:43 +01:00
Armin Ronacher
b6e2894f21
Add support for Rust 1.41.0 (#14) 2021-02-15 22:50:12 +01:00
Armin Ronacher
bee5d88b02
Add simple Hunt–McIlroy LCS algorithm (#10) 2021-02-14 23:11:29 +01:00
Armin Ronacher
777105fbb0
Added slice remapper and improved documentation (#8)
* Experimental slice remapper
* Added iter_slices to DiffOp
* Improvements to the utility diff functions
* Documentation improvements
* More documentation updates on utils
* More documentation on main text diff
2021-02-06 21:41:49 +01:00
Armin Ronacher
12e7d5e4b0 More generic lifetimes for iter_changes and added iter_all_changes 2021-02-04 12:15:20 +01:00
Armin Ronacher
452c79bac5 Fixed some spelling mistakes 2021-02-03 22:57:25 +01:00
Armin Ronacher
de8d82ab63 Better split functionality between toplevel and algorithms 2021-02-03 00:34:17 +01:00
Armin Ronacher
4770479fd7 Bigger refactorings in module layout 2021-02-03 00:05:54 +01:00
Armin Ronacher
cab87515bd Expose iter_changes outside the text module 2021-02-02 23:48:57 +01:00
Armin Ronacher
d4495038a3 Simplified change newline handling 2021-02-02 22:54:22 +01:00
Armin Ronacher
1991955c52 Restructure crate layout 2021-02-02 22:44:52 +01:00