X-Git-Url: https://git.madduck.net/etc/awesome.git/blobdiff_plain/11656d7713b53f30841c5c302d9f1d44f23df439..80b5351dc784fa659ed04dafc4838ae9bc67f712:/helpers.lua?ds=sidebyside diff --git a/helpers.lua b/helpers.lua index af6443f..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,14 +32,17 @@ 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, "rb") - if f then f:close() end + local f = io.open(file) + if f then + local s = f:read() + f:close() + f = s + end return f ~= nil end - -- get all lines from a file, returns an empty -- list/table if the file does not exist function helpers.lines_from(file)