FcCharSetMerge(3)
π FcCharSetMerge(3) π
πΈ NAME πΈ
okay bestie, welcome to the FcCharSetMerge(3) manual page! This one is all about FcCharSetMerge β Merge charsets. Itβs giving βcombine two charset besties into oneβ energy. π«Ά
β¨ SYNOPSIS β¨
#include <fontconfig/fontconfig.h>
FcBool FcCharSetMerge (FcCharSet *a, const FcCharSet *b, FcBool *changed);
π¦ DESCRIPTION π¦
okay so the main character move: adds all chars in b to a. Literally all of them, straight into a. π
In other words, this is the in-place version of FcCharSetUnion. No new set to carry around β a is getting the glow-up. β¨
If changed is not NULL, then it returns whether any new chars from b were added to a. So you can peek at changed and know if the merge actually brought new chars to the party. π
Returns FcFalse on failure, either when a is a constant set or from running out of memory. π
no cap, those are the failure cases listed here: constant-set a, or OOM. Keep that in mind, bestie. π
mwah π β source/version: Fontconfig 2.17.0 Β· date: 27 June 2025 Β· page: FcCharSetMerge(3). periodt. π
π¦ where this page comes from
- fedora 43: fontconfig-devel 2.17.0-3.fc43 Β· HPND AND LicenseRef-Fedora-Public-Domain AND Unicode-DFS-2016
- fedora 43: fontconfig-devel 2.17.0-3.fc43 Β· HPND AND LicenseRef-Fedora-Public-Domain AND Unicode-DFS-2016
- fedora 44: fontconfig-devel 2.17.0-4.fc44 Β· HPND AND LicenseRef-Fedora-Public-Domain AND Unicode-DFS-2016
- fedora 44: fontconfig-devel 2.17.0-4.fc44 Β· HPND AND LicenseRef-Fedora-Public-Domain AND Unicode-DFS-2016
- π girlified by deepseek-ai/DeepSeek-V4.1-Flash-1017 on : a language model's rewrite of the original, under its terms