Commit Graph

2836 Commits (d9c028c9343089f4cafb627e50e8bfc52fb8aea3)
 

Author SHA1 Message Date
Junegunn Choi 564daf9a7d
Set standard input of 'man' process to os.Stdin 5 months ago
Junegunn Choi 41bcbe342f
Revert "An '--expect' key should execute actions bound to the key"
To be backward compatible.

Close #3829
5 months ago
LangLangBart dbe8dc344e
[fish] Use builtins for cd and history (#3830)
Close #3826
5 months ago
Junegunn Choi e33fb59da1
Update CHANGELOG 5 months ago
Junegunn Choi 7aa88aa115
Fix error message on invalid --tmux option
fzf --tmux foobar
  # not a valid integer: foobar
  # ->
  # invalid tmux option: foobar (expected: [center|top|bottom|left|right][,SIZE[%]][,SIZE[%]])
5 months ago
LangLangBart 2b6d600879
[zsh] Enhance CTRL-R to display multi-line entires (#3823)
Co-authored-by: Junegunn Choi <junegunn.c@gmail.com>
5 months ago
Junegunn Choi 05c765d442
[fish] Add --nth 2..,.. to allow anchored search against command 5 months ago
Junegunn Choi 49b496269c
Fix index out of bounds error on scroll-down action 5 months ago
Junegunn Choi 7405925952
[bash] Indent multi-line history entries 5 months ago
Junegunn Choi 3afd543a7e
[fish] Use perl instead of sed to strip leading tabs
https://github.com/junegunn/fzf/pull/3807#discussion_r1619520105
5 months ago
Junegunn Choi b4f2cde5ac
[fish] Better multi-line support for CTRL-R
Prepend each entry with an index number so that multi-line entries can
be clearly distinguished.
5 months ago
Junegunn Choi ed53ef7cee
[shell] Add --highlight-line to CTRL-R bindings 5 months ago
Junegunn Choi 12630b124d
Make --tmux argument optional 5 months ago
Junegunn Choi 1d59ac09d2
Pass-through error message from 'tmux display-popup'
fzf --tmux 9999
    # height too large
5 months ago
Junegunn Choi a8f3a0dd59
Merge branch 'master' into devel 5 months ago
Konstantin-Glukhov 124cd70710
[vim] Do not prepend CWD to path starting with a backslash on Windows (#3820)
Co-authored-by: Junegunn Choi <junegunn.c@gmail.com>
5 months ago
Junegunn Choi 782de139c8
[vim] Native --tmux fix for Neovim 5 months ago
Junegunn Choi 32eb32ee5e
Add multi-line example to CHANGELOG 5 months ago
Junegunn Choi 2f51eb2b41
Different marker for the first and last line of multi-line entries
Can be configured via `--marker-multi-line`
5 months ago
Junegunn Choi 0ccbd79e10
Fix --help output: marker default
Co-authored-by: LangLangBart <92653266+LangLangBart@users.noreply.github.com>
5 months ago
junegunn 99bd6de541 Deploying to master from @ junegunn/fzf@daa602422d 🚀 5 months ago
Junegunn Choi 1fef36e4bc
Do not allow tabs in pointer and marker 5 months ago
Junegunn Choi 89375005b5
Fix option validation order 5 months ago
Junegunn Choi 88e78c9193
Update integration test to use named pipes 5 months ago
Junegunn Choi 29a19ad080
Update CHANGELOG 5 months ago
Junegunn Choi 2a039ab746
Describe exit code 126 5 months ago
Junegunn Choi 7e9a0fcdbd
Change default --scroll-off to 3 5 months ago
Junegunn Choi 7a97532547
Fix --scroll-off for multi-line mode 5 months ago
Junegunn Choi 996abb2831
Fix incorrect colors for selected-{fg,bg,hl}
When a non-default base color scheme is specified, fzf would choose incorrect
colors for selected-*.

  fzf --color 'light,fg:238,bg:255,bg+:253' -m
5 months ago
Junegunn Choi da500a358f
Use bold bar as the default marker 5 months ago
Junegunn Choi c36b846acc
[vim] Open cmd.exe window only on mintty < 3.4.5 without winpty 5 months ago
Junegunn Choi d9b5c9b2be
Address review comments by @Konfekt
d4216b0dcc
5 months ago
Junegunn Choi 3dee8778d0
execute: Open separate handles to /dev/tty (in, out, err)
# This will no longer cause 'Vim: Warning: Output is not to a terminal'
  fzf --bind 'enter:execute:vim {}' > /tmp/foo
5 months ago
Junegunn Choi d4216b0dcc
Use MSYS=enable_pcon instead of winpty on mintty 3.4.5 or later 5 months ago
Enno bfe2bf4dce
[vim] Git Bash Mintty: only use cmd.exe if winpty missing (#3811)
* Git Bash Mintty: only use cmd.exe if winpty missing

Addresses https://github.com/junegunn/fzf/issues/3809

* preferably use term in Git Bash for popup window

See https://github.com/junegunn/fzf/pull/3811#issuecomment-2124241321
5 months ago
Junegunn Choi 561f9291fd
[vim] Replace backslashes with forward slashes on win32unix 5 months ago
Junegunn Choi b5b0d6b3ea
Do not run as winpty proxy if winpty is not available 5 months ago
Junegunn Choi a90426b7ca
Add print(...) action 5 months ago
Junegunn Choi 303c3bae7f
proxy: Pass SIGINT to the child fzf 5 months ago
Junegunn Choi 6b4358f641
An '--expect' key should execute actions bound to the key
Fix #3810
5 months ago
Junegunn Choi 552158f3ad
Ignore SIGINT when running as proxy 5 months ago
Junegunn Choi 7205203dc8
Update CHANGELOG 5 months ago
Junegunn Choi 0cadf70072
Update the summary 5 months ago
Junegunn Choi 076b3d0a9a
Embed man page in the binary and show it on 'fzf --man' 5 months ago
Junegunn Choi 7b0c9e04d3
Change default marker 5 months ago
Junegunn Choi 573df524fe
Use winpty to launch fzf in Git bash (mintty)
Close #3806

Known limitation:
* --height cannot be used
5 months ago
Junegunn Choi aee417c46a
Respect $NO_COLOR environment variable
Close #1762
5 months ago
Junegunn Choi 04db44067d
Implement multi-line display of multi-line items 5 months ago
Junegunn Choi 5b204c54f9
Change default pointer and marker character
* Pointer: '▌'
* Marker: '▏'

They will still be set to '>' if `--no-unicode` is given.

Reasons:
* They look okay
* They work better with multi-line items (WIP)
5 months ago
junegunn daa602422d Deploying to master from @ junegunn/fzf@01e7668915 🚀 5 months ago