this.el.vexpand = true;
var child_1 = new Xcls_Box1( _this );
child_1.ref();
+ child_1.ref();
this.el.append( child_1.el );
new Xcls_RightEditor( _this );
this.el.append( _this.RightEditor.el );
var child_3 = new Xcls_Box11( _this );
child_3.ref();
+ child_3.ref();
this.el.append ( child_3.el );
}
if (this.searchcontext == null) {
return;
- }
+ }
Gtk.TextIter beg, st,en;
bool has_wrapped_around;
this.el.append( _this.save_button.el );
var child_2 = new Xcls_Label3( _this );
child_2.ref();
+ child_2.ref();
this.el.append( child_2.el );
var child_3 = new Xcls_Scale4( _this );
child_3.ref();
+ child_3.ref();
this.el.append( child_3.el );
new Xcls_close_btn( _this );
this.el.append( _this.close_btn.el );
// set gobject values
this.el.icon_name = "window-close";
var child_1 = new Xcls_Image6( _this );
+ child_1.ref();
this.el.child = child_1.el;
//listeners
this.el.buffer = _this.buffer.el;
var child_2 = new Xcls_EventControllerKey10( _this );
child_2.ref();
+ child_2.ref();
this.el.add_controller( child_2.el );
// init method
this.el.append( _this.backBtn.el );
var child_5 = new Xcls_MenuButton17( _this );
child_5.ref();
+ child_5.ref();
this.el.append( child_5.el );
}
this.el.search_delay = 3;
var child_1 = new Xcls_EventControllerKey13( _this );
child_1.ref();
+ child_1.ref();
this.el.add_controller( child_1.el );
//listeners
// set gobject values
var child_1 = new Xcls_Box19( _this );
+ child_1.ref();
this.el.child = child_1.el;
}
if (this.in_populate || ch == 32) {
return false;
}
- GLib.debug("should trigger? %c", (int) ch);
+ if (this.editor.buffer.el.iter_has_context_class(iter, "comment") ||
+ this.editor.buffer.el.iter_has_context_class(iter, "string")
+ ) {
+ return false;
+ }
+
+
+ //GLib.debug("should trigger? %c", (int) ch);
return true;
GLib.debug("pupoulate async - got reply");
this.model = new CompletionModel(this, context, res, cancellable);
var word = context.get_word();
+ GLib.debug("Context word is %s, %d", word, (int)word.length);
var expression = new global::Gtk.PropertyExpression(typeof(CompletionProposal), null, "label");