plan9port

fork of plan9port with libvec, libstr and libsdb
Log | Files | Refs | README | LICENSE

snarfer.1 (1050B)


      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.