snaptoken / leg

Tools for making step-by-step code walkthroughs
MIT License
132 stars 2 forks source link

Support more diff features in .litdiff format #17

Open paigeruten opened 6 years ago

paigeruten commented 6 years ago

For example, deleting/renaming files probably doesn't work at all. Also, file modes (permissions) aren't being preserved. \ No newline at end of file's aren't being preserved either.

Those are the things I know about that aren't supported. There's probably a whole lot more.

Can probably just run various git repos through leg diff && leg repo and see what gets lost (maybe use git format-patch to convert the entire repo to a text file, and do a diff on those text files to see what changed).