ascii-chat 0.11.33
Video chat in your terminal
Loading...
Searching...
No Matches
formatter.h
Go to the documentation of this file.
1
17#pragma once
18
19#include <stdio.h>
20#include <stdbool.h>
21
38const char *manpage_fmt_escape_groff(const char *str);
39
51void manpage_fmt_write_section(FILE *f, const char *section_name);
52
61
73void manpage_fmt_write_bold(FILE *f, const char *text);
74
86void manpage_fmt_write_italic(FILE *f, const char *text);
87
100
112void manpage_fmt_write_text(FILE *f, const char *text);
113
127void manpage_fmt_write_title(FILE *f, const char *program_name, const char *mode_name, const char *brief_description);
128
void manpage_fmt_write_title(FILE *f, const char *program_name, const char *mode_name, const char *brief_description)
Write groff title/header (.TH directive)
Definition formatter.c:75
void manpage_fmt_write_section(FILE *f, const char *section_name)
Write a section header directive.
Definition formatter.c:28
const char * manpage_fmt_escape_groff(const char *str)
Escape special characters for groff output.
Definition formatter.c:21
void manpage_fmt_write_bold(FILE *f, const char *text)
Write text in bold format.
Definition formatter.c:42
void manpage_fmt_write_tagged_paragraph(FILE *f)
Write a tagged paragraph header.
Definition formatter.c:56
void manpage_fmt_write_italic(FILE *f, const char *text)
Write text in italic format.
Definition formatter.c:49
void manpage_fmt_write_blank_line(FILE *f)
Write a blank line (for spacing between sections)
Definition formatter.c:35
void manpage_fmt_write_text(FILE *f, const char *text)
Write plain text line (without directive)
Definition formatter.c:63
ClangTool/LibTooling compatibility shim for stdbool.h.