{"push_id":866484511,"size":6,"distinct_size":6,"ref":"refs/heads/master","head":"6c4b8937e524eb977f0b036b985e7c75766c49c8","before":"538f1ec0c16a074b23ca34fb3c23198646e3ebb5","commits":[{"sha":"8adab63723e322020f4365ff6267d28d997b5409","author":{"email":"c8d059dc95c67b822720b5fc3b3806c4914f6184@gmail.com","name":"Gil Forsyth"},"message":"allow user to enable vi_mode in prompt_toolkit\n\nThis adds the envvar `VI_MODE`, (default `False`).  If it is set to `True`,\neither in a `.xonshrc` or dynamically, then the prompt is switched to\n`vi_mode`.\n\n`vi_mode` defaults to an `--insert--` environment, then user can hit ESC\nto enter command mode, etc...","distinct":true,"url":"https://api.github.com/repos/krader1961/xonsh/commits/8adab63723e322020f4365ff6267d28d997b5409"},{"sha":"925c65c995e3de437f0d40bc62e80cc35ce4f0b4","author":{"email":"e6cc0fb2b8dad4110ef62e9a33e5a8aa4e0f86d7@pobox.com","name":"Travis Shirk"},"message":"Added IGNOREEOF env variable to disable CTRL-D shell exit.","distinct":true,"url":"https://api.github.com/repos/krader1961/xonsh/commits/925c65c995e3de437f0d40bc62e80cc35ce4f0b4"},{"sha":"b69e4dd251c877fa636d0297d959ac29a7b32706","author":{"email":"de64454fe3615bfe7e84acba6033317d2c1d68d9@gwu.edu","name":"Gil Forsyth"},"message":"Merge branch 'master' of https://github.com/scopatz/xonsh into vi_mode_config","distinct":true,"url":"https://api.github.com/repos/krader1961/xonsh/commits/b69e4dd251c877fa636d0297d959ac29a7b32706"},{"sha":"356a4da17aca48305e5acfee4033acef542b3277","author":{"email":"f21e1cc48e27b918ee75c642c1baa05cd1207d34@gmail.com","name":"Anthony Scopatz"},"message":"Merge pull request #498 from nicfit/ignoreeof\n\nAdded IGNOREEOF env variable to disable CTRL-D shell exit.","distinct":true,"url":"https://api.github.com/repos/krader1961/xonsh/commits/356a4da17aca48305e5acfee4033acef542b3277"},{"sha":"8ed96da1f432a692b0961f66fe5b4d208f4cb2b3","author":{"email":"de64454fe3615bfe7e84acba6033317d2c1d68d9@gwu.edu","name":"Gil Forsyth"},"message":"fix teardown bug\n\nI'm not completely sure of the mechanism, but by assigning the value of\n`builtins.__xonsh_env__.get('VI_MODE')` to an instance attribute the PT\nhistory teardown routine throws an error on exit.\n\nInstead, just feed the True/False value from the `.get()` directly to\nthe lambda function that runs the vi_mode keybinding.  Everything still\nworks as expected and no errors on exit.","distinct":true,"url":"https://api.github.com/repos/krader1961/xonsh/commits/8ed96da1f432a692b0961f66fe5b4d208f4cb2b3"},{"sha":"6c4b8937e524eb977f0b036b985e7c75766c49c8","author":{"email":"f21e1cc48e27b918ee75c642c1baa05cd1207d34@gmail.com","name":"Anthony Scopatz"},"message":"Merge pull request #495 from gforsyth/vi_mode_config\n\nallow user to enable vi_mode in prompt_toolkit","distinct":true,"url":"https://api.github.com/repos/krader1961/xonsh/commits/6c4b8937e524eb977f0b036b985e7c75766c49c8"}]}