src/Builder4/Editor.bjs
authorAlan Knowles <alan@roojs.com>
Tue, 26 Mar 2024 15:01:58 +0000 (23:01 +0800)
committerAlan Knowles <alan@roojs.com>
Tue, 26 Mar 2024 15:01:58 +0000 (23:01 +0800)
src/Builder4/Editor.vala

src/Builder4/Editor.bjs
src/Builder4/Editor.vala

index c79328c..7dce7c1 100644 (file)
             "\tfor(var i =0; i < sig.length; i++) {",
             "\t\tstr += (\"<span underline=\\\"single\\\" color=\\\"blue\\\" >\" + ",
             "\t\t\tGLib.Markup.escape_text(sig[i])",
-            "\t\t\t+\"</span> \");",
-            "\t\t\t",
+            "\t\t\t+\"</span>\");",
+            "\tif (\thelp.contents.size() > 1) {",
+            "\t\tsig += (\"\\m\\m\"  + help.contents[1].value);",
+            "\t}",
             "\t",
-            "\tthis.el.set_markup(str);",
+            "\tthis.el.set_markup(str.join(\" \"));",
             "\t",
             "}"
            ]
index 092486c..14e49fe 100644 (file)
@@ -554,10 +554,12 @@ public class Editor : Object
                        for(var i =0; i < sig.length; i++) {
                                str += ("<span underline=\"single\" color=\"blue\" >" + 
                                        GLib.Markup.escape_text(sig[i])
-                                       +"</span> ");
-                                       
+                                       +"</span>");
+                       if (    help.contents.size() > 1) {
+                               sig += ("\m\m"  + help.contents[1].value);
+                       }
                        
-                       this.el.set_markup(str);
+                       this.el.set_markup(str.join(" "));
                        
                }
        }