Wilfred Hughes
Wilfred Hughes
See e.g. main.rs 4883edd90cc8011041a6cee0622805d6bc7847a0 hunk 5/11 or the `res.append` dot in e1ffa2af2a38917133a06c823fd0fc365f5eaa0d.
This is documented for git, but not for mercurial.
This is either an lisp parser bug or a difftastic issue. See https://github.com/Wilfred/.emacs.d/commit/593a6d6c9800bc04bc4b777854eb654e187a51c2 for an example.
From 2390cf0391dbab7cc755777a382acb82d2d9c04b:  Line 1 LHS should not be marked as a removal of `;`.
Before: ``` let on_expr env e = match e with | Unop | Eif -> false ``` After: ``` let on_expr env e = match e with | Unop |...
Users still care about text changes.
See difftastic 09ac988433600e49e5278d672f7a05c5d0ce1b6b 
It's tidier.
Example bad code: ```hack function foo(): void { $x = 1; $f = function() { return $x; }; } ``` The quickfix should add the `use` (if not already present),...