authorgravatar for hello@nektro.netMeghan Denny <hello@nektro.net> 2025-12-17 18:29:56 -08:00
committergravatar for hello@nektro.netMeghan Denny <hello@nektro.net> 2025-12-17 18:29:56 -08:00
log706924ca682479a77cc64b1a1fa0f666365721ec
treed889a05c7a452f005bc0e4fb77e4791d2d056458
parent9b277f609096b3b9cbabb6689e3b34df7b7b85b4

ampersand and semicolon are used in defining entities so don't actually skip those


1 files changed, 2 insertions(+), 2 deletions(-)

src/lib.zig+2-2
...@@ -415,6 +415,8 @@ fn isCodepointAnEntity(cp: u21) ?htmlentities.Entity {...@@ -415,6 +415,8 @@ fn isCodepointAnEntity(cp: u21) ?htmlentities.Entity {
415 // '<', MUST NOT skip415 // '<', MUST NOT skip
416 // '<', MUST NOT skip416 // '<', MUST NOT skip
417 // '"', MUST NOT skip417 // '"', MUST NOT skip
418 // '&', MUST NOT skip
419 // ';', MUST NOT skip
418 '\n',420 '\n',
419 '.',421 '.',
420 ':',422 ':',
...@@ -431,7 +433,6 @@ fn isCodepointAnEntity(cp: u21) ?htmlentities.Entity {...@@ -431,7 +433,6 @@ fn isCodepointAnEntity(cp: u21) ?htmlentities.Entity {
431 '_',433 '_',
432 '=',434 '=',
433 '-',435 '-',
434 ';',
435 '#',436 '#',
436 '{',437 '{',
437 '}',438 '}',
...@@ -439,7 +440,6 @@ fn isCodepointAnEntity(cp: u21) ?htmlentities.Entity {...@@ -439,7 +440,6 @@ fn isCodepointAnEntity(cp: u21) ?htmlentities.Entity {
439 '*',440 '*',
440 '!',441 '!',
441 '\'',442 '\'',
442 '&',
443 '[',443 '[',
444 ']',444 ']',
445 '|',445 '|',