#!/bin/sed -Ef # gmi2md: Sed script to convert text/gemini to markdown. # Based on v0.14.2 of the gemini spec. # # This script is dedicated to the public domain according to the terms of CC0: # https://creativecommons.org/publicdomain/zero/1.0/ x /^```/ { x /^```/ { x s/.*// x } b } g /^=>/ { s/[][()]/\\&/g s/^=>\s*([^[:space:]]+)\s*$/[\1](\1)/ s/^=>\s*([^[:space:]]+)\s+(.+)/[\2](\1)/ } s/_/\\&/g gemini://gemini.thegonz.net/gmi2md.sed

-- Leo's gemini proxy

-- Connecting to gemini.thegonz.net:1965...

-- Connected

-- Sending request

-- Meta line: 20 text/plain

-- Response ended

-- Page fetched on Sat Apr 27 21:40:26 2024