Commit graph

2008 commits

Author SHA1 Message Date
lestrrat 4368da0fbf
Merge pull request #843 from peco/dependabot/go_modules/github.com/stretchr/testify-1.12.1
Some checks failed
CI / Go ${{ matrix.go }} test (1.25) (push) Has been cancelled
CI / Check generated code (push) Has been cancelled
CodeQL / Analyze (go) (push) Has been cancelled
lint / lint (push) Has been cancelled
build(deps): bump github.com/stretchr/testify from 1.11.1 to 1.12.1
2026-09-05 10:24:55 +09:00
dependabot[bot] d473d30d3a
build(deps): bump github.com/stretchr/testify from 1.11.1 to 1.12.1
Bumps [github.com/stretchr/testify](https://github.com/stretchr/testify) from 1.11.1 to 1.12.1.
- [Release notes](https://github.com/stretchr/testify/releases)
- [Commits](https://github.com/stretchr/testify/compare/v1.11.1...v1.12.1)

---
updated-dependencies:
- dependency-name: github.com/stretchr/testify
  dependency-version: 1.12.1
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
2026-09-05 01:21:22 +00:00
lestrrat ea8d6f064d
Merge pull request #842 from peco/dependabot/go_modules/github.com/mattn/go-runewidth-0.0.28
build(deps): bump github.com/mattn/go-runewidth from 0.0.27 to 0.0.28
2026-09-05 10:20:16 +09:00
lestrrat 578b59851e
Merge pull request #844 from peco/dependabot/github_actions/github/codeql-action-4.37.9
build(deps): bump github/codeql-action from 4.37.3 to 4.37.9
2026-09-05 10:19:51 +09:00
dependabot[bot] beaf90d759
build(deps): bump github/codeql-action from 4.37.3 to 4.37.9
Bumps [github/codeql-action](https://github.com/github/codeql-action) from 4.37.3 to 4.37.9.
- [Release notes](https://github.com/github/codeql-action/releases)
- [Changelog](https://github.com/github/codeql-action/blob/main/CHANGELOG.md)
- [Commits](https://github.com/github/codeql-action/compare/v4.37.3...v4.37.9)

---
updated-dependencies:
- dependency-name: github/codeql-action
  dependency-version: 4.37.9
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
2026-08-29 00:53:11 +00:00
dependabot[bot] ed3e39d9a2
build(deps): bump github.com/mattn/go-runewidth from 0.0.27 to 0.0.28
Bumps [github.com/mattn/go-runewidth](https://github.com/mattn/go-runewidth) from 0.0.27 to 0.0.28.
- [Commits](https://github.com/mattn/go-runewidth/compare/v0.0.27...v0.0.28)

---
updated-dependencies:
- dependency-name: github.com/mattn/go-runewidth
  dependency-version: 0.0.28
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
2026-08-22 10:02:31 +00:00
lestrrat 2e25a62fcd
Merge pull request #838 from peco/dependabot/github_actions/actions/checkout-7.0.1
Some checks failed
CI / Go ${{ matrix.go }} test (1.25) (push) Has been cancelled
CI / Check generated code (push) Has been cancelled
CodeQL / Analyze (go) (push) Has been cancelled
lint / lint (push) Has been cancelled
build(deps): bump actions/checkout from 7.0.0 to 7.0.1
2026-08-21 17:23:12 +09:00
dependabot[bot] e7ffb77baa
build(deps): bump actions/checkout from 7.0.0 to 7.0.1
Bumps [actions/checkout](https://github.com/actions/checkout) from 7.0.0 to 7.0.1.
- [Release notes](https://github.com/actions/checkout/releases)
- [Changelog](https://github.com/actions/checkout/blob/main/CHANGELOG.md)
- [Commits](9c091bb21b...3d3c42e5aa)

---
updated-dependencies:
- dependency-name: actions/checkout
  dependency-version: 7.0.1
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
2026-08-21 08:18:13 +00:00
lestrrat ed3929e8c4
Merge pull request #840 from peco/dependabot/go_modules/github.com/mattn/go-runewidth-0.0.27
build(deps): bump github.com/mattn/go-runewidth from 0.0.24 to 0.0.27
2026-08-21 17:18:09 +09:00
lestrrat 3752f7fc38
Merge pull request #839 from peco/dependabot/github_actions/github/codeql-action-4.37.3
build(deps): bump github/codeql-action from 4 to 4.37.3
2026-08-21 17:17:54 +09:00
lestrrat 40bcfa25d1
Merge pull request #835 from peco/dependabot/github_actions/actions/setup-go-7.0.0
build(deps): bump actions/setup-go from 6.5.0 to 7.0.0
2026-08-21 17:16:28 +09:00
lestrrat f730b08b5d
Merge pull request #825 from peco/update-manpage
docs: update man page
2026-08-21 17:15:36 +09:00
dependabot[bot] e947b755d7
build(deps): bump github.com/mattn/go-runewidth from 0.0.24 to 0.0.27
Bumps [github.com/mattn/go-runewidth](https://github.com/mattn/go-runewidth) from 0.0.24 to 0.0.27.
- [Commits](https://github.com/mattn/go-runewidth/compare/v0.0.24...v0.0.27)

---
updated-dependencies:
- dependency-name: github.com/mattn/go-runewidth
  dependency-version: 0.0.27
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
2026-08-01 10:02:37 +00:00
dependabot[bot] a45e60b285
build(deps): bump github/codeql-action from 4 to 4.37.3
Bumps [github/codeql-action](https://github.com/github/codeql-action) from 4 to 4.37.3.
- [Release notes](https://github.com/github/codeql-action/releases)
- [Changelog](https://github.com/github/codeql-action/blob/main/CHANGELOG.md)
- [Commits](https://github.com/github/codeql-action/compare/v4...v4.37.3)

---
updated-dependencies:
- dependency-name: github/codeql-action
  dependency-version: 4.37.3
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
2026-08-01 00:53:52 +00:00
dependabot[bot] a4afa02128
build(deps): bump actions/setup-go from 6.5.0 to 7.0.0
Bumps [actions/setup-go](https://github.com/actions/setup-go) from 6.5.0 to 7.0.0.
- [Release notes](https://github.com/actions/setup-go/releases)
- [Commits](924ae3a1cd...b7ad1dad31)

---
updated-dependencies:
- dependency-name: actions/setup-go
  dependency-version: 7.0.0
  dependency-type: direct:production
  update-type: version-update:semver-major
...

Signed-off-by: dependabot[bot] <support@github.com>
2026-07-18 00:52:13 +00:00
lestrrat c3f424413e
Merge pull request #834 from peco/dependabot/github_actions/golangci/golangci-lint-action-9.3.0
build(deps): bump golangci/golangci-lint-action from 9.2.1 to 9.3.0
2026-07-12 19:46:16 +09:00
dependabot[bot] 51ff07275e
build(deps): bump golangci/golangci-lint-action from 9.2.1 to 9.3.0
Bumps [golangci/golangci-lint-action](https://github.com/golangci/golangci-lint-action) from 9.2.1 to 9.3.0.
- [Release notes](https://github.com/golangci/golangci-lint-action/releases)
- [Commits](82606bf257...ba0d7d2ec0)

---
updated-dependencies:
- dependency-name: golangci/golangci-lint-action
  dependency-version: 9.3.0
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
2026-07-12 10:44:52 +00:00
lestrrat 49d9793ea1
Merge pull request #833 from peco/dependabot/github_actions/goreleaser/goreleaser-action-7.2.3
build(deps): bump goreleaser/goreleaser-action from 7.2.2 to 7.2.3
2026-07-12 19:44:14 +09:00
dependabot[bot] 7966368c66
build(deps): bump goreleaser/goreleaser-action from 7.2.2 to 7.2.3
Bumps [goreleaser/goreleaser-action](https://github.com/goreleaser/goreleaser-action) from 7.2.2 to 7.2.3.
- [Release notes](https://github.com/goreleaser/goreleaser-action/releases)
- [Commits](5daf1e915a...f06c13b6b1)

---
updated-dependencies:
- dependency-name: goreleaser/goreleaser-action
  dependency-version: 7.2.3
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
2026-07-12 10:42:50 +00:00
lestrrat baf8773274
Merge pull request #832 from peco/dependabot/github_actions/actions/setup-go-6.5.0
build(deps): bump actions/setup-go from 6.4.0 to 6.5.0
2026-07-12 19:41:25 +09:00
dependabot[bot] f4fbedefa2
build(deps): bump actions/setup-go from 6.4.0 to 6.5.0
Bumps [actions/setup-go](https://github.com/actions/setup-go) from 6.4.0 to 6.5.0.
- [Release notes](https://github.com/actions/setup-go/releases)
- [Commits](4a3601121d...924ae3a1cd)

---
updated-dependencies:
- dependency-name: actions/setup-go
  dependency-version: 6.5.0
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
2026-07-12 10:39:46 +00:00
lestrrat d9c865b45f
Merge pull request #831 from peco/dependabot/github_actions/actions/cache-6.1.0
build(deps): bump actions/cache from 5.0.5 to 6.1.0
2026-07-12 19:38:55 +09:00
dependabot[bot] 78dc0ea123
build(deps): bump actions/cache from 5.0.5 to 6.1.0
Bumps [actions/cache](https://github.com/actions/cache) from 5.0.5 to 6.1.0.
- [Release notes](https://github.com/actions/cache/releases)
- [Changelog](https://github.com/actions/cache/blob/main/RELEASES.md)
- [Commits](27d5ce7f10...55cc834586)

---
updated-dependencies:
- dependency-name: actions/cache
  dependency-version: 6.1.0
  dependency-type: direct:production
  update-type: version-update:semver-major
...

Signed-off-by: dependabot[bot] <support@github.com>
2026-07-12 10:37:21 +00:00
lestrrat 55667855d4
Merge pull request #829 from peco/dependabot/github_actions/actions/checkout-7.0.0
build(deps): bump actions/checkout from 6.0.2 to 7.0.0
2026-07-12 19:35:46 +09:00
dependabot[bot] 08e3c514de
build(deps): bump actions/checkout from 6.0.2 to 7.0.0
Bumps [actions/checkout](https://github.com/actions/checkout) from 6.0.2 to 7.0.0.
- [Release notes](https://github.com/actions/checkout/releases)
- [Changelog](https://github.com/actions/checkout/blob/main/CHANGELOG.md)
- [Commits](de0fac2e45...9c091bb21b)

---
updated-dependencies:
- dependency-name: actions/checkout
  dependency-version: 7.0.0
  dependency-type: direct:production
  update-type: version-update:semver-major
...

Signed-off-by: dependabot[bot] <support@github.com>
2026-06-20 00:52:16 +00:00
lestrrat 8762bd7da0 docs: regenerate man page from README 2026-06-05 05:10:47 +00:00
lestrrat 41a8422b22
Merge pull request #822 from peco/feat-follow-mode
Some checks failed
CI / Go ${{ matrix.go }} test (1.25) (push) Has been cancelled
CI / Check generated code (push) Has been cancelled
CodeQL / Analyze (go) (push) Has been cancelled
lint / lint (push) Has been cancelled
Update man page / update-manpage (push) Has been cancelled
add follow mode for streaming input
2026-06-05 14:10:24 +09:00
Daisuke Maki a66446d2e2 add follow mode for streaming input 2026-06-04 11:16:23 +09:00
lestrrat 5f6ec1b21c
Merge pull request #821 from peco/perf-source-buffer-cap
amortize capped Source.Append to O(1)
2026-06-04 11:15:14 +09:00
Daisuke Maki 643ad7881d modernize benchmark loop to b.Loop()
CI's golangci-lint modernize check flags `for range b.N`; switch to
`b.Loop()`, which also handles timer reset internally.
2026-06-04 11:13:46 +09:00
Daisuke Maki 886f02bdee fix data race in Source.linesInRange under in-place compaction
In-place compaction in Append overwrites and then clears positions in the
backing array. linesInRange returned a slice aliased into that array and
released the read lock before the caller iterated it, so a concurrent
compaction could nil out the caller's view (panic on DisplayString()) and
trip the race detector. Return a copy.

Add a -race regression test that pins the contract.
2026-06-04 10:14:55 +09:00
Daisuke Maki ac77b9f2ff amortize capped Source.Append to O(1) 2026-06-04 07:54:04 +09:00
lestrrat 7e657cfd9f
Merge pull request #818 from peco/dependabot/go_modules/github.com/mattn/go-runewidth-0.0.24
build(deps): bump github.com/mattn/go-runewidth from 0.0.23 to 0.0.24
2026-05-31 18:06:49 +09:00
lestrrat 35ea2ba494
Merge pull request #819 from peco/dependabot/go_modules/github.com/gdamore/tcell/v2-2.13.10
build(deps): bump github.com/gdamore/tcell/v2 from 2.13.9 to 2.13.10
2026-05-31 18:06:33 +09:00
dependabot[bot] b819e73236
build(deps): bump github.com/gdamore/tcell/v2 from 2.13.9 to 2.13.10
Bumps [github.com/gdamore/tcell/v2](https://github.com/gdamore/tcell) from 2.13.9 to 2.13.10.
- [Release notes](https://github.com/gdamore/tcell/releases)
- [Changelog](https://github.com/gdamore/tcell/blob/main/CHANGESv3.md)
- [Commits](https://github.com/gdamore/tcell/compare/v2.13.9...v2.13.10)

---
updated-dependencies:
- dependency-name: github.com/gdamore/tcell/v2
  dependency-version: 2.13.10
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
2026-05-30 10:02:29 +00:00
dependabot[bot] 70243267cd
build(deps): bump github.com/mattn/go-runewidth from 0.0.23 to 0.0.24
Bumps [github.com/mattn/go-runewidth](https://github.com/mattn/go-runewidth) from 0.0.23 to 0.0.24.
- [Commits](https://github.com/mattn/go-runewidth/compare/v0.0.23...v0.0.24)

---
updated-dependencies:
- dependency-name: github.com/mattn/go-runewidth
  dependency-version: 0.0.24
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
2026-05-30 10:02:24 +00:00
lestrrat 4008f2e7bd
Merge pull request #817 from peco/dependabot/github_actions/goreleaser/goreleaser-action-7.2.2
build(deps): bump goreleaser/goreleaser-action from 7.2.1 to 7.2.2
2026-05-27 10:23:53 +09:00
lestrrat adc039f3a8
Merge pull request #816 from peco/dependabot/github_actions/golangci/golangci-lint-action-9.2.1
build(deps): bump golangci/golangci-lint-action from 9.2.0 to 9.2.1
2026-05-27 10:23:40 +09:00
dependabot[bot] 003bf6b456
build(deps): bump goreleaser/goreleaser-action from 7.2.1 to 7.2.2
Bumps [goreleaser/goreleaser-action](https://github.com/goreleaser/goreleaser-action) from 7.2.1 to 7.2.2.
- [Release notes](https://github.com/goreleaser/goreleaser-action/releases)
- [Commits](1a80836c5c...5daf1e915a)

---
updated-dependencies:
- dependency-name: goreleaser/goreleaser-action
  dependency-version: 7.2.2
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
2026-05-23 00:52:14 +00:00
dependabot[bot] 45c4bf09ac
build(deps): bump golangci/golangci-lint-action from 9.2.0 to 9.2.1
Bumps [golangci/golangci-lint-action](https://github.com/golangci/golangci-lint-action) from 9.2.0 to 9.2.1.
- [Release notes](https://github.com/golangci/golangci-lint-action/releases)
- [Commits](1e7e51e771...82606bf257)

---
updated-dependencies:
- dependency-name: golangci/golangci-lint-action
  dependency-version: 9.2.1
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
2026-05-23 00:52:10 +00:00
lestrrat 78c41943e8
Merge pull request #815 from peco/dependabot/github_actions/goreleaser/goreleaser-action-7.2.1
build(deps): bump goreleaser/goreleaser-action from 7.1.0 to 7.2.1
2026-05-11 09:10:48 +09:00
dependabot[bot] 68be2eeb7f
build(deps): bump goreleaser/goreleaser-action from 7.1.0 to 7.2.1
Bumps [goreleaser/goreleaser-action](https://github.com/goreleaser/goreleaser-action) from 7.1.0 to 7.2.1.
- [Release notes](https://github.com/goreleaser/goreleaser-action/releases)
- [Commits](e24998b8b6...1a80836c5c)

---
updated-dependencies:
- dependency-name: goreleaser/goreleaser-action
  dependency-version: 7.2.1
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
2026-05-02 03:26:37 +00:00
lestrrat 69c9ca8cd7
Merge pull request #812 from peco/dependabot/github_actions/actions/cache-5.0.5
build(deps): bump actions/cache from 5.0.4 to 5.0.5
2026-04-25 21:59:29 +09:00
lestrrat b461fd28cc
Merge pull request #814 from peco/dependabot/go_modules/github.com/gdamore/tcell/v2-2.13.9
build(deps): bump github.com/gdamore/tcell/v2 from 2.13.8 to 2.13.9
2026-04-25 21:59:20 +09:00
dependabot[bot] 3df3d9735f
build(deps): bump github.com/gdamore/tcell/v2 from 2.13.8 to 2.13.9
Bumps [github.com/gdamore/tcell/v2](https://github.com/gdamore/tcell) from 2.13.8 to 2.13.9.
- [Release notes](https://github.com/gdamore/tcell/releases)
- [Changelog](https://github.com/gdamore/tcell/blob/main/CHANGESv3.md)
- [Commits](https://github.com/gdamore/tcell/compare/v2.13.8...v2.13.9)

---
updated-dependencies:
- dependency-name: github.com/gdamore/tcell/v2
  dependency-version: 2.13.9
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
2026-04-25 10:02:29 +00:00
lestrrat 45dae94e47
Merge pull request #813 from peco/dependabot/github_actions/goreleaser/goreleaser-action-7.1.0
build(deps): bump goreleaser/goreleaser-action from 7.0.0 to 7.1.0
2026-04-25 16:21:16 +09:00
dependabot[bot] 8c7dd793d9
build(deps): bump goreleaser/goreleaser-action from 7.0.0 to 7.1.0
Bumps [goreleaser/goreleaser-action](https://github.com/goreleaser/goreleaser-action) from 7.0.0 to 7.1.0.
- [Release notes](https://github.com/goreleaser/goreleaser-action/releases)
- [Commits](ec59f474b9...e24998b8b6)

---
updated-dependencies:
- dependency-name: goreleaser/goreleaser-action
  dependency-version: 7.1.0
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
2026-04-25 00:52:29 +00:00
dependabot[bot] d842d4124e
build(deps): bump actions/cache from 5.0.4 to 5.0.5
Bumps [actions/cache](https://github.com/actions/cache) from 5.0.4 to 5.0.5.
- [Release notes](https://github.com/actions/cache/releases)
- [Changelog](https://github.com/actions/cache/blob/main/RELEASES.md)
- [Commits](668228422a...27d5ce7f10)

---
updated-dependencies:
- dependency-name: actions/cache
  dependency-version: 5.0.5
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
2026-04-18 00:52:13 +00:00
lestrrat cb1c747fe6
Merge pull request #811 from peco/dependabot/go_modules/github.com/mattn/go-runewidth-0.0.23
build(deps): bump github.com/mattn/go-runewidth from 0.0.21 to 0.0.23
2026-04-11 19:04:06 +09:00
lestrrat 0188a6534c
Merge pull request #810 from peco/dependabot/github_actions/peter-evans/create-pull-request-8.1.1
build(deps): bump peter-evans/create-pull-request from 8.1.0 to 8.1.1
2026-04-11 19:03:11 +09:00