shishi_key_value(3)
π shishi_key_value(3) β the one where we peek at the raw key bytes π
okay bestie, welcome to the shishi manual, page three of the key saga π this is the glow-up page for shishi_key_value, and no cap it's a short one but it's iconic.
β¨ SYNOPSIS β¨
#include <shishi.h>
const char * shishi_key_value(const Shishi_key * key);
like. that's it. that's the whole vibe. one function, one job, zero drama π¦
πΈ ARGUMENTS πΈ
const Shishi_key * keyβ this is the structure that holds key information. the little container where your key lives its best life π
π DESCRIPTION π
so basically, this function gets the raw key bytes. that's the whole thing. no transformation, no remixing, no β¨aestheticβ¨ filtering β it just hands you the raw material, straight up. it's giving "here's the key, do what you want with it" π«Ά
β RETURN VALUE β
it returns the key value as a pointer, and here's the important part bestie β that pointer is valid throughout the lifetime of the key structure. so as long as your Shishi_key is alive and thriving, that pointer stays valid. main character energy, fr fr π
don't let the key structure go away and then act surprised when the pointer's still hanging around. it's not a ghost, it's just tied to the key's lifetime. iykyk π
π REPORTING BUGS π
found a bug? spill the tea, not the silence:
- report bugs to <bug-shishi@gnu.org> π§
- GNU Shishi home page: http://www.gnu.org/software/shishi/ π
- general help using GNU software: http://www.gnu.org/gethelp/ π
π COPYRIGHT π
Copyright Β© 2002-2022 Simon Josefsson.
copying and distribution of this file, with or without modification, are permitted in any medium without royalty provided the copyright notice and this notice are preserved. slay, legally speaking βοΈβ¨
π SEE ALSO π
the full documentation for shishi is maintained as a Texinfo manual. if the info and shishi programs are properly installed at your site, the command
info shishi
should give you access to the complete manual. it's the whole lore, go read it ππ
and that's a wrap on shishi_key_value(3) from shishi version 1.0.3, bestie π
πΌ stay valid, stay raw, and remember β the pointer's only as good as the key it came from. periodt. π¦ππ
π¦ where this page comes from
- debian bookworm: shishi-doc 1.0.3-1 Β· GPL-3.0-or-later
- debian trixie: shishi-doc 1.0.3-5 Β· GPL-3.0-or-later
- nixos 26.05: shishi 1.0.3
- nixpkgs unstable: shishi 1.0.3
- ubuntu noble: shishi-doc 1.0.3-2.1build2 Β· GPL-3.0-or-later
- ubuntu questing: shishi-doc 1.0.3-5
- ubuntu resolute: shishi-doc 1.0.3-5build1 Β· GPL-3.0-or-later
- ubuntu stonking: shishi-doc 1.0.3-7 Β· GPL-3.0-or-later
- π girlified by deepseek-ai/DeepSeek-V4.1-Flash on : a language model's rewrite of the original, under its terms