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