src/Builder4/ValaCompileErrors.bjs
authorAlan Knowles <alan@roojs.com>
Mon, 18 May 2015 09:20:20 +0000 (17:20 +0800)
committerAlan Knowles <alan@roojs.com>
Mon, 18 May 2015 09:20:20 +0000 (17:20 +0800)
src/Builder4/ValaCompileErrors.vala

src/Builder4/ValaCompileErrors.bjs
src/Builder4/ValaCompileErrors.vala

index fe86ed7..fe6a7ea 100644 (file)
@@ -75,7 +75,7 @@
          "items" : [
           {
            "listeners" : {
-            "cursor_changed" : "() => {\n    var sel = this.el.get_selection();\n \n            if (sel.count_selected_rows() < 1) {\n\n                print(\"selected rows < 1\\n\");\n                //??this.mo \n                return  ;\n            }\n                \n                //console.log('changed');\n             \n             Gtk.TreeIter iter;\n             Gtk.TreeModel mod;\n            sel.get_selected(out mod, out iter);\n            /*\n             store.set(citer, \n                    0, file + \":\" + line, \n                    1, int.parse(line), \n                    2, GLib.Markup.escape_text(line + \": \" + msg), \n                    3, file,-1);\n            \n            });\n            */\n            \n            \n            \n            // var val = \"\";\n            GLib.Value value;\n            _this.compile_result_store.el.get_value(iter, 3, out value);\n            var fname = (string)value;\n            GLib.Value lvalue;\n            _this.compile_result_store.el.get_value(iter, 1, out lvalue);\n            var line = (int) lvalue;\n            \n            print (\"loadfile %s : %d\", fname,line);\n            \n            _this.sourceview.loadFile(fname, line);\n            \n            \n            \n            \n}\n             "
+            "cursor_changed" : "() => {\n    var sel = this.el.get_selection();\n\n    if (sel.count_selected_rows() < 1) {\n\n        print(\"selected rows < 1\\n\");\n        //??this.mo \n        return  ;\n    }\n        \n        //console.log('changed');\n     \n     Gtk.TreeIter iter;\n     Gtk.TreeModel mod;\n    sel.get_selected(out mod, out iter);\n    /*\n     store.set(citer, \n            0, file + \":\" + line, \n            1, int.parse(line), \n            2, GLib.Markup.escape_text(line + \": \" + msg), \n            3, file,-1);\n    \n    });\n    */\n    \n    \n    \n    // var val = \"\";\n    GLib.Value value;\n    _this.compile_result_store.el.get_value(iter, 3, out value);\n    var fname = (string)value;\n    GLib.Value lvalue;\n    _this.compile_result_store.el.get_value(iter, 1, out lvalue);\n    var line = (int) lvalue;\n    \n    \n    \n \n    \n    \n    print (\"loadfile %s : %d\", fname,line);\n    \n    _this.sourceview.loadFile(fname, line);\n    \n    \n            \n            \n}\n             "
            },
            "id" : "compile_tree",
            "* init" : "{\n var description = new Pango.FontDescription();\n    description.set_size(8000);\n    this.el.modify_font(description);\n\n}\n",
index cadfe86..26077eb 100644 (file)
@@ -371,44 +371,49 @@ public class Xcls_ValaCompileErrors : Object
             // listeners 
             this.el.cursor_changed.connect( () => {
                 var sel = this.el.get_selection();
-             
-                        if (sel.count_selected_rows() < 1) {
             
-                            print("selected rows < 1\n");
-                            //??this.mo 
-                            return  ;
-                        }
-                            
-                            //console.log('changed');
-                         
-                         Gtk.TreeIter iter;
-                         Gtk.TreeModel mod;
-                        sel.get_selected(out mod, out iter);
-                        /*
-                         store.set(citer, 
-                                0, file + ":" + line, 
-                                1, int.parse(line), 
-                                2, GLib.Markup.escape_text(line + ": " + msg), 
-                                3, file,-1);
-                        
-                        });
-                        */
-                        
-                        
-                        
-                        // var val = "";
-                        GLib.Value value;
-                        _this.compile_result_store.el.get_value(iter, 3, out value);
-                        var fname = (string)value;
-                        GLib.Value lvalue;
-                        _this.compile_result_store.el.get_value(iter, 1, out lvalue);
-                        var line = (int) lvalue;
-                        
-                        print ("loadfile %s : %d", fname,line);
-                        
-                        _this.sourceview.loadFile(fname, line);
-                        
-                        
+                if (sel.count_selected_rows() < 1) {
+            
+                    print("selected rows < 1\n");
+                    //??this.mo 
+                    return  ;
+                }
+                    
+                    //console.log('changed');
+                 
+                 Gtk.TreeIter iter;
+                 Gtk.TreeModel mod;
+                sel.get_selected(out mod, out iter);
+                /*
+                 store.set(citer, 
+                        0, file + ":" + line, 
+                        1, int.parse(line), 
+                        2, GLib.Markup.escape_text(line + ": " + msg), 
+                        3, file,-1);
+                
+                });
+                */
+                
+                
+                
+                // var val = "";
+                GLib.Value value;
+                _this.compile_result_store.el.get_value(iter, 3, out value);
+                var fname = (string)value;
+                GLib.Value lvalue;
+                _this.compile_result_store.el.get_value(iter, 1, out lvalue);
+                var line = (int) lvalue;
+                
+                
+                
+             
+                
+                
+                print ("loadfile %s : %d", fname,line);
+                
+                _this.sourceview.loadFile(fname, line);
+                
+                
                         
                         
             });