iuse built-in col flag instead - libgcgi - REST library for Gopher Err bitreich.org 70
hgit clone git://bitreich.org/libgcgi git://hg6vgqziawt5s4dj.onion/libgcgi URL:git://bitreich.org/libgcgi git://hg6vgqziawt5s4dj.onion/libgcgi bitreich.org 70
1Log /scm/libgcgi/log.gph bitreich.org 70
1Files /scm/libgcgi/files.gph bitreich.org 70
1Refs /scm/libgcgi/refs.gph bitreich.org 70
1Tags /scm/libgcgi/tag bitreich.org 70
1README /scm/libgcgi/file/README.gph bitreich.org 70
1LICENSE /scm/libgcgi/file/LICENSE.gph bitreich.org 70
i--- Err bitreich.org 70
1commit d0bfec3b39e68a034364d01e1bdb4d37d605b839 /scm/libgcgi/commit/d0bfec3b39e68a034364d01e1bdb4d37d605b839.gph bitreich.org 70
1parent 7a737dac78b68760118454337c2caeb6906fd90c /scm/libgcgi/commit/7a737dac78b68760118454337c2caeb6906fd90c.gph bitreich.org 70
hAuthor: Josuah Demangeon <me@josuah.net> URL:mailto:me@josuah.net bitreich.org 70
iDate: Thu, 4 Aug 2022 00:04:19 +0200 Err bitreich.org 70
i Err bitreich.org 70
iuse built-in col flag instead Err bitreich.org 70
i Err bitreich.org 70
iDiffstat: Err bitreich.org 70
i M Makefile | 2 +- Err bitreich.org 70
i M README | 18 +++++++++--------- Err bitreich.org 70
i M libgcgi.3 | 6 +++--- Err bitreich.org 70
i Err bitreich.org 70
i3 files changed, 13 insertions(+), 13 deletions(-) Err bitreich.org 70
i--- Err bitreich.org 70
1diff --git a/Makefile b/Makefile /scm/libgcgi/file/Makefile.gph bitreich.org 70
i@@ -8,7 +8,7 @@ clean: Err bitreich.org 70
i rm -f *.o index.cgi Err bitreich.org 70
i Err bitreich.org 70
i README: libgcgi.3 Err bitreich.org 70
i- mandoc -Tutf8 libgcgi.3 | col -b | expand | sed '1h; $$g' >$@ Err bitreich.org 70
i+ mandoc -Tutf8 libgcgi.3 | col -bx | sed '1h; $$g' >$@ Err bitreich.org 70
i Err bitreich.org 70
i index.cgi: index.c libgcgi.c libgcgi.h Err bitreich.org 70
i ${CC} ${LDFLAGS} ${CFLAGS} -o $@ index.c libgcgi.c ${LIBS} Err bitreich.org 70
1diff --git a/README b/README /scm/libgcgi/file/README.gph bitreich.org 70
i@@ -70,8 +70,8 @@ DESCRIPTION Err bitreich.org 70
i Err bitreich.org 70
i Content Generation Err bitreich.org 70
i According to geomyidae(8) behavior, the output format will be: Err bitreich.org 70
i- • a raw gophermap if the binary is “index.cgi”, Err bitreich.org 70
i- • a geomyidae(8) ‘gph’ format if the binary is “index.dcgi”. Err bitreich.org 70
i+ • a raw gophermap if the binary is “index.cgi”, Err bitreich.org 70
i+ • a geomyidae(8) ‘gph’ format if the binary is “index.dcgi”. Err bitreich.org 70
i Err bitreich.org 70
i void gcgi_fatal(char *fmt, ...) Err bitreich.org 70
i Prints an error message formatted by fmt and exit(3) the program Err bitreich.org 70
i@@ -96,9 +96,9 @@ DESCRIPTION Err bitreich.org 70
i Err bitreich.org 70
i Variable List Handling Err bitreich.org 70
i A common data format is used for handling lists of variables: Err bitreich.org 70
i- • For parsing a simple text-based database format and writing it back. Err bitreich.org 70
i- • For storing the parsed query string in gcgi_gopher_query. Err bitreich.org 70
i- • For passing variables to expand in the templates. Err bitreich.org 70
i+ • For parsing a simple text-based database format and writing it back. Err bitreich.org 70
i+ • For storing the parsed query string in gcgi_gopher_query. Err bitreich.org 70
i+ • For passing variables to expand in the templates. Err bitreich.org 70
i Err bitreich.org 70
i void gcgi_set_var(struct gcgi_var_list *vars, char *key, char *val) Err bitreich.org 70
i Overwrite with val the value of a variable matching key of vars. Err bitreich.org 70
i@@ -117,11 +117,11 @@ DESCRIPTION Err bitreich.org 70
i void gcgi_read_var_list(struct gcgi_var_list *vars, char *path) Err bitreich.org 70
i Store all variables from path onto variables in vars. The file Err bitreich.org 70
i format is similar to RFC822 messages or HTTP headers: Err bitreich.org 70
i- • One line per variable, with a key=value format. Err bitreich.org 70
i- • The key is everything at the beginning of the line until the Err bitreich.org 70
i+ • One line per variable, with a key=value format. Err bitreich.org 70
i+ • The key is everything at the beginning of the line until the Err bitreich.org 70
i occurence of “:”. Err bitreich.org 70
i- • The value is everything after “: ”. Err bitreich.org 70
i- • After the list of variables, an empty line declares the body Err bitreich.org 70
i+ • The value is everything after “: ”. Err bitreich.org 70
i+ • After the list of variables, an empty line declares the body Err bitreich.org 70
i of the message, which continues until the end and is stored in Err bitreich.org 70
i a “text” key. Err bitreich.org 70
i Err bitreich.org 70
1diff --git a/libgcgi.3 b/libgcgi.3 /scm/libgcgi/file/libgcgi.3.gph bitreich.org 70
i@@ -103,7 +103,7 @@ struct is an array of Err bitreich.org 70
i According to Err bitreich.org 70
i .Xr geomyidae 8 Err bitreich.org 70
i behavior, the output format will be: Err bitreich.org 70
i-.Bl -bullet -compact -width x Err bitreich.org 70
i+.Bl -bullet -compact -width 1n Err bitreich.org 70
i . Err bitreich.org 70
i .It Err bitreich.org 70
i a raw gophermap if the binary is Err bitreich.org 70
i@@ -170,7 +170,7 @@ are NULL, default values will be used. Err bitreich.org 70
i .Ss Variable List Handling Err bitreich.org 70
i . Err bitreich.org 70
i A common data format is used for handling lists of variables: Err bitreich.org 70
i-.Bl -bullet -compact -width x Err bitreich.org 70
i+.Bl -bullet -compact -width 1n Err bitreich.org 70
i .It Err bitreich.org 70
i For parsing a simple text-based database format and writing it back. Err bitreich.org 70
i .It Err bitreich.org 70
i@@ -215,7 +215,7 @@ Store all variables from Err bitreich.org 70
i onto variables in Err bitreich.org 70
i .Fa vars . Err bitreich.org 70
i The file format is similar to RFC822 messages or HTTP headers: Err bitreich.org 70
i-.Bl -bullet -compact -width x Err bitreich.org 70
i+.Bl -bullet -compact -width 1n Err bitreich.org 70
i .It Err bitreich.org 70
i One line per variable, with a key=value format. Err bitreich.org 70
i .It Err bitreich.org 70
.
Response:
text/plain