Properly expand the tabs in file() - stahg-gopher - Static Mercurial page generator for gopher
(HTM) hg clone https://bitbucket.org/iamleot/stahg-gopher
(DIR) Log
(DIR) Files
(DIR) Refs
(DIR) README
(DIR) LICENSE
---
(DIR) changeset 15e5d8f1706c26069aa11b9fd108ad583024b8f2
(DIR) parent 1a8db084dc14790d9763d8d10f025e5504253098
(HTM) Author: Leonardo Taccari <iamleot@gmail.com>
Date: Sun, 7 Jul 2019 16:28:14
Properly expand the tabs in file()
Previously tabs were expanded later by gph_escape_text() leading to
suboptimal results.
Diffstat:
stahg-gopher.py | 2 +-
1 files changed, 1 insertions(+), 1 deletions(-)
---
diff -r 1a8db084dc14 -r 15e5d8f1706c stahg-gopher.py
--- a/stahg-gopher.py Fri Jun 28 11:30:57 2019 +0200
+++ b/stahg-gopher.py Sun Jul 07 16:28:14 2019 +0200
@@ -303,7 +303,7 @@
for num, line in enumerate(content.splitlines(), start=1):
print(gph_escape_text('{num:6d} {line}'.format(
num=num,
- line=line)), file=f)
+ line=line.expandtabs())), file=f)
except:
print('Binary file.', file=f)