ERIC6_DOC(1)
π ERIC6_DOC β the eric6 documentation generator, but make it make sense π
okay bestie, so this is the manual page for eric6_doc(1), which lives in the General Commands Manual section. she's a little niche, she's a little iconic, and she generates documentation. let's get into it β¨
πΈ NAME πΈ
eric6_doc β the eric6 documentation generator. that's it. that's the whole name section. she's concise, she's confident, we love her π«Ά
π SYNOPSIS π
eric6_doc [options] files...
and the files situation? lowkey flexible. they can be Python modules, package directories, or just regular ordinary directories. whatever you're holding, she'll take it π
π¦ DESCRIPTION π¦
So real talk β this manual page is a little "briefly documents the eric6_doc command" situation. It was written for the Debian distribution specifically, because the original program straight up does not have a manual page. not a vibe of theirs, apparently. instead, the actual documentation lives at:
/usr/share/doc/eric/README-eric6-doc.txt.gz
and it's in plain text format. cute, compressed, on brand π
eric6_doc is the documentation generator of the eric6 IDE. main character energy, truly.
Now, the way you feed her documentation β she accepts it in two flavors:
- ordinary Python doc-strings, or
- documentation comments
β οΈ okay but here's the tea for Quixote Template file (PTL): you get documentation comments only. no doc-strings. and it's not personal, it's just the inner workings of Quixote being Quixote. that's the whole reason, no cap π
So what does a documentation comment even look like? Bestie, get this:
- it starts with the string
### - then the contents come next
- and it ends with
###
And β important, don't skip this β every single line of the documentation comments contents must start with a #. every. one. (see example below, they said, and we respect them for it π§)
β¨ OPTIONS β¨
okay so these programs follow the usual GNU command line syntax, with long options starting with two dashes (`-'). a summary of options is included below. for a complete description, see the Info files. let's run the list, no skips:
-pprefix,--prefix=prefix β prepend the given prefix to file names. a little name glow-up β¨-odirectory,--outdir=directory β generate the files in the named directory. put them somewhere nice.-R,-r,--recursiveβ do a recursive search for Python files. she will go deep, fr fr π-xdirectory,--exclude=directory β specify a directory basename to be excluded. and guess what β this option may be repeated multiple times. stack 'em. exclude everything that isn't serving π«-i,--noindexβ don't generate index files. no index, no problem.-e,--noemptyβ don't include empty modules. if it's giving nothing, it's not invited π-h,--helpβ show summary of options. your girl is helpful, always.-v,--versionβ show version of program. check the era you're in π
π SEE ALSO π
the whole friend group, in order, as listed:
eric6(1)eric6_api(1)eric6_browser(1)eric6_compare(1)eric6_configure(1)eric6_diff(1)eric6_editor(1)eric6_helpviewer(1)eric6_iconeditor(1)eric6_plugininstall(1)eric6_pluginrepository(1)eric6_pluginuninstall(1)eric6_qregexp(1)eric6_re(1)eric6_shell(1)eric6_sqlbrowser(1)eric6_tray(1)eric6_trpreviewer(1)eric6_uipreviewer(1)eric6_unittest(1)eric6_webbrowser(1)
the squad. the roster. we stan an entire ecosystem π
π AUTHOR π
this manual page was written by Torsten Marek <shlomme@gmx.net>, for the Debian project (but may be used by others). shoutout to Torsten for the lore, absolute icon π«Ά
and that's the whole page, bestie!! this version of eric6_doc(1) came from the General Commands Manual, dated January 31, 2010 β yes she's an elder, yes she still slays. mwah πβ¨ππ¦πΈπ
π¦ where this page comes from
- ubuntu jammy: eric 21.1+ds1-2 Β· GPL-3.0-only
- π girlified by deepseek-ai/DeepSeek-V4.1-Flash on : a language model's rewrite of the original, under its terms