#!/usr/bin/env bash # Markdown-wdiff -- format diff of Markdown files with decoration # Usage: # wdiff old.md new.md | markdown-format-wdiff # git diff --word-diff origin/master -- README.md docs/tutorial/README.md | markdown-format-wdiff # # Author: Jaeho Shin # Created: 2013-11-18 set -eu # word diff the given unified diff as input, and format it by hunks sed ' # format ins/del of words s|\[-||g; s|-]||g s|{+||g; s|+}||g ' # attach a small stylesheet echo ' '