Use print to output newlines, not puts.

Signed-off-by: brian m. carlson <sandals@crustytoothpaste.net>
Make parameters and clipboard instance variables.

Signed-off-by: brian m. carlson <sandals@crustytoothpaste.net>
Add test for clipboard handling.

Signed-off-by: brian m. carlson <sandals@crustytoothpaste.net>
Add tests for varying parameters.

Signed-off-by: brian m. carlson <sandals@crustytoothpaste.net>
Add tests for !!.

Signed-off-by: brian m. carlson <sandals@crustytoothpaste.net>
Add command-line reminder tests.

Signed-off-by: brian m. carlson <sandals@crustytoothpaste.net>
Use code to document the lack of exceptions, not text.

Signed-off-by: brian m. carlson <sandals@crustytoothpaste.net>
Fix command handling on Ruby 1.8.

Signed-off-by: brian m. carlson <sandals@crustytoothpaste.net>
Convert specs to RSpec 2 syntax.

The conversion was done using transpec 1.0.4.

Signed-off-by: brian m. carlson <sandals@crustytoothpaste.net>