gpm v1.3.2 Release Notes

Release Date: 2015-01-30 // about 6 years ago
  • Howdy dear gpm users!

    ๐Ÿš€ This minor release introduces the following changes

    ๐Ÿ“ฆ Packages are prebuilt on gpm runs.

    ๐Ÿ“ฆ This contribution by @juanibiapina ensures that all packages are prebuilt when gpm install runs, it follows the footsteps of @technosophos gpm-prebuild plugin and represents the first instance of core functionality that's imported from a plugin!

    Custom executable names on manual installs

    ๐Ÿง Turns out there is another package called gpm in linux: general purpose mouse server, as changing gpm's name would be highly bothersome @reinbach sent us a pull request which allows for a custom executable name on manual installations. Handy!

    ๐Ÿ‘‰ Use STDERR for error messages

    This contribution by @foca makes sure errors on gpm install are piped to STDEER, because more POSIX is always a good thing. :)

    ๐Ÿ‘‰ User /usr/bin/env sh rather than /bin/bash

    ๐Ÿ”€ Speaking of POSIX, @prydie has been sending contributions to make gpm completely POSIX compatible, there is still more work by him to be merged, but this is certainly a good direction to head in.

    Check if $GOPATH is set before running.

    Another contribution by @juanibiapina , exiting early when $GOPATH is not set is definitely more intuitive and informative than waiting for go get to fail.

    Summary

    ๐Ÿฑ I love the fact that gpm is feature-complete, makes maintaining it a breeze and allows for wonderfully specific contributions that focus on actual improvements instead of changing the nature of the tool, I'm super grateful for all the pull requests, issues and forms of contribution! ๐Ÿ’ƒ

    ๐Ÿฑ Happy Friday everyone!!!! ๐ŸŽ‰ ๐ŸŽˆ