Working syntax highlighting again

This commit is contained in:
2025-12-05 14:53:56 -07:00
parent 7a72982797
commit 979d32b413
3 changed files with 13 additions and 9 deletions

View File

@@ -131,11 +131,11 @@ public static class Marshal
}
}
public static unsafe StyledLine TokenizeLine(string inputString)
public static unsafe List<SemanticToken> TokenizeLine(string inputString)
{
if (string.IsNullOrEmpty(inputString) || !EnsureLibLoaded())
{
return new StyledLine(inputString ?? "");
return new List<SemanticToken>();
}
fixed (char* ptrInputStr = inputString)
@@ -148,7 +148,7 @@ public static class Marshal
var tokens = Ffi.tokenize_line(strRef);
L.Debug($"Tokenized line '{inputString}' into {tokens.len} tokens.");
return tokens.ToLine(inputString);
return tokens.ToTokenList();
}
}