diff u r gtksourceview20.12.3/Graphics/UI/Gtk/SourceView/Signals.chs gtksourceview20.12.3mod/Graphics/UI/Gtk/SourceView/Signals.chs
old

new


44  44  connect_OBJECT__NONE, 
45  45  connect_BOXED_BOXED__NONE, 
46  46  connect_BOOL_INT__NONE, 
47   connect_PTR_BOXED__NONE, 
48   connect_OBJECT_PTR_BOXED__NONE, 
 47  connect_BOXED_PTR__NONE, 
 48  connect_OBJECT_BOXED_PTR__NONE, 
49  49  connect_OBJECT_BOXED_OBJECT__BOOL, 
50  50  connect_ENUM_INT__NONE, 
51  51  
… 
… 

120  120  failOnGError $ 
121  121  user bool1 int2 
122  122  
123   connect_PTR_BOXED__NONE :: 
 123  connect_BOXED_PTR__NONE :: 
124  124  GObjectClass obj => SignalName > 
125   (Ptr b' > IO b) > 
 125  (Ptr a' > IO a) > 
126  126  ConnectAfter > obj > 
127   (Ptr a > b > IO ()) > 
 127  (a > Ptr b > IO ()) > 
128  128  IO (ConnectId obj) 
129   connect_PTR_BOXED__NONE signal boxedPre2 after obj user = 
 129  connect_BOXED_PTR__NONE signal boxedPre1 after obj user = 
130  130  connectGeneric signal after obj action 
131  131  where action :: Ptr GObject > Ptr () > Ptr () > IO () 
132   action _ ptr1 box2 = 
 132  action _ box1 ptr2 = 
133  133  failOnGError $ 
134   boxedPre2 (castPtr box2) >>= \box2' > 
135   user (castPtr ptr1) box2' 
 134  boxedPre1 (castPtr box1) >>= \box1' > 
 135  user box1' (castPtr ptr2) 
136  136  
137   connect_OBJECT_PTR_BOXED__NONE :: 
 137  connect_OBJECT_BOXED_PTR__NONE :: 
138  138  (GObjectClass a', GObjectClass obj) => SignalName > 
139   (Ptr c' > IO c) > 
 139  (Ptr b' > IO b) > 
140  140  ConnectAfter > obj > 
141   (a' > Ptr b > c > IO ()) > 
 141  (a' > b > Ptr c > IO ()) > 
142  142  IO (ConnectId obj) 
143   connect_OBJECT_PTR_BOXED__NONE signal boxedPre3 after obj user = 
 143  connect_OBJECT_BOXED_PTR__NONE signal boxedPre2 after obj user = 
144  144  connectGeneric signal after obj action 
145  145  where action :: Ptr GObject > Ptr GObject > Ptr () > Ptr () > IO () 
146   action _ obj1 ptr2 box3 = 
 146  action _ obj1 box2 ptr3 = 
147  147  failOnGError $ 
148   boxedPre3 (castPtr box3) >>= \box3' > 
 148  boxedPre2 (castPtr box2) >>= \box2' > 
149  149  makeNewGObject (GObject, objectUnref) (return obj1) >>= \obj1' > 
150   user (unsafeCastGObject obj1') (castPtr ptr2) box3' 
 150  user (unsafeCastGObject obj1') box2' (castPtr ptr3) 
151  151  
152  152  connect_OBJECT_BOXED_OBJECT__BOOL :: 
153  153  (GObjectClass a', GObjectClass c', GObjectClass obj) => SignalName > 
diff u r gtksourceview20.12.3/Graphics/UI/Gtk/SourceView/SourceGutter.chs gtksourceview20.12.3mod/Graphics/UI/Gtk/SourceView/SourceGutter.chs
old

new


191  191  sourceGutterCellActivated :: SourceGutterClass sg => Signal sg (CellRenderer > TextIter > EventM EAny ()) 
192  192  sourceGutterCellActivated = 
193  193  Signal (\after obj fun > 
194   connect_OBJECT_PTR_BOXED__NONE "cellactivated" mkTextIterCopy after obj 
195   (\cr eventPtr iter > runReaderT (fun cr iter) eventPtr) 
 194  connect_OBJECT_BOXED_PTR__NONE "cellactivated" mkTextIterCopy after obj 
 195  (\cr iter eventPtr > runReaderT (fun cr iter) eventPtr) 
196  196  ) 
197  197  
198  198    Emitted when a tooltip is requested for a specific cell. Signal handlers can return 'True' to notify 
diff u r gtksourceview20.12.3/Graphics/UI/Gtk/SourceView/SourceView.chs gtksourceview20.12.3mod/Graphics/UI/Gtk/SourceView/SourceView.chs
old

new


546  546  sourceViewLineMarkActivated :: SourceViewClass sv => Signal sv (TextIter > EventM EAny ()) 
547  547  sourceViewLineMarkActivated = 
548  548  Signal (\after obj fun > 
549   connect_PTR_BOXED__NONE "linemarkactivated" mkTextIterCopy after obj 
550   (\eventPtr iter > runReaderT (fun iter) eventPtr) 
 549  connect_BOXED_PTR__NONE "linemarkactivated" mkTextIterCopy after obj 
 550  (\iter eventPtr > runReaderT (fun iter) eventPtr) 
551  551  ) 
552  552  
553  553   * Deprecated 
diff u r gtksourceview20.12.3/marshal.list gtksourceview20.12.3mod/marshal.list
old

new


46  46  NONE:OBJECT 
47  47  NONE:BOXED,BOXED 
48  48  NONE:BOOL,INT 
49   NONE:POINTER,BOXED 
50   NONE:OBJECT,POINTER,BOXED 
 49  NONE:BOXED,POINTER 
 50  NONE:OBJECT,BOXED,POINTER 
51  51  BOOL:OBJECT,BOXED,OBJECT 
52  52  NONE:ENUM,INT 