From 8a97806721034c7910ef3bc36597a87e80b3a2bf Mon Sep 17 00:00:00 2001 From: Gregory Pakosz Date: Mon, 15 May 2017 23:03:04 +0200 Subject: [PATCH] Fix tmux version detection when tmux -V reports "master". Fixes #29 --- lib/notiffany/notifier/tmux/client.rb | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/lib/notiffany/notifier/tmux/client.rb b/lib/notiffany/notifier/tmux/client.rb index e740783..0dbaf71 100644 --- a/lib/notiffany/notifier/tmux/client.rb +++ b/lib/notiffany/notifier/tmux/client.rb @@ -9,7 +9,8 @@ class Client class << self def version - Float(_capture("-V")[/\d+\.\d+/]) + v = _capture("-V")[/(\d+\.\d+)|master/] + v == "master" ? Float::MAX : Float(v) end def _capture(*args)