8 void plputsnarf(char *s){
13 if((fd=open("/dev/snarf", OWRITE|OTRUNC))>=0){
14 write(fd, s, strlen(s));
18 char *plgetsnarf(void){
22 if((fd=open("/dev/snarf", OREAD))<0)
27 s=pl_erealloc(s, n+1024);
28 if((r = read(fd, s+n, 1024)) <= 0)
40 void plsnarf(Panel *p){
43 if(p==0 || p->snarf==0)
49 void plpaste(Panel *p){
52 if(p==0 || p->paste==0)