Daisuke Maki
3dec918f69
use require instead of t.Errorf in layout tests
2026-02-20 22:27:06 +09:00
lestrrat
e4e92ad5ac
Merge pull request #754 from peco/fix-selection-copy
...
prevent deadlock in Selection.Copy
2026-02-20 21:09:56 +09:00
lestrrat
acbeb2e59a
Merge pull request #758 from peco/fix-loop-error-handling
...
log errors
2026-02-20 21:09:43 +09:00
lestrrat
e0fe6b7375
Merge pull request #757 from peco/fix-query-bounds
...
Add bounds validation
2026-02-20 21:09:30 +09:00
lestrrat
b00e80a94e
Merge pull request #756 from peco/fix-regexp-cache
...
use LRU eviction
2026-02-20 21:09:17 +09:00
lestrrat
2b6d042f93
Merge pull request #755 from peco/fix-fuzzy-redundant
...
use strings.IndexRun/IndexFunc
2026-02-20 21:09:02 +09:00
Daisuke Maki
174b0f1b30
prevent deadlock in Selection.Copy
2026-02-20 21:06:46 +09:00
lestrrat
01956a4c51
Merge pull request #753 from peco/fix-ignored-errors
...
very minor tidying
2026-02-20 21:03:38 +09:00
lestrrat
e01c17be99
Merge pull request #752 from peco/fix-external-filter-errors
...
propagate cancellation and distinguish EOF from real I/O errors
2026-02-20 21:03:01 +09:00
lestrrat
8a2b5334de
Merge pull request #751 from peco/test-missing-coverage
...
increase test coverage
2026-02-20 21:02:35 +09:00
lestrrat
c55bb30529
Merge pull request #750 from peco/chore-ci-workflows
...
tweak ci
2026-02-20 21:01:44 +09:00
Daisuke Maki
6e169570fe
log errors
2026-02-20 21:00:02 +09:00
Daisuke Maki
136b4a80e9
Add bounds validation
2026-02-20 20:58:00 +09:00
Daisuke Maki
70975b098e
use LRU eviction
2026-02-20 20:57:21 +09:00
Daisuke Maki
5fc35a050e
use strings.IndexRun/IndexFunc
2026-02-20 20:56:09 +09:00
Daisuke Maki
bb8a6310ea
very minor tidying
2026-02-20 20:54:18 +09:00
Daisuke Maki
ed55e27368
propagate cancellation and distinguish EOF from real I/O errors
2026-02-20 20:51:22 +09:00
Daisuke Maki
d10fe55d8e
1.25 is fine
2026-02-20 20:43:07 +09:00
Daisuke Maki
43e5cf1ddc
tweak ci
2026-02-20 20:38:37 +09:00
Daisuke Maki
0ccff01ddd
increase test coverage
2026-02-20 20:37:44 +09:00
lestrrat
717dfca53b
Merge pull request #749 from peco/refactor-extract-config
...
extract config package
2026-02-20 18:44:31 +09:00
Daisuke Maki
11754d722b
extract config package
2026-02-20 18:42:24 +09:00
lestrrat
14748ed33b
Merge pull request #748 from peco/fix-selection-bindings
...
bind GoToNextSelection/GoToPreviousSelection to Alt+j/Alt+k
2026-02-20 17:34:16 +09:00
lestrrat
09aacb6f50
Merge pull request #746 from peco/docs-custommatcher-migration
...
document CustomMatcher to CustomFilter migration format
2026-02-20 17:34:03 +09:00
Daisuke Maki
d8d8e43b97
bind GoToNextSelection/GoToPreviousSelection to Alt+j/Alt+k
...
Resolves the Ctrl+K conflict with KillEndOfLine (#575 , #579 ) by
giving both actions their own Alt-key defaults. Documents the
GoToPreviousSelection malformed name fix from v0.5.x.
2026-02-20 17:06:22 +09:00
Daisuke Maki
1baeb547b4
document CustomMatcher to CustomFilter migration format
2026-02-20 17:01:11 +09:00
lestrrat
7b54585c95
Merge pull request #745 from peco/extract-query-package
...
Extract query package
2026-02-20 15:18:36 +09:00
Daisuke Maki
ebaf55dafa
appease linter
2026-02-20 15:15:53 +09:00
Daisuke Maki
2a8d21774a
extract query package
2026-02-20 15:13:44 +09:00
lestrrat
01ede393bb
Merge pull request #744 from peco/extract-selection-package
...
extract Selection object to its own package
2026-02-20 15:07:32 +09:00
Daisuke Maki
bdf9b33e6d
extract Selection object to its own package
2026-02-20 14:56:29 +09:00
lestrrat
37a9b23c61
Merge pull request #743 from peco/replace-applyfn-with-interface
...
change applyFn to interface
2026-02-20 14:08:01 +09:00
Daisuke Maki
8a9dfefb3a
change applyFn to interface
2026-02-20 14:05:22 +09:00
lestrrat
19327037c9
Merge pull request #742 from peco/replace-callbacks-with-interfaces
...
Replace raw closure callbacks with interfaces
2026-02-20 13:44:51 +09:00
Daisuke Maki
88b5b7a39c
appease linter
2026-02-20 13:42:55 +09:00
Daisuke Maki
1fea5cd5a0
Replace raw closure callbacks with interfaces
2026-02-20 13:35:31 +09:00
lestrrat
4d178a4675
Merge pull request #738 from peco/update-manpage
...
docs: update man page
2026-02-20 11:01:29 +09:00
lestrrat
0fe5e98477
Merge pull request #741 from peco/add-function-comments
...
Methodically add function comments
2026-02-20 11:01:14 +09:00
Daisuke Maki
d8d010eafc
run gofmt -w
2026-02-20 10:58:04 +09:00
lestrrat
e06fae240a
Merge pull request #740 from peco/remove-hub-sub-interfaces
...
simplify
2026-02-20 10:56:24 +09:00
Daisuke Maki
fc18c0d3de
Methodically add function comments
2026-02-20 10:55:49 +09:00
Daisuke Maki
892882f69c
simplify
2026-02-20 10:35:40 +09:00
lestrrat
93fcda4a08
Merge pull request #739 from peco/standardize-tests-use-require
...
standardize on using testify/require
2026-02-20 10:25:22 +09:00
Daisuke Maki
8b74d9421a
standardize on using testify/require
2026-02-20 10:22:58 +09:00
lestrrat
f918f68134
docs: regenerate man page from README
2026-02-20 01:09:23 +00:00
lestrrat
ac64686192
Merge pull request #737 from peco/docs-negative-terms-breaking
...
docs: document negative-term query breaking change for v0.6.0
2026-02-20 10:08:57 +09:00
Daisuke Maki
21ceb9908a
docs: document negative-term query breaking change for v0.6.0
2026-02-20 08:30:02 +09:00
lestrrat
7199f09552
Merge pull request #735 from peco/fix-mouse-support
...
fix: restore mouse support lost in tcell migration
2026-02-19 21:57:53 +09:00
lestrrat
a74bdfe4d0
Merge pull request #736 from peco/update-manpage
...
docs: update man page
2026-02-19 21:57:30 +09:00
lestrrat
63473702b4
docs: regenerate man page from README
2026-02-19 12:56:57 +00:00