Re: clojure diffs

2013-06-08 Thread Yin Wang
I recently updated my structural diff tool to support Clojure. It is still quite experimental and slow, but you may find it useful. http://yinwang0.wordpress.com/2012/01/03/ydiff Let me know what you think if you give it a try. On Thursday, June 6, 2013 7:31:39 PM UTC-7, Moocar wrote: Hi

Re: clojure diffs

2013-06-07 Thread Dennis Haupt
intellij can do exactly what you want 2013/6/7 Moocar anthony.mar...@gmail.com Hi all, Diffs for clojure code (and lisps in general) can be hard to read. Every time we wrap a form, any lines below are indented. The resulting diff just shows that you've deleted lines and added lines, even

Re: clojure diffs

2013-06-07 Thread Alex Baranosky
Thanks for remembering gui-diff Denis :) I actually left it out of my post, having forgotten about it, even though I use it multiple times a day, and couldn't get by without it in my workflow anymore. Best, Alex On Fri, Jun 7, 2013 at 12:47 AM, Dennis Haupt d.haup...@gmail.com wrote: intellij

Re: clojure diffs

2013-06-07 Thread Denis Labaye
On Fri, Jun 7, 2013 at 5:13 PM, Alex Baranosky alexander.barano...@gmail.com wrote: Thanks for remembering gui-diff Denis :) You never officially announced it (didn't see anyway). So here it is :-) My most valuable Clojure dev tool (along with clojure.tools/trace. And wait ... Incanter also,

clojure diffs

2013-06-06 Thread Moocar
Hi all, Diffs for clojure code (and lisps in general) can be hard to read. Every time we wrap a form, any lines below are indented. The resulting diff just shows that you've deleted lines and added lines, even though you've only changed a few characters. What diff tools do people use to

Re: clojure diffs

2013-06-06 Thread John D. Hume
One neat hidden Github feature is that if you add the query string parameter w=1 to any diff view, it will ignore whitespace-only changes (like passing -w to git diff). That doesn't help with those final lines with added or removed close parens, but it still improves readability of many diffs.

Re: clojure diffs

2013-06-06 Thread Alex Baranosky
Intellij diffs, FileMerge, or Meld - they all highlight the words that changed not just the lines. On Thu, Jun 6, 2013 at 7:57 PM, John D. Hume duelin.mark...@gmail.comwrote: One neat hidden Github feature is that if you add the query string parameter w=1 to any diff view, it will ignore