iAdd more filetype support. - gopher-lawn - The gopher lawn gopher directory project. Err bitreich.org 70 hgit clone git://bitreich.org/gopher-lawn/ git://enlrupgkhuxnvlhsf6lc3fziv5h2hhfrinws65d7roiv6bfj7d652fid.onion/gopher-lawn/ URL:git://bitreich.org/gopher-lawn/ git://enlrupgkhuxnvlhsf6lc3fziv5h2hhfrinws65d7roiv6bfj7d652fid.onion/gopher-lawn/ bitreich.org 70 1Log /scm/gopher-lawn/log.gph bitreich.org 70 1Files /scm/gopher-lawn/files.gph bitreich.org 70 1Refs /scm/gopher-lawn/refs.gph bitreich.org 70 1Tags /scm/gopher-lawn/tag bitreich.org 70 i--- Err bitreich.org 70 1commit 80a5e9f6b263f8c9802600c0bc6cf11e2f34d7d4 /scm/gopher-lawn/commit/80a5e9f6b263f8c9802600c0bc6cf11e2f34d7d4.gph bitreich.org 70 1parent 5dc5fccad94a7b9c5c9fb48d1f52003d5b8833ef /scm/gopher-lawn/commit/5dc5fccad94a7b9c5c9fb48d1f52003d5b8833ef.gph bitreich.org 70 hAuthor: Christoph Lohmann <20h@r-36.net> URL:mailto:20h@r-36.net bitreich.org 70 iDate: Sat, 12 Aug 2023 18:44:19 +0200 Err bitreich.org 70 i Err bitreich.org 70 iAdd more filetype support. Err bitreich.org 70 i Err bitreich.org 70 iDiffstat: Err bitreich.org 70 i M mk-pearls | 32 ++++++++++++++++++++++++++----- Err bitreich.org 70 i Err bitreich.org 70 i1 file changed, 27 insertions(+), 5 deletions(-) Err bitreich.org 70 i--- Err bitreich.org 70 1diff --git a/mk-pearls b/mk-pearls /scm/gopher-lawn/file/mk-pearls.gph bitreich.org 70 i@@ -13,10 +13,30 @@ Err bitreich.org 70 i | cut -d':' -f2- | xargs)" Err bitreich.org 70 i case "${line}" in Err bitreich.org 70 i Type:*) Err bitreich.org 70 i- if [ "${fieldval}" != "text" ]; Err bitreich.org 70 i- then Err bitreich.org 70 i- break; Err bitreich.org 70 i- fi Err bitreich.org 70 i+ gtype="9" Err bitreich.org 70 i+ case "${fieldval}" in Err bitreich.org 70 i+ link) Err bitreich.org 70 i+ gtype="1" Err bitreich.org 70 i+ ;; Err bitreich.org 70 i+ text) Err bitreich.org 70 i+ gtype="0" Err bitreich.org 70 i+ ;; Err bitreich.org 70 i+ cso) Err bitreich.org 70 i+ gtype="2" Err bitreich.org 70 i+ ;; Err bitreich.org 70 i+ error) Err bitreich.org 70 i+ gtype="3" Err bitreich.org 70 i+ ;; Err bitreich.org 70 i+ uuencoded) Err bitreich.org 70 i+ gtype="6" Err bitreich.org 70 i+ ;; Err bitreich.org 70 i+ search) Err bitreich.org 70 i+ gtype="7" Err bitreich.org 70 i+ ;; Err bitreich.org 70 i+ telnet) Err bitreich.org 70 i+ gtype="8" Err bitreich.org 70 i+ ;; Err bitreich.org 70 i+ esac Err bitreich.org 70 i ;; Err bitreich.org 70 i Selector:*) Err bitreich.org 70 i selector="${fieldval}" Err bitreich.org 70 i@@ -37,9 +57,11 @@ Err bitreich.org 70 i if [ -n "${selector}" ] \ Err bitreich.org 70 i && [ -n "${host}" ] \ Err bitreich.org 70 i && [ -n "${port}" ] \ Err bitreich.org 70 i+ && [ -n "${gtype}" ] \ Err bitreich.org 70 i && [ -n "${linkname}" ]; Err bitreich.org 70 i then Err bitreich.org 70 i- printf "[0| (_) %s|%s|%s|%s]\n" \ Err bitreich.org 70 i+ printf "[%s| (_) %s|%s|%s|%s]\n" \ Err bitreich.org 70 i+ "$gtype" \ Err bitreich.org 70 i "${linkname}" \ Err bitreich.org 70 i "${selector}" \ Err bitreich.org 70 i "${host}" \ Err bitreich.org 70 .