├── .eslintrc.json ├── .gitignore ├── .travis.yml ├── CHANGELOG.md ├── LICENSE.md ├── README.md ├── images ├── right-click-activate.png ├── screenshot2.png └── url-settings.png ├── keymaps └── git-blame.json ├── lib ├── components │ ├── BlameLine.js │ └── GutterResize.js ├── config.js ├── controllers │ └── errorController.js ├── index.js ├── locales │ └── strings.js └── util │ ├── BlameGutter.js │ ├── Blamer.js │ ├── GitCommander.js │ ├── RemoteRevision.js │ ├── blameFormatter.js │ └── repositoryForEditorPath.js ├── menus └── git-blame.json ├── package.json ├── spec ├── RemoteRevision-spec.js ├── fixtures │ ├── non-git │ │ └── test.txt │ ├── repo1 │ │ ├── .gitignore │ │ ├── a.txt │ │ └── git.git │ │ │ ├── HEAD │ │ │ ├── config │ │ │ ├── index │ │ │ ├── objects │ │ │ ├── 16 │ │ │ │ └── 735fb793d7b038818219c4b8c6295346e20eef │ │ │ ├── 52 │ │ │ │ └── f56457b6fca045ce41bb9d32e6ca79d23192af │ │ │ ├── 65 │ │ │ │ └── a457425a679cbe9adf0d2741785d3ceabb44a7 │ │ │ ├── 66 │ │ │ │ └── dc9051da651c15d98d017a88658263cab28f02 │ │ │ ├── 06 │ │ │ │ └── 15f9a45968b3515e0a202530ef9f61aba26b6c │ │ │ ├── 5b │ │ │ │ └── 24ab4c3baadf534242b1acc220c8fa051b9b20 │ │ │ ├── 8a │ │ │ │ └── 9c86f1cb1f14b8f436eb91f4b052c8802ca99e │ │ │ ├── e6 │ │ │ │ └── 9de29bb2d1d6434b8b29ae775ad8c2e48c5391 │ │ │ ├── ec │ │ │ │ └── 5e386905ff2d36e291086a1207f2585aaa8920 │ │ │ ├── ef │ │ │ │ └── 046e9eecaa5255ea5e9817132d4001724d6ae1 │ │ │ ├── fe │ │ │ │ └── bde178cdf35e9df6279d87aa27590c6d92e354 │ │ │ └── ff │ │ │ │ └── c8218bd2240a0cb92f6f02548d45784428349b │ │ │ └── refs │ │ │ └── heads │ │ │ └── master │ └── repo2 │ │ └── git.git │ │ ├── HEAD │ │ ├── config │ │ ├── index │ │ ├── objects │ │ ├── 50 │ │ │ └── 719ab369dcbbc2fb3b7a0167c52accbd0eb40e │ │ ├── 65 │ │ │ └── a457425a679cbe9adf0d2741785d3ceabb44a7 │ │ ├── 01 │ │ │ └── 304958cafbf532dc719599cbf542855ec8c15f │ │ ├── 08 │ │ │ └── fe2720d8e3fe3a5f81fbb289bc4c7a522f13da │ │ ├── b2 │ │ │ └── c96bdffe1a8f239c2d450863e4a6caa6dcb655 │ │ └── e6 │ │ │ └── 9de29bb2d1d6434b8b29ae775ad8c2e48c5391 │ │ └── refs │ │ └── heads │ │ └── master └── git-blame-spec.coffee ├── styles ├── git-blame.less └── mixins.less └── yarn.lock /.eslintrc.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alexcorre/git-blame/HEAD/.eslintrc.json -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- 1 | .DS_Store 2 | npm-debug.log 3 | node_modules/ 4 | -------------------------------------------------------------------------------- /.travis.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alexcorre/git-blame/HEAD/.travis.yml -------------------------------------------------------------------------------- /CHANGELOG.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alexcorre/git-blame/HEAD/CHANGELOG.md -------------------------------------------------------------------------------- /LICENSE.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alexcorre/git-blame/HEAD/LICENSE.md -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alexcorre/git-blame/HEAD/README.md -------------------------------------------------------------------------------- /images/right-click-activate.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alexcorre/git-blame/HEAD/images/right-click-activate.png -------------------------------------------------------------------------------- /images/screenshot2.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alexcorre/git-blame/HEAD/images/screenshot2.png -------------------------------------------------------------------------------- /images/url-settings.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alexcorre/git-blame/HEAD/images/url-settings.png -------------------------------------------------------------------------------- /keymaps/git-blame.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alexcorre/git-blame/HEAD/keymaps/git-blame.json -------------------------------------------------------------------------------- /lib/components/BlameLine.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alexcorre/git-blame/HEAD/lib/components/BlameLine.js -------------------------------------------------------------------------------- /lib/components/GutterResize.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alexcorre/git-blame/HEAD/lib/components/GutterResize.js -------------------------------------------------------------------------------- /lib/config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alexcorre/git-blame/HEAD/lib/config.js -------------------------------------------------------------------------------- /lib/controllers/errorController.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alexcorre/git-blame/HEAD/lib/controllers/errorController.js -------------------------------------------------------------------------------- /lib/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alexcorre/git-blame/HEAD/lib/index.js -------------------------------------------------------------------------------- /lib/locales/strings.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alexcorre/git-blame/HEAD/lib/locales/strings.js -------------------------------------------------------------------------------- /lib/util/BlameGutter.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alexcorre/git-blame/HEAD/lib/util/BlameGutter.js -------------------------------------------------------------------------------- /lib/util/Blamer.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alexcorre/git-blame/HEAD/lib/util/Blamer.js -------------------------------------------------------------------------------- /lib/util/GitCommander.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alexcorre/git-blame/HEAD/lib/util/GitCommander.js -------------------------------------------------------------------------------- /lib/util/RemoteRevision.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alexcorre/git-blame/HEAD/lib/util/RemoteRevision.js -------------------------------------------------------------------------------- /lib/util/blameFormatter.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alexcorre/git-blame/HEAD/lib/util/blameFormatter.js -------------------------------------------------------------------------------- /lib/util/repositoryForEditorPath.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alexcorre/git-blame/HEAD/lib/util/repositoryForEditorPath.js -------------------------------------------------------------------------------- /menus/git-blame.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alexcorre/git-blame/HEAD/menus/git-blame.json -------------------------------------------------------------------------------- /package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alexcorre/git-blame/HEAD/package.json -------------------------------------------------------------------------------- /spec/RemoteRevision-spec.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alexcorre/git-blame/HEAD/spec/RemoteRevision-spec.js -------------------------------------------------------------------------------- /spec/fixtures/non-git/test.txt: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /spec/fixtures/repo1/.gitignore: -------------------------------------------------------------------------------- 1 | poop 2 | ignored.txt 3 | -------------------------------------------------------------------------------- /spec/fixtures/repo1/a.txt: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /spec/fixtures/repo1/git.git/HEAD: -------------------------------------------------------------------------------- 1 | ref: refs/heads/master 2 | -------------------------------------------------------------------------------- /spec/fixtures/repo1/git.git/config: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alexcorre/git-blame/HEAD/spec/fixtures/repo1/git.git/config -------------------------------------------------------------------------------- /spec/fixtures/repo1/git.git/index: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alexcorre/git-blame/HEAD/spec/fixtures/repo1/git.git/index -------------------------------------------------------------------------------- /spec/fixtures/repo1/git.git/objects/06/15f9a45968b3515e0a202530ef9f61aba26b6c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alexcorre/git-blame/HEAD/spec/fixtures/repo1/git.git/objects/06/15f9a45968b3515e0a202530ef9f61aba26b6c -------------------------------------------------------------------------------- /spec/fixtures/repo1/git.git/objects/16/735fb793d7b038818219c4b8c6295346e20eef: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alexcorre/git-blame/HEAD/spec/fixtures/repo1/git.git/objects/16/735fb793d7b038818219c4b8c6295346e20eef -------------------------------------------------------------------------------- /spec/fixtures/repo1/git.git/objects/52/f56457b6fca045ce41bb9d32e6ca79d23192af: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alexcorre/git-blame/HEAD/spec/fixtures/repo1/git.git/objects/52/f56457b6fca045ce41bb9d32e6ca79d23192af -------------------------------------------------------------------------------- /spec/fixtures/repo1/git.git/objects/5b/24ab4c3baadf534242b1acc220c8fa051b9b20: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alexcorre/git-blame/HEAD/spec/fixtures/repo1/git.git/objects/5b/24ab4c3baadf534242b1acc220c8fa051b9b20 -------------------------------------------------------------------------------- /spec/fixtures/repo1/git.git/objects/65/a457425a679cbe9adf0d2741785d3ceabb44a7: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alexcorre/git-blame/HEAD/spec/fixtures/repo1/git.git/objects/65/a457425a679cbe9adf0d2741785d3ceabb44a7 -------------------------------------------------------------------------------- /spec/fixtures/repo1/git.git/objects/66/dc9051da651c15d98d017a88658263cab28f02: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alexcorre/git-blame/HEAD/spec/fixtures/repo1/git.git/objects/66/dc9051da651c15d98d017a88658263cab28f02 -------------------------------------------------------------------------------- /spec/fixtures/repo1/git.git/objects/8a/9c86f1cb1f14b8f436eb91f4b052c8802ca99e: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alexcorre/git-blame/HEAD/spec/fixtures/repo1/git.git/objects/8a/9c86f1cb1f14b8f436eb91f4b052c8802ca99e -------------------------------------------------------------------------------- /spec/fixtures/repo1/git.git/objects/e6/9de29bb2d1d6434b8b29ae775ad8c2e48c5391: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alexcorre/git-blame/HEAD/spec/fixtures/repo1/git.git/objects/e6/9de29bb2d1d6434b8b29ae775ad8c2e48c5391 -------------------------------------------------------------------------------- /spec/fixtures/repo1/git.git/objects/ec/5e386905ff2d36e291086a1207f2585aaa8920: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alexcorre/git-blame/HEAD/spec/fixtures/repo1/git.git/objects/ec/5e386905ff2d36e291086a1207f2585aaa8920 -------------------------------------------------------------------------------- /spec/fixtures/repo1/git.git/objects/ef/046e9eecaa5255ea5e9817132d4001724d6ae1: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alexcorre/git-blame/HEAD/spec/fixtures/repo1/git.git/objects/ef/046e9eecaa5255ea5e9817132d4001724d6ae1 -------------------------------------------------------------------------------- /spec/fixtures/repo1/git.git/objects/fe/bde178cdf35e9df6279d87aa27590c6d92e354: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alexcorre/git-blame/HEAD/spec/fixtures/repo1/git.git/objects/fe/bde178cdf35e9df6279d87aa27590c6d92e354 -------------------------------------------------------------------------------- /spec/fixtures/repo1/git.git/objects/ff/c8218bd2240a0cb92f6f02548d45784428349b: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alexcorre/git-blame/HEAD/spec/fixtures/repo1/git.git/objects/ff/c8218bd2240a0cb92f6f02548d45784428349b -------------------------------------------------------------------------------- /spec/fixtures/repo1/git.git/refs/heads/master: -------------------------------------------------------------------------------- 1 | 8a9c86f1cb1f14b8f436eb91f4b052c8802ca99e 2 | -------------------------------------------------------------------------------- /spec/fixtures/repo2/git.git/HEAD: -------------------------------------------------------------------------------- 1 | ref: refs/heads/master 2 | -------------------------------------------------------------------------------- /spec/fixtures/repo2/git.git/config: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alexcorre/git-blame/HEAD/spec/fixtures/repo2/git.git/config -------------------------------------------------------------------------------- /spec/fixtures/repo2/git.git/index: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alexcorre/git-blame/HEAD/spec/fixtures/repo2/git.git/index -------------------------------------------------------------------------------- /spec/fixtures/repo2/git.git/objects/01/304958cafbf532dc719599cbf542855ec8c15f: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alexcorre/git-blame/HEAD/spec/fixtures/repo2/git.git/objects/01/304958cafbf532dc719599cbf542855ec8c15f -------------------------------------------------------------------------------- /spec/fixtures/repo2/git.git/objects/08/fe2720d8e3fe3a5f81fbb289bc4c7a522f13da: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alexcorre/git-blame/HEAD/spec/fixtures/repo2/git.git/objects/08/fe2720d8e3fe3a5f81fbb289bc4c7a522f13da -------------------------------------------------------------------------------- /spec/fixtures/repo2/git.git/objects/50/719ab369dcbbc2fb3b7a0167c52accbd0eb40e: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alexcorre/git-blame/HEAD/spec/fixtures/repo2/git.git/objects/50/719ab369dcbbc2fb3b7a0167c52accbd0eb40e -------------------------------------------------------------------------------- /spec/fixtures/repo2/git.git/objects/65/a457425a679cbe9adf0d2741785d3ceabb44a7: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alexcorre/git-blame/HEAD/spec/fixtures/repo2/git.git/objects/65/a457425a679cbe9adf0d2741785d3ceabb44a7 -------------------------------------------------------------------------------- /spec/fixtures/repo2/git.git/objects/b2/c96bdffe1a8f239c2d450863e4a6caa6dcb655: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alexcorre/git-blame/HEAD/spec/fixtures/repo2/git.git/objects/b2/c96bdffe1a8f239c2d450863e4a6caa6dcb655 -------------------------------------------------------------------------------- /spec/fixtures/repo2/git.git/objects/e6/9de29bb2d1d6434b8b29ae775ad8c2e48c5391: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alexcorre/git-blame/HEAD/spec/fixtures/repo2/git.git/objects/e6/9de29bb2d1d6434b8b29ae775ad8c2e48c5391 -------------------------------------------------------------------------------- /spec/fixtures/repo2/git.git/refs/heads/master: -------------------------------------------------------------------------------- 1 | b2c96bdffe1a8f239c2d450863e4a6caa6dcb655 2 | -------------------------------------------------------------------------------- /spec/git-blame-spec.coffee: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alexcorre/git-blame/HEAD/spec/git-blame-spec.coffee -------------------------------------------------------------------------------- /styles/git-blame.less: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alexcorre/git-blame/HEAD/styles/git-blame.less -------------------------------------------------------------------------------- /styles/mixins.less: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alexcorre/git-blame/HEAD/styles/mixins.less -------------------------------------------------------------------------------- /yarn.lock: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alexcorre/git-blame/HEAD/yarn.lock --------------------------------------------------------------------------------