Bug#798349: ITP: golang-github-inconshreveable-mousetrap -- Go library to detect starting from Windows Explorer
Owner: Anthony Fok <firstname.lastname@example.org>
* Package name : golang-github-inconshreveable-mousetrap
Version : 0.0~git20141017.0.76626ae-1
Upstream Author : Alan Shreve
* URL : https://github.com/inconshreveable/mousetrap
* License : Apache-2.0
Programming Lang: Go
Description : Go library to detect starting from Windows Explorer
mousetrap is a tiny Go library that answers a single question:
On a Windows machine, was the process invoked by someone double clicking
on the executable file while browsing in Explorer?
Motivation: Windows users unfamiliar with command line tools will
often "double-click" the executable for a tool. Because most CLI tools
print the help and then exit when invoked without arguments, this is
often very frustrating for those users.
mousetrap provides a way to detect these invocations so
that you can provide more helpful behavior and instructions
on how to run the CLI tool.
Reason for packaging:
* github.com/inconshreveable/mousetrap is a dependency of
github.com/spf13/cobra, which in turn is used by
Hugo ( http://gohugo.io/ ) and Kubernetes ( http://kubernetes.io/ ).