[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[PATCH] dtas-console: add note to install "curses" gem if missing
From: |
Eric Wong |
Subject: |
[PATCH] dtas-console: add note to install "curses" gem if missing |
Date: |
Mon, 24 Feb 2014 05:16:33 +0000 |
User-agent: |
Mutt/1.5.21 (2010-09-15) |
Ruby 2.2.0dev does not bundle the "curses" gem anymore.
Note: not a hard RubyGem dependency since dtas-console is optional.
---
bin/dtas-console | 6 +++++-
1 file changed, 5 insertions(+), 1 deletion(-)
diff --git a/bin/dtas-console b/bin/dtas-console
index 16ed592..d44dbeb 100755
--- a/bin/dtas-console
+++ b/bin/dtas-console
@@ -6,8 +6,12 @@
require 'dtas/unix_client'
require 'dtas/rg_state'
require 'dtas/sigevent'
-require 'curses'
require 'yaml'
+begin
+ require 'curses'
+rescue LoadError
+ abort "please install the 'curses' RubyGem to use #$0"
+end
se = DTAS::Sigevent.new
trap(:WINCH) { se.signal }
--
Eric Wong
[Prev in Thread] |
Current Thread |
[Next in Thread] |
- [PATCH] dtas-console: add note to install "curses" gem if missing,
Eric Wong <=