diff options
author | Abinoam P. Marques Jr <abinoam@gmail.com> | 2017-09-24 23:51:32 -0300 |
---|---|---|
committer | Abinoam P. Marques Jr <abinoam@gmail.com> | 2017-09-25 06:51:01 -0300 |
commit | 4c37fca6e52c4ede457565fab88902debfe9a1ca (patch) | |
tree | 0a3e6be25a6e4f593a7339d0f65428b4e1d5a458 /lib | |
parent | f967b788d640a31eccf0a6de3233d81db642d433 (diff) | |
download | highline-4c37fca6e52c4ede457565fab88902debfe9a1ca.tar.gz |
Fix rescueing without error class
Diffstat (limited to 'lib')
-rwxr-xr-x | lib/highline.rb | 4 | ||||
-rwxr-xr-x | lib/highline/terminal.rb | 2 | ||||
-rw-r--r-- | lib/highline/terminal/unix_stty.rb | 2 |
3 files changed, 4 insertions, 4 deletions
diff --git a/lib/highline.rb b/lib/highline.rb index 360a5c9..b51a1a0 100755 --- a/lib/highline.rb +++ b/lib/highline.rb @@ -448,7 +448,7 @@ class HighLine def output_cols return 80 unless @output.tty? terminal.terminal_size.first - rescue + rescue NoMethodError return 80 end @@ -459,7 +459,7 @@ class HighLine def output_rows return 24 unless @output.tty? terminal.terminal_size.last - rescue + rescue NoMethodError return 24 end diff --git a/lib/highline/terminal.rb b/lib/highline/terminal.rb index 55a2d77..cd1d3dc 100755 --- a/lib/highline/terminal.rb +++ b/lib/highline/terminal.rb @@ -181,7 +181,7 @@ class HighLine def save_stty @stty_save = begin `stty -g`.chomp - rescue + rescue StandardError nil end end diff --git a/lib/highline/terminal/unix_stty.rb b/lib/highline/terminal/unix_stty.rb index 1b6f761..ad9c85d 100644 --- a/lib/highline/terminal/unix_stty.rb +++ b/lib/highline/terminal/unix_stty.rb @@ -13,7 +13,7 @@ class HighLine require "io/console" winsize = begin IO.console.winsize.reverse - rescue + rescue NoMethodError nil end return winsize if winsize |