This is an update of some work by Andreas Aravena. As far as I know, Aravena is not supporting this work, so I am the person to contact regarding bugs, etc. M. Crimmins markcrim@umich.edu Aravena's original README, slightly updated to reflect my changes, follows: -------- Hello This is my first attempt to make a Tcl extension. It allows the creation of FVWM modules under Tcl/Tk. I've been looking for such a thing since I read the note in the "Fvwm Module Interface" document. The file tkFvwm.c implements a new tcl command, with the following syntaxis: 1) fvwm init This command establish the communication with the parent FVWM process through the two pipes identified by the file descriptors. The is the file descriptor used to send messages *to* FVWM, while is the fd that receives messages *from* FVWM. The typical usage is: fvwm init [lindex $argv 0] [lindex $argv 1] 2) fvwm send This command sends the given message to the parent FVWM, indicating the windowID over wich the command will be applyed. Typical usage is: fvwm send $id {Iconify ""} fvwm send 0 Send_WindowList 3) fvwm ?