tadd <br> handling in tagstart - webdump - [FORK] git://git.codemadness.org/webdump
HTML git clone git://git.z3bra.org/webdump.git
DIR Log
DIR Files
DIR Refs
DIR README
DIR LICENSE
---
DIR commit 22ff00cdaf8d9737890239664b27dac1a84bfbaf
DIR parent 3ec685a587b8404367c9c0fc6e2ec6a8f1b40c77
HTML Author: Hiltjo Posthuma <hiltjo@codemadness.org>
Date: Fri, 22 Nov 2019 13:12:47 +0100
add <br> handling in tagstart
tthis makes sure both <br/> and <br> works
(the invalid </br> doesn't work)
Diffstat:
M webdump.c | 8 ++------
1 file changed, 2 insertions(+), 6 deletions(-)
---
DIR diff --git a/webdump.c b/webdump.c
t@@ -628,11 +628,6 @@ xmltagend(XMLParser *p, const char *t, size_t tl, int isshort)
#endif
}
- /* specific tag handling */
- if (!strcasecmp(t, "br")) {
- newline();
- }
-
curnode--;
}
t@@ -744,10 +739,11 @@ xmltagstartparsed(XMLParser *p, const char *t, size_t tl, int isshort)
if (cur->tag.displaytype & DisplayStrike)
printansi("\033[9m");
- /* specific tag handling */
if (!strcasecmp(t, "hr")) { /* ruler */
for (i = 0; i < termwidth; i++)
putchar('-');
+ } else if (!strcasecmp(t, "br")) {
+ newline();
}
}