From 1c18fc14bffe7ddc93a0585b4960c32b8b98eae4 Mon Sep 17 00:00:00 2001 From: Zach DeCook Date: Thu, 8 Apr 2021 18:37:50 -0400 Subject: * fix parsing line lines with tabs --- zachwalk.py | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) (limited to 'zachwalk.py') diff --git a/zachwalk.py b/zachwalk.py index b65df8c..145c174 100755 --- a/zachwalk.py +++ b/zachwalk.py @@ -60,6 +60,7 @@ def replaceDateIfNewer(desc, newestdate): def main(): for line in fileinput.input(): #stdin or file from argv if line[0:2] == '=>': + # don't use tabs url = line[2:].strip().split(' ')[0] if isAbsGeminiUrl(url): desc = getdesc(line) @@ -74,7 +75,7 @@ def isAbsGeminiUrl(url): return url[0:9] == 'gemini://' def getdesc(line): - return ' '.join(line[2:].strip().split(' ')[1:]) + return ' '.join(line[2:].strip().replace(' ',' ').split(' ')[1:]).lstrip() if __name__ == '__main__': main() -- cgit 1.4.1