Commit graph

1722 commits

Author SHA1 Message Date
lestrrat 554a196a8b
Merge pull request #700 from peco/fix-filter-constructors
Extract newRegexpFilter helper for filter constructors
2026-02-18 14:48:25 +09:00
lestrrat dfbae22734
Merge pull request #694 from peco/fix-setdirty-add-pattern
Extract selectLine helper for SetDirty+Add pattern
2026-02-18 14:48:09 +09:00
Daisuke Maki 44b78c5dd8 Extract newRegexpFilter helper for filter constructors 2026-02-18 14:46:03 +09:00
Daisuke Maki a547170580 Extract selectLine helper for SetDirty+Add pattern 2026-02-18 14:46:02 +09:00
lestrrat 6fe3e4516d
Merge pull request #701 from peco/fix-staticcheck-sa4016
Remove no-op bitwise OR with zero in test
2026-02-18 14:42:21 +09:00
Daisuke Maki de2d3465cb Remove no-op bitwise OR with zero in test 2026-02-18 14:40:17 +09:00
lestrrat 90f9c5ceca
Merge pull request #692 from peco/fix-ansi-parser-errors
Handle strconv.Atoi errors in ANSI SGR parser
2026-02-18 11:31:56 +09:00
lestrrat 22fff45193
Merge pull request #691 from peco/fix-test-time-sleep
Replace time.Sleep with require.Never/Eventually
2026-02-18 11:31:45 +09:00
lestrrat fa5cc8aa9d
Merge pull request #690 from peco/fix-hub-batch-locking
Replace shouldLock with context-based re-entrancy
2026-02-18 11:31:30 +09:00
lestrrat ef6c4839e3
Merge pull request #689 from peco/refactor-list-area-draw
Extract helpers from ListArea.Draw
2026-02-18 11:31:18 +09:00
lestrrat b96fe3ae01
Merge pull request #688 from peco/refactor-vertical-scroll
Extract helpers from verticalScroll
2026-02-18 11:30:56 +09:00
lestrrat 1fd9332873
Merge pull request #693 from peco/fix-enable-staticcheck-govet
Re-enable staticcheck and govet linters
2026-02-18 11:29:34 +09:00
Daisuke Maki 965feb2b8c Extract helpers from verticalScroll 2026-02-18 11:25:50 +09:00
Daisuke Maki 9425a01e3e Extract helpers from ListArea.Draw 2026-02-18 11:25:47 +09:00
Daisuke Maki 57d6761a9f Replace shouldLock with context-based re-entrancy 2026-02-18 11:25:42 +09:00
Daisuke Maki 0e71932a1d Replace time.Sleep with require.Never/Eventually 2026-02-18 11:25:35 +09:00
Daisuke Maki 0b4f9d0adf Handle strconv.Atoi errors in ANSI SGR parser 2026-02-18 11:25:30 +09:00
Daisuke Maki 6dfecd61c8 Re-enable staticcheck and govet linters 2026-02-18 11:25:24 +09:00
lestrrat 6058cbee57
Merge pull request #687 from peco/fix-dead-code
Remove dead code
2026-02-18 09:53:08 +09:00
lestrrat 22439d1b69
Merge pull request #686 from peco/fix-error-handling-minor
tweak handling
2026-02-18 09:52:52 +09:00
lestrrat 0c49ba8856
Merge pull request #685 from peco/fix-api-cleanup
remove error, avoid magic string
2026-02-18 09:52:35 +09:00
lestrrat 2acd138f66
Merge pull request #684 from peco/fix-code-style
style, minor tweaks
2026-02-18 09:52:13 +09:00
lestrrat 022c7ba4f4
Merge pull request #683 from peco/fix-test-ci
some modernization, remove debug prints, pin go 1.25
2026-02-18 09:51:56 +09:00
Daisuke Maki 6a89f1e352 some modernization, remove debug prints, pin go 1.25 2026-02-18 09:47:25 +09:00
Daisuke Maki e1c62ab701 style, minor tweaks 2026-02-18 09:46:54 +09:00
Daisuke Maki 8910d5bf17 remove error, avoid magic string 2026-02-18 09:46:27 +09:00
Daisuke Maki dfe029958c tweak handling 2026-02-18 09:45:26 +09:00
Daisuke Maki 1f218ae97e Remove dead code 2026-02-18 09:44:47 +09:00
lestrrat ced740f32d
Merge pull request #682 from peco/fix-filter-apply-error-handling
Report filter Apply errors to status bar
2026-02-18 09:37:45 +09:00
Daisuke Maki 73d5d370a4 appease linter 2026-02-18 09:35:29 +09:00
lestrrat c4e02ac1ce
Merge pull request #681 from peco/fix-screen-init-resume-error
Propagate screen Init error on resume
2026-02-18 09:35:10 +09:00
Daisuke Maki fade21e143 appease linter 2026-02-18 09:33:35 +09:00
Daisuke Maki e7db38fa07 Report filter Apply errors to status bar 2026-02-18 09:30:06 +09:00
Daisuke Maki 515e13fbf3 Propagate screen Init error on resume 2026-02-18 09:30:05 +09:00
lestrrat 3564a975b5
Merge pull request #680 from peco/fix-scanner-err-check
Check scanner.Err() after scan loop
2026-02-18 09:29:08 +09:00
Daisuke Maki a77cad279a Appease linter 2026-02-18 09:27:34 +09:00
Daisuke Maki 8d5a0f672c Check scanner.Err() after scan loop 2026-02-18 09:20:04 +09:00
lestrrat 77f66d5150
Merge pull request #679 from peco/fix-cancel-func-data-race
Fix data race on cancelFunc and err fields
2026-02-18 09:18:30 +09:00
Daisuke Maki b7e04a549a Fix data race on cancelFunc and err fields 2026-02-18 09:15:55 +09:00
lestrrat c73fa58511
Merge pull request #678 from peco/golangci-lint
Check for far wider range of things in lint
2026-02-18 08:38:47 +09:00
Daisuke Maki 464c1dc72a revert goroutine error wrapping 2026-02-18 08:36:39 +09:00
Daisuke Maki c877ae72d9 appease linter 2026-02-18 08:30:04 +09:00
Daisuke Maki e3005e7a14 Update lint version 2026-02-18 08:21:02 +09:00
Daisuke Maki 46331edcfd Check for far wider range of things in lint 2026-02-18 07:49:40 +09:00
lestrrat 6435d29b6d
Merge pull request #677 from peco/refactor-typed-context-key
convert missing context key refactoring
2026-02-17 21:42:33 +09:00
Daisuke Maki e61e114ded convert missing context key refactoring 2026-02-17 21:40:04 +09:00
lestrrat bcfd3bff83
Merge pull request #676 from peco/refactor-dedup-batch-loop
Batch flush refactoring
2026-02-17 21:35:39 +09:00
lestrrat d4744778bb
Merge pull request #675 from peco/refactor-remove-unnecessary-sort
remove unnecessary sort
2026-02-17 21:34:55 +09:00
lestrrat 761dd460a9
Merge pull request #674 from peco/fix-unguarded-pdebug-filter
guard debug print
2026-02-17 21:33:05 +09:00
lestrrat 78aff3a21b
Merge pull request #673 from peco/fix-options-write-error
explicitly ignore errors
2026-02-17 21:32:51 +09:00