Blob


1 .TH SNARFER 1
2 .SH NAME
3 snarfer \- manage the snarf buffer
4 .SH SYNOPSIS
5 .B snarfer
6 [
7 .B -v
8 ]
9 .SH DESCRIPTION
10 .I Snarfer
11 watches the snarf buffer for changes.
12 Each time a program changes the snarf buffer contents,
13 .I snarfer
14 copies the new contents and then takes over control
15 of the buffer.
16 Because the snarf buffer contents are managed by
17 .I snarfer
18 instead of by individual programs, the contents remain
19 available even after the program that wrote them exits.
20 .PP
21 The
22 .B -v
23 option, intended for debugging, causes
24 .I snarfer
25 to print the new snarf buffer contents each time it changes.
26 .PP
27 On Mac OS X,
28 running
29 .I snarfer
30 keeps the X11 snarf buffer in sync with the Carbon snarf buffer,
31 working around a bug in the OS X X11 server.
32 See
33 .MR getsnarf (3)
34 for more details.
35 .SH SOURCE
36 .B \*9/src/cmd/snarfer
37 .SH SEE ALSO
38 Unix's
39 .IR xclipboard (1),
40 .MR getsnarf (3)
41 .SH BUGS
42 Both
43 .I xclipboard
44 and
45 .I snarfer
46 want sole control of the snarf buffer.
47 Running both at the same time will
48 pass the snarf buffer back and forth between them
49 in an infinite loop.