justbur pushed a change to branch master. from 3bfaa7a Really fix typo in previous debbugs-gnu change new af74300 Add vdiff-disable-folding user option new 41c2d0a Handle error when no overlay at point new 66ae1ac README: Note new option new 52b7e04 Switch to using unified diff output (diff -u) new c1525a8 Fix problems with diff -u parser at beg and end of file new 0312ac8 Update copyright years new bc5e1a7 Remove debugging message new fb21cc6 Fix parsing of subtractions in diff -u new eb553fa Add support for different diff algorithms new b15b020 Add diff --minimal as algorithm and fix case args for git new 0bfb259 Add vdiff-debug flag new 110d672 Cleanup diff parsing function new 835485b Announce vdiff-diff-algorithm in README new 992d07b Add travis support new 8f3fa10 Fix Makefile typo new 5667bc6 Ensure input files to diff end in newline new c803bd6 Add warnings for obsolete variables new 69eacfe Fix and simplify final newline detection new 45f7019 Add basic send and receive tests new 106a69f Fix previous tests for Travis new f0de403 Add emacs-26.1 for Travis new 5f7d3fd Add Travis badge new 68d6ea3 Make name of vdiff-test consistent with prefixes new 5b643c7 Add another send/receive test new fd6ec8e Test that both buffers are correct by default new bd8976e Add movement and setup tests new 348d1a7 Add after-quit arg to vdiff-test-with-buffers new 773e3eb Fix compiler warnings new 40ffc92 Warn on bad initialization of vdiff session. new 45666cc README: evil-collection adds vimdiff-like bindings new 0e10521 Merge pull request #20 from edkolev/patch-1 new 3bfb5de Truncate long lines by default new 6878093 Add vdiff-toggle-fold and vdiff-toggle-all-folds new f2a622f Improve vdiff-toggle-fold new ef899b8 Reset truncate-lines on cleanup new c5e0cb0 Update gitignore new 4cc1ee5 Allow sending selective regions from additions new c806fe2 Allow selective sending in change hunks new e3f5370 Handle case where full line is not selected in selective send new 02309fc Retain buffer identities in line maps new ccc773b Add optional to-buffer arg to vdiff--translate line new 6c3731a Fixup vdiff--transmit-change for 3way diffs new 45923bb Fix compiler warnings new 745cc02 Add test for selective send new 71b6f40 Bound target lines in vdiff--transmit-changes new fe10fb3 Cleanup some of the transmit addition/changes logic new c732247 Reset truncate-lines on cleanup new 08437d5 Update gitignore new 0efde18 Improve behavior with respect to region selection new a1a82de Merge pull request #25 from justbur/send-region new 09e15fc Announce selective sending of changes using the region in README new 90f4b24 Ensure char-before doesn't cause an error new 58d530b Add vdiff-temp-files new 61d29bb Travis -> github workflow new c0541ae Update readme badges new 007e44b Version 0.2.4 new 185e803 Merge commit '007e44be19d068fd6b49874b6e9b8df8b1f552bd'
Summary of changes: packages/vdiff/.github/workflows/test.yml | 30 ++ packages/vdiff/.gitignore | 9 +- packages/vdiff/Cask | 7 + packages/vdiff/Makefile | 19 + packages/vdiff/README.org | 41 +- packages/vdiff/vdiff-test.el | 210 +++++++++ packages/vdiff/vdiff.el | 687 +++++++++++++++++++++--------- 7 files changed, 778 insertions(+), 225 deletions(-) create mode 100644 packages/vdiff/.github/workflows/test.yml create mode 100644 packages/vdiff/Cask create mode 100644 packages/vdiff/Makefile create mode 100644 packages/vdiff/vdiff-test.el