mconv_define_coding(3m17n)

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

✨ mconv_define_coding β€” the m17n Library, bestie edition ✨

okay so picture this: you're deep in the m17n library manual, page mconv_define_coding(3m17n), and you're about to teach the whole system a brand new coding system. main character energy fr fr πŸ’…


πŸŽ€ NAME πŸŽ€

mconv_define_coding β€” no cap, that's the whole name. the description slot is literally empty in the source, so we move. 🫢


🌸 SYNOPSIS 🌸

MSymbol mconv_define_coding (const char * name, MPlist * plist,
       int(*)(MConverter *) resetter, int(*)(const unsigned char *, int, MText
       *, MConverter *) decoder, int(*)(MText *, int, int, unsigned char *,
       int, MConverter *) encoder, void * extra_info)

look at her. six arguments. she's iconic and she's not sorry. πŸ‘‘


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>.

bestie, this is the legal bit and it's not vibes-optional β€” the permission above is the actual license grant, so keep it around. ✨

Version 1.8.4 Β· Mon Sep 25 2023 Β· The m17n Library

that's the whole page, and that's the sign-off πŸ¦‹ ty for coming to my ted talk, go define some codings, ily, bye πŸ’œ

πŸ“¦ where this page comes from