Blame


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