Commit graph

1736 commits

Author SHA1 Message Date
lestrrat e20b3f4f34
Merge pull request #703 from peco/fix-pipeline-test-assertions
Add assertion to TestPipeline
2026-02-18 15:31:07 +09:00
lestrrat 2f74f1c7f0
Merge pull request #702 from peco/fix-pin-stringer-ci
Pin stringer to v0.42.0 in CI
2026-02-18 15:30:43 +09:00
Daisuke Maki 381ce7ca5b Pin stringer to v0.42.0 in CI 2026-02-18 15:28:14 +09:00
Daisuke Maki 34e539b7da Add assertion to TestPipeline 2026-02-18 15:28:06 +09:00
lestrrat 51e6af6d36
Merge pull request #695 from peco/fix-config-test-coverage
Expand TestApplyConfig to cover all config options
2026-02-18 14:58:18 +09:00
Daisuke Maki 09f5ed6972 Expand TestApplyConfig to cover all config options 2026-02-18 14:55:35 +09:00
lestrrat 92724b8dc5
Merge pull request #697 from peco/fix-magic-numbers-prompt
Extract queryStartX variable in UserPrompt.Draw
2026-02-18 14:51:51 +09:00
lestrrat e09776384f
Merge pull request #696 from peco/fix-filter-dedup-cancellation
Extract checkCancelled helper for filter loops
2026-02-18 14:51:40 +09:00
lestrrat 441feb59a9
Merge pull request #698 from peco/fix-assert-to-require
Replace testify/assert with testify/require
2026-02-18 14:49:14 +09:00
lestrrat 6fdcd40b78
Merge pull request #699 from peco/fix-filter-dedup-exclusion
Extract isExcluded helper for negative term check
2026-02-18 14:48:45 +09:00
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 b4141eca2a Extract queryStartX variable in UserPrompt.Draw 2026-02-18 14:46:08 +09:00
Daisuke Maki d1e5b18232 Replace testify/assert with testify/require 2026-02-18 14:46:06 +09:00
Daisuke Maki 1e90260188 Extract checkCancelled helper for filter loops 2026-02-18 14:46:05 +09:00
Daisuke Maki 0d55ffa4ae Extract isExcluded helper for negative term check 2026-02-18 14:46:04 +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