On Tuesday 23 July 2002 12:28 pm, Jean-Marc Lasgouttes wrote: > >>>>> "Jean-Marc" == Jean-Marc Lasgouttes <[EMAIL PROTECTED]> writes: > > Jean-Marc> When I start lyx, I get > > Jean-Marc> lapinot: ./lyx Received unhandled X11 event Type: 0xd > Jean-Marc> Target: 0x140009c > > Jean-Marc> Why is that? > > Then, if I create a new document and add a math formula to it, I get a > nice preview, but then typing gets me unhandled events for every key: > > Received unhandled X11 event > Type: 0xd Target: 0x140009c > Received unhandled X11 event > Type: 0xd Target: 0x140009c > Received unhandled X11 event > Type: 0xd Target: 0x140009c > Received unhandled X11 event > Type: 0xd Target: 0x140009c > Received unhandled X11 event > Type: 0xd Target: 0x140009c > Received unhandled X11 event > Type: 0xd Target: 0x140009c
aleem@pneumon:devel-build-> grep -n "unhandled" xforms/*.C xforms/XWorkArea.C:599: lyxerr << "Received unhandled X11 event" << endl; xforms/lyx_gui.C:303: lyxerr << "Received unhandled X11 event" << endl; I believe that they mean that we (LyX) have recieved an xevent that has not been processed by xforms, but John is your man if you really want to know... Angus string const XWorkArea::getClipboard() const { clipboard_read = false; if (fl_request_clipboard(work_area, 0, request_clipboard_cb) == -1) return string(); XEvent ev; while (!clipboard_read) { if (fl_check_forms() == FL_EVENT) { fl_XNextEvent(&ev); lyxerr << "Received unhandled X11 event" << endl; lyxerr << "Type: 0x" << hex << ev.xany.type << " Target: 0x" << hex << ev.xany.window << endl; } } return clipboard_selection; } void lyx_gui::start(string const & batch, vector<string> files) { ... // enter the event loop while (!finished) { if (fl_check_forms() == FL_EVENT) { XEvent ev; fl_XNextEvent(&ev); lyxerr << "Received unhandled X11 event" << endl; lyxerr << "Type: 0x" << hex << ev.xany.type << " Target: 0x" << hex << ev.xany.window << endl; } } ... }