Innehållsförteckning RecentChanges News ElispArea HowTo Problems Suggestions

EdiffTrees

The EdiffTrees package is a simple frontend to EdiffMode to allow a simpler comparison of two similar directory trees.

I wrote this package because I often need to compare two different versions of the same directory tree and ediff-directories is not very helpful in this case. Specially when the directory trees to compare are deep and only a few files have changed.

For further instructions, please see the comentary in the file.

Lisp:ediff-trees.el

Any comments are welcomed, of course.

There seems to be something wrong with the link above.

Somebody uploaded a file instead of just pasting the elisp into the text area… – AlexSchroeder

Oops, I’ve fixed that with the update to a new version of the package.

I did something similar with the concept of secondary project roots. The example code is pasted in EdiffMode. I shall have a play with your mode :-)

AlexBennee

i’ve been looking for this functionality for a long time. getting “function definition is void: eql” errors on diffs (everything i’ve tried so far), even for simple directories that only differ in one line of 1 file. any thoughts ? using emacs 21.2.1

lytles

I’d love a recursive directory diff in Emacs that presented a view of two dired buffers side by side, above two file buffers. I’d like to filter the dired buffers in various ways: (a) show all files, (b) show only differing files, (c) show only files added on the lhs/rhs. The file buffers should use ediff-mode.

Even better would be a three-way diff/merge with three file and dired buffers similar to the two way comparison case. – MatthewLMcClure


CategoryProgrammerUtils