ifix the condition to emit SEP in xmldata - 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 e45f9c38cbcc4c544f0107d1abc79f4e1e039413 /scm/xml2tsv/commit/e45f9c38cbcc4c544f0107d1abc79f4e1e039413.gph bitreich.org 70
1parent df38d2270241927e5436a0bc36ffb99044a8f4fb /scm/xml2tsv/commit/df38d2270241927e5436a0bc36ffb99044a8f4fb.gph bitreich.org 70
hAuthor: KatolaZ <katolaz@freaknet.org> URL:mailto:katolaz@freaknet.org bitreich.org 70
iDate: Wed, 8 Dec 2021 22:24:31 +0000 Err bitreich.org 70
i Err bitreich.org 70
ifix the condition to emit SEP in xmldata Err bitreich.org 70
i Err bitreich.org 70
iDiffstat: Err bitreich.org 70
i M xml2tsv.c | 4 ++-- Err bitreich.org 70
i Err bitreich.org 70
i1 file changed, 2 insertions(+), 2 deletions(-) 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@@ -176,8 +176,8 @@ xmlcdata(XMLParser *x, const char *d, size_t dl) Err bitreich.org 70
i void Err bitreich.org 70
i xmldata(XMLParser *x, const char *d, size_t dl) Err bitreich.org 70
i { Err bitreich.org 70
i- if (stack_peek(&st) || (strcspn(d, " \t\n") && emitsep)){ Err bitreich.org 70
i- putchar(SEP); Err bitreich.org 70
i+ if ((strcspn(d, " \t\n") || (strspn(d, " \t\n")<strlen(d) && !stack_peek(&st)->ref)) && emitsep){ Err bitreich.org 70
i+ putchar(SEP); Err bitreich.org 70
i emitsep = FALSE; Err bitreich.org 70
i } Err bitreich.org 70
i quote_print(d); Err bitreich.org 70
.
Response:
text/plain