TMEXPAND(1)
π TMEXPAND(1) β the manual page, but make it cute π
okay bestie, pull up a chair, we're talking about tmexpand β the jed text-macro processor. yes that's its whole thing. no cap. π
β¨ NAME β¨
tmexpand β jed text-macro processor π¦
πΈ SYNOPSIS πΈ
tmexpand [ --version] [ -g] [ -Iinclude-dir -Iinclude-dir ...] [
input-file|-] [ output-file|-]
like. she takes some flags, some include dirs, an input, and an output. simple. iconic. π
π DESCRIPTION π
tmexpand is a simple jed-script program for expanding a text-macro file. that's it. that's the job. π«Ά
and the way that both the S-Lang and jed documentation, plus the jedsoft.org web pages, are all written in text-macro format?? yeah. she's everywhere. you just didn't know. π
also, included in the tmexpand distribution you get:
- macros for the creation of jedsoft.org style HTML pages π
- macros for producing linuxdoc and docbook SGML files π
- macros for expanding S-Lang function text-macro documentation to the S-Lang help file format π§
a whole little starter pack. we love to see it. π
β¨ OPTIONS β¨
--versionβ print version information. that's it, that's the flag, she just tells you who she is. β-gβ load with_tracebackset to1. this is useful for debuggingtmexpanditself. lowkey the detective mode. π-Iinclude-dirβ append the directory to the macro-directory search list. stack it, repeat it, she'll keep looking. π
π REQUIREMENTS π
tmexpand is a S-Lang script that is processed by the jed editor. so you need jed, bestie, there's no way around it. π
Version 0.99-17 or later of the jed editor is required to run the script. like, REQUIRED required. don't come at her with an older jed, she will simply not run. π
and to get the most out of tmexpand, jed should be compiled against S-Lang version 2. do that. your future self says thank you. πΈ
π USAGE π
This section is incomplete.
(not me leaving a section incomplete. the AUDACITY. but fr fr that's what it says. π)
π BUGS π
Debugging the output when something goes wrong can be tricky. yeah. that's the bug note. she said "good luck bestie" and moved on. π
π AUTHOR π
The author of tmexpand is John E. Davis <jed@jedsoft.org>.
Permission is granted to copy, distribute and/or modify this document under the terms of the GNU General Public License, Version 2 any later version published by the Free Software Foundation. slay. π«Ά
On Debian systems, the complete text of the GNU General Public License can be found in /usr/share/common-licenses/GPL.
and that's the whole page, bestie!! this was TMEXPAND(1) from the 25 March 2005 era, sourced from TMEXPAND(1) β mwah, periodt, go expand some macros. π β¨π
π¦ where this page comes from
- debian bookworm: tmexpand 0.1.2.0-5
- debian trixie: tmexpand 0.1.2.0-5
- ubuntu jammy: tmexpand 0.1.2.0-4.1
- ubuntu noble: tmexpand 0.1.2.0-5
- ubuntu questing: tmexpand 0.1.2.0-5
- ubuntu resolute: tmexpand 0.1.2.0-5build1
- ubuntu stonking: tmexpand 0.1.2.0-5build1
- π girlified by deepseek-ai/DeepSeek-V4.1-Flash on : a language model's rewrite of the original, under its terms