GST-DOC(1)
π GST-DOC(1) β the girlies' guide to the GNU Smalltalk documentation generator π
okay so bestie, welcome to gst-doc, aka the GNU Smalltalk documentation generator β¨ it lives in section 1 of the manual (User Commands, if you're keeping track π) and it is literally the tool that turns your classes into actual documentation. no cap.
πΈ NAME πΈ
gst-doc β GNU Smalltalk documentation generator π¦
β¨ DESCRIPTION β¨
π«Ά Usage
like, here's the vibe, the whole entire mood of how you call her:
gst-doc [ flag ... ] class ...
so you throw some flags at her, and then you name the classes you want documented. that's it. that's the whole thing. π
π OPTIONS π
every single flag, in order, no skips, no skimming, we are thorough in this house π
-I,--image-file=FILEβ she goes looking for classes inside the given image. give her a FILE and she'll dig through it. π-p,--package=PKGβ instead of an image, she looks for classes in the given package. yes, PKG, that's your package name, periodt.-f,--file=FILEβ orrr she looks for classes in the given file. pick your source, bestie, you have options π-n,--namespace=NAMESPβ load files in the given namespace. NAMESP is the namespace, and she'll load everything in it, slay.-o,--output=FILEβ emits the documentation into the given file. and here's the tea: the default isstdoutβ so if you don't say anything, it just comes pouring out at you.--kernel-dir=PATHβ use the specified kernel directory. yes, PATH, she needs directions, we've all been there π-F,--output-format=KINDβ picks which publisher to use. you can ask forHTML, or the default isTexinfo. that's the default, so if you say nothing, Texinfo it is β¨-h,--helpβ shows this message. the classic. the icon. the "help me help you" moment π«Ά-v,--verboseβ prints extra information while processing. basically she narrates her life while she works, and honestly? relatable π--versionβ prints the version information and then exits, she's done, she's leaving, goodbye π
π SEE ALSO π
so the full documentation for gst-doc is maintained as a Texinfo manual β yes, the whole deep lore lives there, not in this little page π
and if info and gst-doc are properly installed on your site, this command right here:
info gst
should give you access to the complete manual. go read it, bestie, it's giving β¨ educated β¨ π
π a lil sign-off, because you deserve it: this page is for gst-doc version 3.2.5, and it's dated September 2021. iconic. timeless. the moment. π β¨π¦
okay bye love u, go generate some docs π«ΆπΈπ
π¦ where this page comes from
- ubuntu jammy: gnu-smalltalk 3.2.5-1.3ubuntu1
- π girlified by deepseek-ai/DeepSeek-V4.1-Flash on : a language model's rewrite of the original, under its terms