From d61a039ea7f39097312d88df285caa5b4a049464 Mon Sep 17 00:00:00 2001 From: Landon Curt Noll Date: Thu, 28 Dec 2023 21:44:15 -0800 Subject: [PATCH] update md2html.cfg to use paths that do NOT start with / --- inc/md2html.cfg | 112 +++++++++++++++++++++++++----------------------- 1 file changed, 58 insertions(+), 54 deletions(-) diff --git a/inc/md2html.cfg b/inc/md2html.cfg index 215628be0..3e4c774f1 100644 --- a/inc/md2html.cfg +++ b/inc/md2html.cfg @@ -14,8 +14,8 @@ # where 'file_glob' is a Bash Extended Glob (not a regular expression). # and where 'cfg_options ..' are zero or more configuration file options. # -# File paths are evaluated from under the top of the repo. A leading / in a file_glob -# is assumed to be under the topdir directory. +# File paths are evaluated from under the top of the repo. The file_glob should +# NOT start with a leading / and as assumed to be under the topdir directory. # # For information on Bash Extended Globbing, see: # @@ -192,71 +192,75 @@ ################# # Top level markdown files have no top navigation bar +# +# sort using: sort -d -u -/CODE_OF_CONDUCT.md -H topnav=. -o inc/subst.default.sh -/README.md -H topnav=. -o inc/subst.default.sh -/bugs.md -H topnav=. -o inc/subst.default.sh -/contact.md -H topnav=. -o inc/subst.default.sh -/faq.md -H topnav=. -o inc/subst.default.sh -/index.md -H topnav=. -o inc/subst.default.sh -/judges.md -H topnav=. -o inc/subst.default.sh -/news.md -H topnav=. -o inc/subst.default.sh -/thanks-for-help.md -H topnav=. -o inc/subst.default.sh -/winners.md -H topnav=. -o inc/subst.default.sh -/www-history.md -H topnav=. -o inc/subst.default.sh -/years.md -H topnav=. -o inc/subst.default.sh +CODE_OF_CONDUCT.md -H topnav=. -o inc/subst.default.sh +README.md -H topnav=. -o inc/subst.default.sh +bugs.md -H topnav=. -o inc/subst.default.sh +contact.md -H topnav=. -o inc/subst.default.sh +faq.md -H topnav=. -o inc/subst.default.sh +index.md -H topnav=. -o inc/subst.default.sh +judges.md -H topnav=. -o inc/subst.default.sh +news.md -H topnav=. -o inc/subst.default.sh +thanks-for-help.md -H topnav=. -o inc/subst.default.sh +winners.md -H topnav=. -o inc/subst.default.sh +www-history.md -H topnav=. -o inc/subst.default.sh +years.md -H topnav=. -o inc/subst.default.sh # Year level README.md files have a special year navbar -/[12][0-9][0-9][0-9]/README.md -H topnav=year -o inc/subst.default.sh -o inc/subst.year.sh -/mock/README.md -H topnav=mock_year -o inc/subst.default.sh +[12][0-9][0-9][0-9]/README.md -H topnav=year -o inc/subst.default.sh -o inc/subst.year.sh +mock/README.md -H topnav=mock_year -o inc/subst.default.sh # Navigation bar only moved up to the index for internal markdown files +# +# sort using: sort -d -u -/1986/marshall/compilers.md -H topnav=up2index -o inc/subst.default.sh -/1991/brnstnd/sorta.README.md -H topnav=up2index -o inc/subst.default.sh -/1992/buzzard.2/buzzard.2.README.md -H topnav=up2index -o inc/subst.default.sh -/1993/ejb/hanoi.md -H topnav=up2index -o inc/subst.default.sh -/1993/ejb/patience.md -H topnav=up2index -o inc/subst.default.sh -/1993/rince/design.md -H topnav=up2index -o inc/subst.default.sh -/1994/shapiro/shapiro.md -H topnav=up2index -o inc/subst.default.sh -/1995/leo/spoiler1.md -H topnav=up2index -o inc/subst.default.sh -/1998/dorssel/dorssel.md -H topnav=up2index -o inc/subst.default.sh -/1998/schweikh1/macos.md -H topnav=up2index -o inc/subst.default.sh -/2004/gavin/gavin.md -H topnav=up2index -o inc/subst.default.sh -/2012/deckmyn/deckmyn.md -H topnav=up2index -o inc/subst.default.sh -/2012/hou/hint.md -H topnav=up2index -o inc/subst.default.sh -/2012/tromp/how.md -H topnav=up2index -o inc/subst.default.sh -/2013/hou/doc/example.md -H topnav=up2index -o inc/subst.default.sh -/2014/endoh1/spoilers.md -H topnav=up2index -o inc/subst.default.sh -/2015/burton/road.to.obscurity.md -H topnav=up2index -o inc/subst.default.sh -/2015/burton/spoilers.md -H topnav=up2index -o inc/subst.default.sh -/2018/burton2/discrepancies.md -H topnav=up2index -o inc/subst.default.sh -/2018/ferguson/rpm.md -H topnav=up2index -o inc/subst.default.sh -/2020/endoh2/spoiler/spoiler.md -H topnav=up2index -o inc/subst.default.sh -/2020/ferguson1/COMPILING.md -H topnav=up2index -o inc/subst.default.sh -/2020/ferguson1/HACKING.md -H topnav=up2index -o inc/subst.default.sh -/2020/ferguson1/bugs.md -H topnav=up2index -o inc/subst.default.sh -/2020/ferguson1/cannibalism.log.md -H topnav=up2index -o inc/subst.default.sh -/2020/ferguson1/chocolate-cake.md -H topnav=up2index -o inc/subst.default.sh -/2020/ferguson1/crazy.log.md -H topnav=up2index -o inc/subst.default.sh -/2020/ferguson1/gameplay.md -H topnav=up2index -o inc/subst.default.sh -/2020/ferguson1/spoilers.md -H topnav=up2index -o inc/subst.default.sh -/2020/ferguson1/terminals.md -H topnav=up2index -o inc/subst.default.sh -/2020/ferguson1/troubleshooting.md -H topnav=up2index -o inc/subst.default.sh -/2020/ferguson2/chocolate-cake.md -H topnav=up2index -o inc/subst.default.sh -/2020/ferguson2/obfuscation.md -H topnav=up2index -o inc/subst.default.sh -/2020/ferguson2/recode.md -H topnav=up2index -o inc/subst.default.sh +1986/marshall/compilers.md -H topnav=up2index -o inc/subst.default.sh +1991/brnstnd/sorta.README.md -H topnav=up2index -o inc/subst.default.sh +1992/buzzard.2/buzzard.2.README.md -H topnav=up2index -o inc/subst.default.sh +1993/ejb/hanoi.md -H topnav=up2index -o inc/subst.default.sh +1993/ejb/patience.md -H topnav=up2index -o inc/subst.default.sh +1993/rince/design.md -H topnav=up2index -o inc/subst.default.sh +1994/shapiro/shapiro.md -H topnav=up2index -o inc/subst.default.sh +1995/leo/spoiler1.md -H topnav=up2index -o inc/subst.default.sh +1998/dorssel/dorssel.md -H topnav=up2index -o inc/subst.default.sh +1998/schweikh1/macos.md -H topnav=up2index -o inc/subst.default.sh +2004/gavin/gavin.md -H topnav=up2index -o inc/subst.default.sh +2012/deckmyn/deckmyn.md -H topnav=up2index -o inc/subst.default.sh +2012/hou/hint.md -H topnav=up2index -o inc/subst.default.sh +2012/tromp/how.md -H topnav=up2index -o inc/subst.default.sh +2013/hou/doc/example.md -H topnav=up2index -o inc/subst.default.sh +2014/endoh1/spoilers.md -H topnav=up2index -o inc/subst.default.sh +2015/burton/road.to.obscurity.md -H topnav=up2index -o inc/subst.default.sh +2015/burton/spoilers.md -H topnav=up2index -o inc/subst.default.sh +2018/burton2/discrepancies.md -H topnav=up2index -o inc/subst.default.sh +2018/ferguson/rpm.md -H topnav=up2index -o inc/subst.default.sh +2020/endoh2/spoiler/spoiler.md -H topnav=up2index -o inc/subst.default.sh +2020/ferguson1/COMPILING.md -H topnav=up2index -o inc/subst.default.sh +2020/ferguson1/HACKING.md -H topnav=up2index -o inc/subst.default.sh +2020/ferguson1/bugs.md -H topnav=up2index -o inc/subst.default.sh +2020/ferguson1/cannibalism.log.md -H topnav=up2index -o inc/subst.default.sh +2020/ferguson1/chocolate-cake.md -H topnav=up2index -o inc/subst.default.sh +2020/ferguson1/crazy.log.md -H topnav=up2index -o inc/subst.default.sh +2020/ferguson1/gameplay.md -H topnav=up2index -o inc/subst.default.sh +2020/ferguson1/spoilers.md -H topnav=up2index -o inc/subst.default.sh +2020/ferguson1/terminals.md -H topnav=up2index -o inc/subst.default.sh +2020/ferguson1/troubleshooting.md -H topnav=up2index -o inc/subst.default.sh +2020/ferguson2/chocolate-cake.md -H topnav=up2index -o inc/subst.default.sh +2020/ferguson2/obfuscation.md -H topnav=up2index -o inc/subst.default.sh +2020/ferguson2/recode.md -H topnav=up2index -o inc/subst.default.sh # All winner inventory.md files use a navbar that just moves to the index.html file -/[12][0-9][0-9][0-9]/*/inventory.md -H topnav=up2index -o inc/subst.default.sh -/mock/*/inventory.md -H topnav=up2index -o inc/subst.default.sh +[12][0-9][0-9][0-9]/*/inventory.md -H topnav=up2index -o inc/subst.default.sh +mock/*/inventory.md -H topnav=up2index -o inc/subst.default.sh # Unless matched above, default process all winner README.md files -/[12][0-9][0-9][0-9]/*/README.md -o inc/subst.default.sh -o inc/subst.readme.sh -b inc/gen-author.sh -/mock/*/README.md -o inc/subst.default.sh -o inc/subst.readme.sh -b inc/gen-author.sh +[12][0-9][0-9][0-9]/*/README.md -o inc/subst.default.sh -o inc/subst.readme.sh -b inc/gen-author.sh +mock/*/README.md -o inc/subst.default.sh -o inc/subst.readme.sh -b inc/gen-author.sh # Exit 9 for any markdown file that we have not previously configured