{"push_id":603197378,"size":3,"distinct_size":3,"ref":"refs/heads/master","head":"53a4979f6d3ef39cc82be7462d63ae2483efc9b5","before":"cafafe9e7dcd69157bb50d185ca13dc3f42d2873","commits":[{"sha":"22a599ea9a78086bdaebcca03a61f1d60e60fc8c","author":{"email":"3e74413778ce9c8bebbbaedfd56741f6850faeaf@ramsay1.demon.co.uk","name":"Ramsay Jones"},"message":"Fix segmentation Fault on 32-bit\n\nTig is failing 'make test' on 32-bit systems (pretty much _every_ test\nfails due to Segmentation fault), but passing just fine on (two\ndifferent) 64-bit systems.\n\nBisecting reveals that the problem is commit bcc44849c (\"Fix user-action\nprompt display regression\", 11-03-2015). If this commit is reverted,\nthen the problem goes away. The problem is that pos is initialized to\n-1, which leads to a buffer underflow in prompt_input.\n\n[ jf: Further improve the fix to use a separate variable for tracking\n  changes instead of using pos. This also fixes an issue where the prompt\n  was not properly updated when the last character in the input buffer is\n  deleted. ]\n\nSigned-off-by: Jonas Fonseca <jonas.fonseca@gmail.com>","distinct":true,"url":"https://api.github.com/repos/jonas/tig/commits/22a599ea9a78086bdaebcca03a61f1d60e60fc8c"},{"sha":"307b93fb0518823532361f07a0b35e2c90a009b1","author":{"email":"1ec0f0aadf57e6ca3eb161fe862917f3f7ffdfad@gmail.com","name":"Jonas Fonseca"},"message":"Add key_to_value helper to extract the ncurses key value","distinct":true,"url":"https://api.github.com/repos/jonas/tig/commits/307b93fb0518823532361f07a0b35e2c90a009b1"},{"sha":"53a4979f6d3ef39cc82be7462d63ae2483efc9b5","author":{"email":"1ec0f0aadf57e6ca3eb161fe862917f3f7ffdfad@gmail.com","name":"Jonas Fonseca"},"message":"Add GitHub inspired file finder to search for and open any file\n\nThe file finder has been added to a new UI module since it can\npotentially be reused for the tree and blame views. It is hooked into\nthe open_blob_view method, and will be launch if no file has been\nselected or if the users presses the key to open the blob view when\nalready in the blob view.\n\nIn its current form it is not well integrated with the rest of the view\ncode, since the file finder creates a separate window that is overlayed\nthe current view. If possible, code for maintaining the current position\nand offset should be shared between this and the other view code.\n\nFixes #342","distinct":true,"url":"https://api.github.com/repos/jonas/tig/commits/53a4979f6d3ef39cc82be7462d63ae2483efc9b5"}]}