{"push_id":570806786,"size":55,"distinct_size":2,"ref":"refs/heads/functions-refactor","head":"9f8ded0b8164b8b07d4fef091dd2b8abcaa8336f","before":"01135220a2163df201be6c289d8089a3e7ccc5b3","commits":[{"sha":"1e7c6743a7b221cb2069a84c70890014597672d8","author":{"email":"ae80eced5d5e26e5e1a58b92089b412eba859ecc@sioux.eu","name":"Giel van Schijndel"},"message":"sudo: maintain cursor position\n\nI.e. when prefixing the current command-line with 'sudo ' maintain the\ncurrent cursor position instead of jumping to the end of the line.","distinct":false,"url":"https://api.github.com/repos/mcornella/oh-my-zsh/commits/1e7c6743a7b221cb2069a84c70890014597672d8"},{"sha":"b0013ceb29e4214a76c92bfbdc0d87354c374277","author":{"email":"19a8f1f289f75cd46bd72658ad0bade3bd8b3105@gmail.com","name":"Rodrigo Ramírez Norambuena"},"message":"remove path not found for linuxonly theme","distinct":false,"url":"https://api.github.com/repos/mcornella/oh-my-zsh/commits/b0013ceb29e4214a76c92bfbdc0d87354c374277"},{"sha":"c6a8b2ea6d80e33716ce5590f4c4aff96776f06e","author":{"email":"6cbbc05c6b8c508cda211b58060fa592df33cbb7@users.noreply.github.com","name":"mizabrik"},"message":"Save ZSH path in newly created .zshrc","distinct":false,"url":"https://api.github.com/repos/mcornella/oh-my-zsh/commits/c6a8b2ea6d80e33716ce5590f4c4aff96776f06e"},{"sha":"f997ed7ed8028e400216cfac9bee64b53017e588","author":{"email":"fd2b0a636ed0c80c1646cd2c2e72f7a758b42b5b@sitnik.ru","name":"Andrey Sitnik"},"message":"Add Fedora support for command-not-found plugin","distinct":false,"url":"https://api.github.com/repos/mcornella/oh-my-zsh/commits/f997ed7ed8028e400216cfac9bee64b53017e588"},{"sha":"8ccfc3d444a36905003397083ac5ece46eda2a3b","author":{"email":"a17fed27eaa842282862ff7c1b9c8395a26ac320@pagesofinterest.net","name":"Michael Robinson"},"message":"Removing 'local' usage to prevent issue when installed with antigen\n\nError encountered when installed with antigen: \"chpwd:2: no such file or directory:\".  Solution described in https://github.com/zsh-users/antigen/issues/75","distinct":false,"url":"https://api.github.com/repos/mcornella/oh-my-zsh/commits/8ccfc3d444a36905003397083ac5ece46eda2a3b"},{"sha":"7de44dbdb767e52e509010b1468126259e0b8b87","author":{"email":"0dd9f82ff6645b447abc5751d594e092300878c5@prezi.com","name":"Gabor Marton"},"message":"Added trapwinch to vi-mode plugin.","distinct":false,"url":"https://api.github.com/repos/mcornella/oh-my-zsh/commits/7de44dbdb767e52e509010b1468126259e0b8b87"},{"sha":"5fe22fcbc6364aaacce373d71fa7d6b6f2d11a33","author":{"email":"59979d0011543a9dd9557aea70a057e57c9d0d9e@live.com","name":"Marc Cornellà"},"message":"Clean up and fix +1/-0 syntax to work as expected\n\nThis change follows this proposed behaviour:\n\n Ctrl+Shift+Left:  move to last visited directory\n Ctrl+Shift+Right: move to next visited directory\n\nan alternative behaviour would be:\n\n Ctrl+Shift+Left:  move directory to the left in `dirs` output\n Ctrl+Shift+Right: move directory to the right in `dirs` output\n\nIt also introduces `setopt nopushdminus` as a way to standardise\npushd syntax. It's value wasn't clear before, which has been the\ncause of so many pull requests regarding this plugin not working\nin some environments.","distinct":false,"url":"https://api.github.com/repos/mcornella/oh-my-zsh/commits/5fe22fcbc6364aaacce373d71fa7d6b6f2d11a33"},{"sha":"e93fd939adb69a498ba1296b1ce0c99786e26084","author":{"email":"59979d0011543a9dd9557aea70a057e57c9d0d9e@live.com","name":"Marc Cornellà"},"message":"Run pushd command directly and trigger prompt redraw","distinct":false,"url":"https://api.github.com/repos/mcornella/oh-my-zsh/commits/e93fd939adb69a498ba1296b1ce0c99786e26084"},{"sha":"999bab187c0a59301f4055fb6239a5352d3c96ab","author":{"email":"59979d0011543a9dd9557aea70a057e57c9d0d9e@live.com","name":"Marc Cornellà"},"message":"Emulate zsh in zlewidgets instead of static setopt command\n\nThis way the user can keep their preferred pushd syntax while enabling\nus to use a standard syntax in our defined functions.\n\nTo explain further, without a clear value on the PUSHD_MINUS option, we\ncould be changing the +1/-0 values all we want, that some user would\nfind that it didn't work for him.\n\nWe have two options, then:\n- Setting a particular value, which was my first approach.\n- Using `emulate -L zsh` to ensure all options defined in the function's\n  body won't be passed along to the main zsh instance.\n  For more info see:\n  http://zsh.sourceforge.net/Doc/Release/Shell-Builtin-Commands.html#index-emulate","distinct":false,"url":"https://api.github.com/repos/mcornella/oh-my-zsh/commits/999bab187c0a59301f4055fb6239a5352d3c96ab"},{"sha":"282240bf37d6fd9979da2c3a41006824dbb4e268","author":{"email":"59979d0011543a9dd9557aea70a057e57c9d0d9e@live.com","name":"Marc Cornellà"},"message":"Account for iTerm2 sent keys in dircycle plugin","distinct":false,"url":"https://api.github.com/repos/mcornella/oh-my-zsh/commits/282240bf37d6fd9979da2c3a41006824dbb4e268"},{"sha":"25b1cd687b28cb8d05229130ee5a0e2494276894","author":{"email":"a23a31809e6334375f804deeeb33fdf170021a9c@gmail.com","name":"LFDM"},"message":"Brings all directory stuff to directories.zsh\n\n- Cleans out aliases.zsh.\n- Removes unneeded cd function.","distinct":false,"url":"https://api.github.com/repos/mcornella/oh-my-zsh/commits/25b1cd687b28cb8d05229130ee5a0e2494276894"},{"sha":"ace98846eac9726f7161617291e1fd2affc3f4eb","author":{"email":"a23a31809e6334375f804deeeb33fdf170021a9c@gmail.com","name":"LFDM"},"message":"Pushes autoenv code to its plugin.\n\nSources the activate.sh file or informs the user, that its not\navailable.\nOverriding the cd function, as it was formerly done, is not needed\nanymore, activate.sh does this by itself.","distinct":false,"url":"https://api.github.com/repos/mcornella/oh-my-zsh/commits/ace98846eac9726f7161617291e1fd2affc3f4eb"},{"sha":"d33b0aae917c62012bf203538ba86d6236869834","author":{"email":"a23a31809e6334375f804deeeb33fdf170021a9c@gmail.com","name":"LFDM"},"message":"Refactors history alias and moves it.\n\nMore compact case statement instead of the ugly if elif... else\nstatement. Moves it to history.zsh","distinct":false,"url":"https://api.github.com/repos/mcornella/oh-my-zsh/commits/d33b0aae917c62012bf203538ba86d6236869834"},{"sha":"101149b1ae6fb5ce0b982289fca901b2feab5439","author":{"email":"a23a31809e6334375f804deeeb33fdf170021a9c@gmail.com","name":"LFDM"},"message":"Moves remaining aliases to misc and deletes file.\n\nThere were only three aliases left in aliases.zsh\nFile deleted!","distinct":false,"url":"https://api.github.com/repos/mcornella/oh-my-zsh/commits/101149b1ae6fb5ce0b982289fca901b2feab5439"},{"sha":"83c4e0620689d2410056bddcdfbf8e300673e982","author":{"email":"a23a31809e6334375f804deeeb33fdf170021a9c@gmail.com","name":"LFDM"},"message":"Moves a bindkey call from misc to key-bindings.","distinct":false,"url":"https://api.github.com/repos/mcornella/oh-my-zsh/commits/83c4e0620689d2410056bddcdfbf8e300673e982"},{"sha":"724143c3297249961977a957d8fa1bc92cd7be2c","author":{"email":"a23a31809e6334375f804deeeb33fdf170021a9c@gmail.com","name":"LFDM"},"message":"Deletes dot aliases from common-aliases.\n\nThey are implemented in lib anyway.","distinct":false,"url":"https://api.github.com/repos/mcornella/oh-my-zsh/commits/724143c3297249961977a957d8fa1bc92cd7be2c"},{"sha":"4b4292a496c139039807f082425cc5507f762c0d","author":{"email":"a23a31809e6334375f804deeeb33fdf170021a9c@gmail.com","name":"LFDM"},"message":"Fix a typo","distinct":false,"url":"https://api.github.com/repos/mcornella/oh-my-zsh/commits/4b4292a496c139039807f082425cc5507f762c0d"},{"sha":"51946eb3ce8021aebe940f879225828d89c12317","author":{"email":"59979d0011543a9dd9557aea70a057e57c9d0d9e@live.com","name":"Marc Cornellà"},"message":"Implement deletion of sl alias as per #3055","distinct":false,"url":"https://api.github.com/repos/mcornella/oh-my-zsh/commits/51946eb3ce8021aebe940f879225828d89c12317"},{"sha":"2193135ebc4ce0778ff6949b448e4526dbd34284","author":{"email":"59979d0011543a9dd9557aea70a057e57c9d0d9e@live.com","name":"Marc Cornellà"},"message":"Clean up appearance lib file and redundant `colors` calls in other files","distinct":false,"url":"https://api.github.com/repos/mcornella/oh-my-zsh/commits/2193135ebc4ce0778ff6949b448e4526dbd34284"},{"sha":"80d856e1655cc2b2e9d6899bae884631283a8063","author":{"email":"59979d0011543a9dd9557aea70a057e57c9d0d9e@live.com","name":"Marc Cornellà"},"message":"Clean up web-search plugin logic to allow easier changes","distinct":false,"url":"https://api.github.com/repos/mcornella/oh-my-zsh/commits/80d856e1655cc2b2e9d6899bae884631283a8063"}]}