From: copycat-killer <dada@archlinux.info>
Date: Sun, 6 Nov 2016 11:18:34 +0000 (+0100)
Subject: wiki updated
X-Git-Url: https://git.madduck.net/etc/awesome.git/commitdiff_plain/98bb2dc5ef25ce2b2ad330bca7e78d77125e7c72?ds=sidebyside;hp=0727ed40e37f8b4ea10fa0a976dcd31e13eea443

wiki updated
---

diff --git a/helpers.lua b/helpers.lua
index b681cb0..6c0c3c4 100644
--- a/helpers.lua
+++ b/helpers.lua
@@ -106,7 +106,7 @@ end
 
 -- {{{ Pipe operations
 
--- read the full output of a pipe (command)
+-- read the full output of a command output
 function helpers.read_pipe(cmd)
    local f = assert(io.popen(cmd))
    local output = f:read("*all")
@@ -114,6 +114,16 @@ function helpers.read_pipe(cmd)
    return output
 end
 
+-- return line iterator of a command output
+function helpers.pipelines(...)
+    local f = assert(io.popen(...))
+    return function () -- iterator
+        local data = f:read()
+        if data == nil then f:close() end
+        return data
+    end
+end
+
 -- }}}
 
 -- {{{ A map utility
@@ -149,4 +159,5 @@ function helpers.spairs(t)
 end
 --}}}
 
+
 return helpers
diff --git a/wiki b/wiki
index ecd1b96..2dced03 160000
--- a/wiki
+++ b/wiki
@@ -1 +1 @@
-Subproject commit ecd1b96ca46ea4ca66e36acb62156ebe979e639d
+Subproject commit 2dced03d48556fedc7113ea619efe686d92cc7fc