<div dir="ltr"><div dir="ltr">Ah, I think I may be starting to understand better now, thank you! It<br>sounds like what you're looking for is a way to add length modifiers<br>and format specifier extensions for a custom printf-like API, with the<br>current use case being for UTF-16 and UTF-32 strings. Would that be an<br>accurate understanding?</div><div dir="ltr"><br></div><div dir="ltr"><div style="font-size:large" class="gmail_default">I think so?</div><div style="font-size:large" class="gmail_default"><br></div><div style="font-size:large" class="gmail_default">length modifiers for c and s, yes.</div><div style="font-size:large" class="gmail_default"><br></div><div style="font-size:large" class="gmail_default">Also I'm trying to extend the attributes __attribute__(__format__(X, Y, Z)) where X is a type for UTF-16 and UTF-32, and Y and Z are unchanged</div><div style="font-size:large" class="gmail_default"><br></div><div style="font-size:large" class="gmail_default">Not sure what you mean by format specifier extensions beyond these two.</div><br></div></div>