id,summary,reporter,owner,description,type,status,priority,milestone,component,version,resolution,keywords,cc
1252,Source View: sourceViewLineMarkActivated and sourceGutterCellActivated signals wrong,guest,duncan,"Both return an invalid text iterator. The reason is that the signature of the signal handler is supposed to be:

{{{
void                user_function                      (GtkSourceView *view,
                                                        GtkTextIter   *iter,
                                                        GdkEvent      *event,
                                                        gpointer       user_data)
}}}

Yet `gtksourceview2` declares it as:

{{{
           connect_PTR_BOXED__NONE ""line-mark-activated"" mkTextIterCopy after obj
                                   (\eventPtr iter -> runReaderT (fun iter) eventPtr)
}}}

Meaning that it will actually expect the event as second parameter and the iterator as third. The ""cell-activated"" signal for the gutter has the exact same problem, which sadly makes it impossible right now to react to mark events.

I have attached a patch that fixes the problem for me by swapping the two parameters.",defect,closed,normal,0.11.0,SourceView bindings,0.11.0,fixed,,
