78a7b0d809
git:glog:TODO: Depend preview function on --stat
2023-02-09 13:22:19 +01:00
8baaaf0e94
git:glog:TODO: Display ... in patch-stat
2023-02-09 13:21:00 +01:00
9449b7fecd
git:glog: Respect file arguments when previewing
...
When file arguments were passes behind `--`, show only these files in
the patch preview. This mimics the behaviour of `git log -up --
<files>`.
The full patch can still be displayed with ctrl-p.
2023-02-09 13:17:32 +01:00
b93c4ee377
zsh:glog: Only pipe to fzf if stdout is a tty
...
This makes it easy to use `glog` in a pipe as replacement for `git log
--oneline`, for example to count the commits.
2022-12-27 04:27:21 +01:00
61e8ccc176
zsh:glog: Add bindings for faster navigation
2022-10-15 19:01:18 +02:00
af2c96cd5c
zsh:glog: Cycle preview positions with ctrl-space
2022-10-15 18:57:11 +02:00
87e3232780
zsh:glog: Require 152 columns for preview on right
...
This seem to make more sense especially for smaller terminals where the
previous formula would have resulted in both sides being unreadable.
2022-10-15 18:56:26 +02:00
1d99d5dbf5
zsh:glog: Do not pass --graph by default
...
`--graph` can get very slow for large repos with many branches. Make
`glog` independent of it and rather add an alias that uses `glog
--graph`.
2022-10-05 17:13:52 +02:00
1fbdc60b6b
glog: Disable --quit-if-one-screen in $LESS
...
Make glog always open the output of `git show` in a **real** pager by
disabling `--quit-if-one-screen`.
2022-07-12 21:00:00 +02:00
0ba0c04c56
zsh: Use $+commands[] instead of command -v
2022-03-31 00:46:46 +02:00
0e1712b4c0
zsh:autoload: Move git functions into git/
2022-01-28 16:35:56 +01:00