X-Git-Url: https://git.madduck.net/etc/awesome.git/blobdiff_plain/bf3a9ba5efb874ad6370a3083afd409361e2912a..8a433a285b52a1e26b58b4d04350f273b482a061:/helpers.lua?ds=sidebyside

diff --git a/helpers.lua b/helpers.lua
index 0305722..4e5ce1f 100644
--- a/helpers.lua
+++ b/helpers.lua
@@ -7,17 +7,14 @@
 --]]
 
 
+local easy_async = require("awful.spawn").easy_async
+local timer      = require("gears.timer")
 local debug      = require("debug")
 local io         = { lines = io.lines,
-                     open  = io.open,
-                     popen = io.popen }
+                     open  = io.open }
 local rawget     = rawget
 local table      = { sort  = table.sort }
 
-local easy_async = require("awful.spawn").easy_async
-local timer      = require("gears.timer")
-local wibox      = require("wibox")
-
 -- Lain helper functions for internal use
 -- lain.helpers
 local helpers = {}
@@ -110,16 +107,6 @@ end
 
 -- {{{ Pipe operations
 
--- return the full output of an input command (synchronous pipe)
--- @param cmd the input command
--- @return command output (string)
-function helpers.read_pipe(cmd)
-   local f = io.popen(cmd)
-   local output = f:read("*all")
-   f:close()
-   return output
-end
-
 -- run a command and execute a function on its output (asynchronous pipe)
 -- @param cmd the input command
 -- @param callback function to execute on cmd output
@@ -177,12 +164,6 @@ function helpers.spairs(t)
     end
 end
 
--- create a lain textbox
-function helpers.make_widget_textbox()
-    local w = { widget = wibox.widget.textbox() }
-    return setmetatable(w, { __index = w.widget })
-end
-
 -- }}}
 
 return helpers