From 82b3c95d4f89f0475d1c91163659ab339e661504 Mon Sep 17 00:00:00 2001
From: luke bonham <dadasignificanulla@gmail.com>
Date: Sun, 9 Feb 2014 10:36:40 +0100
Subject: [PATCH] #25 blueluke's fix attempt

---
 helpers.lua | 9 ++++++---
 1 file changed, 6 insertions(+), 3 deletions(-)

diff --git a/helpers.lua b/helpers.lua
index f2bd5e4..863bb87 100644
--- a/helpers.lua
+++ b/helpers.lua
@@ -3,7 +3,6 @@
                                                   
      Licensed under GNU General Public License v2 
       * (c) 2013,      Luke Bonham                
-      * (c) 2010-2012, Peter Hofmann              
                                                   
 --]]
 
@@ -33,10 +32,14 @@ end
 
 -- {{{ File operations
 
--- see if the file exists
+-- see if the file exists and is readable
 function helpers.file_exists(file)
   local f = io.open(file)
-  if f then f:close() end
+  if f then
+      local s = f:read()
+      f:close()
+      f = s
+  end
   return f ~= nil
 end
 
-- 
2.39.5