On Tue, Nov 04, 2003 at 11:28:28AM +0100, Lars Gullik Bjønnes wrote: > But it not only that... you are also doing stuff with dispatch that > goes in just the oposite direction that I am going.
I don't think so. You can consider all of cursor.[Ch] non-exitent for the time being. With respect to the shift of LFUN_EDIT to edit() I am basically undoing a patch of mine from August 2002. > Why is it impossible to have Cursor and Dispatch patches separate? It is porbably possible. But it takes an amount of time I am not willing to spend on that issue. >From a quick glance about the only difference in DispatchResults is Index: insets/insetcommand.C case LFUN_MOUSE_RELEASE: - return dispatch(FuncRequest(cmd.view(), LFUN_INSET_EDIT)); + edit(cmd.view(), true); + return DispatchResult(true); which seems to be safe unless we start nesting things in InsetCommands. Andre'