1 f2865ef6 2006-02-28 devnull .TH SNARFER 1
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
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.
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.
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.
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
39 977b25a7 2020-08-14 rsc .IR xclipboard (1),
40 d32deab1 2020-08-16 rsc .MR getsnarf (3)
43 f2865ef6 2006-02-28 devnull .I xclipboard
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.