We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
1 parent 461e1b8 commit 6ebb094Copy full SHA for 6ebb094
1 file changed
src/OneScript.Language/ScriptException.cs
@@ -98,13 +98,17 @@ public override string Message
98
{
99
var sb = new StringBuilder(MessageWithoutCodeFragment);
100
sb.AppendLine();
101
- sb.AppendLine(Code?.Replace('\t', ' ').TrimEnd());
+ var codeLine = Code?.Replace('\t', ' ').TrimEnd();
102
103
if (ColumnNumber != ErrorPositionInfo.OUT_OF_TEXT)
104
105
- if (ColumnNumber > 1)
106
- sb.Append(' ', ColumnNumber - 1);
107
- sb.AppendLine(BilingualString.Localize("^--здесь", "^--here"));
+ sb.Append(codeLine[..ColumnNumber]);
+ sb.Append("<<?>>");
+ sb.AppendLine(codeLine[ColumnNumber..]);
108
+ }
109
+ else
110
+ {
111
+ sb.AppendLine(codeLine);
112
}
113
114
return sb.ToString();
0 commit comments