FreeBSD Manual Pages
WMIILOOP(1) WMIILOOP(1) NAME wmiiloop-VERSION SYNOPSIS eval "$(wmiiloop <events)" DESCRIPTION wmiiloop is an awk and sh script which preprocesses sh(1) syntax to simplify writing a wmii event loop. wmiiloop associates lines begining with Event, Action, or Key (hence- forth known as $keyword), followed by arbitrary text (henceforth known as $args), with functions which call any indented lines which follow. In the function names, all non-alphanumeric characters in $args are re- placed with underscores (_). The functions are named $keyword'_'$args. Any variables in the unintented lines are interpolated by the shell. Additionally, each declaration's $args are assigned to a variable named $keyword's'. In this case, no transliteration occurs. For instance, the following declaration: Key $MODKEY-j echo Got $@ yields (assuming $MODKEY is set to Mod1): Keys=" $Keys Mod1-j" Mod1_j() { echo Got $@ } SEE ALSO wmii(1), wmii(1). wmiir(1), PREFX/etc/wmiirc 25 May 2007 WMIILOOP(1)
NAME | SYNOPSIS | DESCRIPTION | SEE ALSO
Want to link to this manual page? Use this URL:
<https://man.freebsd.org/cgi/man.cgi?query=wmiiloop&sektion=1&manpath=FreeBSD+Ports+15.0>
