Skip to content

Commit caea1db

Browse files
committed
Handle [i]text[/i] italics
1 parent fbfaa38 commit caea1db

File tree

1 file changed

+4
-1
lines changed

1 file changed

+4
-1
lines changed

bindings_generator/src/class_docs.rs

Lines changed: 4 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -211,13 +211,16 @@ impl GodotXmlDocs {
211211
format!("[`{member}`][Self::{member}]", member = &c[2])
212212
});
213213

214+
// Note: maybe some of the following can be expressed as regex, but if text-replace does the job reliably enough, it's even faster
214215
let translated = godot_doc
215216
.replace("[code]", "`")
216217
.replace("[/code]", "`")
217218
.replace("[codeblock]", "```gdscript")
218219
.replace("[/codeblock]", "```")
219220
.replace("[b]", "**")
220-
.replace("[/b]", "**");
221+
.replace("[/b]", "**")
222+
.replace("[i]", "_")
223+
.replace("[/i]", "_");
221224

222225
format!("{}{}", gdscript_note, translated)
223226
}

0 commit comments

Comments
 (0)