App-chot
view release on metacpan or search on metacpan
Revision history for "chot" command
1.04 2026-02-17T23:32:42Z
- Add -C option for multi-column display using nup
- Refactor internal architecture with Finder base class and Found object
1.03 2026-02-16T11:07:39Z
- Add -L (--deref) option to dereference symlinks with -ll
- Trace Python source files in Homebrew venv via shebang fallback
- Fall back to pydoc when man page is not available with -m
- Pre-check man page existence with man -w before exec
- Normalize hyphens to underscores in Python man_cmd
- Relax Homebrew wrapper regex to match broader exec patterns
- Update manual: POD formatting, accuracy, and new examples
1.02 2026-02-07T05:49:07Z
- Fix detect_optex to not match optex command itself
1.01 2026-02-06T06:33:18Z
- Resolve pyenv shims to actual executables in command tracing
- Convert hyphens to underscores for Python module lookup
- Search for main.py entry point when __init__.py is found
- Add TRACING MECHANISM section to manual
1.00 2026-02-02T06:31:07Z
- Add optex symlink detection and resolution (App::chot::Optex)
- Add -i/--info option to show command trace without source display
- Resolve pyenv shims to actual executables in info mode
- Resolve optex aliases from config.toml
- Rename to "Command Heuristic Omni-Tracer"
0.99 2026-02-02T02:29:53Z
- Add Node.js handler (--nd) using require.resolve with subpath support.
- Add Ruby handler (--rb) using $LOADED_FEATURES inspection.
0.21 2026-02-02T01:19:05Z
- Add --bat-theme option for automatic BAT_THEME selection based on terminal background
0.20 2026-02-01T11:28:13Z
- Support Linuxbrew path resolution in Homebrew wrapper detection
0.19 2026-01-29T03:13:51Z
- Show concise help with -h option
0.18 2026-01-29T02:34:37Z
- Add -N/--number/--no-number option for line number display
- Fix state hash initialization for Perl 5.24 compatibility
0.17 2026-01-27T10:08:03Z
- Use bat --force-colorization to show file headers and colors when piped.
0.16 2026-01-26T10:25:15Z
- Deduplicate Perl modules with identical content using MD5 hash.
0.15 2026-01-25T11:26:13Z
- Add --py option as shortcut for --type Python.
- Add --pl option as shortcut for --type Perl.
- Make --type handler names case-insensitive.
- Update documentation with practical examples.
0.14 2026-01-25T03:03:01Z
- Find alternative file when __init__.py is empty.
0.13 2026-01-25T02:41:43Z
- Replace Inline::Python with direct Python execution.
- Add --help/-h option to display brief usage.
- Add --man/-m option to show documentation (perldoc/pydoc/man).
- Add -d/--debug option to show handler search process.
- Add -n/--dryrun option to show command without executing.
- Add -r/--raw option to skip wrapper resolution.
- Add -1/--one option to stop at first match.
- Change default behavior to search all handlers and show all files.
- Use bat as default pager if available.
- Support CHOT_PAGER environment variable.
- Show both wrapper and resolved path for Homebrew commands.
- Refactor language-specific code into handler modules.
0.12 2026-01-24T05:21:15Z
- Search Homebrew libexec paths for Perl modules.
- Add GitHub Actions workflow to create releases on tag push.
0.11 2026-01-24T04:45:36Z
- Add Homebrew wrapper resolution to show actual scripts.
- Make Inline::Python optional with dynamic loading.
- Enable GitHub release on minil release.
0.10 2025-10-30T07:29:29Z
( run in 2.399 seconds using v1.01-cache-2.11-cpan-d8267643d1d )