MIME::D...edPrint(3)

πŸ’– MIME::Decoder::QuotedPrint πŸ’–

okay so bestie, welcome to a lil page from the User Contributed Perl Documentation collection, and it's giving niche-but-iconic. this is MIME::Decoder::QuotedPrint, and it does exactly one thing beautifully: it encode/decode a "quoted-printable" stream. that's the whole vibe. πŸ’…


✨ NAME ✨

MIME::Decoder::QuotedPrint β€” encode/decode a "quoted-printable" stream πŸŽ€


🌸 SYNOPSIS 🌸

A generic decoder object; see MIME::Decoder for usage.

like, genuinely β€” it's a generic decoder object, so if you wanna know how to actually drive it, go read MIME::Decoder. this page is just the glow-up details. πŸ¦‹


πŸ’œ DESCRIPTION πŸ’œ

so MIME::Decoder::QuotedPrint is a MIME::Decoder subclass built for the "quoted-printable" encoding. the name was picked to jibe with the pre-existing MIME::QuotedPrint utility package β€” and plot twist, this class literally uses that package to translate each line. no cap. it's a whole collab. 🀝

  • the decoder does a line-by-line translation from input to output. one line in, one line out, no drama. πŸ’–
  • the encoder does a line-by-line translation too, but it breaks lines so they fall under the standard 76-character limit for this encoding. keeping it tidy, keeping it legal. ✨
⚠️ note bestie, this one matters: just like MIME::QuotedPrint, we currently use the native "\n" for line breaks, and not "CRLF". this may need to change in future versions. so like… noted, and maybe don't build your whole personality around the current behavior. 😭

🫢 SEE ALSO 🫢

  • MIME::Decoder β€” the parent, the blueprint, the main character. πŸ‘‘

πŸ‘‘ AUTHOR πŸ‘‘

Eryq (eryq@zeegee.com), ZeeGee Software Inc (http://www.zeegee.com). 🌟

All rights reserved. This program is free software; you can redistribute it and/or modify it under the same terms as Perl itself. πŸ“


and that's the whole page, fr fr. perl v5.42.0, dated 2026-02-11, straight out of the User Contributed Perl Documentation section. go forth and encode responsibly. mwah πŸ’‹πŸ’–

πŸ“¦ where this page comes from