shithub: werc

Download patch

ref: b7275e2da7c47129bbd250b5f271a482c5eb982b
parent: 9e62f9b8c5f2f5e7a89a053cf4f944f846a34f38
author: uriel <uriel@engel.se.cat-v.org>
date: Mon Jan 5 00:46:37 EST 2009

Remove a debug tee(1) and split sidebar ls pipeline in three lines to make it more readable.

--- a/bin/werc.rc
+++ b/bin/werc.rc
@@ -35,7 +35,9 @@
 fn gensidebar {
     # Ignore stderr, last path element might be a file that doesn't exist (eg., foo for foo.md)
     # /./ to deal with p9p's ls failure to follow dir symlinks otherwise
-    ls -F $sitedir/./$req_paths_list >[2]/dev/null|sed 's!^'$sitedir'!!; '^$dirfilter^'/\/[^_.\/][^\/]*(\.(md|txt|html)|\/)$/!d; '^$dirclean|sort -u|tee /tmp/d|awk -F/ ' 
+    ls -F $sitedir/./$req_paths_list >[2]/dev/null \
+        | sed 's!^'$sitedir'!!; '^$dirfilter^'/\/[^_.\/][^\/]*(\.(md|txt|html)|\/)$/!d; '^$dirclean \
+        | sort -u | awk -F/ ' 
     function p(x, y, s) {
         for(i=0; i < x-y; i+=1)
             print s