Skip to content

Conversation

@pull
Copy link

@pull pull bot commented Oct 15, 2025

See Commits and Changes for more details.


Created by pull[bot] (v2.0.0-alpha.4)

Can you help keep this open source service alive? 💖 Please sponsor : )

* Add bash 3.3+ version check to pack plugin

The pack plugin uses associative arrays (declare -A) which require
bash 4.0+, but has existing checks for bash > 3 on lines 162 and 230.
Add early version check to disable and return if bash < 3.3.

🤖 Generated with [Claude Code](https://claude.com/claude-code)

Co-Authored-By: Claude <noreply@anthropic.com>

* Add plugin disable calls to version checks in history-eternal and percol

Both plugins already had bash version checks with early returns, but
didn't explicitly disable themselves. Now they call _disable-plugin
before returning to ensure consistent plugin state.

- history-eternal: requires bash 4.3+ for unlimited history
- percol: requires bash 4.0+ for bind -x functionality

🤖 Generated with [Claude Code](https://claude.com/claude-code)

Co-Authored-By: Claude <noreply@anthropic.com>

* Standardize return codes and log messages for version checks

Changed both plugins to return 0 instead of 1/nothing and added
consistent log messages explaining why the plugin is being disabled:

- history-eternal: return 0 with "Disabling history-eternal plugin" message
- percol: return 0 with "Disabling percol plugin" message

This provides clearer feedback to users and consistent exit codes.

🤖 Generated with [Claude Code](https://claude.com/claude-code)

Co-Authored-By: Claude <noreply@anthropic.com>

* add version checks on install and init

* Update bash_it.sh

Co-authored-by: Koichi Murase <myoga.murase@gmail.com>

* By the Book

* correct version check

---------

Co-authored-by: Ira Abramov <ira@agrematch.com>
Co-authored-by: Claude <noreply@anthropic.com>
Co-authored-by: Koichi Murase <myoga.murase@gmail.com>
@pull pull bot locked and limited conversation to collaborators Oct 15, 2025
@pull pull bot added the ⤵️ pull label Oct 15, 2025
@pull pull bot merged commit be0f9da into devliq:master Oct 15, 2025
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant