DTHELP_HTAG2(1)

πŸ“¦
version 2.5.3 Β· 2 versions
, in nixos 26.05

πŸŽ€ NAME πŸŽ€

dthelp_htag2 β€” second pass for parse of HelpTag source πŸ’…

okay bestie, this is the dthelp_htag2(user cmd) manual page, and it's lowkey a behind-the-scenes icon.


✨ SYNOPSIS ✨

dthelp_htag2  - [cdhot]  [file]  [outfile]

πŸ’– DESCRIPTION πŸ’–

The dthelp_htag2 executable is invoked by dthelptag(1) as the second pass of translating HelpTag markup into SDL. It literally accepts the output of the first pass of dthelptag β€” either dthelp_htag1(1) or dthelp_ctag1(1) β€” and computes the byte offsets of virtual pages to be used in the runtime display of the SDL volume. main character energy, no cap 🫢

File handling tea, because this part matters:

  • If only one file is specified on the command line, the output file will overwrite the input file. 😭
  • If two files are specified, the output will be placed in the second.
  • If the input file has no .sdl extension, one will be added.
  • If a second file name is specified for output, it will be used without modification. periodt.
bestie, the one-file mode overwrites the input file β€” so maybe don't yolo it unless you mean to πŸ’€

The options to dthelp_ctag2 are:

  • -c β€” compress the SDL document on a per virtual page basis β€” if the document is already compressed, this command will result in no change to the document. πŸ—œοΈ
  • -d β€” decompress an SDL document β€” if the document is already compressed, this command will result in no change to the document; however, the byte offsets of virtual pages will be recomputed. 😭✨
  • -h β€” print a help message and exit. 🫢
  • -o β€” perform peephole optimization of the SDL document. In particular, &<FORM> elements containing only a single &<BLOCK> or &<FORM> without a user supplied identifier are replaced by that single &<BLOCK> or &<FORM> with the identifier of the original (outer) &<FORM>. πŸ‘‘
  • -t β€” eliminate any &<TOSS> sub-elements that are not used in this SDL document. 🧚

πŸ¦‹ SEE ALSO πŸ¦‹

go peek at dthelptag(1), dthelp_htag1(1), dthelp_ctag1(1), and dtsdldtd(4) β€” iykyk 🌈


that's the whole page, bestie β€” source/version/date tea is just the dthelp_htag2(user cmd) manual tag at the bottom, so here's your cute sign-off instead: mwah πŸ’‹βœ¨

πŸ“¦ where this page comes from