Ooh, LLVM has a Phabricator instance: http://t.co/KnqZav6eLS -- first public major project I've seen using it.
miniblog.
Related Posts
I'm increasingly doubtful that commit messages should be entirely immutable.
I sometimes find myself editing or commenting on merged pull requests, to help future readers.
Phabricator appended a URL to commit messages, which helped. In principle PR merging could do the same thing.
Phabricator does a great job displaying diffs. It has subword highlighting and puts the previous section (based on indentation) in the header, shown as `namespace llvm {`.
The moved line highlighting is a really nice touch too.
(screenshots of https://reviews.llvm.org/D71126)
Phabricator has 'moved line' detection in its diffs, and a comprehensible UI for it!
Source:


