From c836e5e534f714385beb3c7471438d79a6fddbb4 Mon Sep 17 00:00:00 2001 From: jkburges Date: Tue, 26 Sep 2023 06:26:57 +1000 Subject: [PATCH] Fix parsing of HTML returned from raw API (#144) * Fix parsing of HTML returned from raw API Github must have changed something on their end, the HTML seems to have changed a little. * Update gh-md-toc Co-authored-by: Vladyslav Diachenko <82767850+vlad-diachenko@users.noreply.github.com> --------- Co-authored-by: Eugene Kalinin Co-authored-by: Vladyslav Diachenko <82767850+vlad-diachenko@users.noreply.github.com> --- gh-md-toc | 12 ++++++------ 1 file changed, 6 insertions(+), 6 deletions(-) diff --git a/gh-md-toc b/gh-md-toc index a23d2f7..2abb7be 100755 --- a/gh-md-toc +++ b/gh-md-toc @@ -241,8 +241,8 @@ gh_toc_grab() { grepcmd="pcregrep -o" echoargs="" awkscript='{ - level = substr($0, length($0), 1) - text = substr($0, match($0, /a>.*<\/h/)+2, RLENGTH-5) + level = substr($0, 3, 1) + text = substr($0, match($0, />[^<]*//g' | sed 's/<\/code>//g' | @@ -275,7 +275,7 @@ gh_toc_grab() { sed 's/]*[^<]*<\/g-emoji> //g' | # now all rows are like: - # ... ...