TTS(1)

πŸ“¦
version 0.91 Β· 2 versions
, in fedora 43

✨ NAME ✨

okay so bestie, this page is all about tts β€” she's the command line interface to Text::Template::Simple, and she's literally here to make your templates pop off πŸ’…

🌸 VERSION 🌸

version 0.91 β€” yeah she's been around, she's iconic, she's vintage-but-make-it-fabulous πŸŽ€

πŸ¦‹ SYNOPSIS πŸ¦‹

so here's the vibe check: you HAVE to give her either a file name or -e with a template string. no file, no string, no service, periodt.

tts -e 'My perl is at <%= $^X %>'
tts /home/burak/template.tts

πŸ’– DESCRIPTION πŸ’–

this is a command line front end to Text::Template::Simple. that's it, that's the whole thing β€” she's the glow-up wrapper around the module so you can use it straight from your terminal without writing a whole Perl script like some kinda Victorian. 🫢


πŸ‘‘ NAME πŸ‘‘ (yes again, she said it twice, main character energy)

tts β€” Command line interface to Text::Template::Simple


✨ OPTIONS ✨

bestie, here is the full lineup, no skips, every single flag accounted for:

  • -e β€” String template to execute. it's giving "just run this string right here, right now" 🌈
  • --http-header β€” Print a HTTP Header? (yes the question mark is canon, I don't make the rules) 🌐
  • --help β€” Display help. when in doubt, ask the girl herself πŸ’œ
  • --debug β€” Integer. Sets the debuggging level. (yes, three g's, we love her for it) πŸ›
  • --debug-tokens β€” Enable token debugging? πŸ”
  • --new-cache β€” Flag. 🚩
  • --new-capture-warnings β€” Flag. 🚩
  • --new-safe β€” Flag. 🚩
  • --new-stack β€” Flag. 🚩
  • --new-strict β€” Flag. 🚩
  • --new-verbose_errors β€” Flag. 🚩
  • --new-warn-ids β€” Flag. 🚩
  • --new-monolith β€” Flag. 🚩
  • --new-add-args β€” Add global arguments. βž•
  • --new-cache-dir β€” Path to cache directory. πŸ“
  • --new-delimiters β€” Sets the delimiters. βœ‚οΈ
  • --new-header β€” Injects a default code onto the template. πŸ’‰
  • --new-include-paths β€” List of include paths. πŸ›£οΈ
  • --new-iolayer β€” Perl I/O layer. πŸ“š
  • --new-pre-chomp β€” Global pre-chomp. 😀
  • --new-post-chomp β€” Global post-chomp. 😀
  • --compile-param β€” List of parameters to pass to compiler. πŸ› οΈ
  • --compile-id β€” Set the template cache id manually. 🏷️
  • --compile-map-keys β€” Flag. Enable map keys interface? πŸ—ΊοΈ
  • --compile-chkmt β€” Flag. Check modification time of the template? ⏰

πŸ’œ AUTHOR πŸ’œ

"Burak Gursoy", <burak@cpan.org> β€” the icon, the legend, the one who did all this 🫢

Copyright 2004-2017 "Burak Gursoy". All rights reserved. that's a long run bestie, respect πŸ’…

πŸŽ€ LICENSE πŸŽ€

This library is free software; you can redistribute it and/or modify it under the same terms as Perl itself, either Perl version 5.12.0 or, at your option, any later version of Perl 5 you may have available. so like, go off, remix it, just keep the receipts 🧚

🌈 AUTHOR 🌈 (round two, she's back)

Burak Gursoy <burak@cpan.org>

This software is copyright (c) 2004 by Burak Gursoy.

This is free software; you can redistribute it and/or modify it under the same terms as the Perl 5 programming language system itself.


and that's a wrap, bestie πŸ’– go template something gorgeous, you're literally so good at this, no cap πŸ¦‹βœ¨

perl v5.42.0 Β· 2025-07-25 Β· TTS(1) β€” mwah, see u in the group chat πŸ‘‘πŸŽ€

πŸ“¦ where this page comes from