also put the indentation fix inside editor.operation to prevent scrolling to the top
use better styling to show changes in text
diff_match_patch produces a better diff than the node diff module