-e --ed Output unmerged changes from OLDFILE to YOURFILE into MYFILE.
-E --show-overlap Output unmerged changes, bracketing conflicts.
-A --show-all Output all changes, bracketing conflicts.
-x --overlap-only Output overlapping changes.
-X Output overlapping changes, bracketing them.
-3 --easy-only Output unmerged nonoverlapping changes.
-m --merge Output merged file instead of ed script (default -A).
-L LABEL --label=LABEL Use LABEL instead of file name.
-i Append `w' and `q' commands to ed scripts.
-a --text Treat all files as text.
--strip-trailing-cr Strip trailing carriage return on input.
-T --initial-tab Make tabs line up by prepending a tab.
--diff-program=PROGRAM Use PROGRAM to compare files.
-v --version Output version info.
--help Output this help.
If a FILE is `-', read standard input. Exit status is 0 if successful, 1 if conflicts, 2 if trouble.
This is free software; see the source for copying conditions. There is NO warranty; not even for MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.
should give you access to the complete manual.