aboutsummaryrefslogtreecommitdiffstatsci
path: root/vk.generator/Program.cs
diff options
context:
space:
mode:
Diffstat (limited to 'vk.generator/Program.cs')
-rw-r--r--vk.generator/Program.cs6
1 files changed, 6 insertions, 0 deletions
diff --git a/vk.generator/Program.cs b/vk.generator/Program.cs
index 0a6da2f..ba2fbab 100644
--- a/vk.generator/Program.cs
+++ b/vk.generator/Program.cs
@@ -65,6 +65,8 @@ namespace vk.generator {
continue;
if ((i == tmp.Length - 1 && Generator.tags.Contains (s)) || (char.IsDigit (s[0]) && s.Substring (1) == "D"))
result.Add (s);
+ else if (char.IsDigit(s[0]) && result.LastOrDefault() is string lastStr && char.IsDigit(lastStr.Last()))
+ result.Add ("_" + s[0] + s.Substring (1).ToLower ());
else
result.Add (s[0] + s.Substring (1).ToLower ());
}
@@ -2015,6 +2017,10 @@ namespace vk.generator {
}
continue;
}
+ if (l.StartsWith ("* [[")) {
+ int tmp = l.IndexOf ("]]", 3);
+ l = $"* {l.Substring (tmp + 2).Trim()}";
+ }
if (l.StartsWith ("* ename:") || l.StartsWith ("* pname:")) {
l = l.Substring (8);
int nameEndIdx = l.IndexOf (' ');