Source

pcw / pcw.1

Full commit
Evan Gates aa84127 

Evan Gates f3a16f0 
Evan Gates aa84127 


Evan Gates 56ff65a 
Evan Gates d7b8352 
Evan Gates aa84127 

Evan Gates 6e996e0 
Evan Gates 56ff65a 

Evan Gates aa84127 
Evan Gates 56ff65a 







Evan Gates aa84127 


Evan Gates 56ff65a 
Evan Gates f8cfb4b 
Evan Gates aa84127 
Evan Gates 56ff65a 

Evan Gates aa84127 
Evan Gates 56ff65a 
Evan Gates aa84127 

Evan Gates 56ff65a 

Evan Gates aa84127 
Evan Gates 134c90b 



Evan Gates 56ff65a 
Evan Gates aa84127 
Evan Gates 56ff65a 
Evan Gates 5f48a58 
Evan Gates 56ff65a 
Evan Gates 5f48a58 
.TH PCW 1 pcw-VERSION
.SH NAME
pcw \- popup chat windows

.SH DESCRIPTION
.B pcw
uses inotify to monitor a directory tree (created by ii) and open terminals running cw with the in and out files for each channel.
By default pcw depends on srw to wrap cw for better line editing, but this can be changed by editing config.h before compiling.

.B cw
uses inotify to monitor a file and write changes to stdout as they happen, and sends text written on stdin to another file.
It's meant for use with pcw and ii, but may come in handy elsewhere.

.SH SYNOPSIS
.SY pcw
.OP -v
.I dir
.YS
.SY cw
.I infile
.I outfile
.SY

.SH OPTIONS
.TP
.I dir
the root of the directory tree to monitor (ii defaults to ~/irc)
.TP
.I infile
the file to monitor and print changes to stdout
.TP
.I outfile
the file to write user input to
.TP
.B \-v
print version information and exit

.SH NOTES
.TP
when cw receives SIGWINCH it clears the screen and reprints the infile (useful with srw, hit C\-l if the terminal cuts off text after being resized)

.SH AUTHOR
Copyright \(co 2010 by Evan Gates <evan.gates (at) gmail (dot) com>

.SH SEE ALSO
.BR ii (1),
.BR srw (1)