I just found another reason to be happy I switched from Subversion.  Many years 
ago, I constructed this horrid alias to get whitespace-insensitive diffs out of 
svn:

  alias sdw='svn diff --diff-cmd /usr/bin/diff --extensions -buwB’

This was necessary because at the time, svn diff only had flags affecting the 
operation of the VCS-level parts of svn.  There were none affecting the diff 
operation itself: it always gave the same output format.

I now see that more recent versions of svn allow --extensions to affect the 
internal diff implementation, too, so that I could rewrite the alias as

  alias sdw='svn diff --extensions -buw’

Nevertheless, Fossil still has an advantage is that you don’t need --extensions 
or -b, or -u, so the corresponding Fossil command is quite a bit shorter and 
more POSIX-like.

I give a hearty “Thank you!" to whoever wrote that!
_______________________________________________
fossil-users mailing list
fossil-users@lists.fossil-scm.org
http://lists.fossil-scm.org:8080/cgi-bin/mailman/listinfo/fossil-users

Reply via email to