interpreter&vm: handle multi-iterator
[nit.git] / src / frontend / glsl_validation.nit
index 5dd6b79..6d67d2c 100644 (file)
@@ -52,7 +52,7 @@ private class GLSLValidationPhase
                # Only applicable on strings
                if not nstring isa AStringFormExpr then
                        toolcontext.error(nstring.location,
-                               "Syntax error: only a string literal can be annotated as \"{annot_name}\".")
+                               "Syntax Error: only a string literal can be annotated as `{annot_name}`.")
                        return
                end
 
@@ -62,7 +62,7 @@ private class GLSLValidationPhase
                        if not in_path then return
                else
                        # Is _glslangValidator_ installed?
-                       var proc_which = new IProcess("which", "glslangValidator")
+                       var proc_which = new ProcessReader("which", "glslangValidator")
                        proc_which.wait
                        proc_which.close
                        var status = proc_which.status
@@ -70,7 +70,7 @@ private class GLSLValidationPhase
                        tool_is_in_path = in_path
                        if not in_path then
                                toolcontext.warning(nat.location, "glslvalidator",
-                                       "Warning: program \"glslangValidator\" not in PATH, cannot validate this shader.")
+                                       "Warning: program `glslangValidator` not in PATH, cannot validate this shader.")
                                return
                        end
                end
@@ -91,7 +91,7 @@ private class GLSLValidationPhase
                shader.write_to_file path
 
                # Execute the validator
-               var proc_validator = new IProcess("glslangValidator", path)
+               var proc_validator = new ProcessReader("glslangValidator", path)
                proc_validator.wait
                var lines = proc_validator.read_all.split('\n')
                proc_validator.close