Brash v1.2.10 Release Notes

31-Jul-2016: Updated

Functions can now be defined using the _, :, and . characters as well well as the letters and numbers. That is underscore, colon, and dot. Previously, this caused an error message.

Also, the unset command now poperly interprets the -h and the -f options. -h gives you help, and -f lets undefine functions instead of variables.

Enhancements and message/help improvements Bug fix:

When defining functions using () instead of {} to wrap the function's body, there was a bug in the return value handling. Basically, when the function ran in a subshell, the return value got randomized. Release 1.2.10 fixed that problem. Needed Brash Enhancements and Caveats: