36ca18211007e75c2ce3aa833c59b60769703f98
Instead of storing fzf's output and doing something with it (putting into clipboard/editing buffer/stdout, etc.) there is a new keybinding that stores the currently selected commit in the clipboard. fzf's output is not piped or saved anymore since else `less` cannot be executed inside of fzf. This is necessary for the second new keybinding that executes the preview command piped into less. This is needed for example when `glog` is started in a terminal that is too small to display all information. In that case the peview window is not shown by default anymore (but can still be toggled). Since fzf can now only be aborted it always returns 130. Since this is annoying `glog` returns 0 at the end form now on. Refactoring: Make the `commit_hash` regex more robust and by that simultaneously the `del_ansi` regex obsolete. Use `$dateshort` in `$date` since it depends from it. Do not store the color flag in an extra variable. This was done earlier to keep the lines under 80 characters but is not needed anymore.
Description
Languages
Shell
79.7%
Vim Script
18.7%
JavaScript
0.6%
CSS
0.6%
Python
0.3%