Skip site navigation (1)Skip section navigation (2)

FreeBSD Manual Pages

  
 
  

home | help
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)

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>

home | help