I'm really pleased with how well difftastic handles removal of `if` statements. Here's an example I hit today.
It's definitely harder to see which curly braces are removed in the `git diff` example. `git diff` does combine everything into a single hunk though, which is nice.
miniblog.
Related Posts
I'm playing with DOT output for debugging syntax trees from difftastic. Here's an F# snippet, the Debug representation, and the DOT rendered as an image.
I'm pleased with the information density on the graphic, but we'll see how often I end up using it.
I've released difftastic 0.33!
I'm really pleased with the results in almost every case I've tried: it's handling nesting way better. This Scala example has improved substantially over 0.32.
Oh, and some bug fixes and I've added CMake support :)
In my blog post about Emacs keybindings https://www.wilfred.me.uk/blog/2018/01/06/the-emacs-guru-guide-to-key-bindings/ I mention the 'Emacs Guru Test'.
It's a cute way of seeing how well you know Emacs, so I'm pleased to have shared it. I didn't invent it though. My googling has totally failed to find the original author.











