Renamed header-click to click-header

pull/3768/head
Clem Rowe 3 weeks ago
parent c587f4a571
commit b7dac9e044

@ -1278,12 +1278,12 @@ e.g.
\fBfzf --bind space:jump,jump:accept,jump-cancel:abort\fR
.RE
\fIheader-click\fR
\fIclick-header\fR
.RS
Triggered when a mouse click occurs within the header. Sets \fBFZF_HEADERCLICK_LINE\fR and \fBFZF_HEADERCLICK_COLUMN\fR environment variables.
Triggered when a mouse click occurs within the header. Sets \fBFZF_CLICK_HEADER_LINE\fR and \fBFZF_CLICK_HEADER_COLUMN\fR environment variables.
e.g.
\fBprintf "head1\\nhead2" | fzf --header-lines=2 --bind header-click:transform-prompt:"printf \\${FZF_HEADERCLICK_LINE}x\\${FZF_HEADERCLICK_COLUMN}"\fR
\fBprintf "head1\\nhead2" | fzf --header-lines=2 --bind click-header:transform-prompt:"printf \\${FZF_CLICK_HEADER_LINE}x\\${FZF_CLICK_HEADER_COLUMN}"\fR
.RE

@ -708,8 +708,8 @@ func parseKeyChordsImpl(str string, message string, exit func(string)) map[tui.E
add(tui.Jump)
case "jump-cancel":
add(tui.JumpCancel)
case "header-click":
add(tui.HeaderClick)
case "click-header":
add(tui.ClickHeader)
case "alt-enter", "alt-return":
chords[tui.CtrlAltKey('m')] = key
case "alt-space":

@ -298,8 +298,8 @@ type Terminal struct {
areaLines int
areaColumns int
forcePreview bool
headerClickLine int
headerClickColumn int
clickHeaderLine int
clickHeaderColumn int
}
type selectedItem struct {
@ -859,8 +859,8 @@ func (t *Terminal) environ() []string {
env = append(env, fmt.Sprintf("FZF_LINES=%d", t.areaLines))
env = append(env, fmt.Sprintf("FZF_COLUMNS=%d", t.areaColumns))
env = append(env, fmt.Sprintf("FZF_POS=%d", util.Min(t.merger.Length(), t.cy+1)))
env = append(env, fmt.Sprintf("FZF_HEADERCLICK_LINE=%d", t.headerClickLine))
env = append(env, fmt.Sprintf("FZF_HEADERCLICK_COLUMN=%d", t.headerClickColumn))
env = append(env, fmt.Sprintf("FZF_CLICK_HEADER_LINE=%d", t.clickHeaderLine))
env = append(env, fmt.Sprintf("FZF_CLICK_HEADER_COLUMN=%d", t.clickHeaderColumn))
return env
}
@ -4037,9 +4037,9 @@ func (t *Terminal) Loop() {
my = util.Constrain(my-lineOffset, -1, numLines)
mx -= 2 // offset gutter
if my >= 0 && my < numLines && mx >= 0 {
t.headerClickLine = my
t.headerClickColumn = mx
evt := tui.HeaderClick
t.clickHeaderLine = my
t.clickHeaderColumn = mx
evt := tui.ClickHeader
return doActions(actionsFor(evt))
}
}

@ -130,7 +130,7 @@ const (
Result
Jump
JumpCancel
HeaderClick
ClickHeader
)
func (t EventType) AsEvent() Event {

Loading…
Cancel
Save