Releases
v0.7
New features
Always use an alternative Git binary like gh
with the new gitsh.gitCommand
setting (Calle Erlandsson, Magan Adam)
Commands that begin with #
are treated as comments and ignored (George Brocklehurst, Anatoli Makarevich)
--version
outputs which line editing library is being used: GNU Readline or libedit (Calle Erlandsson)
Some internal restructuring and tidying up (George Brocklehurst, Magan Adam)
A new gitsh
binary written in C instead of Ruby, to prepare for gitsh scripts in a future release (George Brocklehurst, Calle Erlandsson)
Ignore unset variables instead of treating them as empty string, to mimic the behaviour of sh(1) (George Brocklehurst)
Bug fixes
The test suite runs under Ruby 2.1 (Calle Erlandsson)
Fixed missing directory error for first-time packagers (Gordon Fontenot)
Fix empty string arguments being passed to Git commands as if they were escaped (George Brocklehurst)
Lines that only contain spaces now execute the default command instead of causing a parse error (Alex Sunderland)
The process name is now gitsh
instead of ruby
in more contexts (George Brocklehurst, Calle Erlandsson)
Executing relative shell commands with !
no longer causes a parse error (Magan Adam, Calle Erlandsson)
Documentation
Added an installation guide to the tarball distribution, to help Linux users avoid common problems (George Brocklehurst)
You can’t perform that action at this time.