- $ prefix added to list output
- Fixed path condensation in
git-execcommand. Output now properly abbreviates paths using environment variable names (e.g.,$sites/projectinstead of/mnt/d/sites/project). - Added version number to help output for all commands (displays as "v0.1.13" in command help text).
- Enabled all previously skipped tests in
cmd/git-evars/main_test.goandcmd/git-replicate/main_test.go. Fixed #1 and #2. - Enhanced logger thread safety by preventing double-close of logger channel and adding
ResetLogger()for test isolation.
- Now condenses paths output: When environment variables are used as roots (e.g.,
'$work'), paths are now displayed in condensed form using the variable name. For example,/mnt/f/work/CanPolitiqueis shown as$work/CanPolitique. This makes output more concise and readable. Fixed #4.
- Added
git-list-executablescommand to list all executables created by this package.
- Initial release