mdbCharsetList(5)

πŸ“¦
version 1.8.4 Β· 2 versions
, in debian trixie, ubuntu noble, ubuntu questing, ubuntu resolute, ubuntu stonking

πŸ’– mdbCharsetList(5) πŸ’–

okay bestie, welcome to mdbCharsetList from The m17n Library β€” it's giving "the master list of character set definitions" and honestly? she's iconic. ✨


🌸 NAME 🌸

mdbCharsetList β€” the List of character set definitions. that's it, that's the whole vibe. πŸ’…


πŸ¦‹ DESCRIPTION πŸ¦‹

so here's the tea πŸ“: the m17n library loads a whole list of charset definitions out of the data of tag <charset-list>. and that data gets loaded as a plist of this exact format:

CHARSET-LIST ::= DEFINITION *

DEFINITION ::= '(' NAME ( KEY VALUE ) * ')'

NAME ::= SYMBOL

KEY ::= SYMBOL

VALUE ::= SYMBOL | INTEGER | MTEXT | PLIST

copy that verbatim, no cap. πŸ”₯

okay so let's break it down, bestie:

  • NAME is a name of a charset to define. literally the name of the thing you're defining, that's her whole job. πŸ‘‘
  • and the KEY and VALUE pair? that's a property that gets handed over to the function mchar_define_charset() as an element of the second argument plist. so every key-value duo is one lil present 🎁 being passed into that second argument plist, one at a time.

πŸ‘€ SEE ALSO πŸ‘€

iykyk πŸ’œ


Copyright (C) 2001 Information-technology Promotion Agency (IPA)

Copyright (C) 2001-2011 National Institute of Advanced Industrial Science and Technology (AIST)

Permission is granted to copy, distribute and/or modify this document under the terms of the GNU Free Documentation License <http://www.gnu.org/licenses/fdl.html>.


no cap, that FDL link is a real link, bestie β€” go read it if you're curious about what you're allowed to do with this doc. 🫢

and that's the whole page, periodt. πŸ’– this was Version 1.8.4, dated Mon Sep 25 2023, and she ate. πŸ’…βœ¨πŸ¦‹πŸŒΈπŸ‘‘

πŸ“¦ where this page comes from