|
|
@ -1044,7 +1044,7 @@ propnotify(XEvent *e)
|
|
|
|
if (xpev->state == PropertyNewValue &&
|
|
|
|
if (xpev->state == PropertyNewValue &&
|
|
|
|
(xpev->atom == XA_PRIMARY ||
|
|
|
|
(xpev->atom == XA_PRIMARY ||
|
|
|
|
xpev->atom == clipboard)) {
|
|
|
|
xpev->atom == clipboard)) {
|
|
|
|
slenotify(e);
|
|
|
|
selnotify(e);
|
|
|
|
}
|
|
|
|
}
|
|
|
|
}
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
|
@ -1056,6 +1056,8 @@ selnotify(XEvent *e)
|
|
|
|
uchar *data, *last, *repl;
|
|
|
|
uchar *data, *last, *repl;
|
|
|
|
Atom type, incratom, property;
|
|
|
|
Atom type, incratom, property;
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
incratom = XInternAtom(xw.dpy, "INCR", 0);
|
|
|
|
|
|
|
|
|
|
|
|
ofs = 0;
|
|
|
|
ofs = 0;
|
|
|
|
if (e->type == SelectionNotify) {
|
|
|
|
if (e->type == SelectionNotify) {
|
|
|
|
property = e->xselection.property;
|
|
|
|
property = e->xselection.property;
|
|
|
|