HomePhabricator

Perform basic block interdiffs when diffing abstract blocks, and interdiff…

Description

Perform basic block interdiffs when diffing abstract blocks, and interdiff markdown in Jupyter notebooks

Summary:
Depends on D20844. Ref T13425. When we line up two blocks and they can be interdiffed (generally: they both have the same type of content), let the Engine interdiff them.

Then, make the Jupyter engine interdiff markdown.

Test Plan:

Screen Shot 2019-09-27 at 4.16.13 PM.png (356×1 px, 47 KB)

Maniphest Tasks: T13425

Differential Revision: https://secure.phabricator.com/D20845