{"push_id":1023083992,"size":5,"distinct_size":1,"ref":"refs/heads/motion","head":"bcf6ac7fc8280324b2ff486aa69b90a4bf463f94","before":"7efa6adb7825d9dae29f320d42a0a762cf11acb0","commits":[{"sha":"6c3c3cb22b13d7a9d08d2877149c9ec59135506a","author":{"email":"63973ab5058977b0ef4f258e0abf98a3807413fa@aubble.com","name":"Anmol Sethi"},"message":"refactored duplicate offset functions\n\nCloses #719","distinct":false,"url":"https://api.github.com/repos/fatih/vim-go/commits/6c3c3cb22b13d7a9d08d2877149c9ec59135506a"},{"sha":"9318e9fb87cb53ce9833e944dab45a660c56b3af","author":{"email":"63973ab5058977b0ef4f258e0abf98a3807413fa@aubble.com","name":"Anmol Sethi"},"message":"refactored go#complete#GetInfoFromOffset()","distinct":false,"url":"https://api.github.com/repos/fatih/vim-go/commits/9318e9fb87cb53ce9833e944dab45a660c56b3af"},{"sha":"98487a7dbde2cffb426f9615293a2a3df63e02bf","author":{"email":"63973ab5058977b0ef4f258e0abf98a3807413fa@aubble.com","name":"Anmol Sethi"},"message":"Adding go#util#LineEnding to go#util#Offset","distinct":false,"url":"https://api.github.com/repos/fatih/vim-go/commits/98487a7dbde2cffb426f9615293a2a3df63e02bf"},{"sha":"8e1b75d3675d66616b4c7e003c30c22b8b17b3ae","author":{"email":"35067dc4e41c068c420085d3a706469440d8b8a4@gmail.com","name":"Fatih Arslan"},"message":"Merge pull request #762 from nhooyr/refactor-offset-functions\n\nrefactored duplicate offset functions","distinct":false,"url":"https://api.github.com/repos/fatih/vim-go/commits/8e1b75d3675d66616b4c7e003c30c22b8b17b3ae"},{"sha":"bcf6ac7fc8280324b2ff486aa69b90a4bf463f94","author":{"email":"35067dc4e41c068c420085d3a706469440d8b8a4@gmail.com","name":"Fatih Arslan"},"message":"motion support\n\nThis PR adds the following new features and improvements:\n\n* A vim-go specific tool, called motion is being developed which\n  provides us the underlying foundation for the following and upcoming\n  new features.\n* `]]` and `[[` motions can be used to jump between functions\n* `if` and `af` are improved and implement from scratch. It has now\n  support for literal functions, comments of functions, better cursor\n  position support and more stable.\n* New `:GoDecls` and `:GoDeclsDir` commands that are available if\n  `ctrlp.vim` is installed and available. Once called one can easily\n  jump to any generic declaration available.\n\nAll the features above are highly customizable with changing settings\nfor each of feature. The settings are described in detail in\ndocs/vim-go.txt","distinct":true,"url":"https://api.github.com/repos/fatih/vim-go/commits/bcf6ac7fc8280324b2ff486aa69b90a4bf463f94"}]}