wml::std::case(3)
π wml::std::case β bestie edition
ok so this is wml::std::case(3), part of the EN Tools manual set. no cap, it's a tiny one but it's lowkey iconic. let's go π¦
β¨ NAME β¨
wml::std::case β literally just: Convert Tags to Upper or Lower Case π
πΈ SYNOPSIS πΈ
#use wml::std::case [global={upper,lower}]
<case:upper>
...
</case:upper>
<case:lower>
...
</case:lower>
π DESCRIPTION π
ok so the <case:upper> and <case:lower> container tags do exactly what they say on the tin: they take all the HTML tags in their body and convert them either to upper case or lower case. the way that works is so satisfying honestly π
but wait, there's a useful variant β and it's giving main character energy β¨ β if you add the global attribute while loading this include file, you get a global case conversion, i.e.:
#use wml::std::case global=upper
...just converts all HTML tags of the finally generated page to upper case. one line. whole page. slay π
π«Ά lil behind-the-scenes tea: internally this include file uses the <tagconv> container tag provided by HTMLfix (pass 7). iykyk π§
π AUTHOR π
- Ralf S. Engelschall
rse@engelschall.comwww.engelschall.com
(king behaviour, fr fr π)
π REQUIRES π
- Internal: P1, P5, P6
- External:
--
β SEE ALSO β
wml_p7_htmlfix(3).
and that's the whole vibe check, bestie π this page is from EN Tools, dated 2020-11-29 β mwah, go convert some tags, you're gonna eat πβ¨π¦πΈ
π¦ where this page comes from
- debian bookworm: wml 2.32.0~ds1-1 Β· GPL-2.0-or-later
- debian trixie: wml 2.32.0~ds1-1 Β· GPL-2.0-or-later
- ubuntu jammy: wml 2.32.0~ds1-1 Β· GPL-2.0-or-later
- ubuntu noble: wml 2.32.0~ds1-1 Β· GPL-2.0-or-later
- ubuntu questing: wml 2.32.0~ds1-1
- π girlified by deepseek-ai/DeepSeek-V4.1-Flash on : a language model's rewrite of the original, under its terms