refactor: rebrand bash-helper to super-man + ESC returns straight to menu
Rename bash-helper.sh -> super-man.sh and update all docs/tests to the super-man name and alias. In interactive mode, pressing Esc in the flag browser now returns directly to the home menu, removing the intermediary "Press Enter to search another command" prompt. Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
This commit is contained in:
@@ -1,4 +1,4 @@
|
||||
# Bash Buddy - Final UI Improvements Complete! ✅
|
||||
# Super Man - Final UI Improvements Complete! ✅
|
||||
|
||||
## Session Date: 2025-10-28
|
||||
|
||||
@@ -248,7 +248,7 @@ show_flags "$CMD" "$SYNTAX" "$DESC"
|
||||
|
||||
### Test 1: Colorized Syntax in Explain Mode
|
||||
```bash
|
||||
./bash-helper.sh explain tar
|
||||
./super-man.sh explain tar
|
||||
```
|
||||
**Result**: ✅
|
||||
- Command "tar" in cyan + bold
|
||||
@@ -345,7 +345,7 @@ SYNTAX:
|
||||
|
||||
## Files Changed
|
||||
|
||||
### `bash-helper.sh`
|
||||
### `super-man.sh`
|
||||
**Changes**: +111 lines, -86 lines (net +25)
|
||||
|
||||
**Sections Modified**:
|
||||
@@ -372,7 +372,7 @@ SYNTAX:
|
||||
|
||||
**Push Status**: ✅ Pushed to remote
|
||||
|
||||
**PR URL**: http://localhost:3030/trill-technician/bash-buddy/compare/main...testing-suite
|
||||
**PR URL**: http://localhost:3030/trill-technician/super-man/compare/main...testing-suite
|
||||
|
||||
---
|
||||
|
||||
@@ -415,7 +415,7 @@ Ready to merge: YES ✓
|
||||
|
||||
### Option 1: Create PR via Web Interface
|
||||
```
|
||||
URL: http://localhost:3030/trill-technician/bash-buddy/compare/main...testing-suite
|
||||
URL: http://localhost:3030/trill-technician/super-man/compare/main...testing-suite
|
||||
```
|
||||
1. Open URL
|
||||
2. Copy PR description from `PR-DESCRIPTION.md`
|
||||
@@ -423,13 +423,13 @@ URL: http://localhost:3030/trill-technician/bash-buddy/compare/main...testing-su
|
||||
|
||||
### Option 2: Test Locally First
|
||||
```bash
|
||||
cd /home/dell/coding/bash/bash-buddy
|
||||
cd /home/dell/coding/bash/super-man
|
||||
|
||||
# Test explain mode with colorized syntax
|
||||
./bash-helper.sh explain find
|
||||
./super-man.sh explain find
|
||||
|
||||
# Test interactive menu (if fzf available)
|
||||
./bash-helper.sh
|
||||
./super-man.sh
|
||||
|
||||
# Run full test suite
|
||||
./test-suite.sh
|
||||
@@ -441,7 +441,7 @@ git checkout main
|
||||
git pull origin main
|
||||
git branch -d testing-suite
|
||||
git push origin --delete testing-suite
|
||||
git tag -a v2.1.0 -m "Bash Buddy v2.1.0"
|
||||
git tag -a v2.1.0 -m "Super Man v2.1.0"
|
||||
git push origin v2.1.0
|
||||
```
|
||||
|
||||
@@ -469,6 +469,6 @@ The result is a professional, polished UI with:
|
||||
**Created**: 2025-10-28
|
||||
**Session**: UI Improvements - Color Coordination & UX Fixes
|
||||
**Branch**: testing-suite (9 commits)
|
||||
**Files**: bash-helper.sh (+111, -86)
|
||||
**Files**: super-man.sh (+111, -86)
|
||||
**Tests**: All passing ✓
|
||||
**User Approval**: Pending
|
||||
|
||||
Reference in New Issue
Block a user