wmii

git clone git://oldgit.suckless.org/wmii/
Log | Files | Refs | README | LICENSE

commit b89b7df7e87ac7096356be227d0936ad7182a533
parent b09c59fbc7ae881ba61618cc35ea4345978d87ef
Author: Kris Maglione <jg@suckless.org>
Date:   Wed,  7 Mar 2007 14:01:02 -0500

Fix wmiirc and wmiiloop.

Diffstat:
rc/wmiirc | 8++++----
wmiiloop | 8++++----
2 files changed, 8 insertions(+), 8 deletions(-)

diff --git a/rc/wmiirc b/rc/wmiirc @@ -142,9 +142,9 @@ EOF for i in 0 1 2 3 4 5 6 7 8 9; do cat << EOF Key $MODKEY-$i - wmiir xwrite /ctl view "\$(echo \$key | sed 's/.*-//')" + wmiir xwrite /ctl view "$i" Key $MODKEY-Shift-$i - wmiir xwrite /client/sel/tags "\$(echo \$key | sed 's/.*-//')" + wmiir xwrite /client/sel/tags "$i" EOF done } | wmiiloop) @@ -161,7 +161,7 @@ proglist() { actionlist() { { proglist $WMII_CONFPATH - echo $ACTIONS | tr ' ' '\012' + echo -n $Actions | tr ' ' '\012' } | sort | uniq } @@ -223,5 +223,5 @@ wmiir read /event | while read event; do set -- $event event=$1; shift - Event_$event $@ 2>/dev/null + Event_$event $@ # 2>/dev/null done \ No newline at end of file diff --git a/wmiiloop b/wmiiloop @@ -6,11 +6,11 @@ BEGIN { } function addevent() { - if(arg[1] == Key) - keys[arg[1]] = 1; + if(arg[1] == "Key") + keys[arg[2]] = 1; var = arg[1] "s" - print var "=\"$" var "\n" arg[1] "\"" + print var "=\"$" var " " arg[2] "\"" gsub("[^a-zA-Z_0-9]", "_", arg[2]); print arg[1] "_" arg[2] "() {" body "\n}" @@ -28,6 +28,6 @@ function addevent() { END { addevent() for(key in keys) - print key | writekeys + print key | writekeys; close(writekeys); }