iimprove output when a tag contains a shorttag - xml2tsv - a simple xml-to-tsv converter, based on xmlparser Err bitreich.org 70
1Log /scm/xml2tsv/log.gph bitreich.org 70
1Files /scm/xml2tsv/files.gph bitreich.org 70
1Refs /scm/xml2tsv/refs.gph bitreich.org 70
1Tags /scm/xml2tsv/tag bitreich.org 70
1README /scm/xml2tsv/file/README.md.gph bitreich.org 70
1LICENSE /scm/xml2tsv/file/LICENSE.gph bitreich.org 70
i--- Err bitreich.org 70
1commit 0fe049559d88b204e73332e205caa8c5936985d6 /scm/xml2tsv/commit/0fe049559d88b204e73332e205caa8c5936985d6.gph bitreich.org 70
1parent 8cf4ed89a038cae37878fead482aec23a9755e9e /scm/xml2tsv/commit/8cf4ed89a038cae37878fead482aec23a9755e9e.gph bitreich.org 70
hAuthor: Hiltjo Posthuma <hiltjo@codemadness.org> URL:mailto:hiltjo@codemadness.org bitreich.org 70
iDate: Fri, 3 Jan 2020 16:52:16 +0100 Err bitreich.org 70
i Err bitreich.org 70
iimprove output when a tag contains a shorttag Err bitreich.org 70
i Err bitreich.org 70
ifor example: Err bitreich.org 70
i Err bitreich.org 70
i<root><p>test file<br/>abc</p></root> Err bitreich.org 70
i Err bitreich.org 70
iDiffstat: Err bitreich.org 70
i M xml2tsv.c | 6 +++++- Err bitreich.org 70
i Err bitreich.org 70
i1 file changed, 5 insertions(+), 1 deletion(-) Err bitreich.org 70
i--- Err bitreich.org 70
1diff --git a/xml2tsv.c b/xml2tsv.c /scm/xml2tsv/file/xml2tsv.c.gph bitreich.org 70
i@@ -177,7 +177,11 @@ xmltagend(XMLParser *x, const char *t, size_t tl, int isshort) Err bitreich.org 70
i if (strcmp(t, tag)){ Err bitreich.org 70
i fprintf(stderr, "Error: tag-end '%s' closes tag '%s'", t, tag); Err bitreich.org 70
i } Err bitreich.org 70
i- /* printf("\n"); */ Err bitreich.org 70
i+ Err bitreich.org 70
i+ if (isshort) { Err bitreich.org 70
i+ printf("\n"); Err bitreich.org 70
i+ print_cur_str(stdout, &st); Err bitreich.org 70
i+ } Err bitreich.org 70
i } Err bitreich.org 70
i Err bitreich.org 70
i void Err bitreich.org 70
.
Response:
text/plain